10204109599366101106688
10,204,109,599,366,101,106,688 is an even composite number composed of seven prime numbers multiplied together.
What does the number 10204109599366101106688 look like?
This visualization shows the relationship between its 7 prime factors (large circles) and 19440 divisors.
10204109599366101106688 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of nineteen thousand, four hundred forty divisors.
Prime factorization of 10204109599366101106688:
215 × 72 × 112 × 134 × 192 × 372 × 612
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 7 × 7 × 11 × 11 × 13 × 13 × 13 × 13 × 19 × 19 × 37 × 37 × 61 × 61)See below for interesting mathematical facts about the number 10204109599366101106688 from the Numbermatics database.
Names of 10204109599366101106688
- Cardinal: 10204109599366101106688 can be written as Ten sextillion, two hundred four quintillion, one hundred nine quadrillion, five hundred ninety-nine trillion, three hundred sixty-six billion, one hundred one million, one hundred six thousand, six hundred eighty-eight.
Scientific notation
- Scientific notation: 1.0204109599366101106688 × 1022
Factors of 10204109599366101106688
Divisors of 10204109599366101106688
- Number of divisors d(n): 19440
-
Complete list of divisors:
1 2 4 7 8 11 13 14 16 19 22 26 28 32 37 38 44 49 52 56 61 64 74 76 77 88 91 98 104 112 121 122 128 133 143 148 152 154 169 176 182 196 208 209 224 242 244 247 256 259 266 286 296 304 308 338 352 361 364 392 407 416 418 427 448 481 484 488 494 512 518 532 539 572 592 608 616 637 671 676 703 704 722 728 784 793 814 832 836 847 854 896 931 962 968 976 988 1001 1024 1036 1064 1078 1144 1159 1183 1184 1216 1232 1274 1342 1352 1369 1406 1408 1444 1456 1463 1568 1573 1586 1628 1664 1672 1694 1708 1729 1792 1813 1859 1862 1924 1936 1952 1976 2002 2048 2072 2128 2156 2197 2257 2288 2299 2318 2366 2368 2432 2464 2527 2548 2684 2704 2717 2738 2812 2816 2849 2888 2912 2926 2989 3136 3146 3172 3211 3256 3328 3344 3367 3388 3416 3458 3584 3626 3718 3721 3724 3848 3872 3904 3952 3971 4004 4096 4144 4256 4312 4394 4477 4514 4576 4598 4636 4693 4697 4732 4736 4864 4921 4928 5054 5096 5291 5368 5408 5434 5476 5551 5624 5632 5698 5776 5824 5852 5929 5978 6253 6272 6292 6344 6422 6512 6656 6688 6734 6776 6832 6916 7007 7168 7252 7381 7436 7442 7448 7696 7733 7744 7808 7904 7942 8008 8113 8192 8281 8288 8512 8624 8723 8788 8954 9028 9139 9152 9196 9272 9386 9394 9464 9472 9583 9728 9842 9856 10108 10192 10241 10309 10582 10736 10816 10868 10952 11011 11102 11248 11264 11396 11552 11648 11704 11858 11956 12103 12506 12544 12584 12688 12749 12844 13013 13024 13312 13357 13376 13468 13552 13664 13832 14014 14336 14504 14762 14872 14884 14896 15059 15067 15379 15392 15466 15488 15616 15799 15808 15884 16016 16093 16226 16384 16562 16576 17024 17248 17446 17576 17689 17797 17908 18056 18278 18304 18392 18544 18772 18788 18928 18944 19019 19166 19456 19684 19712 19943 20216 20384 20449 20482 20618 21164 21472 21632 21736 21904 22021 22022 22204 22477 22496 22528 22792 23104 23296 23408 23569 23716 23912 24167 24206 24827 25012 25088 25168 25376 25498 25688 26011 26026 26047 26048 26624 26714 26752 26936 27104 27328 27664 27797 28028 28561 28672 29008 29341 29524 29744 29768 29792 29887 30118 30134 30758 30784 30932 30976 31232 31339 31598 31616 31768 32032 32186 32452 32768 32851 32879 33124 33152 34048 34447 34496 34892 35152 35321 35378 35594 35816 36112 36556 36608 36784 37037 37088 37544 37576 37856 37888 38038 38332 38857 38912 39368 39424 39886 40432 40768 40898 40931 40964 41236 41743 42328 42883 42944 43264 43472 43681 43771 43808 44042 44044 44408 44954 44992 45056 45584 46208 46592 46816 47138 47432 47824 48334 48373 48412 49654 50024 50176 50336 50752 50996 51376 51623 51667 52022 52052 52094 52096 53248 53428 53504 53872 54131 54208 54656 55328 55594 56056 56791 57122 57344 58016 58201 58682 59048 59488 59536 59584 59774 60236 60268 61009 61061 61516 61568 61864 61952 62464 62678 63196 63232 63536 63973 64064 64372 64904 65702 65758 66248 66304 67081 68096 68783 68894 68992 69784 70304 70642 70699 70756 71188 71632 72163 72224 73112 73216 73568 74074 74176 75088 75152 75712 75776 76076 76664 77077 77714 77824 78736 78848 79772 80864 81289 81536 81796 81862 81928 82472 83486 83509 84656 85063 85766 85888 86528 86944 87362 87542 87616 88084 88088 88816 89243 89908 89984 90112 91091 91168 92416 93184 93499 93632 94276 94864 95648 95953 96668 96746 96824 99308 100048 100352 100529 100672 101504 101992 102752 103246 103334 104044 104104 104188 104192 105413 105469 106496 106856 107008 107653 107744 108262 108416 109312 110593 110656 111188 112112 112651 113399 113582 114244 114688 116032 116402 117364 118096 118807 118976 119072 119168 119548 120472 120536 122018 122122 123032 123136 123728 123904 124579 124928 125356 126392 126464 127072 127946 128128 128744 129808 131404 131516 132496 132608 133133 134017 134162 136192 137566 137677 137788 137984 139568 140239 140608 141284 141398 141512 142376 143143 143264 144326 144448 146224 146432 146927 147136 148148 148352 150176 150304 151424 151552 152152 153328 154147 154154 155428 155648 157339 157472 157696 159544 161728 162578 163072 163592 163724 163856 164944 165649 165737 166972 167018 169169 169312 170126 171532 171776 173056 173641 173789 173888 174724 175084 175232 176168 176176 177632 178486 179816 179968 180224 182077 182182 182329 182336 184832 186368 186998 187264 188552 189728 191296 191906 193336 193492 193648 194579 195767 195871 198616 199927 200096 200704 201058 201344 203008 203984 205387 205504 206492 206668 208088 208208 208376 208384 209209 210826 210938 212992 213712 214016 215306 215488 216524 216832 218624 219373 221186 221312 222376 224224 225302 226798 227164 228488 229376 229957 231361 232064 232804 234728 236192 237614 237952 238144 238336 239096 240944 241072 242231 244036 244244 246064 246272 247247 247456 247808 249158 249856 250712 252784 252928 254144 255892 256256 257488 259259 259616 262808 263032 264992 265216 265837 266266 268034 268324 272384 273097 275132 275354 275576 275968 279136 280478 281216 282568 282796 283024 284752 286121 286273 286286 286517 286528 288652 288896 292201 292448 292864 293854 294272 296296 296704 300181 300352 300608 302848 303104 304304 305767 306397 306656 308294 308308 310856 311296 314171 314678 314944 315392 319088 322751 323456 325156 326144 327184 327448 327712 329888 331298 331474 333944 334036 338143 338338 338611 338624 340252 343064 343552 346112 347282 347578 347776 349448 350168 350464 352336 352352 355264 356972 359632 359936 360448 361361 361669 364154 364364 364658 364672 369664 372736 373996 374528 377104 378917 379456 381433 382592 383812 386672 386984 387296 388531 389158 391534 391742 397232 399854 400192 401408 402116 402688 406016 407407 407968 410774 411008 412984 413336 416176 416416 416752 416768 418418 421652 421876 425984 427063 427424 427427 428032 430612 430976 433048 433664 437248 438746 442372 442624 444752 447811 448448 450241 450604 453596 454328 456976 459173 459914 462722 464128 465608 469456 471713 472384 475228 475904 476288 476672 478192 481481 481888 482144 484462 488072 488488 492128 492544 494209 494494 494893 494912 495616 498316 499712 501424 505141 505568 505856 508288 511784 512512 514976 518518 519232 525616 526064 529984 530432 531674 532103 532532 536068 536648 542659 544768 546194 550264 550708 551152 551936 557479 558272 560956 562432 565136 565592 566048 567853 569023 569504 572242 572546 572572 573034 573056 577304 577792 584402 584563 584896 585728 587708 588544 592592 593408 595441 600362 600704 601216 605696 606208 608608 611534 612794 613312 616588 616616 621712 622592 624701 628342 628849 629356 629888 630784 638176 645502 646912 650312 652288 654368 654493 654896 655424 659776 662596 662948 667888 668072 671099 671671 676286 676676 677222 677248 680504 686128 687104 692224 694564 695156 695552 698896 700336 700928 703703 704672 704704 710528 713944 719264 719872 722722 723338 728308 728728 729316 729344 737891 738283 739328 745472 747992 749056 754208 756613 757834 758912 762866 765184 767624 773344 773968 774592 777062 777689 778316 783068 783484 793117 793793 794464 799708 800384 802816 804232 805376 812032 814777 814814 815936 821548 822016 825968 826672 831649 832352 832832 833504 833536 836836 843304 843752 854126 854848 854854 856064 861224 861952 866096 867328 872053 874496 877492 884744 885248 889504 894179 895622 896896 900482 901208 907192 908656 913952 918346 918599 919087 919828 925444 928256 931216 938119 938912 943426 944768 950456 951808 952576 953344 956384 962962 963739 963776 964288 968924 976144 976976 981673 984256 985088 988418 988988 989786 989824 991232 996632 999424 1002001 1002848 1010282 1011136 1011712 1016576 1023568 1025024 1028489 1029952 1037036 1038464 1051232 1052128 1056757 1059968 1060864 1063348 1064206 1065064 1072136 1073296 1079029 1085318 1085617 1089536 1092388 1100528 1101416 1102304 1103872 1105819 1114958 1116544 1121912 1124864 1130272 1131184 1132096 1135706 1138046 1139008 1144484 1145092 1145144 1146068 1146112 1154608 1155584 1159543 1160159 1168804 1169126 1169792 1171456 1175416 1177088 1184183 1185184 1186816 1190882 1200724 1201408 1202432 1211392 1212416 1215487 1216523 1217216 1223068 1225588 1226624 1233176 1233232 1243424 1247389 1249402 1256684 1257698 1258712 1259776 1261568 1274539 1276352 1291004 1293824 1300624 1304576 1306877 1308736 1308986 1309792 1310848 1319552 1325192 1325896 1335776 1336144 1342198 1343281 1343342 1352572 1353352 1354444 1354496 1361008 1370369 1371097 1372256 1374208 1384448 1389128 1390312 1391104 1397792 1399489 1400672 1401856 1407406 1409344 1409408 1421056 1427888 1437709 1438528 1439744 1445444 1446676 1456616 1457456 1458632 1458688 1464463 1474187 1475782 1476566 1478656 1490944 1495984 1498112 1508416 1513226 1514447 1515668 1517824 1525732 1530368 1535248 1544491 1546688 1547936 1549184 1554124 1555378 1556632 1566136 1566968 1586234 1586671 1587586 1588928 1599416 1600768 1605632 1608464 1610752 1616197 1619527 1624064 1629554 1629628 1631872 1643096 1644032 1651936 1653344 1663298 1664704 1665664 1667008 1667072 1673672 1686608 1687504 1695617 1708252 1709696 1709708 1712128 1722448 1723904 1730729 1732192 1734656 1742221 1744106 1748992 1754984 1769488 1770496 1779008 1788358 1789801 1791244 1793792 1800964 1802416 1814384 1817312 1823107 1827904 1836692 1837198 1838174 1839656 1850888 1856512 1860859 1862432 1876238 1877824 1886852 1889536 1900912 1903616 1905152 1906688 1910051 1911679 1912768 1925924 1927478 1927552 1928576 1937848 1952288 1953952 1963346 1968512 1970176 1976836 1977976 1979572 1979648 1982464 1993264 1998848 2002847 2003911 2004002 2005619 2005696 2020564 2022272 2023424 2033152 2045407 2047136 2050048 2056978 2059904 2074072 2076928 2101267 2102464 2104256 2113514 2119936 2121728 2126696 2128412 2130128 2140369 2144272 2146592 2153437 2154581 2158058 2170636 2171234 2179072 2184776 2199197 2201056 2202832 2204608 2207744 2211638 2229916 2233088 2243824 2249728 2257333 2259257 2260544 2262368 2264192 2271412 2276092 2278016 2288968 2290184 2290288 2292136 2292224 2309216 2311168 2319086 2320318 2337608 2338252 2339584 2342912 2350832 2354176 2367001 2368366 2370277 2370368 2373632 2381764 2401448 2402816 2404864 2422784 2430974 2433046 2434432 2446136 2451176 2453248 2466352 2466464 2486848 2494778 2498804 2513368 2515396 2517424 2519552 2523136 2529527 2544971 2546323 2549078 2552704 2582008 2587648 2601248 2609152 2613754 2615863 2617472 2617972 2619584 2621696 2639104 2650384 2651792 2664541 2670031 2671552 2672288 2684396 2686562 2686684 2705144 2706704 2708888 2708992 2719717 2722016 2740738 2742194 2744512 2748416 2768896 2778256 2780624 2782208 2795584 2798978 2801344 2803712 2814812 2818688 2818816 2842112 2851849 2855776 2875418 2877056 2879488 2890888 2893352 2913232 2914912 2917264 2917376 2928926 2948374 2951564 2953132 2957312 2981888 2989441 2991968 2996224 3007693 3016832 3026452 3028894 3031336 3035648 3051464 3060736 3070496 3088982 3093376 3095872 3098368 3108248 3110756 3113264 3132272 3133936 3147331 3149003 3151687 3172468 3173342 3175172 3177856 3198832 3201536 3214211 3216928 3221504 3232394 3239054 3248128 3259108 3259256 3263744 3286192 3288064 3301991 3303872 3306688 3326596 3329408 3331328 3334016 3334144 3347344 3370367 3373216 3375008 3391234 3416504 3419392 3419416 3424256 3444896 3447808 3455881 3459463 3461458 3464251 3464384 3469312 3484442 3488212 3497984 3509968 3538976 3540992 3550261 3558016 3576716 3579602 3582488 3587584 3601928 3604832 3628768 3634624 3646214 3655808 3673384 3674396 3676348 3679312 3701776 3713024 3719573 3721549 3721718 3724721 3724864 3752476 3755648 3773704 3779072 3798613 3801824 3807232 3810304 3813376 3820102 3823358 3825536 3851848 3854956 3855104 3857152 3875696 3902353 3904576 3907904 3926692 3937024 3940352 3953672 3955952 3959144 3959296 3964928 3974971 3983161 3986528 4005694 4007822 4008004 4011238 4011392 4041128 4044544 4046848 4066304 4090814 4091941 4094272 4100096 4113956 4119808 4148144 4153856 4168087 4195763 4202534 4204928 4208512 4227028 4239872 4243456 4253392 4256824 4260256 4280738 4288544 4293184 4306874 4309162 4316116 4341272 4342468 4358144 4369552 4395859 4398394 4401943 4402112 4405664 4409216 4415488 4423276 4459832 4466176 4487648 4499456 4514666 4518514 4521088 4524736 4528384 4542824 4552184 4556032 4577936 4580368 4580576 4584272 4584448 4618432 4622336 4638172 4640636 4675216 4676504 4679168 4685824 4697693 4701664 4701697 4708352 4734002 4736732 4740554 4740736 4747264 4763528 4802896 4805632 4809728 4845568 4861948 4866092 4868864 4892272 4902352 4906496 4925921 4932704 4932928 4958629 4973696 4989556 4997608 5026736 5030792 5034848 5039104 5050903 5059054 5089942 5092646 5094049 5098156 5105408 5164016 5175296 5188843 5202496 5218304 5227508 5231726 5234944 5235944 5239168 5243392 5278208 5296291 5300768 5303584 5329082 5340062 5343104 5344576 5368792 5373124 5373368 5410288 5413408 5417776 5417984 5436299 5439434 5443823 5444032 5481476 5484388 5489024 5496832 5537792 5551819 5556512 5556551 5561248 5564416 5591168 5597956 5602688 5607424 5629624 5637376 5637632 5684224 5703439 5703698 5711552 5750836 5754112 5758976 5781776 5786704 5821543 5826464 5829824 5834528 5834752 5853133 5857852 5896748 5903128 5906264 5914624 5969249 5978882 5983936 5992448 6015386 6033664 6052904 6057788 6062672 6071296 6102928 6121472 6132269 6140992 6177964 6186752 6191744 6196736 6216496 6221512 6226528 6259253 6264544 6267872 6294662 6298006 6303374 6344936 6346684 6350344 6355712 6397664 6403072 6424717 6428422 6430193 6433609 6433856 6443008 6464788 6478108 6496256 6518216 6518512 6527488 6566833 6572384 6576128 6603982 6607744 6613376 6653192 6658816 6662656 6668032 6668288 6694688 6740734 6746173 6746432 6750016 6782468 6833008 6838784 6838832 6848512 6871711 6889792 6895616 6911762 6917339 6918926 6922916 6928502 6928768 6938624 6968884 6976424 6995968 7019936 7077952 7081984 7100522 7116032 7153432 7159204 7164976 7175168 7199423 7203856 7209664 7247227 7257536 7269248 7292428 7311616 7346768 7348792 7352696 7358624 7382089 7397299 7403552 7426048 7439146 7443098 7443436 7449442 7449728 7504952 7511296 7547408 7558144 7597226 7599319 7603648 7614464 7620608 7626752 7640204 7646716 7651072 7703696 7709912 7710208 7714304 7740733 7751392 7804706 7809152 7815808 7853384 7874048 7880704 7907344 7911904 7918288 7918592 7949942 7966322 7973056 8011388 8015644 8016008 8022476 8022784 8082256 8089088 8093696 8116801 8121113 8132608 8175037 8181628 8183882 8188544 8200192 8227912 8239616 8296288 8307712 8336174 8391526 8405068 8409856 8417024 8454056 8479744 8486912 8506784 8508409 8513648 8520512 8554579 8561476 8577088 8586368 8613748 8618324 8632232 8682544 8684936 8724287 8731723 8739104 8791718 8796788 8803886 8804224 8811328 8818432 8830976 8846552 8919664 8932352 8962547 8975296 8998912 9029332 9037028 9042176 9049472 9056768 9085648 9104368 9112064 9148139 9155872 9160736 9161152 9168544 9168896 9236864 9244672 9276344 9281272 9350432 9353008 9358336 9395386 9402967 9403328 9403394 9416704 9468004 9473464 9481108 9481472 9494528 9527056 9592583 9597679 9605792 9611264 9619456 9691136 9723896 9732184 9737728 9784544 9804704 9812992 9835969 9851842 9865408 9865856 9917258 9947392 9979112 9995216 10053472 10061584 10069696 10078208 10101806 10104589 10109957 10118108 10179884 10185292 10188098 10196312 10210816 10310521 10319309 10328032 10350592 10377686 10404992 10436608 10455016 10463452 10469888 10471888 10478336 10486784 10556416 10592101 10592582 10601129 10601536 10607168 10658164 10680124 10686208 10689152 10737584 10746248 10746736 10811437 10820576 10826816 10835552 10835968 10872598 10878868 10887646 10888064 10962952 10968776 10978048 10993664 11103638 11106697 11113024 11113102 11122496 11128832 11182336 11195912 11205376 11214848 11259248 11274752 11275264 11313379 11336689 11368448 11406878 11407396 11423104 11501672 11508224 11517952 11563552 11573408 11624327 11643086 11652928 11659648 11669056 11669504 11706266 11715704 11793496 11806256 11812528 11829248 11869319 11938498 11941787 11948131 11957764 11967872 11984896 12030772 12067328 12105808 12115576 12125344 12142592 12195547 12205856 12242944 12264538 12281984 12355928 12373504 12383488 12393472 12432992 12443024 12453056 12518506 12528607 12529088 12535744 12589324 12596012 12606748 12689872 12693368 12700688 12711424 12761749 12795328 12806144 12849434 12856844 12860386 12867218 12867712 12886016 12929576 12956216 12992512 13026013 13036432 13037024 13054976 13133666 13144768 13152256 13207964 13215488 13226752 13306384 13317632 13325312 13336064 13336576 13370357 13381753 13389376 13481468 13492346 13492864 13500032 13564936 13666016 13677568 13677664 13743422 13779584 13791232 13823524 13834678 13837852 13845832 13857004 13857536 13877248 13937768 13952848 13991936 14019929 14027377 14039872 14113021 14155904 14163968 14201044 14232064 14306864 14318408 14329952 14350336 14375647 14398846 14407712 14419328 14494454 14515072 14538496 14584856 14623232 14693536 14697584 14705392 14717248 14764178 14776091 14794598 14807104 14852096 14878292 14886196 14886872 14898884 14899456 15009904 15022592 15074059 15082067 15094816 15116288 15194452 15198638 15207296 15228928 15241216 15253504 15280408 15293432 15302144 15394379 15407392 15419824 15420416 15428608 15481466 15502784 15609412 15618304 15631616 15706768 15748096 15761408 15801331 15814688 15814799 15823808 15836576 15837184 15899884 15932644 15946112 16022776 16031288 16032016 16044952 16045568 16164512 16178176 16216057 16233602 16242226 16265216 16350074 16363256 16367764 16377088 16400384 16455824 16479232 16569007 16592576 16615424 16658917 16672348 16783052 16810136 16819712 16834048 16908112 16959488 16989401 17013568 17016818 17027296 17041024 17109158 17122952 17154176 17172736 17227496 17236648 17264464 17365088 17369872 17448574 17453381 17462653 17463446 17478208 17583436 17593576 17607772 17608448 17622656 17636864 17661952 17693104 17814797 17824261 17839328 17864704 17925094 17950592 17997824 18058664 18074056 18084352 18098944 18113536 18171296 18208736 18224128 18296278 18311041 18311744 18321472 18322304 18337088 18337792 18473728 18489344 18552688 18562544 18651787 18690217 18700864 18706016 18716672 18790772 18805934 18806656 18806788 18833408 18936008 18946928 18962216 18962944 18989056 19038019 19054112 19164431 19185166 19195358 19211584 19222528 19238912 19382272 19447792 19464368 19475456 19569088 19609408 19625984 19671938 19687811 19703684 19730816 19731712 19834516 19894784 19958224 19990432 20078383 20106944 20123168 20139392 20156416 20203612 20209178 20219914 20236216 20359768 20370584 20376196 20392624 20421632 20621042 20626723 20638618 20656064 20701184 20755372 20809984 20873216 20910032 20926904 20939776 20943776 20956672 20973568 21010561 21053851 21112832 21184202 21185164 21202258 21203072 21214336 21316328 21360248 21372416 21378304 21475168 21492496 21493472 21622874 21641152 21653632 21671104 21671936 21745196 21757736 21775292 21776128 21925904 21937552 21956096 21987328 22031317 22043021 22061809 22207276 22213394 22226048 22226204 22244992 22257664 22364672 22391824 22410752 22429696 22499477 22518496 22549504 22550528 22626758 22673378 22736896 22813756 22814792 22846208 23003344 23016448 23035904 23113937 23127104 23146816 23248654 23267413 23286172 23305856 23319296 23338112 23339008 23412532 23431408 23586992 23612512 23625056 23700391 23738638 23876996 23883574 23896262 23915528 23935744 23969792 24061544 24134656 24191167 24211616 24216241 24231152 24250688 24285184 24391094 24411712 24485888 24529076 24563968 24711856 24747008 24766976 24786944 24830663 24851827 24865984 24886048 24906112 25037012 25057214 25058176 25071488 25178648 25192024 25213496 25379744 25386736 25401376 25422848 25523498 25590656 25612288 25698868 25713688 25720772 25734436 25735424 25772032 25859152 25912432 25985024 26037011 26050843 26052026 26072864 26073047 26074048 26109952 26267332 26289536 26304512 26415928 26430976 26453504 26590291 26612768 26635264 26650624 26672128 26740714 26763506 26778752 26962936 26984692 26985728 27000064 27129872 27316471 27332032 27355136 27355328 27486844 27559168 27582464 27647048 27669356 27675704 27691664 27714008 27715072 27754496 27824797 27875536 27905696 27994681 28009553 28039858 28054754 28079744 28226042 28311808 28327936 28402088 28464128 28613728 28636816 28659904 28700672 28751294 28774493 28797692 28815424 28838656 28988908 29030144 29076992 29169712 29246464 29345329 29370341 29387072 29395168 29410784 29434496 29528356 29552182 29589196 29614208 29704192 29756584 29772392 29773744 29797768 29798912 30019808 30045184 30146749 30148118 30164134 30189632 30232576 30388904 30397276 30414592 30457856 30482432 30507008 30560816 30586864 30604288 30771013 30788758 30813601 30814784 30839648 30840832 30857216 30962932 31005568 31218824 31236608 31263232 31413536 31496192 31602662 31629376 31629598 31647616 31673152 31674368 31799768 31865288 31892224 32045552 32062576 32064032 32089904 32091136 32329024 32356352 32432114 32467204 32484452 32530432 32700148 32726512 32735528 32754176 32800768 32883851 32911648 32958464 33084623 33102199 33138014 33185152 33230848 33317834 33344696 33566104 33620272 33639424 33668096 33816224 33918976 33978802 34006219 34027136 34033636 34054592 34082048 34218316 34245904 34308352 34345472 34454992 34473296 34528928 34639033 34710403 34730176 34739744 34897148 34906762 34925306 34926892 34956416 35166872 35187152 35215544 35216896 35245312 35273728 35356321 35386208 35629594 35648522 35658343 35678656 35729408 35850188 35901184 35995648 36117328 36148112 36168704 36197888 36227072 36321901 36342592 36417472 36448256 36592556 36622082 36623488 36642944 36644608 36674176 36675584 36947456 36978688 37074037 37105376 37125088 37303574 37380434 37401728 37412032 37433344 37581544 37611868 37613312 37613576 37666816 37872016 37893856 37924432 37925888 37978112 38054093 38076038 38106761 38108224 38328862 38370332 38390716 38423168 38445056 38477824 38764544 38862733 38895584 38928736 38950912 39100009 39138176 39218816 39251968 39343876 39375622 39407368 39461632 39463424 39669032 39789568 39916448 39924073 39980864 40156766 40213888 40246336 40278784 40312832 40407224 40418356 40439828 40472432 40719536 40741168 40752392 40785248 40843264 40915303 40937039 40971931 41242084 41253446 41277236 41312128 41402368 41510744 41619968 41784743 41820064 41853808 41879552 41887552 41913344 41947136 42021122 42107702 42225664 42368404 42370328 42404516 42406144 42428672 42632656 42720496 42744832 42756608 42925883 42950336 42984992 42986944 43245748 43282304 43307264 43342208 43343872 43490392 43515472 43550584 43552256 43814771 43851808 43875104 43912192 44062634 44086042 44123618 44414552 44426788 44452096 44452408 44489984 44515328 44729344 44783648 44821504 44859392 44973019 44998954 45011351 45035263 45036992 45099008 45101056 45253516 45346756 45473792 45627512 45629584 45692416 46006688 46032896 46153393 46227874 46254208 46293632 46497308 46534826 46572344 46611712 46638592 46676224 46678016 46825064 46862816 47173984 47225024 47250112 47400782 47477276 47753992 47767148 47792524 47831056 47871488 47939584 48123088 48269312 48354449 48380137 48382334 48421373 48423232 48432482 48462304 48501376 48570368 48782188 48823424 48971776 49058152 49127936 49423712 49494016 49533952 49573888 49661326 49701397 49703654 49731968 49772096 49812224 50074024 50114428 50116352 50142976 50357296 50384048 50426992 50730589 50759488 50773472 50802752 50845696 51046996 51181312 51224576 51397736 51427376 51441544 51468872 51470848 51544064 51674623 51718304 51781093 51824864 52074022 52101686 52104052 52145728 52146094 52148096 52219904 52534664 52579072 52609024 52831856 52861952 52907008 53180582 53195233 53225536 53270528 53301248 53344256 53481428 53527012 53557504 53925872 53969384 53971456 54000128 54185131 54259744 54544919 54632942 54664064 54710272 54710656 54973688 55118336 55164928 55294096 55338712 55351408 55383328 55428016 55430144 55649594 55751072 55811392 55989362 56019106 56034539 56079716 56109508 56159488 56452084 56623616 56655872 56804176 56928256 57146167 57225259 57227456 57273632 57319808 57401344 57502588 57548986 57595384 57630848 57677312 57977816 58060288 58153984 58339424 58492928 58690658 58740682 58774144 58790336 58821568 58868992 59056712 59104364 59178392 59228416 59408384 59513168 59544784 59547488 59595536 59597824 59799289 59882053 60039616 60090368 60293498 60296236 60328268 60379264 60465152 60777808 60794552 60829184 60915712 60964864 61070009 61121632 61122061 61173728 61208576 61542026 61577516 61627202 61629568 61679296 61681664 61714432 61925864 62011136 62437648 62473216 62526464 62737829 62827072 62992384 63205324 63258752 63259196 63295232 63346304 63348736 63599536 63730576 63784448 64036973 64091104 64125152 64128064 64179808 64182272 64462177 64658048 64712704 64864228 64934408 64968904 65060864 65400296 65453024 65471056 65508352 65661739 65767702 65820769 65823296 65916928 66169246 66204398 66222637 66276028 66370304 66461696 66635668 66689392 67132208 67240544 67278848 67336192 67454959 67632448 67837952 67957604 68012438 68054272 68067272 68109184 68164096 68436632 68491808 68616704 68690944 68851783 68909984 68946592 69057856 69278066 69420806 69460352 69479488 69794296 69813524 69850612 69853784 69912832 70333744 70374304 70431088 70433792 70490624 70547456 70671887 70712642 70732123 70769699 70772416 71259188 71297044 71316686 71357312 71458816 71700376 71802368 71991296 72173647 72234656 72235163 72296224 72337408 72395776 72454144 72643802 72685184 72834944 72896512 73185112 73244164 73246976 73285888 73289216 73348352 73351168 73894912 73957376 74144707 74148074 74207903 74210752 74250176 74607148 74760868 74803456 74824064 74866688 75163088 75223736 75226624 75227152 75333632 75680059 75744032 75787712 75848864 75851776 76090729 76108186 76152076 76213522 76216448 76657724 76740664 76781432 76846336 76890112 76955648 77725466 77746879 77791168 77857472 77901824 78200018 78276352 78437632 78503936 78687752 78751244 78814736 78923264 78926848 79193653 79338064 79579136 79719497 79832896 79848146 79961728 80313532 80427776 80492672 80557568 80625664 80814448 80836712 80879656 80944864 81370289 81439072 81482336 81504784 81570496 81686528 81830606 81874078 81943862 82484168 82506892 82554472 82624256 82804736 83021488 83239936 83521321 83569486 83592509 83636917 83640128 83707616 83759104 83775104 83826688 83894272 84042244 84215404 84451328 84736808 84740656 84809032 84812288 84857344 85265312 85368829 85440992 85489664 85513216 85851766 85900672 85969984 85973888 86491496 86564608 86614528 86684416 86687744 86980784 87030944 87101168 87104512 87629542 87700249 87703616 87750208 87824384 88125268 88172084 88247236 88829104 88853576 88904192 88904816 88979968 89030656 89332243 89458688 89567296 89643008 89925407 89946038 89997908 90022702 90070526 90073984 90198016 90202112 90507032 90693512 90947584 91255024 91259168 91384832 92013376 92065792 92306786 92455748 92508416 92587264 92994616 93069652 93144688 93223424 93277184 93352448 93356032 93592499 93650128 93725632 94213951 94347968 94450048 94500224 94801564 94954552 95507984 95534296 95585048 95662112 95742976 95967157 96246176 96538624 96708898 96760274 96764668 96786931 96842746 96846464 96864964 96924608 97002752 97140736 97564376 97646848 97943552 98116304 98255872 98588017 98791147 98847424 98988032 99067904 99147776 99322652 99402794 99407308 99463936 99544192 99624448 100148048 100228856 100232704 100285952 100629529 100714592 100768096 100853984 101461178 101518976 101546944 101605504 101691392 102093992 102362624 102449152 102795472 102854752 102883088 102937744 102941696 103349246 103432637 103436608 103562186 103649728 104148044 104203372 104208104 104291456 104292188 104296192 104439808 105069328 105158144 105218048 105518413 105574469 105663712 105723904 105814016 106275481 106361164 106390466 106451072 106541056 106602496 106688512 106962856 107054024 107115008 107851744 107938768 107942912 108000256 108370262 108519488 109089838 109265884 109328128 109420544 109421312 109947376 110236672 110329856 110588192 110609317 110677424 110702816 110766656 110856032 110860288 111209527 111299188 111502144 111622784 111978724 112038212 112069078 112159432 112219016 112318976 112904168 113247232 113415731 113512399 113608352 113856512 114292334 114450518 114454912 114547264 114639616 114802688 115005176 115097972 115190768 115261696 115354624 115955632 116120576 116307968 116513111 116612419 116678848 116985856 117381316 117481364 117548288 117580672 117643136 117737984 118113424 118208728 118356784 118456832 118925807 119026336 119089568 119094976 119191072 119195648 119598578 119764106 120079232 120180736 120586996 120592472 120656536 120758528 120930304 121555616 121589104 121658368 121929728 122140018 122173667 122238571 122243264 122244122 122347456 122417152 123084052 123155032 123254404 123259136 123358592 123363328 123428864 123851728 124022272 124703579 124769827 124875296 124946432 125052928 125475658 125654144 125984768 126410648 126517504 126518392 126590464 126692608 126697472 127199072 127461152 127568896 127867597 128073946 128177287 128182208 128250304 128256128 128359616 128364544 128924354 129316096 129425408 129728456 129868816 129937808 130121728 130562509 130800592 130906048 130942112 131016704 131323478 131359657 131429441 131535404 131641538 131646592 131833856 132338492 132408796 132445274 132552056 132740608 132923392 133271336 133378784 134151017 134264416 134481088 134557696 134672384 134909918 135264896 135675904 135915208 136024876 136108544 136134544 136218368 136328192 136873264 136983616 137233408 137381888 137697313 137703566 137814677 137819968 137893184 138115712 138556132 138841612 138920704 138958976 139588592 139627048 139701224 139707568 139825664 140548681 140667488 140748608 140862176 140867584 140981248 141094912 141343774 141425284 141464246 141539398 141544832 142518376 142594088 142633372 142714624 142917632 143400752 143604736 144347294 144387061 144469312 144470326 144592448 144674816 144791552 144908288 145287604 145370368 145669888 145793024 146370224 146488328 146493952 146571776 146578432 146696704 146702336 147073927 147376957 147789824 148289414 148296148 148415806 148421504 148500352 149214296 149521736 149606912 149648128 149733376 150326176 150447472 150453248 150454304 151360118 151488064 151575424 151697728 151703552 152181458 152216372 152304152 152427044 152432896 153315448 153481328 153562864 153692672 153780224 153911296 154219219 154301147 155243231 155325703 155450932 155493758 155582336 155714944 155803648 156400036 156552704 156875264 157007872 157375504 157502488 157629472 157846528 157853696 158387306 158676128 159158272 159438994 159665792 159696292 159923456 160627064 160855552 160985344 161115136 161251328 161628896 161673424 161759312 161889728 162537001 162740578 162871891 162878144 162964672 163009568 163140992 163373056 163661212 163748156 163887724 164968336 165013784 165108944 165248512 165902737 166042976 166479872 167042642 167138972 167185018 167273834 167280256 167415232 167518208 167550208 167653376 167788544 168084488 168430808 168902656 169338169 169473616 169481312 169618064 169624576 169714688 170530624 170737658 170881984 170979328 171026432 171703532 171801344 171939968 171947776 172982992 173129216 173229056 173368832 173375488 173814641 173961568 173962789 174061888 174202336 174209024 175259084 175400498 175407232 175500416 175648768 176250536 176344168 176494472 177658208 177707152 177808384 177809632 177959936 178664486 178917376 179134592 179286016 179850814 179892076 179995816 180045404 180141052 180147968 180396032 180404224 181014064 181387024 181895168 182259077 182355901 182510048 182518336 182769664 183469273 184026752 184131584 184613572 184911496 185016832 185174528 185989232 186139304 186289376 186446848 186554368 186704896 186883411 187184998 187300256 187451264 188427902 188695936 188900096 189000448 189603128 189909104 191015968 191068592 191170096 191324224 191485952 191934314 191987191 192089183 192492352 193077248 193417796 193520548 193529336 193573862 193685492 193692928 193729928 193849216 194005504 194281472 195128752 195293696 195962767 196066871 196232608 196511744 197176034 197582294 197694848 197976064 198135808 198295552 198645304 198805588 198814616 198927872 199088384 199248896 200296096 200457712 200465408 200571904 201259058 201421451 201429184 201536192 201707968 202922356 203037952 203093888 203211008 203382784 204187984 204725248 204898304 205417303 205590944 205592387 205709504 205766176 205875488 205883392 206698492 206865274 206873216 207124372 207299456 208296088 208406744 208416208 208582912 208584376 208592384 208879616 210138656 210316288 210808741 211027243 211036826 211148938 211327424 211447808 211628032 212550962 212722328 212780932 212902144 213082112 213204992 213377024 213925712 214108048 214230016 215397091 215703488 215877536 215885824 216000512 216565921 216740524 217038976 218179676 218531768 218656256 218841088 218842624 219894752 220473344 220862213 221176384 221218634 221354848 221405632 221533312 221712064 221720576 222419054 222598376 223004288 223245568 223957448 224076424 224138156 224318864 224438032 224637952 225808336 226494464 226831462 226893953 227014489 227024798 227216704 227713024 228584668 228901036 228909824 229094528 229279232 229605376 230010352 230195944 230381536 230523392 230709248 231592361 231715393 231911264 232241152 232615936 233026222 233224838 233357696 233971712 234762632 234962728 235096576 235161344 235286272 235475968 236226848 236417456 236713568 236913664 237851614 238043533 238052672 238179136 238189952 238382144 238391296 239197156 239528212 240158464 240361472 241173992 241184944 241313072 241517056 241860608 242473231 242972821 243111232 243178208 243316736 244280036 244347334 244477142 244486528 244488244 244694912 244834304 246168104 246310064 246508808 246518272 246717184 246726656 246857728 247494247 247703456 248044544 249407158 249539654 249608401 249750592 249892864 250105856 250951316 251308288 251969536 252821296 253035008 253036784 253180928 253385216 253394944 254253307 254398144 254922304 255137792 255735194 255941543 256147892 256354574 256364416 256500608 256512256 256719232 256729088 257848708 258632192 258850816 259456912 259737632 259875616 261125018 261601184 261812096 261884224 262033408 262646956 262719314 262858882 263070808 263283076 263293184 263667712 264676984 264817592 264890548 265104112 265481216 265846784 266378651 266542672 266757568 268147399 268302034 268528832 268962176 269115392 269344768 269819836 270529792 271351808 271830416 272049752 272217088 272269088 272436736 272656384 273137293 273700063 273746528 273967232 274466816 274763776 275394626 275407132 275629354 275639936 275786368 276231424 277112264 277683224 277841408 277917952 279177184 279254096 279402448 279415136 279651328 281097362 281334976 281497216 281724352 281735168 281962496 282189824 282687548 282850568 282928492 283078796 283089664 285036752 285188176 285266744 285429248 285835264 286407121 286559273 286801504 286803517 287209472 288694588 288774122 288938624 288940652 289184896 289349632 289583104 289816576 290575208 290740736 291339776 291586048 292493201 292740448 292976656 292987904 293143552 293156864 293393408 294147854 294753914 295579648 296578828 296592296 296831612 296843008 297000704 298428592 299043472 299213824 299296256 299466752 300481181 300652352 300894944 300906496 300908608 302476369 302720236 302976128 303150848 303395456 303407104 304362916 304432744 304608304 304854088 304865792 306630896 306962656 307125728 307385344 308105083 308438438 308602294 310486462 310651406 310901864 310987516 311164672 311429888 311607296 312800072 313105408 313750528 314015744 314751008 314811133 315004976 315258944 315693056 315707392 316519423 316774612 317352256 318316544 318877988 319331584 319392584 319846912 321254128 321711104 321970688 322230272 322798619 323073751 323257792 323346848 323518624 323779456 325074002 325481156 325743782 325756288 325929344 326019136 326281984 326746112 327322424 327496312 327775448 329936672 330027568 330217888 330497024 331614239 331805474 332085952 332959744 334085284 334277944 334370036 334547668 334560512 334830464 335036416 335100416 335306752 335577088 336168976 336861616 337805312 338481143 338660959 338676338 338947232 338949611 338962624 339236128 339249152 339429376 341061248 341475316 341763968 341958656 342052864 343407064 343602688 343879936 343895552 345965984 346258432 346458112 346737664 347629282 347909779 347923136 347925578 348123776 348404672 348418048 350518168 350800996 350814464 351000832 351297536 352501072 352688336 352988944 355114123 355316416 355414304 355616768 355619264 355919872 357328972 357834752 358269184 358572032 359701628 359784152 359991632 360090808 360282104 360295936 360792064 360808448 361722361 362028128 362774048 363930853 364124189 364518154 364711802 365020096 365036672 365539328 366938546 368053504 368263168 369227144 369822992 370033664 370349056 371978464 372278608 372578752 372893696 373108736 373409792 373766822 374068409 374369996 374600512 374902528 376855804 377391872 377800192 378000896 379206256 379818208 381489277 381814433 382031936 382137184 382340192 382648448 382971904 383868628 383974382 384178366 384984704 386154496 386835592 387041096 387058672 387147724 387370984 387385856 387459856 387698432 388011008 390257504 390587392 391907737 391925534 392133742 392241773 392465216 393023488 394352068 395164588 395389696 395952128 396271616 396591104 397290608 397611176 397629232 397855744 398176768 398497792 400023169 400576813 400592192 400915424 400930816 401143808 402518116 402842902 402858368 403072384 403415936 405844712 406075904 406187776 406422016 406765568 408375968 409450496 410834606 411181888 411184774 411419008 411532352 411750976 411766784 413396984 413730548 413746432 414248744 414598912 416592176 416813488 416832416 417165824 417168752 417184768 417759232 418595023 419174371 420277312 420632576 421617482 422054486 422073652 422297876 422654848 422895616 423256064 425101924 425444656 425561864 425804288 426164224 426409984 426754048 427490063 427851424 428216096 428460032 430100099 430794182 431406976 431755072 431771648 432001024 433131842 433481048 434077952 436359352 437063536 437312512 437682176 437685248 439164803 439789504 440946688 441724426 442080847 442352768 442437268 442709696 442811264 443066624 443424128 443441152 444838108 445196752 446008576 446491136 447914896 448152848 448276312 448637728 448876064 449275904 450307429 451235239 451616672 452988928 453662924 453787906 454028978 454049596 454433408 455426048 457169336 457802072 457819648 458189056 458558464 459632173 460020704 460391888 460763072 461046784 461418496 463184722 463430786 463558459 463822528 464482304 465231872 466052444 466449676 466715392 467943424 469525264 469925456 470193152 470322688 470572544 470951936 472184713 472453696 472834912 473427136 473827328 475703228 476087066 476105344 476358272 476379904 476764288 476782592 478394312 479056424 480316928 480722944 481962481 482347984 482369888 482626144 483034112 484946462 485945642 486222464 486356416 486633472 488560072 488694668 488954284 488973056 488976488 489389824 489668608 492336208 492620128 493017616 493036544 493434368 493453312 493715456 494703209 494988494 495124861 495387893 495406912 496089088 498814316 499079308 499216802 499501184 499785728 500211712 501902632 502616576 503939072 505215529 505642592 506070016 506073568 506361856 506770432 508506614 508796288 509844608 510275584 511470388 511883086 512295784 512709148 512728832 513001216 513024512 513438464 513458176 515697416 517264384 517701632 518913824 519012949 519475264 519751232 522250036 523202368 523624192 523768448 524066816 525293912 525438628 525717764 526141616 526566152 526586368 527335424 529353968 529635184 529781096 530208224 530962432 531898939 532181507 532635103 532757302 533085344 533515136 536294798 536604068 537057664 537924352 538230784 538689536 539639672 541059584 543660832 544099504 544434176 544538176 544873472 545312768 546274586 546715367 547400126 547493056 547934464 548933632 549527552 550789252 550814264 551258708 551279872 551572736 552462848 554224528 555366448 555682816 555835904 558036479 558354368 558508192 558804896 558830272 559302656 562194724 562669952 562994432 563448704 563470336 563924992 564379648 565375096 565701136 565856984 566157592 566179328 569592023 570073504 570376352 570533488 570858496 572814242 573118546 573603008 573607034 574418944 577389176 577548244 577877248 577881304 578369792 578699264 579166208 579633152 581150416 581481472 582679552 583172096 584649247 584986402 585147563 585458419 585480896 585953312 585975808 586287104 586313728 586786816 588295708 589507828 591159296 593157656 593184592 593663224 593686016 594001408 596857184 598086944 598427648 598592512 599994109 600962362 601304704 601789888 601812992 601817216 604952738 605440472 605952256 606301696 606790912 606814208 608725832 608865488 609216608 609708176 609731584 613261792 613925312 614251456 614770688 616210166 616379929 616876876 617204588 620972924 621302812 621803728 621975032 622329344 622859776 623214592 625600144 626210816 627501056 628607837 628941781 629477849 629502016 629622266 630009952 630517888 631386112 631414784 633038846 633549224 634704512 636633088 637755976 638663168 638785168 639693824 642508256 643422208 643941376 644460544 645597238 646118161 646147502 646515584 646693696 647037248 647558912 650148004 650962312 651487564 651512576 651858688 652038272 652563968 653492224 654644848 654992624 655550896 659497657 659873344 660055136 660435776 660994048 663228478 663610948 664171904 665919488 668170568 668555888 668740072 669095336 669121024 669660928 670072832 670200832 670613504 671770099 672337952 673723232 676962286 677321918 677352676 677508517 677894464 677899222 677925248 678472256 678498304 678858752 682122496 682950632 683527936 683917312 684105728 686814128 687205376 687759872 687791104 690116119 691538029 691931968 692516864 692916224 693475328 695258564 695819558 695846272 695851156 696247552 696809344 696836096 701036336 701601992 701628928 702001664 702595072 704406703 705002144 705376672 705977888 709083947 710228246 710632832 710828608 711233536 711238528 711839744 714657944 715669504 716538368 717144064 719403256 719568304 719983264 720181616 720564208 720591872 721584128 723444722 724028459 724056256 725548096 727861706 728248378 728449007 729036308 729423604 730040192 730073344 731078656 733877092 736107008 736526336 738454288 739645984 740067328 740698112 742900171 743928367 743956928 744557216 745157504 745787392 746217472 746819584 747533644 748136818 748739992 749201024 749805056 753711608 754783744 755600384 756001792 758412512 759636416 762978554 763628866 764063872 764274368 764680384 765296896 765943808 767737256 767948764 768356732 769969408 772308992 773671184 774082192 774117344 774295448 774741968 774771712 774919712 775396864 776022016 777390757 778466689 780515008 781174784 783815474 783851068 784267484 784483546 784930432 786046976 788704136 790329176 790779392 791904256 792543232 793910117 794581216 794586793 795222352 795258464 795711488 796353536 796995584 800046338 801153626 801184384 801830848 801861632 802287616 805036232 805685804 805716736 806144768 806831872 811689424 812151808 812375552 812844032 813531136 815591777 816286933 816751936 818900992 821669212 822363776 822369548 822838016 823064704 823501952 823533568 826793968 827461096 827492864 828497488 829197824 832480649 833184352 833626976 833664832 834331648 834337504 834369536 837190046 838348742 840554624 841265152 843234964 844108972 844147304 844595752 845309696 845791232 846512128 850203848 850889312 851123728 851608576 852328448 853508096 854980126 855215669 855669997 855702848 856432192 856920064 860200198 860894281 861588364 862813952 863510144 863543296 864002048 866263684 866962096 868155904 872718704 874127072 874625024 875370496 876914467 878329606 879579008 881893376 883448852 884161694 884705536 884874536 885419392 885622528 886133248 886848256 886882304 889676216 890393504 892017152 892982272 895073179 895829792 896305696 896552624 897275456 897752128 898551808 900614858 902470478 903233344 905977856 907325848 907575812 908057956 908099192 908866816 910852096 914338672 915604144 915639296 916378112 917116928 918734531 919264346 919517599 920006087 920041408 920783776 921526144 922093568 922836992 926369444 926861572 927116918 927645056 928964608 930463744 932104888 932899352 933430784 935886848 939050528 939057119 939850912 940386304 940645376 941145088 941903872 944369426 944907392 945669824 946854272 947654656 951406456 952174132 952210688 952716544 952759808 953528576 953565184 956788624 958112848 960633856 961445888 963881191 963924962 964695968 964702739 964739776 965252288 966068224 969892924 971891284 972444928 972712832 973266944 977120144 977389336 977908568 977946112 977952976 978779648 979337216 983840767 984672416 985240256 986035232 986073088 986868736 989179477 989406418 989976988 990249722 990775786 990813824 992178176 997628632 998158616 998433604 999002368 999571456 1000423424 1003805264 1005233152 1010431058 1010709427 1011285184 1012140032 1012147136 1012723712 1013540864 1017013228 1017592576 1019689216 1020551168 1022940776 1023766172 1024591568 1025418296 1025457664 1026002432 1026049024 1026876928 1026916352 1029517489 1031394832 1034528768 1036353461 1037827648 1038025898 1038950528 1039502464 1044500072 1046404736 1047248384 1047536896 1048133632 1050587824 1050877256 1051435528 1052283232 1053132304 1053172736 1058707936 1059270368 1059562192 1060416448 1061924864 1063797878 1064363014 1064656241 1065270206 1065514604 1066170688 1067030272 1072589596 1073208136 1074115328 1075848704 1076461568 1077379072 1079279344 1082119168 1085777173 1086702617 1087279921 1087321664 1088199008 1088868352 1089076352 1089746944 1090625536 1092549172 1093430734 1094800252 1094986112 1095868928 1097867264 1099055104 1101578504 1101628528 1102517416 1102559744 1103145472 1104925696 1108449056 1110732896 1111365632 1111671808 1116072958 1116708736 1117016384 1117609792 1117660544 1118605312 1124389448 1125339904 1125988864 1126897408 1126940672 1127849984 1128759296 1130750192 1131402272 1131713968 1132315184 1132358656 1137759007 1139184046 1140103237 1140147008 1140752704 1141066976 1141716992 1145628484 1146237092 1147206016 1147214068 1148837888 1154778352 1155096488 1155754496 1155762608 1156739584 1157398528 1158332416 1161319159 1162300832 1162962944 1165359104 1169030291 1169298494 1169972804 1170295126 1170916838 1170961792 1171906624 1171951616 1172574208 1172627456 1173573632 1176591416 1179015656 1182318592 1186315312 1186369184 1187326448 1187372032 1188002816 1193714368 1196173888 1196855296 1197185024 1199988218 1201924724 1202609408 1203579776 1203625984 1203634432 1209905476 1210880944 1211904512 1212603392 1213581824 1213628416 1216702487 1217451664 1217730976 1218433216 1219416352 1219463168 1224781363 1226523584 1227850624 1228502912 1229541376 1232420332 1232759858 1233753752 1234409176 1241945848 1242605624 1243607456 1243950064 1244658688 1245719552 1247573041 1251200288 1252421632 1255002112 1257215674 1257883562 1258230103 1258955698 1259004032 1259244532 1260019904 1261035776 1262772224 1262829568 1266077692 1267098448 1269409024 1273266176 1275511952 1277326336 1277570336 1279387648 1281644221 1284284911 1285016512 1286844416 1287882752 1288921088 1291194476 1292236322 1292295004 1293031168 1293387392 1294074496 1295117824 1300296008 1301924624 1302975128 1303025152 1303717376 1304076544 1305127936 1308183877 1309289696 1309985248 1311101792 1318995314 1319746688 1320110272 1320871552 1321988096 1326456956 1327221896 1328343808 1331838976 1336341136 1337111776 1337480144 1338190672 1338242048 1339321856 1340401664 1341227008 1343540198 1343910337 1344624281 1344675904 1347446464 1353924572 1354643836 1354705352 1355017034 1355788928 1355798444 1355850496 1356944512 1356996608 1357717504 1364244992 1365901264 1367055872 1367834624 1368211456 1371739369 1372468097 1373628256 1374410752 1375519744 1375582208 1380232238 1383076058 1383863936 1385033728 1385832448 1386950656 1390517128 1391639116 1391692544 1391702312 1392495104 1393618688 1393672192 1402072672 1403203984 1403257856 1404003328 1405190144 1408813406 1409950157 1410004288 1410753344 1411955776 1418167894 1420456492 1421265664 1421657216 1422467072 1422477056 1423679488 1429315888 1431339008 1433076736 1434288128 1437921121 1438806512 1439136608 1439966528 1440363232 1441128416 1441183744 1445723851 1446889444 1448056918 1448112512 1451096192 1455723412 1456496756 1456898014 1458072616 1458847208 1460080384 1460146688 1462157312 1467754184 1472214016 1475661187 1476908576 1477190701 1479291968 1480134656 1481396224 1485800342 1487856734 1487913856 1489114432 1490315008 1491574784 1492434944 1493639168 1495067288 1496273636 1497479984 1498402048 1499610112 1507423216 1509567488 1511200768 1512003584 1514670443 1515961447 1516825024 1519272832 1525957108 1527257732 1528127744 1528548736 1529360768 1530593792 1531887616 1535474512 1535897528 1536713464 1539938816 1546035491 1547342368 1548164384 1548234688 1548590896 1549483936 1549543424 1549839424 1550793728 1552044032 1554781514 1556933378 1561030016 1562349568 1567630948 1567702136 1568534968 1568967092 1569860864 1572093952 1577408272 1580658352 1581558784 1585086464 1587820234 1588257671 1589101423 1589162432 1589173586 1590444704 1590516928 1591422976 1592707072 1593991168 1600092676 1602307252 1602368768 1603661696 1603723264 1604575232 1610072464 1611371608 1611433472 1612289536 1613663744 1621146527 1622007751 1623378848 1624303616 1624751104 1625688064 1631183554 1632573866 1633503872 1637801984 1643338424 1644727552 1644739096 1645676032 1646129408 1647003904 1647067136 1653587936 1654922192 1654985728 1656994976 1658395648 1664961298 1666304731 1666368704 1667253952 1667329664 1668663296 1668675008 1668739072 1674380092 1676697484 1681109248 1682530304 1686469928 1688217944 1688294608 1689191504 1690619392 1691582464 1693024256 1697312617 1700407696 1701778624 1702247456 1703217152 1707675541 1708582733 1709960252 1710431338 1711339994 1711405696 1712864384 1713840128 1720400396 1721788562 1723176728 1725627904 1727020288 1727086592 1728004096 1732527368 1733924192 1736311808 1745437408 1748254144 1749250048 1750740992 1753828934 1756659212 1759158016 1763786752 1766897704 1768323388 1769411072 1769749072 1770838784 1771245056 1772266496 1773696512 1773764608 1779352432 1780787008 1784034304 1785964544 1790065069 1790146358 1791590801 1791659584 1792611392 1793105248 1794550912 1795504256 1797103616 1801229716 1804940956 1806466688 1811955712 1814651696 1815151624 1816115912 1816198384 1817733632 1828677344 1831208288 1831278592 1832756224 1834233856 1837469062 1838528692 1838951689 1839035198 1840012174 1840082816 1841567552 1843052288 1844187136 1845673984 1852738888 1853723144 1854233836 1855290112 1857929216 1860927488 1864209776 1865798704 1866861568 1877031793 1878101056 1878114238 1879701824 1880772608 1881290752 1882290176 1883807744 1888738852 1889814784 1891339648 1893708544 1895309312 1902812912 1904348264 1904421376 1905433088 1905519616 1907057152 1907130368 1911961051 1913577248 1915900441 1916225696 1921267712 1927762382 1927849924 1929391936 1929405478 1929479552 1930504576 1932136448 1939785848 1943782568 1944889856 1945425664 1946533888 1954240288 1954778672 1955817136 1955892224 1955905952 1957559296 1967681534 1969344832 1970480512 1972070464 1972146176 1973737472 1978358954 1978812836 1979953976 1980499444 1981551572 1981627648 1984356352 1995257264 1996317232 1996867208 1998004736 1999142912 2000846848 2004849847 2005914911 2007610528 2010466304 2018162003 2019234139 2020862116 2021418854 2022570368 2024280064 2024294272 2025447424 2027081728 2034026456 2035185152 2039378432 2041102336 2045881552 2047532344 2049183136 2050836592 2050915328 2052004864 2052098048 2053753856 2059034978 2062789664 2069057536 2072706922 2075655296 2076051796 2077901056 2079004928 2089000144 2092809472 2094496768 2095073792 2096267264 2101175648 2101754512 2102871056 2104566464 2106264608 2106345472 2112981013 2117334583 2117415872 2118540736 2119124384 2120832896 2123849728 2127595756 2128726028 2129312482 2130540412 2131029208 2132341376 2134060544 2145179192 2146416272 2148230656 2151697408 2156735581 2158558688 2164238336 2171554346 2173405234 2174559842 2174643328 2176398016 2177736704 2178152704 2179493888 2181251072 2185098344 2186861468 2189600504 2189972224 2191737856 2195734528 2198110208 2203157008 2203257056 2205034832 2205119488 2206290944 2209851392 2215635961 2216898112 2221465792 2222731264 2223343616 2232145916 2233417472 2234032768 2235219584 2235321088 2237210624 2248778896 2250679808 2251977728 2253794816 2253881344 2255699968 2259590333 2261500384 2261516257 2262804544 2263427936 2264630368 2264717312 2275518014 2278368092 2280206474 2280294016 2281505408 2282133952 2283433984 2291256968 2292474184 2294412032 2294428136 2297675776 2309556704 2310192976 2311508992 2311525216 2313479168 2316664832 2321299673 2322638318 2324601664 2325925888 2330718208 2338060582 2338596988 2339945608 2340590252 2341833676 2341923584 2343813248 2343903232 2345148416 2345254912 2347147264 2353182832 2358031312 2364637184 2369368001 2370626713 2372630624 2372738368 2374652896 2374744064 2376005632 2385100549 2387428736 2392347776 2393710592 2394370048 2399976436 2403849448 2405218816 2407159552 2407251968 2407268864 2419810952 2421761888 2423809024 2425206784 2427163648 2429484343 2433404974 2434903328 2435368453 2435461952 2436866432 2438832704 2438926336 2449562726 2453047168 2455701248 2457005824 2459082752 2464840664 2465519716 2467507504 2468818352 2483891696 2485211248 2487214912 2487900128 2489317376 2491439104 2495146082 2495833483 2497159379 2502400576 2504843264 2510004224 2514431348 2515767124 2516460206 2517911396 2518008064 2518489064 2520039808 2522071552 2525544448 2525659136 2532155384 2534196896 2538818048 2547515971 2548869323 2551023904 2554652672 2555140672 2558775296 2563288442 2568569822 2570033024 2573688832 2575765504 2577842176 2582388952 2584472644 2584590008 2586062336 2586774784 2588148992 2590235648 2600592016 2603849248 2605950256 2606050304 2607434752 2608153088 2610255872 2616367754 2618478863 2618579392 2619970496 2622203584 2637990628 2639493376 2640220544 2641743104 2643976192 2652913912 2654443792 2656687616 2663677952 2670424939 2672682272 2672701031 2674223552 2674960288 2676381344 2676484096 2678643712 2680803328 2687080396 2687820674 2689248562 2689351808 2694892928 2707849144 2709287672 2709410704 2710034068 2711577856 2711596888 2711700992 2713889024 2713993216 2715435008 2728489984 2731802528 2734111744 2736422912 2743354159 2743478738 2744936194 2745692411 2747256512 2748821504 2751039488 2751164416 2760464476 2766152116 2767727872 2770067456 2771664896 2773901312 2781034256 2783278232 2783385088 2783404624 2784990208 2787237376 2787344384 2800162183 2804145344 2806407968 2806515712 2808006656 2815356973 2817626812 2819900314 2820008576 2821506688 2823911552 2836335788 2840912984 2842531328 2843314432 2844934144 2844954112 2847358976 2858631776 2866153472 2875842242 2877613024 2878273216 2879933056 2880726464 2882256832 2882367488 2891447702 2893778888 2896113836 2896225024 2902192384 2911446824 2912993512 2913796028 2916145232 2917694416 2920160768 2920293376 2924314624 2930165161 2935508368 2944428032 2949621389 2951188357 2951322374 2953817152 2954381402 2958583936 2960269312 2962792448 2971600684 2975713468 2975827712 2978228864 2980630016 2983149568 2984869888 2987278336 2990134576 2992547272 2994959968 2996804096 2999220224 3010700693 3014846432 3019134976 3022401536 3024007168 3029340886 3031922894 3033650048 3038545664 3051914216 3054515464 3056255488 3057097472 3058721536 3061187584 3063775232 3070949024 3071795056 3073426928 3079877632 3092070982 3094565929 3094684736 3096328768 3096469376 3097181792 3098967872 3099086848 3099678848 3101587456 3104088064 3109563028 3113866756 3122060032 3124699136 3135261896 3135404272 3137069936 3137934184 3139721728 3144187904 3152152003 3154816544 3158646673 3161316704 3163117568 3175640468 3176515342 3178202846 3178324864 3178347172 3180889408 3181033856 3182845952 3185414144 3187982336 3200185352 3204614504 3204737536 3207323392 3207446528 3209150464 3217425211 3220144928 3222743216 3222866944 3224579072 3227327488 3242293054 3244015502 3244909213 3246757696 3248607232 3249502208 3251376128 3262367108 3265147732 3267007744 3275603968 3286676848 3289455104 3289478192 3291352064 3292258816 3294007808 3294134272 3305292991 3307175872 3309844384 3309971456 3313989952 3316791296 3327240059 3329922596 3332609462 3332737408 3334507904 3334659328 3337326592 3337350016 3337478144 3348760184 3353394968 3362218496 3365060608 3372939856 3376435888 3376589216 3378383008 3381238784 3394625234 3400815392 3403557248 3404494912 3406434304 3415351082 3417165466 3419920504 3420862676 3422679988 3422811392 3425728768 3427680256 3440800792 3443577124 3446353456 3451255808 3454040576 3454173184 3456008192 3462922463 3465054736 3467848384 3472623616 3485916187 3490874816 3496508288 3498500096 3501481984 3507657868 3513318424 3518316032 3527573504 3533795408 3536646776 3538822144 3539498144 3541677568 3542490112 3544532992 3547393024 3550784809 3558704864 3561574016 3568068608 3571929088 3580130138 3580292716 3583181602 3583319168 3585222784 3586210496 3589101824 3591008512 3594207232 3602459432 3609881912 3612933376 3623911424 3629303392 3630303248 3632231824 3632396768 3635467264 3647756629 3657354688 3662416576 3662557184 3665512448 3668467712 3674938124 3677057384 3677903378 3678070396 3680024348 3680165632 3683135104 3686104576 3688374272 3691347968 3705477776 3707446288 3708467672 3710580224 3715858432 3723292573 3725270549 3728419552 3728445721 3731597408 3733723136 3754063586 3756202112 3756228476 3759403648 3761545216 3762581504 3764580352 3767615488 3777477704 3779629568 3782679296 3787417088 3790618624 3805625824 3808696528 3808842752 3810866176 3811039232 3814114304 3823922102 3827007569 3827154496 3831800882 3832451392 3842535424 3855524764 3855699848 3858783872 3858810956 3858959104 3861009152 3864272896 3879571696 3887565136 3889779712 3890851328 3893067776 3906255353 3908480576 3909557344 3911634272 3911784448 3911811904 3915118592 3932192797 3935363068 3938689664 3940961024 3944140928 3944292352 3947474944 3956717908 3957625672 3959907952 3960998888 3963103144 3963255296 3968712704 3990514528 3992634464 3993734416 3996009472 4005366079 4009699694 4011829822 4015221056 4020932608 4036324006 4038468278 4041724232 4042837708 4045140736 4048560128 4048588544 4050894848 4054163456 4068052912 4070370304 4078756864 4082204672 4091763104 4092544729 4095064688 4098366272 4101673184 4101830656 4104009728 4104196096 4107507712 4114752499 4118069956 4125579328 4138115072 4145413844 4151310592 4152103592 4155802112 4158009856 4178000288 4185618944 4188993536 4190147584 4196382047 4199958763 4202351296 4203509024 4205742112 4209132928 4212529216 4212690944 4225962026 4234669166 4234831744 4237081472 4238248768 4241665792 4247699456 4255191512 4257452056 4258624964 4261080824 4262058416 4264682752 4268121088 4290358384 4292832544 4296461312 4303394816 4310985107 4313471162 4314659503 4317117376 4328476672 4343108692 4346810468 4349119684 4349286656 4352796032 4355473408 4356305408 4358987776 4362502144 4370196688 4373722936 4379201008 4379944448 4383475712 4391469056 4400254859 4402592467 4406314016 4406344943 4406514112 4410069664 4410238976 4412581888 4419702784 4431271922 4433796224 4442931584 4445462528 4446687232 4464291832 4466834944 4468065536 4470439168 4470642176 4474421248 4497557792 4501359616 4503955456 4507589632 4511399936 4519180666 4522827127 4523000768 4523032514 4525609088 4526855872 4529260736 4529434624 4551036028 4556736184 4560412948 4560588032 4563010816 4564267904 4566867968 4582513936 4584948368 4588824064 4588856272 4595351552 4616483599 4619113408 4620385952 4623017984 4623050432 4626958336 4642599346 4645276636 4649203328 4651851776 4661436416 4676121164 4677193976 4679891216 4681180504 4683667352 4683847168 4687626496 4687806464 4690296832 4690509824 4694294528 4702390693 4706365664 4716062624 4731101089 4738736002 4741253426 4742559619 4745261248 4745476736 4749305792 4749488128 4752011264 4770201098 4774857472 4784695552 4787421184 4788740096 4799952872 4807698896 4810437632 4814319104 4814503936 4814537728 4830812833 4839621904 4843523776 4847618048 4850413568 4854327296 4858968686 4862889317 4866809948 4869806656 4870736906 4870923904 4873732864 4877665408 4877852672 4899125452 4906094336 4911402496 4914011648 4918165504 4929681328 4931039432 4935015008 4937636704 4963587629 4967783392 4970422496 4974429824 4975800256 4978634752 4982878208 4990292164 4991666966 4994318758 5004801152 5009686528 5020008448 5028862696 5031534248 5032920412 5035822792 5036016128 5036978128 5040079616 5044143104 5051088896 5064310768 5068393792 5077636096 5094800581 5095031942 5097738646 5099143049 5102047808 5109305344 5110281344 5117550592 5126576884 5137139644 5140066048 5147377664 5151531008 5155684352 5164777904 5168945288 5169180016 5172124672 5173549568 5176297984 5180471296 5200301197 5201184032 5207498569 5207698496 5211900512 5212100608 5214869504 5216306176 5220511744 5232735508 5236957726 5237158784 5239940992 5244407168 5275981256 5278986752 5280441088 5283486208 5287952384 5305827824 5308887584 5313375232 5340849878 5345364544 5345402062 5348447104 5349920576 5352762688 5352968192 5357287424 5361606656 5374160792 5375641348 5378497124 5378703616 5389785856 5415698288 5418575344 5418821408 5420068136 5423155712 5423193776 5423401984 5427778048 5427986432 5430870016 5441735299 5449266823 5456979968 5463605056 5468223488 5486708318 5486957476 5489872388 5491384822 5494513024 5497643008 5502078976 5502328832 5520928952 5532304232 5535455744 5540134912 5543329792 5547802624 5557370819 5562068512 5566556464 5566770176 5566809248 5569980416 5574474752 5600324366 5608290688 5612815936 5613031424 5616013312 5630713946 5635253624 5639800628 5640017152 5643013376 5647823104 5672671576 5681825968 5685062656 5686628864 5689868288 5689908224 5694717952 5709142439 5717263552 5732306944 5747051011 5751684484 5755226048 5756546432 5759866112 5761452928 5764513664 5764734976 5782895404 5787557776 5792227672 5792450048 5804384768 5822893648 5825987024 5827592056 5832290464 5835388832 5840321536 5840586752 5853996577 5860330322 5871016736 5888856064 5899242778 5902376714 5902644748 5907634304 5908762804 5917167872 5920538624 5925584896 5943201368 5951426936 5951655424 5956457728 5961260032 5966299136 5974556672 5980269152 5985094544 5989919936 5993608192 5998440448 6013869037 6021401386 6026259967 6029692864 6038269952 6044803072 6048014336 6058681772 6063845788 6067300096 6077091328 6103828432 6109030928 6112510976 6114194944 6117443072 6122375168 6138401269 6141898048 6143590112 6146853856 6159755264 6184141964 6189131858 6189369472 6192657536 6192938752 6194363584 6197935744 6198173696 6199357696 6203174912 6208176128 6219126056 6227733512 6244120064 6249398272 6265512253 6270523792 6270808544 6274139872 6275868368 6279443456 6304304006 6309633088 6317293346 6322633408 6326235136 6351280936 6353030684 6356405692 6356649728 6356694344 6361778816 6362067712 6365691904 6370828288 6375964672 6400370704 6409229008 6409475072 6414646784 6414893056 6418300928 6431141717 6434850422 6436623193 6440042609 6440289856 6445486432 6445733888 6449158144 6454654976 6484586108 6488031004 6489818426 6493515392 6497214464 6499004416 6502752256 6524734216 6530295464 6534015488 6551207936 6573353696 6578910208 6578956384 6582704128 6584517632 6588015616 6610585982 6614351744 6619688768 6619942912 6627979904 6633582592 6654480118 6659845192 6665218924 6665474816 6669015808 6669318656 6674653184 6674700032 6674956288 6697520368 6706789936 6724436992 6730121216 6745879712 6747168337 6752871776 6753178432 6756766016 6762477568 6789250468 6801630784 6807114496 6808989824 6812868608 6830702164 6834330932 6839841008 6841725352 6845359976 6845622784 6851457536 6855360512 6881601584 6887154248 6892706912 6902511616 6908081152 6914686207 6918359591 6924256339 6925844926 6930109472 6935696768 6945247232 6971832374 6981749632 6993016576 6997000192 7002963968 7015315736 7026636848 7036632064 7067590816 7073293552 7077644288 7078996288 7083355136 7084980224 7089065984 7094786048 7101569618 7107299771 7117409728 7123148032 7136137216 7143858176 7160260276 7160585432 7166363204 7166638336 7170445568 7172420992 7178203648 7182017024 7188414464 7204918864 7219763824 7225866752 7254474227 7258606784 7260606496 7264463648 7264793536 7270934528 7295513258 7314709376 7324833152 7325114368 7331024896 7336935424 7349876248 7354114768 7355806756 7356140792 7360048696 7360331264 7366270208 7372209152 7376748544 7410955552 7414892576 7416935344 7421160448 7446585146 7450541098 7452593687 7456839104 7456891442 7463194816 7467446272 7508127172 7512404224 7512456952 7518807296 7523090432 7525163008 7529160704 7535230976 7554955408 7559259136 7565358592 7574834176 7581237248 7600440211 7606918319 7610959447 7611251648 7617393056 7617685504 7621732352 7622078464 7628228608 7647844204 7654015138 7654308992 7663601764 7664902784 7685070848 7711049528 7711399696 7717567744 7717621912 7717918208 7722018304 7728545792 7759143392 7775130272 7779559424 7781702656 7799923417 7812510706 7816961152 7819114688 7823268544 7823568896 7823623808 7830237184 7864385594 7870726136 7877379328 7881922048 7888281856 7888584704 7894949888 7913435816 7915251344 7919815904 7921997776 7926206288 7926510592 7937425408 7964313049 7981029056 7985268928 7987468832 7992018944 8010732158 8012939077 8019399388 8023659644 8030442112 8041865216 8072648012 8076936556 8083448464 8085675416 8090281472 8097120256 8097177088 8101789696 8108326912 8136105824 8140740608 8157513728 8171901881 8183212037 8183526208 8185089458 8190129376 8196732544 8203346368 8203661312 8208019456 8208392192 8215015424 8229504998 8236139912 8251158656 8276230144 8290827688 8302621184 8304207184 8311604224 8316019712 8356000576 8371237888 8377987072 8380295168 8392764094 8399536093 8399917526 8404702592 8407018048 8411484224 8418265856 8425058432 8425381888 8451924052 8469338332 8469663488 8474162944 8476497536 8483331584 8495398912 8510383024 8514904112 8517249928 8522161648 8524116832 8529365504 8536242176 8573469541 8580716768 8585665088 8592922624 8606789632 8621970214 8626942324 8629319006 8634234752 8656953344 8686217384 8693620936 8698239368 8698573312 8705592064 8710946816 8712610816 8717975552 8733011287 8740393376 8747445872 8758402016 8759888896 8766951424 8800509718 8805184934 8807610721 8812628032 8812689886 8813028224 8820139328 8820477952 8825163776 8839405568 8862543844 8867592448 8885863168 8890925056 8893374464 8928583664 8933669888 8936131072 8940878336 8941284352 8948842496 8971509547 8989994377 8995115584 9002719232 9007910912 9015179264 9038361332 9045654254 9046001536 9046065028 9051218176 9053711744 9058521472 9058869248 9102072056 9113472368 9120825896 9121176064 9126021632 9128535808 9133735936 9157287139 9165027872 9169896736 9177648128 9177712544 9232967198 9238226816 9240771904 9246035968 9246100864 9253916672 9285198692 9290553272 9298406656 9303703552 9322872832 9352242328 9354387952 9359782432 9362361008 9367334704 9367694336 9375252992 9375612928 9380593664 9388589056 9404781386 9407372359 9412369967 9412731328 9432125248 9462202178 9469837091 9477472004 9482506852 9485119238 9490522496 9490953472 9498611584 9498976256 9504022528 9540402196 9549714944 9569391104 9574842368 9577480192 9599905744 9615397792 9620875264 9628638208 9629075456 9661625666 9679243808 9687047552 9695236096 9700827136 9708654592 9717937372 9725778634 9733619896 9739613312 9741473812 9741847808 9747465728 9755330816 9755705344 9798250904 9812188672 9822804992 9828023296 9836331008 9859362656 9862078864 9870030016 9875273408 9927175258 9935566784 9940844992 9948859648 9951600512 9957269504 9965756416 9980584328 9983333932 9988637516 10009602304 10019373056 10040016896 10057725392 10063068496 10065840824 10071645584 10072032256 10073956256 10080159232 10088286208 10106079841 10120066957 10128621536 10136787584 10155272192 10189601162 10190063884 10195477292 10198286098 10204095616 10218610688 10220562688 10235101184 10253153768 10274279288 10280132096 10294755328 10303062016 10329555808 10329628309 10337890576 10338360032 10344249344 10347099136 10352595968 10360942592 10400602394 10402368064 10414997138 10415396992 10423801024 10424201216 10429739008 10432612352 10441023488 10465471016 10473915452 10474317568 10479881984 10488814336 10551962512 10557973504 10560882176 10566972416 10575904768 10602693101 10611655648 10611730129 10617775168 10626750464 10681699756 10690729088 10690804124 10696894208 10699841152 10705525376 10705936384 10714574848 10723213312 10748321584 10751282696 10756994248 10757407232 10779571712 10822248437 10831396576 10837150688 10837642816 10840136272 10846311424 10846387552 10846803968 10855556096 10883470598 10898533646 10913959936 10927210112 10936446976 10973416636 10973914952 10979744776 10982769644 10989026048 10995286016 11004157952 11004657664 11041857904 11064608464 11070911488 11080269824 11095605248 11114741638 11117803697 11123709961 11124137024 11133112928 11133540352 11133618496 11139960832 11148949504 11191625653 11200648732 11216581376 11225631872 11226062848 11232026624 11261427892 11270507248 11279601256 11280034304 11286026752 11295646208 11345343152 11363651936 11370125312 11373257728 11379816448 11399888071 11418284878 11434527104 11464613888 11494102022 11503368968 11510452096 11513092864 11519732224 11522905856 11529027328 11529469952 11565790808 11575115552 11584455344 11584900096 11608769536 11645787296 11651974048 11655184112 11664580928 11670777664 11680643072 11681173504 11707993154 11711218651 11720660644 11742033472 11777712128 11798485556 11804753428 11805289496 11815268608 11817525608 11834335744 11841077248 11851169792 11886402736 11902853872 11903310848 11912915456 11922520064 11943548903 11953728787 11960079131 11960538304 11970189088 11979839872 11987216384 11996880896 12027738074 12042802772 12052519934 12059385728 12076539904 12089606144 12096028672 12117363544 12127691576 12134600192 12154182656 12207656864 12218061856 12225021952 12228389888 12234886144 12244750336 12276802538 12283796096 12287180224 12293707712 12319510528 12368283928 12378263716 12378738944 12385315072 12385877504 12388727168 12395871488 12396347392 12398715392 12406349824 12416352256 12438252112 12455467024 12488240128 12498796544 12530455483 12531024506 12541047584 12541135607 12541617088 12548279744 12551736736 12558886912 12608608012 12619266176 12634586692 12645266816 12652470272 12702561872 12706061368 12712811384 12713299456 12713388688 12723557632 12724135424 12731383808 12741656576 12800741408 12818458016 12818950144 12829293568 12859333201 12862283434 12869700844 12872661823 12873246386 12880085218 12880579712 12890972864 12891467776 12898316288 12909309952 12969172216 12976062008 12979636852 12987030784 12994428928 12998008832 13005504512 13049468432 13060590928 13068030976 13139222551 13146707392 13157820416 13157912768 13165408256 13169035264 13176031232 13221171964 13228703488 13239377536 13239885824 13255959808 13267165184 13308960236 13319690384 13330437848 13330949632 13338031616 13338637312 13349306368 13349400064 13349912576 13383727357 13395040736 13413579872 13448873984 13472594993 13491759424 13494336674 13505743552 13506356864 13513532032 13524955136 13578500936 13603261568 13614228992 13617979648 13625737216 13661404328 13668661864 13679682016 13683450704 13690719952 13691245568 13702915072 13763203168 13774308496 13785413824 13805023232 13816162304 13829372414 13836719182 13840531133 13848512678 13851689852 13860218944 13871393536 13890494464 13943664748 13963499264 13986033152 13994000384 14005927936 14030631472 14053273696 14073264128 14115103249 14127134021 14134638973 14135181632 14146587104 14155288576 14157992576 14166710272 14169960448 14178131968 14189572096 14203139236 14214599542 14234819456 14246296064 14272274432 14287716352 14320520552 14321170864 14332726408 14333276672 14340891136 14344841984 14356407296 14364034048 14409837728 14439527648 14451733504 14508948454 14517213568 14521212992 14528927296 14529587072 14541869056 14591026516 14629418752 14649666304 14650228736 14662049792 14673870848 14699752496 14708229536 14711613512 14712281584 14720097392 14720662528 14732540416 14744418304 14753497088 14790867091 14821342081 14821911104 14829785152 14833870688 14842320896 14893170292 14901082196 14905187374 14913678208 14913782884 14926389632 14934892544 15016254344 15024808448 15024913904 15037614592 15046180864 15050326016 15058321408 15097149067 15109910816 15118518272 15130717184 15149668352 15200880422 15213836638 15221918894 15222503296 15234786112 15235371008 15243464704 15244156928 15256457216 15295688408 15308030276 15308617984 15327203528 15329805568 15370141696 15422099056 15422799392 15435135488 15435243824 15435836416 15444036608 15457091584 15509451727 15518286784 15550260544 15559118848 15563405312 15599846834 15625021412 15633922304 15638229376 15646537088 15647137792 15647247616 15660474368 15728771188 15741452272 15754758656 15763844096 15776563712 15777169408 15789899776 15817132331 15826871632 15830502688 15839631808 15843995552 15852412576 15853021184 15928626098 15962058112 15970537856 15974937664 15984037888 16021464316 16025878154 16038798776 16047319288 16060884224 16083730432 16145296024 16153873112 16166896928 16171350832 16180562944 16194240512 16194354176 16216653824 16249097711 16272211648 16281481216 16315027456 16343803762 16356991339 16366424074 16367052416 16370178916 16380258752 16393465088 16406692736 16407322624 16416038912 16416784384 16430030848 16459009996 16472279824 16502317312 16552460288 16581655376 16605242368 16608414368 16623208448 16632039424 16661374873 16695703843 16712001152 16742475776 16755974144 16760590336 16785528188 16799072186 16799835052 16809405184 16814036096 16822968448 16836531712 16850116864 16850763776 16903848104 16938676664 16939326976 16948325888 16952995072 16966663168 17006390401 17020766048 17029808224 17034499856 17044323296 17048233664 17058731008 17072484352 17146939082 17161433536 17171330176 17185845248 17213579264 17243940428 17253884648 17258638012 17268469504 17313906688 17372434768 17387241872 17396478736 17397146624 17411184128 17425221632 17435951104 17466022574 17470834381 17480115653 17480786752 17494891744 17516804032 17519777792 17533902848 17601019436 17610369868 17615221442 17625256064 17625379772 17626056448 17640278656 17640955904 17650327552 17678811136 17725087688 17735184896 17771726336 17781850112 17786748928 17832611797 17842085261 17857167328 17867339776 17872262144 17881756672 17882568704 17943019094 17979988754 17990231168 18005438464 18015821824 18030358528 18076722664 18091308508 18092003072 18092130056 18102436352 18107423488 18117042944 18117738496 18204144112 18226944736 18241651792 18242352128 18252043264 18257071616 18267471872 18314574278 18329352041 18330055744 18339793472 18355296256 18355425088 18465934396 18476453632 18481543808 18492071936 18492201728 18507833344 18570397384 18581106544 18596813312 18607407104 18645745664 18692974573 18704484656 18708775904 18719564864 18724722016 18734669408 18735388672 18750505984 18794410063 18809562772 18814744718 18824739934 18825462656 18864250496 18924404356 18939674182 18954944008 18965013704 18970238476 18981044992 18981906944 18997223168 18997952512 19008045056 19080804392 19099429888 19138782208 19154960384 19199811488 19203479113 19230795584 19241750528 19257276416 19258150912 19323251332 19358487616 19374095104 19390472192 19401654272 19417309184 19435874744 19451557268 19467239792 19479226624 19482947624 19483695616 19494931456 19510661632 19511410688 19596501808 19624377344 19645609984 19656046592 19690715759 19707498811 19718725312 19724157728 19740060032 19750546816 19854350516 19871133568 19881689984 19897719296 19903201024 19914539008 19931512832 19961168656 19966667864 19977275032 20019204608 20115450784 20126136992 20131681648 20143291168 20144064512 20147912512 20160318464 20176572416 20212159682 20228468579 20240133914 20257243072 20273575168 20310544384 20379202324 20380127768 20390954584 20396572196 20408191232 20437221376 20441125376 20470202368 20506307536 20548558576 20560264192 20606124032 20647349723 20658318499 20659111616 20659256618 20675781152 20676720064 20688498688 20694198272 20705191936 20721885184 20801204788 20804736128 20829994276 20830793984 20847602048 20848402432 20859478016 20865224704 20882046976 20930942032 20947830904 20948635136 20959763968 20977628672 21074904851 21103925024 21115947008 21121764352 21133944832 21205386202 21223311296 21223460258 21235550336 21253500928 21363399512 21381458176 21381608248 21393788416 21399682304 21411050752 21411872768 21429149696 21446426624 21496643168 21502565392 21513988496 21514814464 21559143424 21644496874 21661961503 21662793152 21674301376 21675285632 21680272544 21692622848 21692775104 21693607936 21711112192 21766941196 21797067292 21827919872 21854420224 21872893952 21946833272 21947829904 21959489552 21965539288 21978052096 21990572032 22008315904 22009315328 22065064021 22083715808 22129216928 22141822976 22199782033 22211575529 22229483276 22235607394 22247419922 22248274048 22266225856 22267080704 22267236992 22279921664 22297899008 22383251306 22401297464 22433162752 22451263744 22452125696 22464053248 22522855784 22541014496 22559202512 22560068608 22572053504 22591292416 22690686304 22727303872 22740250624 22746515456 22759632896 22799776142 22836569756 22869054208 22929227776 22988204044 23006737936 23020904192 23026185728 23039464448 23045811712 23058054656 23058939904 23131581616 23150231104 23168910688 23169800192 23217539072 23270845897 23290680413 23291574592 23303948096 23310368224 23329161856 23341555328 23361286144 23362347008 23415986308 23422437302 23441321288 23484066944 23555424256 23596971112 23609506856 23610578992 23630537216 23635051216 23668671488 23772805472 23805707744 23806621696 23825830912 23845040128 23887097806 23906371957 23907457574 23920158262 23921076608 23940378176 23959679744 23974432768 23993761792 24055476148 24085605544 24105039868 24118771456 24153079808 24179212288 24192057344 24234727088 24255383152 24269200384 24308365312 24401413309 24415313728 24436123712 24450043904 24456779776 24469772288 24489500672 24553605076 24567592192 24574360448 24587415424 24639021056 24736567856 24756527432 24757477888 24770630144 24771755008 24777454336 24791742976 24792694784 24797430784 24812699648 24855493663 24876504224 24910934048 24976480256 25060910966 25062049012 25082095168 25082271214 25083234176 25096559488 25103473472 25117773824 25217216024 25238532352 25269173384 25290533632 25304940544 25405123744 25412122736 25425622768 25426598912 25426777376 25447115264 25448270848 25483313152 25534296403 25601482816 25636916032 25637900288 25658587136 25718666402 25724566868 25739401688 25745323646 25746492772 25760170436 25761159424 25781945728 25782935552 25796632576 25818619904 25938344432 25952124016 25959273704 25974061568 25988857856 25996017664 26011009024 26063048011 26076893843 26098936864 26121181856 26136061952 26236106039 26278445102 26293414784 26315640832 26315825536 26330816512 26338070528 26352062464 26442343928 26457406976 26478755072 26479771648 26511919616 26534330368 26617920472 26639380768 26660875696 26661899264 26676063232 26677274624 26698612736 26698800128 26767454714 26789052983 26790081472 26827159744 26897747968 26945189986 26983518848 26988673348 27011487104 27012713728 27027064064 27049910272 27157001872 27206523136 27228457984 27235959296 27251474432 27322808656 27337323728 27359364032 27366901408 27381439904 27382491136 27405830144 27468753169 27525349579 27526406336 27548616992 27570827648 27610046464 27632324608 27658744828 27673438364 27681062266 27697025356 27703379704 27720437888 27742787072 27780988928 27887329496 27926998528 27972066304 28037562553 28061262944 28106547392 28146528256 28230206498 28254268042 28269277946 28270363264 28293174208 28310577152 28315985152 28333420544 28339920896 28356263936 28379144192 28406278472 28429199084 28469638912 28492592128 28544548864 28575432704 28641041104 28642341728 28665452816 28666553344 28681782272 28689683968 28712814592 28728068096 28803267493 28819675456 28879055296 28903467008 29017896908 29034427136 29042425984 29057854592 29059174144 29083738112 29182053032 29258837504 29299332608 29300457472 29324099584 29374674329 29399504992 29399711341 29416459072 29423227024 29424563168 29440194784 29441325056 29465080832 29488836608 29581734182 29642684162 29643822208 29659570304 29667741376 29684641792 29786340584 29802164392 29810374748 29827356416 29827565768 29852779264 29869785088 30032508688 30049616896 30049827808 30075229184 30100652032 30116642816 30176895749 30194298134 30202616521 30219821632 30237036544 30261434368 30299336704 30401760844 30427673276 30443837788 30445006592 30469572224 30470742016 30486929408 30488313856 30512914432 30591376816 30616060552 30617235968 30654407056 30659611136 30740283392 30801784013 30818147269 30844198112 30845598784 30870270976 30870487648 30871672832 30888073216 31018903454 31036573568 31100521088 31118237696 31126810624 31199693668 31250042824 31267844608 31276458752 31293074176 31294275584 31294495232 31320948736 31457542376 31482904544 31509517312 31527688192 31553127424 31579799552 31634264662 31653743264 31659789889 31661005376 31679263616 31687991104 31704825152 31706042368 31857252196 31924116224 31941075712 31949875328 31968075776 32042928632 32051756308 32077597552 32094638576 32121768448 32167460864 32290592048 32307746224 32333793856 32342701664 32361125888 32388708352 32445835279 32463071927 32498195422 32544423296 32562962432 32630054912 32687607524 32713982678 32732848148 32734104832 32740357832 32760517504 32786930176 32813385472 32814645248 32832077824 32833568768 32860061696 32918019992 32944559648 33004634624 33117707623 33163310752 33210484736 33216828736 33246416896 33264078848 33322749746 33391407686 33424002304 33484951552 33511948288 33521180672 33571056376 33598144372 33599670104 33618810368 33628072192 33645936896 33673063424 33700233728 33701527552 33807696208 33877353328 33878653952 33896651776 33905990144 33933326336 34012780802 34040225219 34041532096 34059616448 34068999712 34088646592 34096467328 34117462016 34144968704 34293878164 34322867072 34342660352 34371690496 34427158528 34487880856 34507769296 34517276024 34536939008 34627813376 34744869536 34745113403 34774483744 34792957472 34794293248 34822368256 34850443264 34932045148 34941668762 34960231306 34961573504 34989783488 35033608064 35039555584 35067805696 35202038872 35220739736 35230442884 35250512128 35250759544 35252112896 35280557312 35281911808 35300655104 35357622272 35450175376 35470369792 35543452672 35573497856 35663604067 35665223594 35684170522 35694001343 35714334656 35734679552 35744524288 35763513344 35765137408 35886038188 35959977508 35980462336 36010876928 36031643648 36060717056 36153445328 36182617016 36184006144 36184260112 36204872704 36214846976 36234085888 36235476992 36402108379 36408288224 36453889472 36483303584 36484704256 36504086528 36514143232 36599640649 36629148556 36658704082 36660111488 36679586944 36710592512 36710850176 36931868792 36952907264 36963087616 36984143872 36984403456 37015666688 37140794768 37162213088 37193626624 37385949146 37408969312 37417551808 37439129728 37449444032 37469338816 37470777344 37501011968 37588820126 37619125544 37629489436 37649479868 37650925312 37728500992 37848808712 37879348364 37909888016 37930027408 37940476952 37962089984 37963813888 37994446336 37995905024 38016090112 38092147093 38161608784 38198859776 38277564416 38345078057 38365448641 38399622976 38406958226 38461591168 38483501056 38514552832 38516301824 38646502664 38716975232 38748190208 38780944384 38803308544 38834618368 38871749488 38903114536 38934479584 38958453248 38965895248 38967391232 38989862912 39021323264 39193003616 39248754688 39291219968 39312093184 39381431518 39414997622 39437450624 39448315456 39480120064 39501093632 39708701032 39742267136 39763379968 39795438592 39806402048 39829078016 39863025664 39922337312 39933335728 39954550064 40038409216 40229357077 40230901568 40252273984 40263363296 40286582336 40288129024 40295825024 40320636928 40353144832 40424319364 40456937158 40480267828 40514486144 40547150336 40621088768 40758404648 40760255536 40781909168 40793144392 40816382464 40874442752 40882250752 40977976039 41012615072 41097117152 41120528384 41294699446 41316636998 41318223232 41318513236 41351562304 41353440128 41376997376 41388396544 41410383872 41443770368 41602409576 41609472256 41659988552 41661587968 41695204096 41696804864 41718956032 41730449408 41764093952 41861884064 41895661808 41897270272 41919527936 41955257344 42097083259 42149809702 42183819769 42207850048 42231894016 42243528704 42267889664 42410772404 42446622592 42446920516 42471100672 42507001856 42726799024 42762916352 42763216496 42787576832 42799364608 42822101504 42823745536 42858299392 42968808883 42993286336 43005130784 43027976992 43029628928 43118286848 43254120767 43288993748 43323923006 43325586304 43348602752 43350571264 43360545088 43385245696 43385550208 43387215872 43422224384 43533882392 43594134584 43655839744 43708840448 43745787904 43893666544 43895659808 43918979104 43931078576 43956104192 44016631808 44130128042 44167431616 44258433856 44283645952 44399564066 44423151058 44458966552 44471214788 44494839844 44496548096 44532451712 44534161408 44534473984 44559843328 44595798016 44766502612 44802594928 44866325504 44902527488 44904251392 44928106496 45017992019 45045711568 45082028992 45118405024 45120137216 45144107008 45182584832 45316910431 45381372608 45454607744 45480501248 45493030912 45519265792 45599552284 45673139512 45738108416 45858455552 45976408088 46013475872 46041808384 46052371456 46078928896 46091623424 46116109312 46160202517 46263163232 46300462208 46337821376 46339600384 46435078144 46541691794 46581360826 46583149184 46607896192 46620736448 46658323712 46683110656 46722572288 46724694016 46831972616 46844874604 46882642576 46968133888 47110848512 47193942224 47219013712 47221157984 47261074432 47270102432 47337342976 47420836177 47545610944 47611415488 47613243392 47651661824 47690080256 47774195612 47812743914 47814915148 47840316524 47842153216 47880756352 47919359488 47948865536 47987523584 48110952296 48171211088 48210079736 48237542912 48306159616 48402803449 48428517137 48469454176 48469794373 48510766304 48538400768 48616730624 48802826618 48830627456 48872247424 48900087808 48913559552 48939544576 48979001344 49107210152 49135184384 49148720896 49174830848 49278042112 49473135712 49513054864 49514955776 49541260288 49543510016 49554908672 49583485952 49594861568 49625399296 49710987326 49751098397 49753008448 49821868096 49952960512 50121821932 50124098024 50164190336 50164542428 50166468352 50193118976 50206946944 50235547648 50434432048 50477064704 50538346768 50581067264 50609881088 50781319589 50810247488 50824245472 50851245536 50853197824 50853554752 50894230528 50896541696 51068592806 51202965632 51273832064 51275800576 51317174272 51437332804 51449133736 51478803376 51490647292 51492985544 51520340872 51522318848 51563891456 51565871104 51593265152 51637239808 51876688864 51904248032 51918547408 51948123136 51992035328 52126096022 52153787686 52168155809 52197873728 52242363712 52272123904 52472212078 52556890204 52586829568 52631281664 52631651072 52661633024 52676141056 52704124928 52884687856 52914813952 52957510144 52959543296 53023839232 53068660736 53203081477 53235840944 53278761536 53321751392 53323798528 53352126464 53354549248 53397600256 53491782487 53534909428 53578105966 53580162944 53654319488 53795495936 53890379972 53967037696 53977346696 54022974208 54025427456 54054128128 54099820544 54314003744 54413046272 54456915968 54471918592 54599463919 54645617312 54674647456 54718728064 54733802816 54762879808 54764982272 54811660288 54937506338 55050699158 55052812672 55097233984 55141655296 55220092928 55264649216 55317489656 55346876728 55362124532 55394050712 55406759408 55440875776 55485574144 55561977856 55774658992 55853997056 55944132608 56042806391 56075125106 56090573539 56122525888 56213094784 56293056512 56460412996 56508536084 56538555892 56540726528 56586348416 56621154304 56631970304 56666841088 56679841792 56712527872 56758288384 56812556944 56858398168 56939277824 56985184256 57089097728 57203313167 57282082208 57282484259 57284683456 57330905632 57333106688 57363564544 57379367936 57425629184 57456136192 57606534986 57639350912 57758110592 57806934016 58035793816 58068854272 58084851968 58115709184 58118348288 58167476224 58364106064 58517675008 58598665216 58648199168 58749348658 58796752651 58799009984 58799422682 58832918144 58846454048 58849126336 58880389568 58882650112 58930161664 58977673216 59163468364 59285368324 59287644416 59319140608 59335482752 59369283584 59572681168 59604328784 59620749496 59654712832 59655131536 59705558528 59739570176 60014286787 60065017376 60099233792 60099655616 60150458368 60353791498 60388596268 60405233042 60439643264 60474073088 60522868736 60598673408 60803521688 60855346552 60887675576 60890013184 60939144448 60941484032 60973858816 60976627712 61025828864 61131079009 61182753632 61232121104 61234471936 61308814112 61319222272 61603568026 61636294538 61653275047 61688396224 61691197568 61740541952 61740975296 61743345664 61776146432 62037806908 62073147136 62201042176 62236475392 62253621248 62399387336 62500085648 62535689216 62552917504 62586148352 62588551168 62588990464 62641897472 62800566829 62915084752 62965809088 63019034624 63055376384 63106254848 63217561121 63268529324 63307486528 63319579778 63322010752 63358527232 63375982208 63409650304 63412084736 63714504392 63848232448 63882151424 63899750656 63936151552 64085857264 64103512616 64155195104 64189277152 64243536896 64581184096 64615492448 64667587712 64685403328 64722251776 64777416704 64891670558 64926143854 64996390844 65088846592 65125924864 65260109824 65375215048 65427965356 65465696296 65468209664 65480715664 65521035008 65573860352 65626770944 65629290496 65664155648 65720123392 65836039984 65889119296 66009269248 66232407553 66235415246 66288859637 66326621504 66420969472 66433657472 66492833792 66528157696 66645499492 66782815372 66848004608 66969903104 67023896576 67042361344 67142112752 67196288744 67199340208 67237620736 67256144384 67291873792 67346126848 67400467456 67615392416 67754706656 67757307904 67793303552 67811980288 67866652672 68025561604 68080450438 68083064192 68119232896 68137999424 68177293184 68192934656 68234924032 68289937408 68587756328 68645734144 68685320704 68743380992 68854317056 68975761712 69015538592 69034552048 69073878016 69489739072 69490226806 69548967488 69585914944 69588586496 69644736512 69700886528 69864090296 69883337524 69920462612 69923147008 69979566976 70067216128 70079111168 70135611392 70404077744 70441479472 70460885768 70501024256 70501519088 70504225792 70561114624 70563823616 70601310208 70742558887 70840468699 70900350752 70940739584 71086905344 71327208134 71330447188 71368341044 71388002686 71428669312 71469359104 71489048576 71527026688 71530274816 71772076376 71919955016 71960924672 72021753856 72063287296 72121434112 72306890656 72365234032 72368012288 72368520224 72409745408 72429693952 72468171776 72804216758 72816576448 72907778944 72966607168 72969408512 73008173056 73028286464 73199281298 73258297112 73317408164 73320222976 73359173888 73421185024 73421700352 73863737584 73905814528 73926175232 73968287744 73968806912 74031333376 74218851707 74281589536 74324426176 74387253248 74711663143 74771898292 74817938624 74835103616 74878259456 74898888064 74938677632 74941554688 75002023936 75177640252 75238251088 75258978872 75298959736 75301850624 75457001984 75697617424 75758696728 75819776032 75860054816 75880953904 75924179968 75927627776 75988892672 76101955501 76184294186 76323217568 76397719552 76555128832 76690156114 76730897282 76799245952 76813916452 76923182336 76967002112 77029105664 77032603648 77293005328 77433950464 77496380416 77561888768 77669236736 77743498976 77806229072 77868959168 77916906496 77931790496 77934782464 77979725824 78042646528 78180297481 78341379571 78386007232 78497509376 78582439936 78624186368 78762863036 78829995244 78874901248 78896630912 78960240128 79002187264 79417402064 79484534272 79526759936 79590877184 79612804096 79799216497 79844674624 79866671456 79909100128 80076818432 80458714154 80461803136 80504547968 80526726592 80573164672 80576258048 80591650048 80641273856 80706289664 80848638728 80913874316 80960535656 81028972288 81094300672 81242177536 81516809296 81520511072 81563818336 81586288784 81632764928 81764501504 81955952078 81978530557 82025230144 82194234304 82241056768 82589398892 82633273996 82636446464 82637026472 82703124608 82706880256 82753994752 82776793088 82820767744 82887540736 83204819152 83218944512 83319977104 83323175936 83390408192 83393609728 83437912064 83460898816 83604842321 83676101509 83720553917 83723768128 83791323616 83794540544 83839055872 83910514688 84194166518 84299619404 84367639538 84415700096 84463788032 84487057408 84535779328 84821544808 84893245184 84893841032 84942201344 85014003712 85453598048 85525832704 85526432992 85575153664 85598729216 85644203008 85716598784 85937617766 85986572672 86010261568 86055953984 86059257856 86236573696 86508241534 86577987496 86647846012 86651172608 86697205504 86701142528 86721090176 86770491392 86771100416 86774431744 86844448768 87067764784 87188269168 87311679488 87417680896 87491575808 87713188381 87787333088 87791319616 87837958208 87862157152 87912208384 88260256084 88334863232 88516867712 88567291904 88799128132 88846302116 88917933104 88942429576 88989679688 88993096192 89064903424 89068322816 89068947968 89119686656 89191596032 89533005224 89605189856 89732651008 89805054976 89890920691 90015332407 90035984038 90091423136 90108632761 90164057984 90236810048 90240274432 90288214016 90365169664 90633820862 90762745216 90909215488 90961002496 90986061824 91038531584 91199104568 91346279024 91476216832 91952816176 92026951744 92083616768 92104742912 92157857792 92183246848 92232218624 92320405034 92394897023 92526326464 92600924416 92675642752 92679200768 92870156288 93083383588 93162721652 93166298368 93215792384 93241472896 93316647424 93366221312 93445144576 93449388032 93663945232 93689749208 93765285152 93936267776 94308164951 94387884448 94438027424 94442315968 94522148864 94540204864 94674685952 94841672354 95091221888 95222830976 95226486784 95303323648 95380160512 95548391224 95625487828 95629830296 95680633048 95684306432 95761512704 95838718976 95897731072 96221904592 96342422176 96420159472 96475085824 96805606898 96857034274 96883717931 96938908352 96939588746 97021532608 97076801536 97233461248 97605653236 97661254912 97744494848 97800175616 97827119104 97879089152 97958002688 98214420304 98270368768 98297441792 98349661696 98556084224 98805722743 98889938147 98942472811 98946271424 99026109728 99029911552 99082520576 99087020032 99109817344 99166971904 99189723136 99421974652 99502196794 99506016896 99643736192 99905921024 100243643864 100248196048 100328380672 100329084856 100332936704 100386237952 100413893888 100471095296 100868864096 100954129408 101076693536 101162134528 101562639178 101620494976 101648490944 101702491072 101706395648 101707109504 101788461056 101793083392 102137185612 102405931264 102547664128 102551601152 102634348544 102874665608 102898267472 102957606752 102981294584 102985971088 103040681744 103044637696 103127782912 103131742208 103186530304 103274479616 103536069637 103753377728 103808496064 103837094816 103896246272 104168208001 104252192044 104307575372 104336311618 104395747456 104484727424 104544247808 104944424156 105113780408 105173659136 105262563328 105263302144 105323266048 105352282112 105408249856 105769375712 105829627904 105915020288 106047678464 106406162954 106471681888 106557523072 106643502784 106647597056 106704252928 106709098496 106795200512 106983564974 107069818856 107156211932 107160325888 107308638976 107590991872 107780759944 107934075392 107954693392 108045948416 108050854912 108108256256 108199641088 108628007488 108826092544 108913831936 108943837184 109193969209 109198927838 109291234624 109349294912 109437456128 109467605632 109525759616 109529964544 109623320576 109875012676 110101398316 110105625344 110194467968 110283310592 110440185856 110529298432 110634979312 110693753456 110724249064 110788101424 110813518816 110881751552 110971148288 111549317984 111707994112 111888265216 112085612782 112150250212 112181147078 112245051776 112426189568 112586113024 112920825992 113017072168 113077111784 113081453056 113172696832 113242308608 113263940608 113333682176 113359683584 113516576768 113625113888 113716796336 113878555648 113970368512 114406626334 114498939373 114564164416 114564968518 114569366912 114661811264 114666213376 114727129088 114758735872 114851258368 114912272384 115213069972 115278701824 115516221184 115613868032 116071587632 116137708544 116169703936 116231418368 116236696576 116334952448 116629624111 116728212128 116869926901 117035350016 117197330432 117498697316 117593505302 117598019968 117598845364 117665836288 117692908096 117698252672 117760779136 117765300224 117860323328 117955346432 118326936728 118570736648 118575288832 118638281216 118670965504 118738567168 119044732807 119145362336 119208657568 119241498992 119309425664 119310263072 119411117056 120028573574 120130034752 120198467584 120199311232 120300916736 120707582996 120777192536 120810466084 120879286528 120948146176 121045737472 121197346816 121607043376 121710693104 121775351152 121780026368 121878288896 121882968064 121947717632 122051657728 122262158018 122295840667 122360809571 122365507264 122464242208 122468943872 122617628224 122638444544 123107882183 123207136052 123272589076 123306550094 123376792448 123382395136 123481083904 123481950592 123486691328 123552292864 124075613816 124146294272 124402084352 124472950784 124507242496 124798774672 125000171296 125071378432 125105835008 125172296704 125177980928 125601133658 125830169504 125931618176 126038069248 126110752768 126212509696 126435122242 126537058648 126614973056 126639159556 126644021504 126717054464 126751964416 126819300608 126824169472 127429008784 127696464896 127764302848 127799501312 127872303104 128171714528 128207025232 128310390208 128378554304 128487073792 129162368192 129230984896 129335175424 129370806656 129444503552 129554833408 129783341116 129852287708 129992781688 130177693184 130251849728 130520219648 130750430096 130855930712 130931392592 130936419328 130961431328 131042070016 131147720704 131253541888 131379037933 131560870441 131672079968 131778238592 132018538496 132464815106 132470830492 132577719274 132653243008 132841938944 132867314944 132985667584 133056315392 133290998984 133565630744 133696009216 133939806208 134084722688 134284225504 134392577488 134398680416 134475241472 134512288768 134583747584 134692253696 134800934912 135230784832 135509413312 135514615808 135586607104 135623960576 135733305344 136051123208 136160900876 136166128384 136238465792 136275998848 136354586368 136385869312 136469848064 136579874816 137175512656 137291468288 137370641408 137486761984 137835010313 137951523424 137952491677 138031077184 138069104096 138147756032 138979478144 138980453612 139097934976 139171829888 139177172992 139289473024 139401773056 139728180592 139766675048 139840925224 139846294016 139959133952 140134432256 140158222336 140808155488 140882958944 140921771536 141002048512 141003038176 141008451584 141122229248 141485117774 141599280053 141680937398 141800701504 141881479168 142173810688 142654416268 142660894376 142736682088 142776005372 142857338624 142938718208 142978097152 143054053376 143060549632 143544152752 143839910032 143921849344 144043507712 144242868224 144531448061 144608229493 144613781312 144730468064 144736024576 144737040448 144819490816 144859387904 144936343552 145491133489 145608433516 145633152896 145815557888 145933214336 145938817024 146016346112 146056572928 146398562596 146516594224 146634816328 146640445952 146718347776 146842370048 146843400704 147727475168 147811629056 147852350464 147937613824 148198544923 148437703414 148563179072 148648852352 148774506496 149423326286 149543796584 149635877248 149670207232 149756518912 149797776128 149877355264 149883109376 150004047872 150355280504 150476502176 150517957744 150597919472 150603701248 150914003968 151395234848 151517393456 151639552064 151720109632 151761907808 151848359936 151855255552 151977785344 152203911002 152245842463 152368588372 152646435136 152795439104 153110257664 153380312228 153461794564 153598491904 153627832904 153846364672 153934004224 154058211328 154065207296 154586010656 154867900928 154992760832 155266135739 155398474231 155481028703 155486997952 155612458144 155737918336 155833812992 155863580992 155869564928 155959451648 156085293056 156360594962 156682759142 156772014464 156995018752 157164879872 157248372736 157525726072 157659990488 157749802496 157793261824 157920480256 158004374528 158834804128 158969068544 159053519872 159181754368 159225608192 159598432994 159689349248 159733342912 159818200256 160153636864 160917428308 160923606272 161009095936 161053453184 161146329344 161152516096 161183300096 161282547712 161412579328 161697277456 161827748632 161921071312 162057944576 162188601344 162484355072 162895921279 163033618592 163034762891 163041022144 163127636672 163172577568 163265529856 163529003008 163911904156 163957061114 164050460288 164388468608 164482113536 165178797784 165266547992 165272892928 165274052944 165406249216 165413760512 165507989504 165553586176 165641535488 166409638304 166437889024 166639954208 166646351872 166780816384 166921797632 167209684642 167344603699 167352203018 167441107834 167447536256 167582647232 167589081088 167678111744 167821029376 168388333036 168599238808 168735279076 168831400192 168927576064 168974114816 169071558656 169643089616 169786490368 169787682064 169884402688 170028007424 170809893163 170907196096 171051665408 171052865984 171150307328 171197458432 171288406016 171875235532 171973145344 172020523136 172111907968 172118515712 172473147392 173016483068 173155974992 173295692024 173302345216 173394411008 173402285056 173442180352 173540982784 173542200832 173548863488 173688897536 173988455641 174135529568 174376538336 174835361792 175426376762 175574666176 175582639232 175675916416 175724314304 175824416768 176520512168 176669726464 177033735424 177134583808 177598256264 177692604232 177835866208 177884859152 177979359376 177986192384 178129806848 178136645632 178137895936 178383192064 178740074821 179066010448 179210379712 179465302016 179610109952 179781841382 179926904729 180030664814 180071968076 180182846272 180217265522 180328115968 180473620096 180480548864 180576428032 180730339328 181267641724 181525490432 181818430976 181922004992 181972123648 182077063168 182398209136 182692558048 182952433664 183652742273 183905632352 184053903488 184167233536 184209485824 184315715584 184366493696 184464437248 184640810068 184789794046 185052652928 185201848832 185351285504 185358401536 185740312576 186166767176 186325443304 186332596736 186431584768 186482945792 186633294848 186732442624 186890289152 187327890464 187379498416 187530570304 187872535552 188616329902 188775768896 188876054848 188884631936 189044297728 189080409728 189349371904 189683344708 190182443776 190445661952 190452973568 190606647296 190760321024 191096782448 191250975656 191259660592 191361266096 191368612864 191523025408 191677437952 191795462144 192281272183 192443809184 192677447053 192684844352 192840318944 192950171648 193611213796 193714068548 193767435862 193877816704 193879177492 194043065216 194153603072 194466922496 195211306472 195322509824 195488989696 195600351232 195654238208 195758178304 196262937871 196428840608 196540737536 196594883584 196699323392 197611445486 197779876294 197884945622 197892542848 198052219456 198059823104 198165041152 198174040064 198219634688 198333943808 198379446272 198843949304 199004393588 199012033792 199287472384 199811842048 200487287728 200496392096 200656761344 200658169712 200665873408 200772475904 200827787776 200942190592 201622872451 201737728192 201908258816 202153387072 202324269056 203125278356 203240989952 203296981888 203404982144 203412791296 203414219008 203576922112 203586166784 204274371224 204811862528 205095328256 205103202304 205268697088 205622720303 205749331216 205796534944 205915213504 205962589168 205971942176 206081363488 206089275392 206255565824 207072139274 207506755456 207616992128 207674189632 207792492544 208336416002 208504384088 208615150744 208672623236 208791494912 208969454848 209088495616 209888848312 210227560816 210347318272 210525126656 210526604288 210704564224 210816499712 211238270243 211538751424 211659255808 211830040576 212095356928 212640887407 212812325908 212943363776 213115046144 213287005568 213295194112 213408505856 213418196992 213590401024 213967129948 214139637712 214312423864 214320651776 214617277952 215181983744 215561519888 215868150784 215909386784 216091896832 216101709824 216216512512 216597873349 217256014976 217652185088 217827663872 217887674368 218387938418 218397855676 218582469248 218698589824 218874912256 218935211264 219051519232 219059929088 219246641152 219750025352 220202796632 220211250688 220388935936 220566621184 221058596864 221269958624 221387506912 221448498128 221576202848 221627037632 221763503104 221942296576 222513154369 223098635968 223415988224 223776530432 224171225564 224300500424 224362294156 224490103552 224852379136 225172226048 225841651984 226034144336 226154223568 226162906112 226345393664 226527881216 226667364352 227120846953 227241503489 227250227776 227433592672 227757111296 227940737024 228813252668 228997878746 229128328832 229129937036 229138733824 229323622528 229332426752 229454258176 229517471744 229702516736 229824544768 230426139944 230557403648 231032442368 231227736064 231823953361 232143175264 232275417088 232339407872 232462836736 232473393152 233259248222 233456424256 233739853802 234070700032 234394660864 234997394632 235187010604 235196039936 235197690728 235331672576 235385816192 235396505344 235521558272 235530600448 235720646656 235910692864 236653873456 237141473296 237150577664 237276562432 237341931008 237477134336 238089465614 238281576533 238290724672 238417315136 238482997984 238618851328 238620526144 238822234112 240057147148 240260069504 240396935168 240398622464 240601833472 241415165992 241554385072 241620932168 241758573056 241896292352 242091474944 242394693632 243214086752 243421386208 243550702304 243560052736 243756577792 244327330819 244524316036 244591681334 244721619142 244731014528 244928484416 244937887744 245235256448 245276889088 246215764366 246414272104 246545178152 246613100188 246753584896 246764790272 246962167808 246963901184 246973382656 247104585728 248151227632 248292588544 248804168704 249014484992 249597549344 249645228469 250000342592 250142756864 250211670016 250344593408 250355961856 251202267316 251660339008 251863236352 252076138496 252221505536 252425019392 252870244484 253074117296 253229946112 253278319112 253288043008 253434108928 253503928832 253638601216 253648338944 254858017568 255392929792 255528605696 255599002624 255979304867 256197484543 256343429056 256414050464 256620780416 256757108608 256974147584 258324736384 258461969792 258670350848 258741613312 258889007104 259109666816 259566682232 259704575416 259985563376 260355386368 261500860192 261711861424 261862785184 261872838656 261922862656 262084140032 262295441408 262507083776 262758075866 262970091527 263121740882 263344159936 263556477184 264037076992 264929630212 264941660984 265155438548 265306486016 265683877888 265734629888 265971335168 266112630784 266581997968 267131261488 267392018432 267879612416 268415546399 268558140487 268568451008 268785154976 268797360832 268950482944 269024577536 269167495168 269384507392 269601869824 270461569664 271018826624 271029231616 271173214208 271247921152 271466610688 272102246416 272321801752 272332256768 272476931584 272551997696 272709172736 272771738624 272939696128 274351025312 274582936576 274741282816 275670020626 275903046848 275904983354 276062154368 276138208192 276295512064 277958956288 277960907224 278195869952 278343659776 278354345984 278578946048 278803546112 279456361184 279533350096 279681850448 279692588032 279918267904 280268864512 280316444672 281605499539 281616310976 281765917888 281843543072 282004097024 282006076352 282016903168 282244458496 282970235548 283198560106 283361874796 283601403008 283762958336 284347621376 285308832536 285321788752 285473364176 285552010744 285714677248 285877436416 285956194304 286108106752 286121099264 286845832273 287088305504 287679820064 287843698688 288597166429 289062896122 289216458986 289227562624 289460936128 289472049152 289474080896 289638981632 289718775808 289872687104 290982266978 291216867032 291266305792 291631115776 291866428672 291877634048 292032692224 292113145856 292797125192 293033188448 293269632656 293280891904 293436695552 293684740096 293686801408 294679582813 295454950336 295623258112 295704700928 295875227648 296397089846 296875406828 297126358144 297297704704 297549012992 298846652572 299087593168 299271754496 299340414464 299513037824 299595552256 299754710528 299766218752 300008095744 300710561008 300953004352 301035915488 301195838944 301207402496 301828007936 302778845369 302790469696 303034786912 303279104128 303440219264 303523815616 303696719872 303710511104 303955570688 304407822004 304491684926 304737176744 305292870272 305590878208 306220515328 306760624456 306923589128 307196983808 307255665808 307692729344 308116422656 309172021312 309735801856 309985521664 310532271478 310782835441 310796948462 310962057406 310973995904 311224916288 311475836672 311667625984 311727161984 311739129856 311918903296 312170586112 312721189924 313365518284 313544028928 313990037504 314329759744 314496745472 315051452144 315319980976 315499604992 315586523648 315840960512 316008749056 317218373017 317669608256 317938137088 318107039744 318363508736 318451216384 319196865988 319378698496 319466685824 319636400512 320307273728 321834856616 321847212544 322018191872 322106906368 322292658688 322305032192 322366600192 322565095424 323121417619 323394554912 323655497264 323842142624 324115889152 324377202688 325791842558 326067237184 326069525782 326082044288 326255273344 326345155136 326531059712 327058006016 327823808312 327914122228 328100920576 328776937216 328964227072 330357595568 330533095984 330545785856 330548105888 330812498432 330827521024 331107172352 331283070976 331945853239 332819276608 332875778048 333279908416 333292703744 333561632768 334419369284 334689207398 334704406036 334882215668 334895072512 335165294464 335178162176 335356223488 335642058752 336776666072 337198477616 337470558152 337662800384 337855152128 337948229632 338143117312 338819624143 338999619959 339286179232 339572980736 339575364128 339768805376 341619786326 341814392192 342103330816 342105731968 342300614656 342394916864 342576812032 343750471064 343946290688 344041046272 344223815936 344237031424 344946294784 346032966136 346311949984 346591384048 346604690432 346788822016 346804570112 346884360704 347081965568 347084401664 347377795072 347976911282 348257688779 348271059136 348753076672 349670723584 350852753524 351149332352 351165278464 351351832832 351448628608 351648833536 353041024336 353339452928 354067470848 354269167616 355196512528 355385208464 355671732416 355769718304 355958718752 355972384768 356259613696 356275791872 357093791197 357480149642 358132020896 358420759424 358930604032 359220219904 359563682764 359853809458 360061329628 360143936152 360365692544 360434531044 360656231936 360947240192 360961097728 361152856064 361460678656 362535283448 363050980864 363636861952 363944247296 364796418272 365385116096 365904867328 367305484546 367811264704 368107806976 368334467072 368418971648 368631431168 368732987392 368928874496 369281620136 369579588092 370105305856 370403697664 370702571008 370716803072 371480625152 372333534352 372650886608 372665193472 372863169536 372965891584 373266589696 373464885248 374442477409 374655780928 374758996832 375061140608 375745071104 377232659804 377551537792 377752109696 377769263872 378088595456 378160819456 378698743808 379366689416 380364887552 380891323904 380905947136 381213294592 382193564896 382196247433 382501951312 382519321184 382722532192 382737225728 383046050816 383354875904 384562544366 384887618368 385354894106 385369688704 385680637888 385900343296 387222427592 387428137096 387534871724 387755633408 387758354984 388086130432 388307206144 388933844992 390422612944 390645019648 390977979392 391308476416 391516356608 392299644737 392525875742 392634014773 392857681216 393081475072 393189767168 393398646784 395222890972 395559752588 395769891244 395785085696 396104438912 396119646208 396330082304 396348080128 396439269376 396667887616 396758892544 397687898608 398008787176 398024067584 398574944768 399623684096 400423192169 400974575456 400992784192 401313522688 401316339424 401331746816 401544951808 401655575552 403245744902 403475456384 403816517632 404306774144 404648538112 406250556712 406481979904 406593963776 406809964288 406825582592 406828438016 407153844224 407172333568 408548742448 409623725056 410190656512 410537394176 411245440606 411498662432 411577268557 411593069888 411830427008 411925178336 411943884352 412162726976 412178550784 412511131648 414144278548 415013510912 415233984256 415348379264 415584985088 416672832004 417008768176 417230301488 417345246472 417582989824 417938909696 418176991232 419777696624 420455121632 420694636544 421053208576 421795858627 422019935051 422476540486 423077502848 423318511616 423660081152 424190713856 425281774814 425624651816 425886727552 426230092288 426574011136 426590388224 426817011712 426836393984 427180802048 427934259896 428279275424 428624847728 428641303552 429234555904 431123039776 431736301568 431818773568 432183793664 432203419648 432433025024 433195746698 434512029952 435304370176 435655327744 435775348736 436775876836 436795711352 437164938496 437397179648 437749824512 437870422528 438103038464 438119858176 438493282304 439500050704 440405593264 440422501376 440777871872 441133242368 442522927847 442539917248 442775013824 442896996256 443152405696 443254075264 443527006208 443884593152 445026308738 446197271936 446831976448 447553060864 448342451128 448601000848 448724588312 448980207104 449704758272 451683303968 452068288672 452308447136 452325812224 452690787328 453055762432 454241693906 454483006978 454500455552 454867185344 455514222592 455881474048 457626505336 457995757492 458256657664 458259874072 458277467648 458647245056 458664853504 458908516352 459034943488 459405033472 459649089536 460852279888 461114807296 462064884736 462455472128 463626852871 463647906722 464022017459 464286350528 464550834176 464678815744 464925673472 464946786304 466518496444 466912848512 467479707604 468141400064 468789321728 469994789264 470374021208 470392079872 470395381456 470663345152 470771632384 470793010688 471043116544 471061200896 471441293312 473307746912 474282946592 474301155328 474553124864 474683862016 475795328437 476178931228 476563153066 476581449344 476834630272 476965995968 477237702656 477241052288 477644468224 480114294296 480520139008 480793870336 480797244928 481203666944 482830331984 483108770144 483241864336 483517146112 484182949888 486428173504 486842772416 487101404608 487120105472 487513155584 488654661638 489048632072 489183362668 489443238284 489462029056 489856968832 489875775488 490470512896 490553778176 492431528732 492828544208 493090356304 493226200376 493507169792 493529580544 493924335616 493927802368 493946765312 494209171456 495197912209 496302455264 496585177088 497608337408 498486014741 499195098688 499290456938 500000685184 500285513728 500423340032 500689186816 500711923712 502404534632 503320678016 503726472704 504152276992 504443011072 504850038784 505740488968 506148234592 506459892224 506556638224 506576086016 506868217856 507007857664 507277202432 509716035136 510785859584 511057211392 511198005248 511958609734 512394969086 512686858112 512828100928 513241560832 513514217216 513948295168 516649472768 516923939584 517340701696 517483226624 517778014208 518219333632 519133364464 519409150832 519971126752 520710772736 522981642001 523001720384 523423722848 523725570368 523745677312 523845725312 524168280064 524590882816 525014167552 525516151732 525940183054 526243481764 526688319872 527112954368 528074153984 529859260424 529883321968 530310877096 530612972032 531367755776 531469259776 532713688507 533163995936 534262522976 534784036864 536831092798 537116280974 537136902016 537570309952 537594721664 537900965888 538049155072 538334990336 538769014784 539203739648 540923139328 542037653248 542058463232 542346428416 542495842304 542933221376 544204492832 544643603504 544664513536 544953863168 545103995392 545418345472 545543477248 545879392256 547262082367 548389656997 548702050624 549165873152 549482565632 551340041252 551806093696 551809966708 552124308736 552276416384 552591024128 555917912576 555921814448 556391739904 556687319552 556708691968 557157892096 558594515479 558912722368 559066700192 559363700896 559385176064 559836535808 560537729024 563210999078 563232621952 563531835776 563687086144 564008194048 564012152704 564033806336 564488916992 565940471096 566397120212 566723749592 567202806016 567525916672 568695242752 570617665072 570643577504 570946728352 571104021488 571429354496 571912388608 572216213504 573691664546 573849713899 574176611008 575359640128 575687397376 577194332858 578125792244 578432917972 578455125248 578921872256 578944098304 578948161792 579277963264 579437551616 579745374208 581964533956 582433734064 582532611584 583262231552 583732857344 583755268096 584065384448 584226291712 585233896247 585594250384 586066376896 586539265312 586561783808 586873391104 587373602816 589359165626 590909900672 591246516224 591409401856 591750455296 592794179692 593750813656 594252716288 594595409408 595098025984 597693305144 598175186336 598543508992 598680828928 599026075648 599191104512 599509421056 600016191488 601421122016 601906008704 602071830976 602391677888 602414804992 603656015872 605557690738 605580939392 606069573824 606558208256 606880438528 607047631232 607393439744 607421022208 607911141376 608815644008 608983369852 609474353488 610585740544 611181756416 612441030656 613521248912 613847178256 614393967616 614511331616 615385458688 616470870301 618344042624 619471603712 619971043328 621064542956 621565670882 621593896924 621924114812 621947991808 622449832576 622951673344 623335251968 623454323968 623478259712 623837806592 624341172224 625442379848 626731036568 627088057856 627980075008 629236444837 630102904288 630107326849 630639961952 630999209984 631173047296 631681921024 632017498112 634436746034 635339216512 635876274176 636214079488 636727017472 636902432768 638393731976 638757396992 638933371648 639272801024 640614547456 643669713232 643694425088 644036383744 644213812736 644585317376 644733200384 645130190848 646242835238 646764279161 646789109824 647310994528 647684285248 648231778304 648754405376 651583685116 652134474368 652139051564 652164088576 652510546688 652690310272 653062119424 654116012032 655647616624 655828244456 656201841152 657553874432 657928454144 660157154657 660715191136 661066191968 661091571712 661096211776 661624996864 661655042048 663891706478 665638553216 665751556096 666559816832 666585407488 667123265536 668838738568 669378414796 669408812072 669764431336 669790145024 670330588928 670356324352 670712446976 671284117504 673553332144 674396955232 674941116304 675325600768 675896459264 677639248286 677999239918 678186025517 678572358464 679145961472 679150728256 679537610752 683239572652 683628784384 684206661632 684211463936 684601229312 684789833728 685153624064 687500942128 687892581376 688082092544 688447631872 688474062848 689892589568 691640059201 692065932272 692623899968 693182768096 693209380864 693577644032 693609140224 693768721408 694168803328 695393172331 695953822564 696515377558 696542118272 697506153344 699341447168 701705507048 702298664704 702330556928 702703665664 702897257216 703297667072 706082048672 706678905856 708134941696 710393025056 710770416928 711343464832 711539436608 711917437504 711944769536 712519227392 712551583744 714187582394 714960299284 716264041792 716841518848 717861208064 718440439808 719127365528 719707618916 720122659256 720287872304 720731385088 720869062088 721312463872 721894480384 721922195456 722305712128 722921357312 725070566896 726101961728 727273723904 728556483083 729177456007 729592836544 730770232192 731809734656 734610969092 735622529408 736215613952 736668934144 736837943296 737262862336 737465974784 737857748992 738563240272 739159176184 740210611712 740807395328 741405142016 744667068704 745301773216 745330386944 745726339072 745931783168 746533179392 746929770496 748884954818 749311561856 749517993664 750122281216 751490142208 754465319608 755103075584 755504219392 755538527744 756177190912 756321638912 757397487616 758733378832 760729775104 761782647808 762426589184 764357784463 764387129792 764392494866 765003902624 765038642368 765445064384 765474451456 766092101632 766709751808 769125088732 769775236736 770709788212 770739377408 771361275776 771800686592 774444855184 774856274192 775069743448 775511266816 775516709968 776172260864 776614412288 780845225888 781290039296 781955958784 784599289474 785051751484 785268029546 785715362432 786162950144 786379534336 786797293568 790445781944 791119505176 791539782488 791570171392 792208877824 792239292416 792660164608 792696160256 792878538752 793335775232 793517785088 795375797216 796017574352 796048135168 797149889536 800846384338 801492575611 801949150912 801985568384 802627045376 802632678848 802663493632 803089903616 803311151104 806491489804 806950912768 807633035264 808613548288 809297076224 812501113424 812963959808 813187927552 813619928576 813651165184 813656876032 814307688448 814344667136 816407368777 817097484896 819247450112 820381313024 821828294573 822490881212 822997324864 823154537114 823186139776 823660854016 823850356672 823887768704 824325453952 824357101568 825022263296 828288557096 830027021824 830467968512 830696758528 831169970176 833345664008 834017536352 834460602976 834690492944 835165979648 835877819392 839555393248 840910243264 841389273088 842106417152 843591717254 844039870102 844953080972 846155005696 846637023232 847320162304 848381427712 850563549628 851249303632 851773455104 852460184576 853148022272 853180776448 853634023424 854361604096 855868519792 856558550848 857249695456 857282607104 858469111808 861021298189 861755175281 862246079552 863472603136 863637547136 864367587328 864406839296 864866050048 866391493396 869024059904 870608740352 871310655488 871550697472 873551753672 873591422704 874329876992 874794359296 875499649024 875740845056 876206076928 879000101408 880811186528 880845002752 881555743744 882266484736 885045855694 885079834496 885550027648 885793992512 886304811392 886508150528 887054012416 887769186304 890052617476 892394543872 893663952896 895106121728 896684902256 897202001696 897449176624 897960414208 899409516544 903366607936 904136577344 904616894272 904651624448 905381574656 906111524864 908483387812 908966013956 909000911104 909734370688 911028445184 911762948096 915253010672 915991514984 916513315328 916519748144 916554935296 917294490112 917329707008 917817032704 918069886976 919653265531 920926093087 921704559776 922229614592 924129769472 927253705742 927295813444 928044034918 928572701056 929101668352 929357631488 929851346944 929893572608 933036992888 933825697024 934959415208 936282800128 937578643456 939989578528 940748042416 940784159744 940790762912 941326690304 941543264768 941586021376 942086233088 942882586624 946615493824 948565893184 948602310656 949106249728 949367724032 951590656874 952357862456 953126306132 953162898688 953669260544 953931991936 954475405312 954482104576 955288936448 960228588592 961040278016 961587740672 961594489856 962407333888 964845072191 965660663968 966217540288 966483728672 967034292224 972856347008 973685544832 974202809216 974240210944 975026311168 977309323276 978097264144 978366725336 978886476568 978924058112 979713937664 979751550976 980941025792 981107556352 984863057464 985657088416 986180712608 986452400752 987014339584 987059161088 987848671232 987855604736 990395824418 991194960371 992604910528 993170354176 995216674816 996972029482 998390197376 998580913876 1000001370368 1000571027456 1000846680064 1001378373632 1001423847424 1004809069264 1006641356032 1007452945408 1008304553984 1009700077568 1011480977936 1012296469184 1012919784448 1013113276448 1013152172032 1013736435712 1014015715328 1014554404864 1016343867253 1018437934423 1019432070272 1021571719168 1022114422784 1022396010496 1023917219468 1024789938172 1025373716224 1025656201856 1026483121664 1027028434432 1027896590336 1033298945536 1033847879168 1034681403392 1034966453248 1037389814461 1038266728928 1038818301664 1039942253504 1041421545472 1045963284002 1046003440768 1046847445696 1047451140736 1047491354624 1047691450624 1048336560128 1049181765632 1050028335104 1051032303464 1051880366108 1052486963528 1053376639744 1054225908736 1056148307968 1059718520848 1059766643936 1060621754192 1061225944064 1062938519552 1065427377014 1065720897241 1066327991872 1068525045952 1069568073728 1073662185596 1074232561948 1074273804032 1075140619904 1075189443328 1075801931776 1076098310144 1076669980672 1077538029568 1078407479296 1081846278656 1084075306496 1084116926464 1084692856832 1084991684608 1086862950173 1087789319617 1088367200921 1088408985664 1089287207008 1089329027072 1089907726336 1090207990784 1090836690944 1091086954496 1094524164734 1096779313994 1097404101248 1098331746304 1098965131264 1102680082504 1103612187392 1103619933416 1104248617472 1104552832768 1105182048256 1111835825152 1111843628896 1112783479808 1113374639104 1114315784192 1117189030958 1117825444736 1118133400384 1118727401792 1118770352128 1119673071616 1121075458048 1126421998156 1126465243904 1127063671552 1127374172288 1128016388096 1128024305408 1128067612672 1128977833984 1131880942192 1132794240424 1133447499184 1134405612032 1135051833344 1137390485504 1140271448953 1141235330144 1141287155008 1141893456704 1142208042976 1142858708992 1147383329092 1147699427798 1148353222016 1150719280256 1151374794752 1154388665716 1156251584488 1156865835944 1156910250496 1157843744512 1157888196608 1157896323584 1158555926528 1158875103232 1159490748416 1163929067912 1164867468128 1165065223168 1166524463104 1167465714688 1168452583424 1170467792494 1171188500768 1171412225893 1172132753792 1173078530624 1173123567616 1173746782208 1174747205632 1178718331252 1181819801344 1182493032448 1182818803712 1183500910592 1185588359384 1187501627312 1188505432576 1189190818816 1190196051968 1195386610288 1196350372672 1197087017984 1197361657856 1198052151296 1198382209024 1199018842112 1201133661299 1202842244032 1203812017408 1204143661952 1204783355776 1204829609984 1207312031744 1211115381476 1211161878784 1212139147648 1213116416512 1213760877056 1214095262464 1214786879488 1214842044416 1215822282752 1217631288016 1217966739704 1218948706976 1221171481088 1227042497824 1227694356512 1228787935232 1229022663232 1230770917376 1232941740602 1236688085248 1238943207424 1239942086656 1242129085912 1243131341764 1243187793848 1243848229624 1243895983616 1244899665152 1245903346688 1246670503936 1246908647936 1246956519424 1248682344448 1250884759696 1253462073136 1254176115712 1258472889674 1259488333103 1260205808576 1260214653698 1261279923904 1261998419968 1262346094592 1263363842048 1264034996224 1268873492068 1270678433024 1271752548352 1272428158976 1273454034944 1273804865536 1276787463952 1277514793984 1277866743296 1278545602048 1281229094912 1285569195911 1287339426464 1287388850176 1288072767488 1288427625472 1289170634752 1289466400768 1292485670476 1293528558322 1293578219648 1294621989056 1295368570496 1296463556608 1297508810752 1303167370232 1304268948736 1304278103128 1304328177152 1305021093376 1305380620544 1306124238848 1308232024064 1311295233248 1311656488912 1312403682304 1315107748864 1320314309314 1321430382272 1322132383936 1322183143424 1322192423552 1323249993728 1323310084096 1327783412956 1331277106432 1331503112192 1333119633664 1333170814976 1334246531072 1337677477136 1338756829592 1338817624144 1339528862672 1339580290048 1340661177856 1340712648704 1341424893952 1342568235008 1345968905281 1347106664288 1348793910464 1349882232608 1350651201536 1354186704013 1355278496572 1355998479836 1356372051034 1357144716928 1358291922944 1358301456512 1359075221504 1366479145304 1367257568768 1368413323264 1368422927872 1369202458624 1369579667456 1370307248128 1375001884256 1375785162752 1376164185088 1376895263744 1383280118402 1384131864544 1385247799936 1386365536192 1386418761728 1387155288064 1387218280448 1387537442816 1388337606656 1390786344662 1391907645128 1393030755116 1393084236544 1395012306688 1398682894336 1403411014096 1404597329408 1404661113856 1405407331328 1405794514432 1406595334144 1412164097344 1413357811712 1416269883392 1419521599717 1420786050112 1421540833856 1422686929664 1423078873216 1423834875008 1423889539072 1425038454784 1425103167488 1428375164788 1429920598568 1432528083584 1433683037696 1435722416128 1436880879616 1438254731056 1439415237832 1440245318512 1440575744608 1441462770176 1441738124176 1442624927744 1443788960768 1450141133792 1452203923456 1454547447808 1457112966166 1458354912014 1459185673088 1461540464384 1463619469312 1469221938184 1471245058816 1472431227904 1473337868288 1473675886592 1474931949568 1475715497984 1477126480544 1478318352368 1480421223424 1481614790656 1482810284032 1488486211849 1489334137408 1490603546432 1490660773888 1491452678144 1491863566336 1493066358784 1493859540992 1497769909636 1498623123712 1499035987328 1500244562432 1502980284416 1508930639216 1510206151168 1511008438784 1511077055488 1512354381824 1512643277824 1516185113443 1517466757664 1521459550208 1523565295616 1528715568926 1528774259584 1528784989732 1530007805248 1530077284736 1530890128768 1530948902912 1532184203264 1533419503616 1538250177464 1539550473472 1541419576424 1541478754816 1542722551552 1543601373184 1548889710368 1549712548384 1550139486896 1551022533632 1551033419936 1552344521728 1557592080583 1561690451776 1562580078592 1563911917568 1569198578948 1570103502968 1570536059092 1571430724864 1572325900288 1572759068672 1573594587136 1580891563888 1582239010352 1583079564976 1583140342784 1584417755648 1584478584832 1585320329216 1585757077504 1586671550464 1589845928671 1590690524423 1590751594432 1592035148704 1592096270336 1594299779072 1600402468379 1601692768676 1602985151222 1603898301824 1603971136768 1605254090752 1605265357696 1605326987264 1606179807232 1606622302208 1612982979608 1613901825536 1615266070528 1617227096576 1618594152448 1625002226848 1625927919616 1626375855104 1627239857152 1627313752064 1628615376896 1632814737554 1634194969792 1638494900224 1640762626048 1643656589146 1644981762424 1645994649728 1646309074228 1646372279552 1647321708032 1647700713344 1647775537408 1648650907904 1648714203136 1650044526592 1656577114192 1660054043648 1660935937024 1661393517056 1662339940352 1666691328016 1668035072704 1668921205952 1669380985888 1670331959296 1671755638784 1679110786496 1681820486528 1682778546176 1684212834304 1687183434508 1688079740204 1689906161944 1692310011392 1693274046464 1694640324608 1696762855424 1701127099256 1702498607264 1703546910208 1704920369152 1706296044544 1707927493129 1710291315733 1711737039584 1713117101696 1714499390912 1714565214208 1716938223616 1722042596378 1723510350562 1724492159104 1726945206272 1727275094272 1728735174656 1728813678592 1729732100096 1732782986792 1738048119808 1741217480704 1743101394944 1747103507344 1747182845408 1748659753984 1749588718592 1750999298048 1751481690112 1752412153856 1758000202816 1761622373056 1761690005504 1763111487488 1764532969472 1770091711388 1770159668992 1771100055296 1771587985024 1772609622784 1773016301056 1774108024832 1775538372608 1780105234952 1784789087744 1787327905792 1791855134069 1793369804512 1793382391801 1794404003392 1794898353248 1795920828416 1798819033088 1806733215872 1808273154688 1809233788544 1809303248896 1810763149312 1812223049728 1816966775624 1817932027912 1818001822208 1819468741376 1822056890368 1830506021344 1831983029968 1833026630656 1833039496288 1833109870592 1834588980224 1836139773952 1839306531062 1840790640689 1841852186174 1843409119552 1844459229184 1848259538944 1854507411484 1854591626888 1856088069836 1857145402112 1858203336704 1858715262976 1859702693888 1859787145216 1866073985776 1867651394048 1869918830416 1872565600256 1875157286912 1878908824793 1879906983409 1879979157056 1881496084832 1881568319488 1881581525824 1882653380608 1883086529536 1883172042752 1884172466176 1893230987648 1897131786368 1897204621312 1898212499456 1898735448064 1903181313748 1904715724912 1906252612264 1906325797376 1907338521088 1907863983872 1908950810624 1908964209152 1910577872896 1920457177184 1922080556032 1923188979712 1929690144382 1931321327936 1932435080576 1932967457344 1934068584448 1945712694016 1947371089664 1948405618432 1948480421888 1950052622336 1954618646552 1956194528288 1956733450672 1957772953136 1957848116224 1959427875328 1959503101952 1961882051584 1962215112704 1969726114928 1971314176832 1972361425216 1972904801504 1974028679168 1974118322176 1975711209472 1979195952019 1980791648836 1982389920742 1985209821056 1986340708352 1990433349632 1993944058964 1996780394752 1997161827752 2000002740736 2001142054912 2001693360128 2002756747264 2002847694848 2009618138528 2013282712064 2014905890816 2020180165003 2022961955872 2024592938368 2025839568896 2026226552896 2026304344064 2027472871424 2028031430656 2029108809728 2032687734506 2036875868846 2038864140544 2043143438336 2044228845568 2044792020992 2047834438936 2049579876344 2050747432448 2051312403712 2052966243328 2054056868864 2055793180672 2066597891072 2067695758336 2069362806784 2069932906496 2074779628922 2076533457856 2077636603328 2079884507008 2082843090944 2091926568004 2092006881536 2093694891392 2094902281472 2094982709248 2095382901248 2096673120256 2098363531264 2100056670208 2102064606928 2103760732216 2104973927056 2106753279488 2108451817472 2112296615936 2119437041696 2119451917583 2119533287872 2121243508384 2122451888128 2125877039104 2130854754028 2131441794482 2132655983744 2137050091904 2139136147456 2147324371192 2148465123896 2148547608064 2150281239808 2150378886656 2151603863552 2152196620288 2153339961344 2156814958592 2163692557312 2168150612992 2169983369216 2173725900346 2175479848087 2175578639234 2176734401842 2176817971328 2178574414016 2178658054144 2179815452672 2180415981568 2181673381888 2182173908992 2189048329468 2193558627988 2194808202496 2196663492608 2197930262528 2205360165008 2207224374784 2207239866832 2208497234944 2209105665536 2210364096512 2220528611119 2223671650304 2223687257792 2225566959616 2226749278208 2234378061916 2235650889472 2236266800768 2237454803584 2237540704256 2239346143232 2242150916096 2252843996312 2252930487808 2254127343104 2254748344576 2256032776192 2256048610816 2256135225344 2257955667968 2261849923333 2263761884384 2265588480848 2266894998368 2268811224064 2280542897906 2282470660288 2282574310016 2283786913408 2284416085952 2285717417984 2294766658184 2295398855596 2296706444032 2301438560512 2302749589504 2308777331432 2312503168976 2313731671888 2313820500992 2315687489024 2315776393216 2315792647168 2317750206464 2318981496832 2323620972673 2327858135824 2329734936256 2330130446336 2333048926208 2334931429376 2339049761477 2340935584988 2342377001536 2342824451786 2344265507584 2346157061248 2346247135232 2347493564416 2349494411264 2357436662504 2363639602688 2364986064896 2365637607424 2367001821184 2371176718768 2375003254624 2377010865152 2378381637632 2390773220576 2392700745344 2394174035968 2394723315712 2396104302592 2396764418048 2398037684224 2402267322598 2405684488064 2407624034816 2408287323904 2409566711552 2409659219968 2414624063488 2422230762952 2422323757568 2424278295296 2426232833024 2427521754112 2428190524928 2429573758976 2431644565504 2435262576032 2435933479408 2437897413952 2442342962176 2454084995648 2455388713024 2457575870464 2458045326464 2461541834752 2465883481204 2473376170496 2477886414848 2479884173312 2484258171824 2486262683528 2486375587696 2487696459248 2487791967232 2489799330304 2491806693376 2493341007872 2493817295872 2499656538379 2501769519392 2506924146272 2508352231424 2516945779348 2518976666206 2520411617152 2520429307396 2522559847808 2523996839936 2524692189184 2526727684096 2528069992448 2537746984136 2541356866048 2543505096704 2544856317952 2547609731072 2553574927904 2555029587968 2555733486592 2557091204096 2571138391822 2574678852928 2574777700352 2576145534976 2576855250944 2578341269504 2578932801536 2584971340952 2587057116644 2587156439296 2589243978112 2590737140992 2592927113216 2595017621504 2606334740464 2608537897472 2608556206256 2608656354304 2610042186752 2610761241088 2612248477696 2621097341863 2622590466496 2623312977824 2624807364608 2630215497728 2640628618628 2642860764544 2644264767872 2644366286848 2644384847104 2646499987456 2646620168192 2655566825912 2662554212864 2663006224384 2666239267328 2666341629952 2668493062144 2675354954272 2677513659184 2677635248288 2679057725344 2679160580096 2681322355712 2691937810562 2694213328576 2697587820928 2699764465216 2701302403072 2708373408026 2710556993144 2711996959672 2712744102068 2714289433856 2716583845888 2716602913024 2718150443008 2732958290608 2734515137536 2736826646528 2736845855744 2739159334912 2740614496256 2746097513159 2750003768512 2751570325504 2752328370176 2753790527488 2764331536291 2766560236804 2768263729088 2770495599872 2772731072384 2772837523456 2774310576128 2774436560896 2775074885632 2776675213312 2781572689324 2783815290256 2786061510232 2786168473088 2790024613376 2797365788672 2806822028192 2809194658816 2809322227712 2810814662656 2811589028864 2815772353537 2824328194688 2826715623424 2832539766784 2839043199434 2841572100224 2843081667712 2845373859328 2846157746432 2847669750016 2847779078144 2850076909568 2850206334976 2856750329576 2859841197136 2865056167168 2867366075392 2873761759232 2876509462112 2878830475664 2880490637024 2881151489216 2882925540352 2883476248352 2885249855488 2887577921536 2892671006797 2900282267584 2904407846912 2909094895616 2914225932332 2916709824028 2918371346176 2923080928768 2927238938624 2938443876368 2942490117632 2944862455808 2946675736576 2952571010389 2954139545357 2954252961088 2956636704736 2960842446848 2963229581312 2965620568064 2976972423698 2978668274816 2981207092864 2981321547776 2982905356288 2983727132672 2986132717568 2987719081984 2995539819272 2997246247424 2998071974656 3000489124864 3005960568832 3017861278432 3020412302336 3022016877568 3022154110976 3025286555648 3032370226886 3034933515328 3042919100416 3047130591232 3057431137852 3057548519168 3057569979464 3060015610496 3060154569472 3061780257536 3061897805824 3064368406528 3066839007232 3076500354928 3079100946944 3082839152848 3082957509632 3085445103104 3087202746368 3097660494929 3097779420736 3099425096768 3100278973792 3102045067264 3102066839872 3104689043456 3115184161166 3123380903552 3125160157184 3127823835136 3138397157896 3140207005936 3141072118184 3142861449728 3144651800576 3145518137344 3147189174272 3161783127776 3164478020704 3166159129952 3166280685568 3168835511296 3171514155008 3179691857342 3181381048846 3181503188864 3184070297408 3184192540672 3188599558144 3200804936758 3203385537352 3205970302444 3207796603648 3207942273536 3210508181504 3210530715392 3210653974528 3212359614464 3213244604416 3225965959216 3227803651072 3230532141056 3234454193152 3237188304896 3245387970097 3250004453696 3251855839232 3252751710208 3254479714304 3254627504128 3265629475108 3268389939584 3276989800448 3281525252096 3287313178292 3289963524848 3291989299456 3292618148456 3292744559104 3294643416064 3295401426688 3295551074816 3297301815808 3297428406272 3300089053184 3313154228384 3320108087296 3321871874048 3322787034112 3330567299059 3333382656032 3336070145408 3337842411904 3338761971776 3340663918592 3343511277568 3358221572992 3363640973056 3365557092352 3368425668608 3374366869016 3376159480408 3379812323888 3384620022784 3389280649216 3402254198512 3404997214528 3407093820416 3409840738304 3412592089088 3415854986258 3418611189851 3420582631466 3423474079168 3426234203392 3428998781824 3429130428416 3433876447232 3444085192756 3447020701124 3448984318208 3453890412544 3454550188544 3457470349312 3457627357184 3459464200192 3465565973584 3476096239616 3482434961408 3489402103187 3494207014688 3494365690816 3497319507968 3499177437184 3501998596096 3502963380224 3504824307712 3516000405632 3523244746112 3523380011008 3526222974976 3529065938944 3540183422776 3540319337984 3542200110592 3543175970048 3545219245568 3546032602112 3548216049664 3560210469904 3569578175488 3583710268138 3586739609024 3586764783602 3588808006784 3589796706496 3591841656832 3597638066176 3613466431744 3616546309376 3618467577088 3618606497792 3621526298624 3624446099456 3633933551248 3635864055824 3636003644416 3638937482752 3644113780736 3660871494007 3661012042688 3663966059936 3666053261312 3666078992576 3666219741184 3669177960448 3678613062124 3681581281378 3683704372348 3686818239104 3688918458368 3696519077888 3709014822968 3709183253776 3712176139672 3714290804224 3716406673408 3717430525952 3719405387776 3719574290432 3728995819549 3732147971552 3735302788096 3739837660832 3757817649586 3759813966818 3759958314112 3762992169664 3763136638976 3763163051648 3765306761216 3766173059072 3766344085504 3768344932352 3786461975296 3794263572736 3794409242624 3796424998912 3797470896128 3806362627496 3809431449824 3812505224528 3812651594752 3814677042176 3815727967744 3817901621248 3817928418304 3821155745792 3830834576569 3840914354368 3844161112064 3846377959424 3859380288764 3862642655872 3864870161152 3865934914688 3868137168896 3891425388032 3894742179328 3896811236864 3896960843776 3900105244672 3909237293104 3912389056576 3913466901344 3915545906272 3915696232448 3918855750656 3923764103168 3939452229856 3942628353664 3944722850432 3945809603008 3948057358336 3948236644352 3951422418944 3958391904038 3961583297672 3964779841484 3970419642112 3972681416704 3980866699264 3987888117928 3993560789504 3994323655504 4000005481472 4003386720256 4005513494528 4019236277056 4026565424128 4029811781632 4040176860733 4040360330006 4045923911744 4049185876736 4051679137792 4052453105792 4052608688128 4054945742848 4056062861312 4058217619456 4065375469012 4073751737692 4077728281088 4086286876672 4088457691136 4089584041984 4095668877872 4099159752688 4101494864896 4102624807424 4105932486656 4108113737728 4133195782144 4135391516672 4138725613568 4139865812992 4149559257844 4153066915712 4155273206656 4159769014016 4165686181888 4183853136008 4184013763072 4187389782784 4189804562944 4189965418496 4190765802496 4193346240512 4200113340416 4204129213856 4207521464432 4209947854112 4213506558976 4216903634944 4238874083392 4238903835166 4239066575744 4242487016768 4244903776256 4251754078208 4261709508056 4262883588964 4265311967488 4274100183808 4278272294912 4294648742384 4296930247792 4297095216128 4300562479616 4300757773312 4304393240576 4306679922688 4315296092107 4327385114624 4336301225984 4347451800692 4350959696174 4351157278468 4353468803684 4353635942656 4357148828032 4357316108288 4359630905344 4360831963136 4363346763776 4364347817984 4378096658936 4387117255976 4389616404992 4393326985216 4395860525056 4404655113859 4410720330016 4414448749568 4414479733664 4416994469888 4418211331072 4441057222238 4447343300608 4447374515584 4451133919232 4453498556416 4468756123832 4471301778944 4472533601536 4474909607168 4475081408512 4478692286464 4484301832192 4505687992624 4505860975616 4508254686208 4509496689152 4512065552384 4512097221632 4515911335936 4523699846666 4527349954127 4527523768768 4531176961696 4533789996736 4537622448128 4561085795812 4564941320576 4565148620032 4567573826816 4568832171904 4571434835968 4589533316368 4590797711192 4593412888064 4602877121024 4605499179008 4617554662864 4625006337952 4627463343776 4627641001984 4631374978048 4631585294336 4642219285561 4647241945346 4655716271648 4659469872512 4660260892672 4666097852416 4669862858752 4678099522954 4681871169976 4684754003072 4685648903572 4688531015168 4692314122496 4692494270464 4694987128832 4698988822528 4714873325008 4727279205376 4731275214848 4742353437536 4750006509248 4754021730304 4756763275264 4781546441152 4785401490688 4788348071936 4789446631424 4792208605184 4793528836096 4796075368448 4804534645196 4811368976128 4815248069632 4816574647808 4819133423104 4819318439936 4829248126976 4844461525904 4844647515136 4848556590592 4852465666048 4855043508224 4856381049856 4867752206317 4870525152064 4871866958816 4875794827904 4884685924352 4908169991296 4910777426048 4915151740928 4916090652928 4923083669504 4931766962408 4946752340992 4955772829696 4968516343648 4972525367056 4972751175392 4975392918496 4975583934464 4979598660608 4983613386752 4987634591744 4999313076758 5003539038784 5013848292544 5016704462848 5033891558696 5037953332412 5040823234304 5040858614792 5045119695616 5047993679872 5049384378368 5053455368192 5056139984896 5075493968272 5082713732096 5087010193408 5089712635904 5099895381581 5104242192049 5107149855808 5110059175936 5111466973184 5114182408192 5142276783644 5149357705856 5149555400704 5152291069952 5153710501888 5156682539008 5157865603072 5169942681904 5174114233288 5174312878592 5178487956224 5181474281984 5185854226432 5212669480928 5217075794944 5217112412512 5217312708608 5220084373504 5221522482176 5242194683726 5245180932992 5246625955648 5249614729216 5260430995456 5281257237256 5285721529088 5288529535744 5288732573696 5288769694208 5292999974912 5293240336384 5311133651824 5325108425728 5326012448768 5332478534656 5336986124288 5350504491241 5350709908544 5355027318368 5355270496576 5358115450688 5358321160192 5362644711424 5383875621124 5388426657152 5395175641856 5399528930432 5402604806144 5416746816052 5421113986288 5423993919344 5425488204136 5428578867712 5433167691776 5433205826048 5436300886016 5465916581216 5469030275072 5473691711488 5483346162151 5492195026318 5500007537024 5503140651008 5504656740352 5507581054976 5528663072582 5533120473608 5536527458176 5540991199744 5545462144768 5545675046912 5548621152256 5548873121792 5550149771264 5553350426624 5563145378648 5567630580512 5572123020464 5572336946176 5580049226752 5613644056384 5618389317632 5618644455424 5621629325312 5623178057728 5631544707074 5648656389376 5653431246848 5665079533568 5678086398868 5683144200448 5686163335424 5690747718656 5692315492864 5695339500032 5695558156288 5700153819136 5700412669952 5713500659152 5719682394272 5730112334336 5734732150784 5752798062011 5753018924224 5757660951328 5760981274048 5762302978432 5765851080704 5766952496704 5770499710976 5775155843072 5785342013594 5800564535168 5808815693824 5818189791232 5828451864664 5833419648056 5836742692352 5846161857536 5876887752736 5884980235264 5889724911616 5905142020778 5908279090714 5908505922176 5913273409472 5921684893696 5926459162624 5931241136128 5953944847396 5957336549632 5962414185728 5962643095552 5965810712576 5967454265344 5972265435136 5975438163968 5991079638544 5994492494848 5996143949312 6000978249728 6011921137664 6027149087323 6032286226967 6035722556864 6040824604672 6044033755136 6044308221952 6050573111296 6064740453772 6069867030656 6085838200832 6094261182464 6114862275704 6115097038336 6115139958928 6120031220992 6120309138944 6123560515072 6123795611648 6128736813056 6153000709856 6158201893888 6165678305696 6165915019264 6170890206208 6195320989858 6195558841472 6198850193536 6200557947584 6204090134528 6204133679744 6209378086912 6230368322332 6246761807104 6250320314368 6255647670272 6276794315792 6280414011872 6282144236368 6285722899456 6291036274688 6294378348544 6323566255552 6328956041408 6332318259904 6332561371136 6337671022592 6359383714684 6362762097692 6363006377728 6368140594816 6368385081344 6377199116288 6401609873516 6406771074704 6411940604888 6415593207296 6415884547072 6421016363008 6421061430784 6421307949056 6424719228928 6426489208832 6437572858717 6451931918432 6455607302144 6468908386304 6490775940194 6500008907392 6503711678464 6505503420416 6508959428608 6509255008256 6531258950216 6536779879168 6553979600896 6563050504192 6574626356584 6579927049696 6583978598912 6585236296912 6585489118208 6589286832128 6590802853376 6591102149632 6594603631616 6600178106368 6626308456768 6640216174592 6643743748096 6645574068224 6661134598118 6666765312064 6672140290816 6675684823808 6677523943552 6681327837184 6687022555136 6716443145984 6727281946112 6731114184704 6736851337216 6748733738032 6752318960816 6759624647776 6769240045568 6804508397024 6809994429056 6814187640832 6819681476608 6825184178176 6831709972516 6837222379702 6841165262932 6846948158336 6852468406784 6857997563648 6858260856832 6867752894464 6888170385512 6894041402248 6897968636416 6907780825088 6909100377088 6914940698624 6931131947168 6952192479232 6978804206374 6988414029376 6988731381632 6994639015936 6998354874368 7003997192192 7005926760448 7009648615424 7032000811264 7046489492224 7046760022016 7052445949952 7058131877888 7080366845552 7080638675968 7084400221184 7086351940096 7090438491136 7092065204224 7096432099328 7114407070771 7120420939808 7129065540961 7139156350976 7167420536276 7173479218048 7173529567204 7177616013568 7179593412992 7183683313664 7195276132352 7226932863488 7233092618752 7236935154176 7237212995584 7243052597248 7261728701227 7267867102496 7271728111648 7272007288832 7277874965504 7321742988014 7322024085376 7327932119872 7332106522624 7332157985152 7332439482368 7338355920896 7357226124248 7363162562756 7367408744696 7373636478208 7377836916736 7393038155776 7418029645936 7418366507552 7424352279344 7428581608448 7434861051904 7438810775552 7457991639098 7460046280687 7464295943104 7470605576192 7479675321664 7515635299172 7519627933636 7519916628224 7525984339328 7526273277952 7526326103296 7530613522432 7532346118144 7532688171008 7536689864704 7572923950592 7588527145472 7588818485248 7592849997824 7594941792256 7608040651211 7612725254992 7618862899648 7625010449056 7625303189504 7629354084352 7631455935488 7635856836608 7661669153138 7681828708736 7688322224128 7692755918848 7718760577528 7725285311744 7729740322304 7731869829376 7736274337792 7782850776064 7789484358656 7793622473728 7800210489344 7818474586208 7824778113152 7826933802688 7831091812544 7831392464896 7837711501312 7847528206336 7878904459712 7885256707328 7889445700864 7891619206016 7896114716672 7896473288704 7902844837888 7916783808076 7923166595344 7929559682968 7940839284224 7945362833408 7961733398528 7975776235856 7987121579008 7988647311008 8000010962944 8014121313913 8038472554112 8053130848256 8059623563264 8080353721466 8080720660012 8091847823488 8098371753472 8103358275584 8104906211584 8105217376256 8109891485696 8112125722624 8116435238912 8130750938024 8147503475384 8155456562176 8179168083968 8191337755744 8198319505376 8202989729792 8205249614848 8211864973312 8216227475456 8266391564288 8270783033344 8277451227136 8279731625984 8299118515688 8306133831424 8310546413312 8319538028032 8331372363776 8367706272016 8368027526144 8374779565568 8379609125888 8381531604992 8386692481024 8407935629093 8408258427712 8415042928864 8419895708224 8427013117952 8433807269888 8477748166784 8477807670332 8478133151488 8484974033536 8489807552512 8503508156416 8523419016112 8525767177928 8530623934976 8548200367616 8589297484768 8593860495584 8594190432256 8601124959232 8601515546624 8630592184214 8654770229248 8672602451968 8694903601384 8701919392348 8702314556936 8706937607368 8707271885312 8714297656064 8714632216576 8719261810688 8721663926272 8726693527552 8728695635968 8756193317872 8774234511952 8779232809984 8786653970432 8809310227718 8816418331721 8821440660032 8828897499136 8828959467328 8833988939776 8836422662144 8882114444476 8894686601216 8894749031168 8902267838464 8906997112832 8937512247664 8942603557888 8945067203072 8949819214336 8950162817024 8957384572928 8968603664384 9011375985248 9011721951232 9016509372416 9018993378304 9024194443264 9040111240303 9047399693332 9054699908254 9055047537536 9062353923392 9067579993472 9075244896256 9122171591624 9129882641152 9130297240064 9135147653632 9137664343808 9142869671936 9179066632736 9181595422384 9186825776128 9205754242048 9235109325728 9250012675904 9254926687552 9255282003968 9262749956096 9263170588672 9284438571122 9294483890692 9311432543296 9318939745024 9320521785344 9332195704832 9339725717504 9356199045908 9363742339952 9369508006144 9371297807144 9377062030336 9384628244992 9384988540928 9389974257664 9397977645056 9429746650016 9454558410752 9471234280079 9479306928091 9484706875072 9500013018496 9508043460608 9513526550528 9563092882304 9570802981376 9576696143872 9578893262848 9584417210368 9587057672192 9592150736896 9609069290392 9622737952256 9630496139264 9633149295616 9638266846208 9688923051808 9689295030272 9697113181184 9704931332096 9710087016448 9712762099712 9735504412634 9741050304128 9743733917632 9751589655808 9769371848704 9816339982592 9821554852096 9830303481856 9832181305856 9846167339008 9863533924816 9893504681984 9911545659392 9936651198019 9937032687296 9945050734112 9945502350784 9950785836992 9951167868928 9959197321216 9967226773504 9975269183488 9998626153516 10007078077568 10027696585088 10033408925696 10067783117392 10075906664824 10081646468608 10081717229584 10090239391232 10095987359744 10098768756736 10150987936544 10165427464192 10199790763162 10208484384098 10214299711616 10220118351872 10222933946368 10228364816384 10284553567288 10298715411712 10299110801408 10304582139904 10307421003776 10313365078016 10315731206144 10339885363808 10348228466576 10348625757184 10356975912448 10362948563968 10371708452864 10419403482943 10425338961856 10434151589888 10434224825024 10434625417216 10440168747008 10443044964352 10484389367452 10490361865984 10493251911296 10499229458432 10520861990912 10562514474512 10571443058176 10577059071488 10577465147392 10577539388416 10585999949824 10586480672768 10613295794101 10622267303648 10650216851456 10664957069312 10701008982482 10701419817088 10710054636736 10710540993152 10716230901376 10716642320384 10725289422848 10767751242248 10776853314304 10790351283712 10799057860864 10805209612288 10833493632104 10842227972576 10847987838688 10850976408272 10857157735424 10866335383552 10866411652096 10903144564081 10931833162432 10938060550144 10947383422976 10966692324302 10984390052636 11000015074048 11006281302016 11009313480704 11015162109952 11057326145164 11066240947216 11073054916352 11081982399488 11090924289536 11091350093824 11097242304512 11100299542528 11106700853248 11126290757296 11135261161024 11144246040928 11144673892352 11160098453504 11202817278653 11227288112768 11236778635264 11237288910848 11243258650624 11246356115456 11263089414148 11297312778752 11306862493696 11330159067136 11356172797736 11366288400896 11372326670848 11381495437312 11384630985728 11390679000064 11400307638272 11427001318304 11439364788544 11460224668672 11469464301568 11505596124022 11506037848448 11515321902656 11521962548096 11524605956864 11531702161408 11533904993408 11540999421952 11550311686144 11570684027188 11601129070336 11617631387648 11636379582464 11656903729328 11666839296112 11673485384704 11692323715072 11753775505472 11769960470528 11779449823232 11810284041556 11816558181428 11817011844352 11826546818944 11843369787392 11852918325248 11862482272256 11907889694792 11914673099264 11924828371456 11925286191104 11931621425152 11934908530688 11955492451903 11972039210131 11982159277088 11988984989696 11992287898624 12001956499456 12054298174646 12064572453934 12071445113728 12081649209344 12088067510272 12088616443904 12101146222592 12129480907544 12139734061312 12171676401664 12188522364928 12229724551408 12230194076672 12230279917856 12240062441984 12240618277888 12247121030144 12257473626112 12306001419712 12316403787776 12331356611392 12331830038528 12341780412416 12390641979716 12391117682944 12397700387072 12401115895168 12408180269056 12408267359488 12418756173824 12460736644664 12493523614208 12500640628736 12511295340544 12542985938483 12553588631584 12560828023744 12564288472736 12571445798912 12647132511104 12657912082816 12664636519808 12665122742272 12675342045184 12718767429368 12725524195384 12726012755456 12736281189632 12736770162688 12754398232576 12803219747032 12813542149408 12823881209776 12831186414592 12831769094144 12842032726016 12842122861568 12852978417664 12875145717434 12885534484823 12903863836864 12911214604288 12937816772608 12981551880388 13000017814784 13007423356928 13011006840832 13017918857216 13018510016512 13062517900432 13073559758336 13107959201792 13126101008384 13149252713168 13159854099392 13167957197824 13170472593824 13170978236416 13178573664256 13181605706752 13182204299264 13189207263232 13212470274289 13252616913536 13280432349184 13287487496192 13291148136448 13322269196236 13333530624128 13344280581632 13351369647616 13355047887104 13362655674368 13374045110272 13432886291968 13454563892224 13497467476064 13504637921632 13519249295552 13538480091136 13609016794048 13619988858112 13628375281664 13639362953216 13650368356352 13663419945032 13674444759404 13682330525864 13693896316672 13704936813568 13715995127296 13716521713664 13735505788928 13776340771024 13788082804496 13795937272832 13818200754176 13854371664133 13862263894336 13904384958464 13957608412748 13976828058752 13977462763264 13989278031872 13996709748736 14007994384384 14011853520896 14019297230848 14064001622528 14092978984448 14093520044032 14104891899904 14141261155021 14160733691104 14161277351936 14168800442368 14172703880192 14180876982272 14184130408448 14228814141542 14240841879616 14258131081922 14278312701952 14334841072552 14346958436096 14347059134408 14355232027136 14359186825984 14367366627328 14390552264704 14453865726976 14466185237504 14473870308352 14486105194496 14523457402454 14535734204992 14543456223296 14544014577664 14555749931008 14643485976028 14644048170752 14655864239744 14664213045248 14664315970304 14664878964736 14676711841792 14714452248496 14726325125512 14734817489392 14747272956416 14755673833472 14786076311552 14836059291872 14836733015104 14848704558688 14857163216896 14915983278196 14920092561374 14928591886208 14941211152384 14959350643328 15031270598344 15039255867272 15039833256448 15051968678656 15052546555904 15052652206592 15061227044864 15064692236288 15065376342016 15073379729408 15145847901184 15177054290944 15189883584512 15216081302422 15225450509984 15228358936609 15237725799296 15250020898112 15250606379008 15258708168704 15262911870976 15271713673216 15323338306276 15363657417472 15376644448256 15385511837696 15437521155056 15450570623488 15459480644608 15463739658752 15472548675584 15565701552128 15578968717312 15587244947456 15614737596887 15636949172416 15649556226304 15653867605376 15662183625088 15662784929792 15675423002624 15695056412672 15757808919424 15770513414656 15778891401728 15783238412032 15792229433344 15792946577408 15805689675776 15833567616152 15846333190688 15859119365936 15881678568448 15951552471712 15974243158016 15977294622016 16000021925888 16028242627826 16076945108224 16106261696512 16119247126528 16160707442932 16161441320024 16183695646976 16196743506944 16206716551168 16209812423168 16210434752512 16224251445248 16232870477824 16261501876048 16295006950768 16310913124352 16373348330339 16382675511488 16396639010752 16405979459584 16410499229696 16423729946624 16432454950912 16532783128576 16541566066688 16554902454272 16559463251968 16598237031376 16612267662848 16621092826624 16639076056064 16735412544032 16736055052288 16749559131136 16759218251776 16763063209984 16815871258186 16816516855424 16830085857728 16839791416448 16854026235904 16867614539776 16955496333568 16955615340664 16956266302976 16969948067072 16979615105024 17007016312832 17046838032224 17051534355856 17061247869952 17096400735232 17178594969536 17187720991168 17188380864512 17202249918464 17203031093248 17261184368428 17309540458496 17345204903936 17389807202768 17403838784696 17404629113872 17413875214736 17414543770624 17428595312128 17429264433152 17438523621376 17443327852544 17453387055104 17497595768653 17512386635744 17548469023904 17558465619968 17604427152169 17618620455436 17632836663442 17642881320064 17657794998272 17657918934656 17667977879552 17672845324288 17764228888952 17789373202432 17789498062336 17804535676928 17813994225664 17875024495328 17885207115776 17890134406144 17899638428672 17914769145856 18022751970496 18023443902464 18033018744832 18037986756608 18048388886528 18080222480606 18094799386664 18109399816508 18110095075072 18124707846784 18135159986944 18150489792512 18244343183248 18259765282304 18260594480128 18270295307264 18275328687616 18285739343872 18358133265472 18363190844768 18373651552256 18411508484096 18470218651456 18500025351808 18509853375104 18510564007936 18525499912192 18526341177344 18568877142244 18588967781384 18622865086592 18637879490048 18641043570688 18664391409664 18679451435008 18712398091816 18727484679904 18739016012288 18742595614288 18754124060672 18769256489984 18859493300032 18909116821504 18942468560158 18958613856182 18969413750144 19000026036992 19016086921216 19027053101056 19126185764608 19141605962752 19153392287744 19157786525696 19174115344384 19184301473792 19218138580784 19245475904512 19260992278528 19266298591232 19276533692416 19350320754037 19377846103616 19378590060544 19394226362368 19409862664192 19420174032896 19425524199424 19471008825268 19482100608256 19487467835264 19503179311616 19538743697408 19632679965184 19643109704192 19660606963712 19664362611712 19710406474759 19727067849632 19787009363968 19873302396038 19874065374592 19890101468224 19891004701568 19901571673984 19902335737856 19918394642432 19934453547008 19950538366976 19997252307032 20014156155136 20055393170176 20066817851392 20135566234784 20151813329648 20163292937216 20163434459168 20180478782464 20197537513472 20248697047579 20301975873088 20330854928384 20399581526324 20416968768196 20428599423232 20440236703744 20445867892736 20456729632768 20569107134576 20597430823424 20598221602816 20609164279808 20614842007552 20626730156032 20667997072723 20678976817499 20679770727616 20696456933152 20697251514368 20713951824896 20725897127936 20838806965886 20850677923712 20868303179776 20868449650048 20869250834432 20880337494016 20886089928704 20968778734904 20980723731968 20986503822592 20998458916864 21041723981824 21125028949024 21142886116352 21154118142976 21155078776832 21171999899648 21226591588202 21244534607296 21300433702912 21329914138624 21402017964964 21402839634176 21420109273472 21421081986304 21432461802752 21433284640768 21450578845696 21535502484496 21553706628608 21580702567424 21598115721728 21610419224576 21666987264208 21684455945152 21695975677376 21701952816544 21714315470848 21732823304192 21806289128162 21863666324864 21876121100288 21894766845952 21933384648604 21968780105272 22000030148096 22012562604032 22018626961408 22030324219904 22114652290328 22132481894432 22146109832704 22163964798976 22181848579072 22200599085056 22252581514592 22270522322048 22288492081856 22289347784704 22320196907008 22405634557306 22454576225536 22473557270528 22474577821696 22486517301248 22492712230912 22526178828296 22594625557504 22613724987392 22660318134272 22712345595472 22732576801792 22744653341696 22762990874624 22769261971456 22781358000128 22854002636608 22878729577088 22920449337344 22938928603136 23011192248044 23012075696896 23030643805312 23043925096192 23049211913728 23063404322816 23067809986816 23081998843904 23100623372288 23141368054376 23202258140672 23235262775296 23313807458656 23313971093413 23333678592224 23346970769408 23384647430144 23507551010944 23539920941056 23558899646464 23620568083112 23633116362856 23634023688704 23653093637888 23686739574784 23724964544512 23815779389584 23829346198528 23849656742912 23869817061376 23910984903806 23930278328957 23944078420262 23964318554176 23977969979392 23984575797248 24003912998912 24108596349292 24129144907868 24142890227456 24163298418688 24176135020544 24177232887808 24202292445184 24258961815088 24279468122624 24343352803328 24377044729856 24425814722309 24459449102816 24460388153344 24460559835712 24480124883968 24481236555776 24494242060288 24612002839424 24632807575552 24662713222784 24663660077056 24683560824832 24781283959432 24782235365888 24795400774144 24802231790336 24816360538112 24816534718976 24837512347648 24921473289328 24987047228416 25085971876966 25107177263168 25121656047488 25128576945472 25142891597824 25294265022208 25315824165632 25329273039616 25330245484544 25350684090368 25437534858736 25451048390768 25452025510912 25472562379264 25473540325376 25508796465152 25606439494064 25627084298816 25647762419552 25662372829184 25663538188288 25684245723136 25729547376247 25750291434868 25771068969646 25807727673728 25822429208576 25875633545216 25963103760776 26000035629568 26014846713856 26022013681664 26035837714432 26037020033024 26125035800864 26147119516672 26298505426336 26319708198784 26335914395648 26340945187648 26341956472832 26357147328512 26363211413504 26364408598528 26378414526464 26424940548578 26505233827072 26560864698368 26574974992384 26582296272896 26644538392472 26667061248256 26688561163264 26702739295232 26710095774208 26725311348736 26748090220544 26865772583936 26909127784448 26994934952128 27009275843264 27038498591104 27076960182272 27218033588096 27239977716224 27256750563328 27278725906432 27300736712704 27326839890064 27348889518808 27364661051728 27387792633344 27409873627136 27431990254592 27552681542048 27576165608992 27591874545664 27636401508352 27708743328266 27724527788672 27808769916928 27915216825496 27953656117504 27954925526528 27978556063744 27993419497472 28023707041792 28038594461696 28128003245056 28185957968896 28209783799808 28281238025131 28282522310042 28321467382208 28322554703872 28337600884736 28345407760384 28361753964544 28368260816896 28457628283084 28481683759232 28516262163844 28556625403904 28669682145104 28693916872192 28694118268816 28710464054272 28718373651968 28734733254656 28907731453952 28932370475008 28947740616704 29046914804908 29071468409984 29086912446592 29088029155328 29111499862016 29286971952056 29288096341504 29311728479488 29328426090496 29328631940608 29329757929472 29353423683584 29428904496992 29452650251024 29469634978784 29494545912832 29672118583744 29673466030208 29697409117376 29714326433792 29831966556392 29840185122748 29857183772416 29882422304768 29918701286656 30062541196688 30078511734544 30079666512896 30103937357312 30105093111808 30105304413184 30129384472576 30130752684032 30146759458816 30207072644749 30291695802368 30354108581888 30407646899201 30432162604844 30450901019968 30456717873218 30475451598592 30500041796224 30501212758016 30517416337408 30525823741952 30543427346432 30646676612552 30727314834944 30753288896512 30771023675392 30875042310112 30901141246976 30918961289216 30927479317504 31131403104256 31157937434624 31174489894912 31229475193774 31273898344832 31299112452608 31307735210752 31324367250176 31325569859584 31350846005248 31390112825344 31515617838848 31541026829312 31557782803456 31566476824064 31584458866688 31611379351552 31667135232304 31692666381376 31718238731872 31763357136896 31903104943424 31948486316032 31954589244032 32000043851776 32056485255652 32153890216448 32212523393024 32238494253056 32321414885864 32322882640048 32367391293952 32393487013888 32413433102336 32419624846336 32495534998927 32523003752096 32590013901536 32621826248704 32746696660678 32765351022976 32793278021504 32811958919168 32820998459392 32847459893248 32864909901824 33065566257152 33083132133376 33118926503936 33196474062752 33224535325696 33242185653248 33278152112128 33470825088064 33472110104576 33499118262272 33518436503552 33526126419968 33631742516372 33633033710848 33660171715456 33679582832896 33708052471808 33735229079552 33910992667136 33911230681328 33912532605952 33939896134144 33959230210048 34074265444219 34093676064448 34103068711712 34122495739904 34192801470464 34357189939072 34375441982336 34376761729024 34404499836928 34406062186496 34522368736856 34619080916992 34690409807872 34779614405536 34807677569392 34809258227744 34827750429472 34829087541248 34857190624256 34886655705088 34995191537306 35024773271488 35096938047808 35116931239936 35208854304338 35237240910872 35265673326884 35285762640128 35315589996544 35315837869312 35335955759104 35345690648576 35528457777904 35578746404864 35578996124672 35609071353856 35627988451328 35699267671067 35750048990656 35770414231552 35780268812288 35799276857344 36045503940992 36046887804928 36066037489664 36075973513216 36096777773056 36160444961212 36189598773328 36218799633016 36220190150144 36249415693568 36270319973888 36300979585024 36488686366496 36519530564608 36521188960256 36540590614528 36550657375232 36716266530944 36726381689536 36747303104512 36823016968192 36940437302912 37000050703616 37019706750208 37021128015872 37050999824384 37052682354688 37137754284488 37177935562768 37245730173184 37275758980096 37282087141376 37358902870016 37424796183632 37454969359808 37478032024576 37485191228576 37508248121344 37538512979968 37604723088361 37718986600064 37818233643008 37884937120316 37917227712364 37938827500288 38000052073984 38032173842432 38054106202112 38252371529216 38283211925504 38306784575488 38383423135057 38436277161568 38490951809024 38521984557056 38532597182464 38553067384832 38700641508074 38755692207232 38757180121088 38788452724736 38819725328384 38840348065792 38851048398848 38942017650536 38964201216512 38974935670528 39006358623232 39077487394816 39265359930368 39286219408384 39328725223424 39420812949518 39454135699264 39574018727936 39746604792076 39748130749184 39780202936448 39782009403136 39803143347968 39804671475712 39836789284864 39868907094016 39901076733952 39994504614064 40028312310272 40110786340352 40133635702784 40269586434077 40271132469568 40303626659296 40326585874432 40326868918336 40360957564928 40497394095158 40603951746176 40661709856768 40799163052648 40833937536392 40857198846464 40880473407488 40891735785472 40913459265536 41138214269152 41194861646848 41229684015104 41335994145446 41357953634998 41359541455232 41392913866304 41394503028736 41427903649792 41451794255872 41677613931772 41701355847424 41736606359552 41736899300096 41738501668864 41760674988032 41772179857408 41937557469808 41961447463936 41973007645184 41996917833728 42083447963648 42190043611261 42250057898048 42285772232704 42308236285952 42310157553664 42453183176404 42489069214592 42600867405824 42659828277248 42804035929928 42805679268352 42840218546944 42842163972608 42864923605504 42866569281536 42901157691392 43071004968992 43107413257216 43161405134848 43196231443456 43333974528416 43368911890304 43391951354752 43403905633088 43428630941696 43465646608384 43612578256324 43727332649728 43752242200576 43789533691904 43866769297208 43937560210544 44000060296192 44037253922816 44060648439808 44229304580656 44264963788864 44292219665408 44327929597952 44363697158144 44441945468063 44505163029184 44541044644096 44576984163712 44578695569408 44640393814016 44811269114612 44909152451072 44947114541056 44949155643392 44973034602496 44985424461824 45052357656592 45189251115008 45424691190944 45465153603584 45489306683392 45525981749248 45538523942912 45562716000256 45708005273216 45757459154176 45840898674688 45877857206272 46022384496088 46024151393792 46061287610624 46087850192384 46098423827456 46126808645632 46135619973632 46201246744576 46282736108752 46404516281344 46627614917312 46627942186826 46667357184448 46693941538816 46769294860288 47015102021888 47079841882112 47117799292928 47241136166224 47266232725712 47268047377408 47306187275776 47373479149568 47631558779168 47658692397056 47699313485824 47821969807612 47860556657914 47888156840524 47928637108352 47955939958784 47969151594496 48007825997824 48217192698584 48258289815736 48285780454912 48326596837376 48352270041088 48354465775616 48404584890368 48517923630176 48558936245248 48851629444618 48918898205632 48920776306688 48921119671424 48960249767936 48962473111552 48988484120576 49224005678848 49265615151104 49325426445568 49327320154112 49367121649664 49562567918864 49564470731776 49590801548288 49604463580672 49632721076224 49633069437952 49675024695296 49800849495397 49842946578656 49974094456832 50171943753932 50214354526336 50243312094976 50257153890944 50285783195648 50588530044416 50631648331264 50658546079232 50660490969088 50701368180736 50875069717472 50902096781536 50904051021824 50945124758528 51212878988128 51254168597632 51295524839104 51324745658368 51327076376576 51368491446272 51459094752494 51500582869736 51542137939292 51615455347456 51644858417152 51751267090432 51926207521552 52000071259136 52044027363328 52071675428864 52250071601728 52294239033344 52522299189529 52597010852672 52639416397568 52671828791296 52681890375296 52683912945664 52714294657024 52726422827008 52728817197056 52756829052928 52849881097156 53010467654144 53121729396736 53149949984768 53164592545792 53289076784944 53334122496512 53377122326528 53405478590464 53420191548416 53731545167872 53818255568896 53989869904256 54018551686528 54076997182208 54153920364544 54436067176192 54479955432448 54513501126656 54601473425408 54653679780128 54697779037616 54729322103456 54775585266688 54819747254272 54863980509184 55105363084096 55152331217984 55183749091328 55272803016704 55417486656532 55449055577344 55617539833856 55830433650992 55907312235008 55909851053056 55957112127488 55986838994944 56098849197391 56256006490112 56371915937792 56562476050262 56565044620084 56642934764416 56645109407744 56675201769472 56690815520768 56723507929088 56736521633792 56915256566168 56963367518464 57032524327688 57113250807808 57339364290208 57387833744384 57388236537632 57420928108544 57436747303936 57815462907904 57864740950016 57895481233408 58093829609816 58142936819968 58173824893184 58176058310656 58222999724032 58573943904112 58576192683008 58623456958976 58656852180992 58657263881216 58706847367168 58855549403651 58857808993984 58905300502048 58939269957568 58989091825664 59344237167488 59346932060416 59394818234752 59428652867584 59663933112784 59680370245496 59714367544832 59764844609536 59837402573312 60125082393376 60157023469088 60159333025792 60207874714624 60210608826368 60258768945152 60414145289498 60583391604736 60708217163776 60815293798402 60864325209688 60901802039936 60913435746436 60950903197184 61000083592448 61002425516032 61034832674816 61051647483904 61086854692864 61293353225104 61454629669888 61506577793024 61750084620224 61802282493952 61837922578432 61854958635008 62262806208512 62315874869248 62348979789824 62458950387548 62547796689664 62598224905216 62615470421504 62648734500352 62651139719168 62701692010496 62780225650688 63031235677696 63082053658624 63115565606912 63132953648128 63280778682121 63334270464608 63385332762752 63436477463744 63526714273792 63806209886848 63896972632064 63909178488064 64000087703552 64112970511304 64307780432896 64425046786048 64642829771728 64645765280096 64734782587904 64786974027776 64839249692672 64991069997854 65046007504192 65180027803072 65243652497408 65493393321356 65530702045952 65586556043008 65623917838336 65641996918784 65694919786496 65729819803648 66131132514304 66166264266752 66298639960553 66355148496637 66392948125504 66449070651392 66484371306496 66556304224256 66941650176128 66944220209152 66998236524544 67036873007104 67052252839936 67263485032744 67266067421696 67320343430912 67359165665792 67416104943616 67821985334272 67822461362656 67825065211904 67879792268288 68148530888438 68187352128896 68206137423424 68244991479808 68385602940928 68714379878144 68750883964672 68753523458048 68808999673856 68812124372992 69044737473712 69238161833984 69380819615744 69556558386133 69559228811072 69615355138784 69618516455488 69655500858944 69658175082496 69714381248512 69990383074612 70049546542976 70193876095616 70233862479872 70417708608676 70474481821744 70531346653768 70571525280256 70631179993088 70631675738624 70671911518208 70691381297152 71056915555808 71157992249344 71398535342134 71500097981312 71540828463104 71560537624576 71598553714688 72091007881984 72093775609856 72132074979328 72151947026432 72193555546112 72320889922424 72379197546656 72437599266032 72440380300288 72498831387136 72540639947776 72601959170048 72977372732992 73039061129216 73042377920512 73081181229056 73101314750464 73432533061888 73452763379072 73494606209024 73646033936384 73880874605824 74000101407232 74039413500416 74042256031744 74101999648768 74105364709376 74275508568976 74355871125536 74491460346368 74551517960192 74849592367264 74909938719616 74956064049152 74970382457152 75016496242688 75077025959936 75209446176722 75437973200128 75636467286016 75769874240632 75834455424728 75877655000576 76000104147968 76064347684864 76504743058432 76566423851008 76766846270114 76872554323136 76981903618048 77043969114112 77065194364928 77106134769664 77401283016148 77511384414464 77514360242176 77576905449472 77639450656768 77680696131584 77702096797696 77884035301072 77928402433024 77949871341056 78012717246464 78154974789632 78419720950571 78530719860736 78572438816768 78657450446848 78841625899036 78908271398528 79148037455872 79493209584152 79496261498368 79560405872896 79564018806272 79606286695936 79609342951424 79673578569728 79802153467904 79989009228128 80056624620544 80221572680704 80539172868154 80542264939136 80607253318592 80653171748864 80653737836672 80721915129856 80994788190316 81207903492352 81323419713536 81598326105296 81667875072784 81714397692928 81783471570944 81826918531072 82276428538304 82389723293696 82671988290892 82715907269996 82719082910464 82785827732608 82789006057472 82855807299584 82903588511744 83355227863544 83402711694848 83473212719104 83473798600192 83477003337728 83521349976064 83544359714816 83688447163321 83875114939616 83922894927872 83946015290368 84380087222522 84500115796096 84571544465408 84616472571904 84620315107328 84906366352808 84978138429184 85201734811648 85319656554496 85608071859856 85611358536704 85680437093888 85684327945216 85729847211008 85802315382784 86142009937984 86214826514432 86322810269696 86392462886912 86667949056832 86737823780608 86783902709504 86807811266176 86857261883392 86931293216768 87225156512648 87454665299456 87504484401152 87579067383808 87733538594416 87875120421088 88000120592384 88458609161312 88529927577728 88584439330816 88655859195904 88727394316288 88883890936126 89010326058368 89082089288192 89153968327424 89157391138816 89280787628032 89622538229224 89818304902144 89894229082112 89970848923648 90104715313184 90378502230016 90849382381888 90930307207168 90978613366784 91051963498496 91077047885824 91125432000512 91416010546432 91514918308352 91681797349376 91755714412544 92044768992176 92048302787584 92122575221248 92175700384768 92196847654912 92253617291264 92271239947264 92487291920023 92565472217504 92809032562688 93255229834624 93255884373652 93334714368896 93387883077632 93538589720576 94030204043776 94159683764224 94482272332448 94532465451424 94536094754816 94612374551552 95263117558336 95317384794112 95398626971648 95643939615224 95721113315828 95776313681048 95857274216704 95911879917568 95938303188992 96015651995648 96434385397168 96516579631472 96571560909824 96653193674752 96704540082176 96980601648931 97035847260352 97117872490496 97703258889236 97837796411264 97841552613376 97842239342848 97920499535872 97924946223104 97976968241152 98448011357696 98531230302208 98650852891136 98654640308224 98734243299328 99125135837728 99128941463552 99181603096576 99208927161344 99266138875904 99601698990794 99685893157312 99948188913664 100343887507864 100428709052672 100486624189952 100514307781888 100571566391296 101177060088832 101263296662528 101317092158464 101402736361472 101750139434944 101804193563072 101808102043648 101890249517056 102425757976256 102508337195264 102591049678208 102649491316736 102654152753152 102736982892544 102918189504988 103001165739472 103084275878584 103230910694912 103289716834304 103502534180864 103852415043104 104000142518272 104183577080869 104500143203456 104588478066688 105044598379058 105194021705344 105278832795136 105343657582592 105363780750592 105367825891328 105428589314048 105452845654016 105457634394112 105513658105856 105699762194312 106020935308288 106329185091584 106578153569888 106668244993024 106754244653056 106810957180928 106840383096832 107463090335744 107636511137792 107979739808512 108037103373056 108153994364416 108307840729088 108872134352384 108959910864896 109027002253312 109303163178209 109307359560256 109395558075232 109458644206912 109551170533376 109639494508544 109727961018368 110210726168192 110304662435968 110367498182656 110545606033408 110834973313064 110898111154688 111660867301984 111814624470016 111819702106112 112197698394782 112512012980224 112743831875584 113124952100524 113130089240168 113285869528832 113290218815488 113350403538944 113381631041536 113447015858176 113473043267584 113830513132336 113926735036928 114065048655376 114226501615616 114613438312373 114678728580416 114775667488768 114776473075264 114841856217088 114873494607872 115630925815808 115729481900032 115790962466816 116187659219632 116285873639936 116347649786368 116352116621312 116445999448064 117147887808224 117152385366016 117246913917952 117314527762432 117711098807302 117715617987968 117810601004096 117878539915136 117978183651328 118688474334976 118693864120832 118789636469504 118857305735168 119327866225568 119360740490992 119428735089664 119529689219072 119674805146624 120250164786752 120314046938176 120318666051584 120415749429248 120421217652736 120828290578996 121166783209472 121416434327552 121630587596804 121728650419376 121803604079872 121826871492872 121901806394368 122000167184896 122004851032064 122069665349632 122103294967808 122173709385728 122586706450208 122909259339776 123230990065183 123500169240448 123604564987904 123675845156864 123709917270016 124525612417024 124631749738496 124697959579648 124917900775096 125095593379328 125196449810432 125230940843008 125297469000704 125403384020992 126062471355392 126164107317248 126231131213824 126265907296256 126561557364242 126668540929216 126770665525504 126872954927488 127053428547584 127612419773696 127793945264128 127818356976128 128000175407104 128225941022608 128615560865792 128850093572096 129285659543456 129291530560192 129469565175808 129573948055552 129678499385344 129982139995708 130092015008384 130360055606144 130487304994816 130986786642712 131061404091904 131173112086016 131247835676672 131283993837568 132597279921106 132710296993274 132785896251008 132898141302784 132968742612992 133112608448512 133883300352256 133888440418304 133996473049088 134073746014208 134104505679872 134526970065488 134532134843392 134640686861824 134718331331584 134832209887232 135452245278259 135643970668544 135644922725312 135650130423808 135759584536576 136297061776876 136374704257792 136412274846848 136489982959616 136771205881856 137428759756288 137501767929344 137507046916096 137617999347712 137624248745984 137972845323313 138089474947424 139113116772266 139118457622144 139230710277568 139237032910976 139311001717888 139316350164992 139428762497024 139980766149224 140099093085952 140387752191232 140467724959744 140835417217352 140948963643488 141062693307536 141143050560512 141262359986176 141263351477248 141382762594304 141740879333053 142113831111616 142315984498688 142797070684268 143000195962624 143081656926208 143121075249152 143197107429376 144182015763968 144187551219712 144264149958656 144303894052864 144387111092224 144641779844848 144758395093312 144875198532064 144880760600576 144997662774272 145081279895552 145954745465984 146078122258432 146084755841024 146162362458112 146202629500928 146865066123776 146905526758144 146989212418048 147292067872768 147761749211648 148000202814464 148078827000832 148203999297536 148551017137952 148711742251072 148982920692736 149103035920384 149699184734528 149819877439232 149912128098304 149940764914304 150032992485376 150154051919872 150418892353444 150875946400256 151272934572032 151539748481264 151668910849456 151755310001152 152000208295936 153009486116864 153132847702016 153533692540228 153745108646272 153963807236096 154087938228224 154130388729856 154212269539328 154802566032296 155022768828928 155028720484352 155153810898944 155404193595392 155768070602144 155856804866048 155899742682112 156025434492928 156839441901142 157061439721472 157144877633536 157314900893696 157683251798072 157816542797056 158296074911744 158986419168304 158992522996736 159120811745792 159128037612544 159212573391872 159347157139456 159978018456256 160113249241088 160443145361408 161078345736308 161084529878272 161214506637184 161306343497728 161307475673344 161443830259712 161989576380632 162415806984704 162646839427072 163196652210592 163335750145568 163428795385856 164552857076608 164779446587392 165343976581784 165431814539992 165438165820928 165571655465216 165578012114944 165711614599168 165807177023488 166710455727088 166805423389696 166946425438208 166947597200384 167088719429632 167376894326642 167511948302699 167750229879232 167845789855744 167892030580736 168760174445044 169000231592192 169143088930816 169232945143808 169240630214656 169812732705616 169956276858368 170403469623296 170639313108992 171216143719712 171222717073408 171360874187776 171368655890432 171459694422016 171762113565757 172284019875968 172429653028864 172645620539392 172784925773824 173335898113664 173475647561216 173567805419008 173615622532352 173714523766784 173862586433536 174450313025296 174909330598912 175467077188832 175750240842176 176000241184768 176917218322624 177059855155456 177168878661632 177311718391808 177454788632576 177767781872252 178020652116736 178164178576384 178307936654848 178314782277632 178561575256064 179245076458448 179636609804288 180106831633729 180209430626368 180757004460032 181698764763776 181860614414336 181957226733568 182103926996992 182154095771648 182250864001024 182832021092864 183029836616704 183363594698752 184089537984352 184096605575168 184245150442496 184351400769536 184393695309824 184542479894528 184974583840046 185130944435008 185618065125376 186510459669248 186511768747304 186669428737792 186775766155264 187077179441152 188060408087552 188319367528448 188964544664896 189064930902848 189072189509632 189224749103104 190526235116672 190634769588224 190797253943296 191287879230448 191442226631656 191552627362096 191714548433408 191823759835136 191876606377984 192868770794336 193033159262944 193143121819648 193961203297862 194071694520704 194235744980992 195406517778472 195675592822528 195683105226752 195684478685696 195840999071744 195849892446208 195953936482304 196896022715392 197062460604416 197301705782272 197468486598656 197968666175917 198250271675456 198257882927104 198363206193152 198417854322688 198532277751808 199203397981588 199371786314624 199896377827328 200687775015728 200857418105344 200973248379904 201028615563776 201143132782592 202354120177664 202526593325056 202634184316928 203500278869888 203608387126144 203616204087296 203780499034112 204851515952512 205016674390528 205182099356416 205298982633472 205308305506304 205473965785088 205836379009976 206002331478944 206168551757168 206461821389824 207704830086208 208000285036544 208367154161738 209000286406912 209176956133376 210089196758116 210388043410688 210557665590272 210687315165184 210727561501184 210735651782656 210905691308032 210915268788224 211027316211712 211399524388624 212041870616576 212853528294407 213156307139776 213336489986048 213508489306112 213621914361856 213680766193664 214926180671488 215273022275584 215959479617024 216074206746112 216307988728832 217744268704768 217919821729792 218606326356418 218614719120512 218791116150464 218917288413824 219102341066752 219278989017088 219455922036736 220421452336384 220609324871936 220734996365312 221091212066816 221669946626128 221796222309376 223321734603968 223629248940032 223639404212224 224395396789564 225024025960448 225487663751168 226249904201048 226260178480336 226571739057664 226580437630976 226700807077888 226763262083072 226894031716352 227468744992489 227661026264672 227853470073856 228130097310752 229226876624746 229357457160832 229551334977536 229552946150528 229683712434176 229746989215744 231261851631616 231458963800064 231581924933632 232375318439264 232571747279872 232695299572736 232891998896128 234295775616448 234304770732032 234493827835904 234629055524864 235422197614604 235431235975936 235621202008192 235757079830272 235956367302656 237376948669952 237387728241664 237579272939008 237714611470336 238655732451136 238721480981984 238857470179328 239349610293248 240500329573504 240628093876352 240637332103168 240831498858496 240842435305472 241656581157992 242333566418944 242832868655104 243261175193608 243457300838752 243607208159744 243653742985744 243803612788736 244000334369792 244206589935616 245173412900416 245818518679552 246461980130366 247000338480896 247209129975808 247351690313728 247419834540032 249051224834048 249263499476992 249395919159296 249835801550192 250191186758656 250392899620864 250461881686016 250594938001408 252124942710784 252328214634496 252462262427648 252531814592512 253123114728484 253337081858432 253541331051008 253745909854976 254106857095168 255224839547392 255587890528256 255636713952256 256451882045216 257231121731584 258571319086912 258583061120384 258939130351616 259147896111104 259356998770688 259964279991416 260184030016768 260720111212288 260974609989632 261973573285424 262122808183808 262346224172032 262567987675136 263233061618527 265194559842212 265420593986548 265571792502016 265796282605568 265937485225984 266225216897024 267766600704512 267776880836608 267992946098176 268147492028416 268683961945399 269053940130976 269064269686784 269281373723648 269436662663168 270904490556518 271287941337088 271289845450624 271300260847616 271519169073152 272594123553752 272749408515584 272824549693696 272979965919232 273542411763712 274857519512576 275003535858688 275235998695424 275945690646626 276178949894848 278226233544532 278236915244288 278461420555136 278474065821952 278622003435776 278632700329984 278857524994048 279961532298448 280198186171904 280775504382464 280935449919488 281670834434704 281897927286976 282125386615072 282286101121024 282526702954496 283481758666106 284227662223232 284631968997376 285594141368536 286000391925248 286163313852416 286242150498304 286394214858752 288364031527936 288607788105728 289283559689696 289516790186624 289750397064128 289761521201152 289995325548544 290162559791104 291909490931968 292156244516864 292169511682048 292324724916224 292405259001856 293730132247552 293811053516288 293978424836096 294584135745536 295523498423296 296000405628928 296157654001664 297102034275904 297423484502144 297965841385472 298206071840768 299398369469056 299639754878464 299824256196608 299881529828608 300065984970752 300308103839744 300837784706888 301751892800512 303079496962528 303337821698912 303510620002304 304000416591872 306018972233728 306265695404032 307067385080456 307490217292544 307927614472192 308260777459712 308424539078656 309605132064592 310045537657856 310307621797888 311093618276441 311536141204288 311713609732096 311799485364224 312050868985856 313678883802284 314122879442944 314289755267072 314629801787392 315366503596144 315633085594112 317972838336608 317985045993472 318241623491584 318256075225088 318425146783744 319956036912512 320226498482176 320886290722816 322156691472616 322169059756544 322429013274368 322612686995456 322614951346688 322887660519424 323979152761264 324831613969408 326393304421184 326671500291136 326857590771712 329105714153216 329558893174784 330687953163568 330863629079984 330876331641856 331143310930432 331156024229888 331423229198336 331614354046976 333420911454176 333610846779392 333895194400768 334484115891211 334753788653284 335023896605398 335500459758464 335691579711488 335784061161472 337520348890088 338000463184384 338286177861632 338465890287616 338481260429312 339625465411232 339912553716736 342432287439424 342445434146816 342721748375552 342737311780864 342919388844032 343524227131514 344568039751936 344859306057728 345291241078784 345569851547648 346671796227328 346951295122432 347135610838016 347231245064704 347429047533568 347725172867072 348900626050592 349818661197824 350934154377664 351500481684352 352000482369536 353834436645248 354119710310912 354337757323264 354623436783616 354909577265152 355535563744504 356041304233472 356328357152768 356615873309696 358490152916896 359273219608576 360213663267458 360418861252736 361514008920064 363397529527552 363721228828672 363914453467136 364308191543296 364501728002048 365664042185728 366059673233408 366727189397504 367656094326703 368179075968704 368193211150336 368490300884992 368702801539072 368787390619648 369084959789056 369949167680092 370261888870016 371236130250752 373020919338496 373023537494608 373338857475584 373551532310528 376120816175104 377929089329792 378129861805696 378144379019264 378449498206208 381052470233344 381269539176448 381594507886592 382575758460896 382884453263312 383105254724192 383429096866816 383753212755968 385737541588672 386066318525888 386286243639296 387922406595724 388143389041408 388471489961984 390813035556944 391351185645056 391366210453504 391368957371392 391681998143488 391699784892416 391907872964608 392691944381737 393792045430784 394603411564544 395937332351834 396500543350912 396515765854208 396726412386304 396835708645376 397064555503616 398406795963176 398743572629248 399792755654656 401375550031456 401714836210688 401946496759808 402057231127552 404708240355328 405053186650112 405268368633856 407000557739776 407216774252288 407232408174592 407560998068224 409703031905024 410033348781056 410364198712832 410597965266944 410947931570176 411672758019952 412004662957888 412337103514336 412923642779648 415409660172416 416000570073088 416734308323476 418000572813824 418353912266752 420178393516232 420776086821376 421115331180544 421374630330368 421455123002368 421811382616064 422799048777248 424083741233152 425707056588814 426312614279552 426672979972096 427016978612224 427243828723712 427361532387328 429852361342976 430546044551168 431918959234048 432148413492224 432615977457664 435488537409536 435839643459584 437212652712836 437229438241024 437582232300928 437834576827648 438204682133504 438557978034176 438911844073472 440842904672768 441218649743872 441469992730624 442965450774847 443339893252256 443592444618752 446643469207936 447258497880064 447278808424448 448790793579128 450048051920896 450975327502336 452499808402096 452520356960672 453143478115328 453526524166144 454937489984978 455322052529344 455706940147712 456260194621504 458453753249492 458714914321664 459102669955072 459105892301056 459367424868352 459493978431488 462523703263232 462917927600128 463163849867264 464090479723871 464750636878528 465143494559744 465390599145472 468591551232896 468609541464064 468987655671808 469258111049728 470844395229208 470862471951872 471242404016384 471514159660544 471912734605312 474753897339904 474775456483328 475158545878016 477311464902272 477442961963968 477714940358656 478699220586496 481000659147008 481256187752704 481274664206336 481662997716992 481684870610944 483313162315984 484667132837888 485665737310208 486522350387216 486914601677504 487214416319488 487307485971488 487607225577472 488000668739584 488861400148693 490346825800832 491637037359104 492923960260732 494000676961792 494418259951616 494703380627456 494839669080064 499671603100384 500382373517312 500785799241728 500923763372032 501189876002816 504249885421568 504656429268992 504924524855296 505063629185024 506246229456968 506674163716864 507082662102016 507491819709952 508213714190336 510449679094784 511273427904512 512903764090432 514462243463168 517142638173824 517166122240768 517878260703232 518295792222208 518713997541376 519928559982832 520368060033536 521440222424576 523947146570848 524245616367616 524692448344064 526466123237054 530389119684424 530841187973096 531143585004032 531592565211136 531874970451968 532450433794048 535533201409024 535985892196352 537367923890798 538107880261952 538128539373568 538562747447296 538873325326336 541808981113036 542575882674176 542579690901248 542600521695232 543038338146304 545188247107504 545498817031168 545649099387392 545959931838464 547084823527424 549715039025152 550007071717376 551891381293252 552357899789696 556452467089064 556473830488576 556922841110272 556948131643904 557244006871552 557265400659968 557715049988096 559923064596896 560396372343808 561551008764928 563341668869408 563795854573952 564250773230144 564572202242048 565053405908992 566963517332212 568455324446464 569263937994752 571188282737072 572000783850496 572484300996608 572788429717504 576728063055872 577745291084819 578567119379392 579033580373248 579500794128256 579523042402304 579990651097088 580325119582208 583818981863936 584312489033728 584339023364096 584649449832448 584810518003712 587460264495104 587622107032576 591046996846592 592000811257856 592315308003328 594204068551808 594846969004288 595931682770944 596412143681536 598796738938112 599279509756928 599648512393216 599763059657216 600616207679488 601675569413776 603503785601024 606158993925056 606675643397824 607021240004608 608000833183744 612037944467456 612531390808064 614134770160912 614980434585088 615855228944384 619210264129184 620091075315712 622187236552882 623072282408576 623427219464192 623598970728448 624101737971712 627357767604568 628245758885888 628579510534144 629259603574784 630733007192288 631266171188224 635945676673216 635970091986944 636483246983168 636512150450176 636850293567488 639912073825024 640452996964352 641772581445632 644313382945232 644338119513088 644858026548736 645225373990912 645229902693376 645775321038848 647411043440161 647958305522528 649663227938816 652786608842368 653343000582272 653715181543424 658211428306432 659117786349568 661375906327136 661727258159968 661752663283712 662286621860864 662846458396672 666841822908352 667221693558784 667790388801536 668968231782422 669507577306568 670047793210796 671000919516928 671383159422976 671568122322944 675040697780176 676000926368768 676572355723264 676931780575232 679250930822464 679825107433472 684864574878848 684890868293632 685443496751104 685474623561728 685838777688064 687048454263028 689136079503872 689718612115456 690582482157568 691139703095296 693343592454656 693902590244864 694271221676032 694462490129408 697801252101184 699637322395648 701868308755328 703000963368704 704000964739072 707668873290496 708239420621824 708675514646528 709819154530304 711071127489008 712082608466944 712656714305536 713231746619392 716980305833792 718546439217152 720427326534916 720837722505472 723028017840128 726795059055104 727442457657344 727828906934272 729285039566083 731328084371456 732119346466816 735312188653406 736358151937408 736386422300672 736980601769984 737405603078144 737574781239296 738169919578112 739898335360184 740523777740032 742472260501504 746041838676992 746047074989216 746677714951168 752241632350208 755858178659584 756259723611392 756288758038528 756898996412416 762104940466688 762539078352896 763189015773184 765122142247463 765151516921792 765768906526624 766210509448384 766858193733632 771475083177344 772132637051776 772572487278592 775844813191448 776286778082816 776942979923968 781626071113888 782702371290112 782737914742784 783363996286976 785383888763474 787584090861568 789206823129088 791874664703668 793001086701824 793031531708416 793452824772608 793671417290752 794129111007232 796813591926352 797487145258496 799585511309312 802751100062912 803429672421376 803892993519616 804114462255104 809416480710656 810106373300224 810536737267712 814001115479552 814433548504576 814464816349184 815121996136448 819406063810048 820066697562112 820728397425664 823345516039904 824009325915776 824674207028672 825847285559296 830819320344832 832001140146176 833468616646952 836001145627648 836707824533504 840356787032464 841552173642752 842230662361088 842910246004736 845598097554496 848167482466304 851414113177628 852625228559104 853345959944192 854033957224448 854487657447424 854723064774656 859704722685952 862616930456281 863837918468096 864296826984448 865231954915328 870977074819072 871679286919168 874425305425672 874458876482048 875164464601856 875669153655296 876409364267008 877823688146944 881685809345536 882437299487744 885930901549694 886679786504512 887184889237504 893286938415872 894516995760128 894557616848896 897581587158256 900096103841792 901950655004672 904999616804192 905040713921344 906286956230656 909874979969956 910644105058688 911413880295424 912520389243008 916907506498984 917429828643328 918205339910144 918211784602112 918734849736704 918987956862976 928180959447742 929501273757056 930286989119488 930781198290944 937183102465792 937219082928128 937975311343616 938516222099456 941688790458416 941724943903744 942484808032768 943028319321088 943825469210624 949507794679808 949550912966656 950317091756032 954622929804544 954885923927936 955429880717312 957398441172992 962001318294016 962512375505408 962549328412672 963325995433984 963369741221888 966626324631968 973044700774432 973829203355008 974428832638976 974614971942976 975214451154944 976001337479168 977722800297386 980693651601664 983274074718208 985847920521464 988001353923584 988836519903232 989679338160128 999343206200768 1000764747034624 1001571598483456 1001847526744064 1002379752005632 1008499770843136 1009312858537984 1009849049710592 1010127258370048 1012492458913936 1013348327433728 1014165324204032 1014983639419904 1020899358189568 1022546855809024 1025807528180864 1028924486926336 1034285276347648 1034332244481536 1035756521406464 1037427995082752 1039857119965664 1040736120067072 1042880444849152 1047894293141696 1048491232735232 1049384896688128 1052932246474108 1060778239368848 1061682375946192 1062287170008064 1063185130422272 1063749940903936 1071066402818048 1074735847781596 1076215760523904 1076257078747136 1077125494894592 1077746650652672 1083617962226072 1085151765348352 1085159381802496 1085201043390464 1086076676292608 1090376494215008 1090997634062336 1091298198774784 1099430078050304 1100014143434752 1103782762586504 1104715799579392 1112904934178128 1112947660977152 1113845682220544 1113896263287808 1114488013743104 1115430099976192 1119846129193792 1120792744687616 1123102017529856 1126683337738816 1127591709147904 1128501546460288 1129144404484096 1130106811817984 1133927034664424 1136910648892928 1138527875989504 1142376565474144 1144001567700992 1153456126111744 1155490582169638 1157134238758784 1158067160746496 1159001588256512 1159046084804608 1159981302194176 1160650239164416 1167637963727872 1168624978067456 1169621036007424 1174920528990208 1175244214065152 1182093993693184 1184001622515712 1184630616006656 1188408137103616 1189693938008576 1191863365541888 1192824287363072 1197593477876224 1198559019513856 1199297024786432 1199526119314432 1202334794960299 1203351138827552 1207007571202048 1212317987850112 1213351286795648 1214042480009216 1216001666367488 1224075888934912 1228269540321824 1229960869170176 1238420528258368 1240182150631424 1244374473105764 1246144564817152 1246854438928384 1247197941456896 1248203475943424 1254715535209136 1256491517771776 1257159021068288 1260747821436103 1261466014384576 1262532342376448 1271891353346432 1271940183973888 1272966493966336 1273024300900352 1273700587134976 1279824147650048 1280905993928704 1283545162891264 1288626765890464 1288676239026176 1289716053097472 1290459805386752 1294822086880322 1295916611045056 1299326455877632 1305573217684736 1306686001164544 1307430363086848 1316422856612864 1318235572699136 1322751812654272 1323454516319936 1323505326567424 1324573243721728 1333683645816704 1334443387117568 1335580777603072 1337936463564844 1339015154613136 1340095586421592 1342001839033856 1342766318845952 1343136244645888 1350081395560352 1352001852737536 1358501861644928 1359650214866944 1369729149757696 1369781736587264 1370886993502208 1370949247123456 1371677555376128 1374096908526056 1378272159007744 1379437224230912 1382279406190592 1386687184909312 1387805180489728 1388542443352064 1388924980258816 1395602504202368 1399274644791296 1403736617510656 1406001926737408 1408001929478144 1415337746580992 1416478841243648 1417351029293056 1422142254978016 1424165216933888 1425313428611072 1426463493238784 1433960611667584 1437092878434304 1440854653069832 1441675445010944 1453590118110208 1458570079132166 1462656168742912 1464238692933632 1470624377306812 1472716303874816 1472772844601344 1473961203539968 1474811206156288 1475149562478592 1476339839156224 1479796670720368 1481047555480064 1484944521003008 1489974698060849 1492083677353984 1492094149978432 1493355429902336 1504483264700416 1511716357319168 1512519447222784 1512577516077056 1513797992824832 1524209880933376 1530244284494926 1530303033843584 1531537813053248 1532421018896768 1533716387467264 1542950166354688 1544265274103552 1545144974557184 1551689626382896 1552573556165632 1553885959847936 1563252142227776 1565404742580224 1565475829485568 1570767777526948 1575168181723136 1578413646258176 1583749329407336 1586002173403648 1586063063416832 1586905649545216 1587342834581504 1588258222014464 1593627183852704 1594974290516992 1605502200125824 1606859344842752 1607785987039232 1608228924510208 1618832961421312 1620212746600448 1621073474535424 1628002230959104 1628867097009152 1630243992272896 1638812127620096 1640133395124224 1641456794851328 1646691032079808 1648018651831552 1649348414057344 1651694571118592 1661638640689664 1664002280292352 1666937233293904 1672002291255296 1680713574064928 1683104347285504 1684461324722176 1685820492009472 1691196195108992 1696334964932608 1702828226355256 1705250457118208 1706691919888384 1709446129549312 1725233860912562 1727675836936192 1728593653968896 1730463909830656 1741954149638144 1743358573838336 1748850610851344 1748917752964096 1750328929203712 1751338307310592 1752818728534016 1763371618691072 1764874598975488 1771861803099388 1773359573009024 1774369778475008 1786573876831744 1789033991520256 1789115233697792 1795163174316512 1809999233608384 1810081427842688 1812573912461312 1819749959939912 1821288210117376 1822827760590848 1825040778486016 1833815012997968 1834859657286656 1836410679820288 1836423569204224 1837975913725952 1842631431329689 1856361918895484 1859002547514112 1860573978238976 1861562396581888 1874366204931584 1874438165856256 1875950622687232 1877032444198912 1883377580916832 1883449887807488 1884969616065536 1886056638642176 1899015589359616 1899101825933312 1900634183512064 1909245859609088 1909771847855872 1910859761434624 1914796882345984 1924002636588032 1925024751010816 1926651990867968 1933252649263936 1946089401548864 1947658406710016 1948857665277952 1949229943885952 1950428902309888 1952002674958336 1955445600594772 1961387303203328 1966548149436416 1971695841042928 1976002707847168 1998686412401536 2001529494069248 2003143196966912 2003695053488128 2004759504011264 2016999541686272 2020254516740096 2024984917827872 2026696654867456 2028330648408064 2029967278839808 2041798716379136 2045093711618048 2051615056361728 2057848973852672 2068570552695296 2068664488963072 2071513042812928 2079714239931328 2081472240134144 2085760889698304 2095788586283392 2096982465470464 2098769793376256 2105864492948216 2121556478737696 2123364751892384 2124574340016128 2142132805636096 2149471695563192 2152431521047808 2152514157494272 2154250989789184 2155493301305344 2167235924452144 2170303530696704 2170318763604992 2172153352585216 2177655327935087 2180752988430016 2181995268124672 2182596397549568 2198860156100608 2200028286869504 2207565525173008 2209431599158784 2225809868356256 2225895321954304 2227691364441088 2227792526575616 2228976027486208 2239692258387584 2241585489375232 2246204035059712 2253366675477632 2255183418295808 2257003092920576 2258288808968192 2260213623635968 2267854069328848 2273821297785856 2284753130948288 2288003135401984 2306912252223488 2310981164339276 2314268477517568 2316134321492992 2318003176513024 2318092169609216 2319962604388352 2321300478328832 2335275927455744 2341388811238477 2349841057980416 2350488428130304 2364187987386368 2368003245031424 2369261232013312 2376816274207232 2379387876017152 2383726731083776 2395186955752448 2397118039027712 2399052238628864 2404669589920598 2406702277655104 2414015142404096 2424635975700224 2426702573591296 2428084960018432 2432003332734976 2448151777869824 2456539080643648 2459921738340352 2476841056516736 2480364301262848 2488748946211528 2492289129634304 2493708877856768 2494395882913792 2509431070418272 2521495642872206 2522932028769152 2525064684752896 2543782706692864 2543880367947776 2545932987932672 2546048601800704 2547401174269952 2559648295300096 2561811987857408 2567090325782528 2573592660286921 2577253531780928 2577352478052352 2579432106194944 2580919610773504 2589644173760644 2591833222090112 2598652911755264 2611146435369472 2613372002329088 2614860726173696 2632845713225728 2645503625308544 2646909032639872 2647010653134848 2649146487443456 2667367291633408 2668886774235136 2671161555206144 2675872927129688 2678030309226272 2680191172843184 2684003678067712 2686272489291776 2700162791120704 2704003705475072 2717003723289856 2719300429733888 2739458299515392 2739563473174528 2741773987004416 2741898494246912 2743355110752256 2748193817052112 2756544318015488 2773374369818624 2775610360979456 2777084886704128 2777849960517632 2791205008404736 2798549289582592 2807473235021312 2812003853474816 2830675493161984 2832957682487296 2844284509956032 2848330433867776 2850626857222144 2852926986477568 2867921223335168 2874185756868608 2881709306139664 2883350890021888 2907180236220416 2917140158264332 2925312337485824 2928477385867264 2941248754613624 2945432607749632 2945545689202688 2947922407079936 2949622412312576 2952679678312448 2959593341440736 2962095110960128 2979949396121698 2984167354707968 2984188299956864 2986710859804672 3008966529400832 3023432714638336 3025038894445568 3027595985649664 3048419761866752 3060488568989852 3060606067687168 3063075626106496 3064842037793536 3067432774934528 3085900332709376 3088530548207104 3090289949114368 3103379252765792 3105147112331264 3126504284455552 3130809485160448 3130951658971136 3141535555053896 3150336363446272 3156827292516352 3167498658814672 3172004346807296 3174685669163008 3187254367705408 3189948581033984 3211004400251648 3213718689685504 3215571974078464 3216457849020416 3237665922842624 3240425493200896 3242146949070848 3256004461918208 3257734194018304 3277624255240192 3280266790248448 3282913589702656 3293382064159616 3296037303663104 3298696828114688 3303389142237184 3323277281379328 3333874466587808 3344004582510592 3361427148129856 3366208694571008 3368922649444352 3371640984018944 3382392390217984 3392669929865216 3405656452710512 3410500914236416 3413383839776768 3422029801040851 3450467721825124 3455351673872384 3457187307937792 3460927819661312 3483908299276288 3497701221702688 3497835505928192 3500657858407424 3502676614621184 3526743237382144 3529749197950976 3543723606198776 3546719146018048 3548739556950016 3573147753663488 3578067983040512 3590326348633024 3619998467216768 3620162855685376 3625147824922624 3639499919879824 3642576420234752 3645655521181696 3650081556972032 3667630025995936 3669719314573312 3672847138408448 3685262862659378 3712723837790968 3718005095028224 3721147956477952 3723124793163776 3748732409863168 3751901245374464 3766755161833664 3766899775614976 3769939232131072 3772113277284352 3798031178719232 3798203651866624 3801268367024128 3818491719218176 3819543695711744 3821719522869248 3829593764691968 3848005273176064 3850049502021632 3866505298527872 3892178803097728 3895316813420032 3897715330555904 3898459887771904 3900857804619776 3904005349916672 3910891201189544 3922774606406656 3943391682085856 3952005415694336 3997372824803072 4003058988138496 4007390106976256 4009519008022528 4033999083372544 4044217037593733 4049969835655744 4053393309734912 4056661296816128 4059934557679616 4083597432758272 4090187423236096 4103230112723456 4137141105390592 4137328977926144 4159428479862656 4162944480268288 4171521779396608 4191577172566784 4193964930940928 4197539586752512 4211728985896432 4243112957475392 4246729503784768 4249148680032256 4284265611272192 4298943391126384 4304863042095616 4305028314988544 4308501979578368 4310986602610688 4334471848904288 4340637527209984 4355310655870174 4361505976860032 4363990536249344 4365192795099136 4397720312201216 4400056573739008 4415131050346016 4418863198317568 4451619736712512 4451790643908608 4455382728882176 4455585053151232 4457952054972416 4479384516775168 4483170978750464 4492408070119424 4506733350955264 4510366836591616 4514006185841152 4516577617936384 4520427247271936 4535708138657696 4547642595571712 4569506261896576 4576006270803968 4613824504446976 4621962328678552 4628536955035136 4632268642985984 4636006353026048 4639925208776704 4670551854911488 4682777622476954 4699682115960832 4700976856260608 4728375974772736 4736006490062848 4738522464026624 4753632548414464 4758775752034304 4767453462167552 4790373911504896 4794236078055424 4798104477257728 4809339179841196 4813404555310208 4828030284808192 4849271951400448 4853405147182592 4856169920036864 4913078161287296 4919843476680704 4953682113033472 4960728602525696 4977497892423056 4984578259268608 4988791765827584 5018862140836544 5042991285744412 5045864057538304 5050129369505792 5087565413385728 5087760735895552 5091865975865344 5092097203601408 5094802348539904 5104995276962581 5119296590600192 5147185320573842 5154507063561856 5154704956104704 5158864212389888 5161839221547008 5179288347521288 5183666444180224 5197305823510528 5222292870738944 5226744004658176 5265691426451456 5291007250617088 5293818065279744 5294021306269696 5298292974886912 5334734583266816 5337773548470272 5342323110412288 5351745854259376 5356060618452544 5360382345686368 5368007356135424 5400325582241408 5408007410950144 5434007446579712 5438600859467776 5478916599030784 5483547974008832 5496387634104224 5513088636030976 5546748739637248 5551220721958912 5554169773408256 5555699921035264 5582410016809472 5597098579165184 5614946470042624 5624007706949632 5661350986323968 5665915364974592 5688569019912064 5696660867735552 5701253714444288 5705853972955136 5735842446670336 5763418612279328 5766701780043776 5814360472440832 5834280316528664 5850624674971648 5856954771734528 5882497509227248 5890865215499264 5895844814159872 5919186682881472 5924190221920256 5959898792243396 5968334709415936 5968376599913728 5973421719609344 6017933058801664 6046865429276672 6050077788891136 6096839523733504 6120977137979704 6121212135374336 6126151252212992 6129684075587072 6134865549869056 6171800665418752 6177061096414208 6206758505531584 6210294224662528 6253008568911104 6261618970320896 6261903317942272 6283071110107792 6300672726892544 6313654585032704 6334997317629344 6344008693614592 6355198201933009 6374508735410816 6379897162067968 6422008800503296 6427437379371008 6431143948156928 6432915698040832 6512008923836416 6515468388036608 6555248510480384 6560533580496896 6565827179405312 6586764128319232 6592074607326208 6597393656229376 6606778284474368 6646554562758656 6667748933175616 6688009165021184 6722854296259712 6732417389142016 6737845298888704 6743281968037888 6764784780435968 6811312905421024 6821001828472832 6844059602081702 6900935443650248 6910703347744768 6914374615875584 6921855639322624 6967816598552576 6995402443405376 6995671011856384 7001315716814848 7005353229242368 7053486474764288 7059498395901952 7087447212397552 7093438292036096 7097479113900032 7146295507326976 7180652697266048 7239996934433536 7240325711370752 7250295649845248 7278999839759648 7285152840469504 7291311042363392 7300163113944064 7335260051991872 7339438629146624 7345694276816896 7370525725318756 7425447675581936 7436010190056448 7442295912955904 7446249586327552 7497464819726336 7533510323667328 7533799551229952 7539878464262144 7544226554568704 7596062357438464 7596407303733248 7602536734048256 7636983438436352 7639087391423488 7696010546352128 7700099004043264 7733010597055744 7784357606195456 7790633626840064 7795430661111808 7796919775543808 7808010699833344 7821782402379088 7845549212813312 7886783364171712 7904010831388672 7994745649606144 8006117976276992 8088434075187466 8099939671311488 8106786619469824 8113322593632256 8119869115359232 8167194865516544 8180374846472192 8206460225446912 8274282210781184 8274657955852288 8318856959725312 8325888960536576 8343043558793216 8383154345133568 8387929861881856 8395079173505024 8416343564722093 8423457971792864 8486225914950784 8493459007569536 8498297360064512 8568531222544384 8597886782252768 8609726084191232 8617003959156736 8668943697808576 8681275054419968 8710621311740348 8723011953720064 8727981072498688 8730385590198272 8795440624402432 8800113147478016 8830262100692032 8837726396635136 8903239473425024 8903581287817216 8910765457764352 8911170106302464 8915904109944832 8958769033550336 8966341957500928 8984816140238848 9013466701910528 9020733673183232 9028012371682304 9071416277315392 9095285191143424 9139012523793152 9152012541607936 9227649008893952 9243924657357104 9257073910070272 9264537285971968 9272012706052096 9341103709822976 9365555244953908 9399364231921664 9401953712521216 9456751949545472 9507265096828928 9517551504068608 9580747823009792 9588472156110848 9596208954515456 9618678359682392 9626809110620416 9656060569616384 9698543902800896 9706810294365184 9826156322574592 9839686953361408 9907364226066944 9921457205051392 9954995784846112 9969156518537216 10037724281673088 10085982571488824 10091728115076608 10100258739011584 10175130826771456 10183731951730688 10209990553925162 10238593181200384 10294370641147684 10309014127123712 10309409912209408 10317728424779776 10323678443094016 10358576695042576 10367332888360448 10394611647021056 10444585741477888 10453488009316352 10531382852902912 10582014501234176 10587636130559488 10588042612539392 10596585949773824 10669469166533632 10703491708518752 10712121236905088 10720764691372736 10736014712270848 10800651164482816 10816014821900288 10868014893159424 10877201718935552 10957833198061568 10992775268208448 11026177272061952 11093497479274496 11102441443917824 11108339546816512 11111399842070528 11164820033618944 11229892940085248 11248015413899264 11322701972647936 11331830729949184 11377138039824128 11393321735471104 11411707945910272 11471684893340672 11526837224558656 11533403560087552 11628720944881664 11668560633057328 11701249349943296 11764995018454496 11781730430998528 11838373365762944 11848380443840512 11919797584486792 11936669418831872 11936753199827456 11946843439218688 12093730858553344 12100155577782272 12193679047467008 12241954275959408 12242424270748672 12252302504425984 12259368151174144 12269731099738112 12343601330837504 12354122192828416 12413517011063168 12420588449325056 12506017137822208 12523237940641792 12523806635884544 12566142220215584 12669994635258688 12688017387229184 12710396403866018 12749017470821632 12759794324135936 12844017601006592 12854874758742016 12865831396081664 13024017847672832 13030936776073216 13110497020960768 13121067160993792 13131654358810624 13173528256638464 13184149214652416 13194787312458752 13293109125517312 13335497866351232 13376018330042368 13445708592519424 13464834778284032 13486563936075776 13529569560871936 13622625810842048 13642003656945664 13688119204163404 13801870887300496 13821406695489536 13828749231751168 13990804886810752 13991342023712768 14002631433629696 14010706458484736 14106972949528576 14118996791803904 14174894424795104 14186876584072192 14292591014653952 14361305394532096 14479993868867072 14480651422741504 14500591299690496 14557999679519296 14570305680939008 14600326227888128 14670520103983744 14678877258293248 14691388553633792 14741051450637512 14850895351163872 14872020380112896 14994929639452672 15067020647334656 15067599102459904 15079756928524288 15088453109137408 15192124714876928 15205073468096512 15273966876872704 15278174782846976 15392021092704256 15400198008086528 15466021194111488 15568715212390912 15581267253680128 15590861322223616 15593839551087616 15643564804758176 15691098425626624 15773566728343424 15808021662777344 15989491299212288 16176868150374932 16199879342622976 16213573238939648 16226645187264512 16239738230718464 16334389731033088 16389721678669339 16412920450893824 16548564421562368 16549315911704576 16637713919450624 16651777921073152 16686087117586432 16766308690267136 16832687129444186 16846915943585728 16972451829901568 16986918015139072 16996594720129024 17137062445088768 17195773564505536 17219452168382464 17337887395617152 17362550108839936 17421242623480696 17446023907440128 17455962144997376 17460771180396544 17660524201384064 17675452793270272 17806478946850048 17807162575634432 17821530915528704 17822340212604928 17831808219889664 17917538067100672 17932683915001856 17969632280477696 18026933403821056 18041467346366464 18056024743364608 18142832554630784 18190570382286848 18278025047586304 18304025083215872 18487849314714208 18514147820140544 18529074571943936 18544025412104192 18682207419645952 18731110489907816 18803907425042432 19014530193657856 19035103008137216 19161495646019584 19176944312221696 19192417909030912 19237356719364784 19253618221240832 19397087805601792 19413620588730368 19652312645149184 19679373906722816 19814728452133888 19909991569692224 19938313037074432 20075448563346176 20171965142977648 20183456230153216 20200517478023168 20350261653542912 20419981107850324 20477186362400768 20588741282295368 20618028254247424 20618819824418816 20635456849559552 20647356886188032 20717153390085152 20734665776720896 20889171482955776 20906976018632704 21062765705805824 21164029002468352 21175272261118976 21193171899547648 21338938333067264 21406983417037504 21424242473810176 21441529382745472 21472029424541696 21601302328965632 21632029643800576 21736029786318848 21915666396123136 21985550536416896 22052354544123904 22186994958548992 22222799684141056 22329640067237888 22459785880170496 22496030827798528 22645403945295872 22663661459898368 22754276079648256 22786643470942208 22943369786681344 23053674449117312 23066807120175104 23257441889763328 23337121266114656 23529990036908992 23563460861997056 23676746731525888 23696760887681024 23839595168973584 23873338837663744 23873506399654912 23893686878437376 23954208607285957 24187461717106688 24200311155564544 24387358094934016 24483908551918816 24484848541497344 24504605008851968 24518736302348288 24687202661675008 24708244385656832 24827034022126336 24841176898650112 25012034275644416 25046475881283584 25132284440431168 25339989270517376 25376034774458368 25420792807732036 25498034941643264 25519588648271872 25688035202013184 26048035695345664 26061873552146432 26220994041921536 26263308717621248 26347056513276928 26368298429304832 26389574624917504 26586218251034624 26670995732702464 26752036660084736 26891417185038848 26929669556568064 27059139121743872 27245251621684096 27284007313891328 27376238408326808 27603741774600992 27981609773621504 27982684047425536 28005262867259392 28021412916969472 28213945899057152 28237993583607808 28309519263156131 28349788849590208 28373753168144384 28585182029307904 28722610789064192 28959987737734144 28961302845483008 29115999359038592 29140611361878016 29200652455776256 29341040207967488 29357754516586496 29382777107267584 29482102901275024 29701790702327744 29744040760225792 29989859278905344 30134041294669312 30135198204919808 30159513857048576 30176906218274816 30547933753745408 30556349565693952 30784042185408512 30800396016173056 30932042388222976 31137430424781824 31162534507360256 31187679102175232 31287129609516352 31382196851253248 31547133456686848 31616043325554688 31978982598424576 32353736300749864 32399758685245952 32427146477879296 32479476461436928 32779443357338678 32825840901787648 33097128843124736 33098631823409152 33275427838901248 33303555842146304 33372174235172864 33532617380534272 33665374258888372 33693831887171456 33944903659803136 33973836030278144 33993189440258048 34391547129011072 34438904336764928 34675774791234304 34725100217679872 34842485246961392 34892047814880256 34921542360793088 35321048402768128 35350905586540544 35612957893700096 35614325151268864 35643061831057408 35644680425209856 35663616439779328 35835076134201344 36053866807642112 36082934692732928 36112049486729216 36285665109261568 36381140764573696 36556050095172608 36975698629428416 37028295640281088 37058149143887872 37088050824208384 37364414839291904 37462220979815632 38029060387315712 38070206016274432 38322991292039168 38384835818061824 38474713438729568 38507236442481664 38794175611203584 38827241177460736 39304625290298368 39358747813445632 39629456904267776 39819983139384448 39876626074148864 40150897126692352 40343930285955296 40366912460306432 40700523307085824 40839962215700648 40954372724801536 41177482564590736 41236056508494848 41270913699119104 41434306780170304 41469331553441792 41778342965911552 41813952037265408 42125531411611648 42328058004936704 42350544522237952 42677876666134528 42813966834075008 42848484947620352 42883058765490944 42944058849083392 43202604657931264 43472059572637696 43831332792246272 43971101072833792 44104709088247808 44373989917097984 44486387413531063 44659280134475776 44919571760340992 44992061655597056 45290807890591744 45508552159296512 45886739573362688 46107348898234624 46133614240350208 46514883779526656 46674242532229312 47059980073817984 47126921723994112 47353493463051776 47393521775362048 47679190337947168 47747012799309824 47908417214571914 48374923434213376 48400622311129088 48774716189868032 48967817103837632 48969697082994688 49009210017703936 49037472604696576 49374405323350016 49416488771313664 49654068044252672 49682353797300224 50024068551288832 50264568880862336 50679978541034752 50752069548916736 50841585615464072 50996069883286528 51039177296543744 51376070404026368 52096071390691328 52123747104292864 52441988083843072 52694113026553856 52736596858609664 52779149249835008 53172436502069248 53341991465404928 53782834370077696 54118278243487744 54490503243368192 54568014627782656 54752476816653616 55207483549201984 55963219547243008 55965368094851072 56010525734518784 56042825833938944 56619038526312262 56699577699180416 56747506336288768 57170364058615808 57445221578128384 57919975475468288 57922605690966016 58231998718077184 58281222723756032 58401304911552512 58682080415934976 58715509033172992 58765554214535168 58964205802550048 59403581404655488 59488081520451584 59979718557810688 60268082589338624 60319027714097152 61095867507490816 61112699131387904 61568084370817024 61600792032346112 61864084776445952 62274860849563648 62325069014720512 62375358204350464 62574259219032704 62764393702506496 63094266913373696 63957965196849152 64707472601499728 64799517370491904 64854292955758592 65558886714677356 65651681803575296 66194257686249472 66197263646818304 66550855677802496 67065234761068544 67330748517776744 67387663774342912 67889807319606272 67947672060556288 68783094258022144 68877808673529856 69351549582468608 69450200435359744 69684970493922784 69784095629760512 70642096805536256 70701811173081088 71225915787400192 71286123662114816 71670152268402688 72107733615284224 72165869385465856 72224098973458432 72571330218523136 72762281529147392 73112100190345216 73951397258856832 74056591280562176 74116298287775744 74176101648416768 74924441959631264 76058120774631424 76140412032548864 76645982584078336 76949426877459136 77014472884963328 77588351222407168 77654482354921472 78609250580596736 79258913808535552 79639966278768896 79753252148297728 80301794253384704 80687860571910592 80733824920612864 81401046614171648 81679924431401296 81908745449603072 82354965129181472 82472113016989696 82868613560340608 82938663106883584 83556685931823104 83627904074530816 84656116009873408 84701089044475904 85355753332269056 85627933668150016 85696969895240704 85766117530981888 85888117698166784 86405209315862528 86944119145275392 87662665584492544 87942202145667584 88972774827062126 89318560268951552 89839143520681984 89984123311194112 90581615781183488 91017104318593024 91773479146725376 92214697796469248 92267228480700416 93348485064458624 94119960147635968 94253843447988224 94706986926103552 94787043550724096 95358380675894336 95494025598619648 95816834429143828 96749846868426752 96801244622258176 97935634207675264 97939394165989376 98018420035407872 98074945209393152 98748810646700032 98832977542627328 99308136088505344 100048137102577664 100529137761724672 101359957082069504 101504139097833472 101683171230928144 101992139766573056 102752140808052736 105388226053107712 105473193717219328 105558298499670016 106344873004138496 106683982930809856 107565668740155392 108236556486975488 108981006486736384 109136029255565312 109504953633307232 110414967098403968 111926439094486016 112021051469037568 113238077052624524 113399155398360832 113495012672577536 114340728117231616 114890443156256768 115839950950936576 115845211381932032 116463997436154368 116562445447512064 116802609823105024 117364160831869952 117928411605100096 118807162809310976 118976163040903168 119959437115621376 120536165178677248 122191735014981632 122225398262775808 123728169552891904 124549721699127296 124650138029441024 124750716408700928 125148518438065408 125528787405012992 126188533826747392 127915930393698304 129414945202999456 129599034740983808 131117773429354712 131303363607150592 132388515372498944 133101711355604992 134130469522137088 134661497035553488 134775327548685824 135779614639212544 135895344121112576 137566188516044288 137755617347059712 138703099164937216 139369940987845568 139568191259521024 141284193611072512 141403622346162176 142451831574800384 143340304536805376 144215467230568448 144331738770931712 144448197946916864 145142660437046272 146224200380690432 147902794517713664 148113182561124352 148352203296833536 149848883919262528 152116241549262848 153898853754918272 154028945769926656 155176702444814336 155308964709842944 157218501161193472 158517827617071104 159279932557537792 159506504296595456 160603588506769408 161375721143821184 161467649841225728 162802093228343296 163359848862802592 164709930258362944 164944226033979392 165737227120681216 165877326213767168 167113371863646208 167255808149061632 169312232019746816 169402178088951808 170711506664538112 171255867336300032 171393939790481408 171532235061963776 172810418631725056 173888238290550784 175325331168985088 175884404291335168 177945549654124252 178637120537903104 179678287041363968 182034208637186048 183546958293450752 184429395592938496 186696970128917248 188239920295271936 188507686895976448 189413973852207104 190716761351788672 190988051197239296 191633668858287656 195871268415350528 195878788331978752 196036840070815744 196149890418786304 197497621293400064 197665955085254656 198616272177010688 200096274205155328 201058275523449344 202719914164139008 203366342461856288 203984279533146112 205504281616105472 210776452106215424 210946387434438656 211116596999340032 213367965861619712 215131337480310784 216473112973950976 217962012973472768 219009907266614464 220829934196807936 223852878188972032 226476154105249048 226798310796721664 226990025345155072 229780886312513536 231679901901873152 231690422763864064 232927994872308736 233124890895024128 233605219646210048 234728321663739904 235856823210200192 237614325618621952 237952326081806336 241072330357354496 244450796525551616 247456339105783808 249099443398254592 249300276058882048 249501432817401856 250297036876130816 252377067653494784 255831860787396608 258829890405998912 259198069481967616 262235546858709424 262606727214301184 266203422711209984 268260939044274176 269322994071106976 269550655097371648 271559229278425088 271790688242225152 275132377032088576 275511234694119424 277406198329874432 278739881975691136 279136382519042048 282568387222145024 284903663149600768 286680609073610752 288430934461136896 288896395893833728 290285320874092544 292448400761380864 295805589035427328 296226365122248704 299697767838525056 307797707509836544 308057891539853312 310353404889628672 310617929419685888 311404711894717441 314437002322386944 317035655234142208 318559865115075584 321207177013538816 322751442287642368 322935299682451456 325604186456686592 326719697725605184 329419860516725888 329888452067958784 331474454241362432 331754652427534336 338624464039493632 338804356177903616 341423013329076224 342511734672600064 342787879580962816 343064470123927552 345620837263450112 347776476581101568 351768808582670336 355891099308248504 357274241075806208 364068417274372096 367093916586901504 368858791185876992 373393940257834496 376479840590543872 378827947704414208 381433522703577344 381976102394478592 383267337716575312 391742536830701056 391757576663957504 392073680141631488 392299780837572608 397232544354021376 400192548410310656 402116551046898688 405439828328278016 406732684923712576 407968559066292224 411008563232210944 421552904212430848 422233193998680064 426735931723239424 430262674960621568 432946225947901952 435924025946945536 438019814533228928 441659868393615872 447705756377944064 452952308210498096 453596621593443328 453980050690310144 459561772625027072 463359803803746304 463380845527728128 465855989744617472 469456643327479808 471713646420400384 475228651237243904 482144660714708992 494912678211567616 498198886796509184 499002865634803712 500594073752261632 504754135306989568 511663721574793216 517659780811997824 518396138963935232 524471093717418848 532406845422419968 536521878088548352 538645988142213952 539101310194743296 543118458556850176 543581376484450304 550264754064177152 554812396659748864 557479763951382272 558272765038084096 565136774444290048 569807326299201536 573361218147221504 576861868922273792 580570641748185088 584896801522761728 591611178070854656 599395535677050112 615595415019673088 616115783079706624 622809423789434882 628874004644773888 634071310468284416 637119730230151168 642414354027077632 645502884575284736 645870599364902912 653439395451210368 658839721033451776 659776904135917568 662948908482724864 663509304855068672 677248928078987264 677608712355807232 685023469345200128 685575759161925632 686128940247855104 691241674526900224 703537617165340672 711782198616497008 728136834548744192 737717582371753984 746787880515668992 752959681181087744 757655895408828416 762867045407154688 763952204788957184 766534675433150624 783485073661402112 784147360283262976 794465088708042752 800385096820621312 804233102093797376 810879656656556032 813465369847425152 815937118132584448 843105808424861696 853471863446478848 860525349921243136 871848051893891072 876039629066457856 883319736787231744 895411512755888128 905904616420996192 907193243186886656 919123545250054144 926719607607492608 931711979489234944 938913286654959616 943427292840800768 950457302474487808 964289321429417984 989825356423135232 996397773593018368 1001188147504523264 1009508270613979136 1035319561623995648 1036792277927870464 1048942187434837696 1064813690844839936 1077291976284427904 1078202620389486592 1086236917113700352 1087162752968900608 1100529508128354304 1109624793319497728 1114959527902764544 1116545530076168192 1130273548888580096 1139614652598403072 1161141283496370176 1169793603045523456 1183222356141709312 1198791071354100224 1231190830039346176 1232231566159413248 1245618847578869764 1257748009289547776 1274239460460302336 1284828708054155264 1291005769150569472 1306878790902420736 1317679442066903552 1319553808271835136 1325897816965449728 1370046938690400256 1371151518323851264 1372257880495710208 1382483349053800448 1407075234330681344 1423564397232994016 1456273669097488384 1475435164743507968 1493575761031337984 1505919362362175488 1515311790817656832 1525734090814309376 1533069350866301248 1566970147322804224 1588930177416085504 1608466204187594752 1621759313313112064 1626930739694850304 1631874236265168896 1706943726892957696 1721050699842486272 1743696103787782144 1752079258132915712 1766639473574463488 1790823025511776256 1811809232841992384 1814386486373773312 1838247090500108288 1863423958978469888 1877826573309919232 1886854585681601536 1900914604948975616 1928578642858835968 2002376295009046528 2019016541227958272 2070639123247991296 2073584555855740928 2097884374869675392 2154583952568855808 2156405240778973184 2172473834227400704 2174325505937801216 2201059016256708608 2219249586638995456 2229919055805529088 2260547097777160192 2279229305196806144 2322282566992740352 2366444712283418624 2397582142708200448 2462381660078692352 2491237695157739528 2548478920920604672 2569657416108310528 2582011538301138944 2613757581804841472 2635358884133807104 2651795633930899456 2740093877380800512 2742303036647702528 2744515760991420416 2814150468661362688 2847128794465988032 2950870329487015936 2987151522062675968 3011838724724350976 3030623581635313664 3051468181628618752 3066138701732602496 3133940294645608448 3177860354832171008 3216932408375189504 3243518626626224128 3253861479389700608 3413887453785915392 3487392207575564288 3504158516265831424 3533278947148926976 3581646051023552512 3623618465683984768 3628772972747546624 3726847917956939776 3755653146619838464 3773709171363203072 3801829209897951232 4004752590018093056 4038033082455916544 4141278246495982592 4195768749739350784 4309167905137711616 4312810481557946368 4402118032513417216 4438499173277990912 4459838111611058176 4521094195554320384 4644565133985480704 4732889424566837248 4795164285416400896 4924763320157384704 4982475390315479056 5096957841841209344 5164023076602277888 5227515163609682944 5270717768267614208 5303591267861798912 5480187754761601024 5489031521982840832 5628300937322725376 5694257588931976064 5901740658974031872 5974303044125351936 6023677449448701952 6102936363257237504 6132277403465204992 6267880589291216896 6433864816750379008 6487037253252448256 6507722958779401216 6974784415151128576 7008317032531662848 7066557894297853952 7247236931367969536 7257545945495093248 7453695835913879552 7547418342726406144 7603658419795902464 8009505180036186112 8282556492991965184 8391537499478701568 8618335810275423232 8625620963115892736 8804236065026834432 8919676223222116352 9465778849133674496 9590328570832801792 9849526640314769408 9964950780630958112 10193915683682418688 10328046153204555776 10455030327219365888 10541435536535228416 10607182535723597824 10960375509523202048 11388515177863952128 11948606088250703872 12047354898897403904 12205872726514475008 12264554806930409984 12535761178582433792 12867729633500758016 13015445917558802432 14016634065063325696 14133115788595707904 14494473862735939072 14515091890990186496 15094836685452812288 15207316839591804928 16019010360072372224 16565112985983930368 16783074998957403136 17236671620550846464 17839352446444232704 18931557698267348992 19180657141665603584 19699053280629538816 19929901561261916224 20656092306409111552 20910060654438731776 21082871073070456832 21214365071447195648 22777030355727904256 23897212176501407744 24411745453028950016 24529109613860819968 25071522357164867584 26030891835117604864 28033268130126651392 28266231577191415808 28988947725471878144 30189673370905624576 33130225971967860736 33566149997914806272 34473343241101692928 35678704892888465408 38361314283331207168 39398106561259077632 39859803122523832448 41312184612818223104 41820121308877463552 42165742146140913664 45554060711455808512 48823490906057900032 49058219227721639936 52061783670235209728 56066536260253302784 57977895450943756288 60379346741811249152 66260451943935721472 67132299995829612544 68946686482203385856 71357409785776930816 76722628566662414336 79719606245047664896 83640242617754927104 84331484292281827328 91108121422911617024 98116438455443279872 104123567340470419456 112133072520506605568 115955790901887512576 132520903887871442944 134264599991659225088 137893372964406771712 159439212490095329792 167280485235509854208 182216242845823234048 196232876910886559744 208247134680940838912 231911581803775025152 268529199983318450176 275786745928813543424 318878424980190659584 364432485691646468096 392465753821773119488 463823163607550050304 537058399966636900352 637756849960381319168 728864971383292936192 784931507643546238976 927646327215100100608 1275513699920762638336 1457729942766585872384 2551027399841525276672 5102054799683050553344 10204109599366101106688
- Sum of all divisors σ(n): 31173786778910214728835
- Sum of proper divisors (its aliquot sum) s(n): 20969677179544113622147
- 10204109599366101106688 is an abundant number, because the sum of its proper divisors (20969677179544113622147) is greater than itself. Its abundance is 10765567580178012515459
Bases of 10204109599366101106688
- Binary: 100010100100101010011101111100000011101111000010100000000010000000000000002
- Hexadecimal: 0x2292A77C0EF0A008000
- Base-36: 1NTI1H1MV37GHKW
Squares and roots of 10204109599366101106688
- 10204109599366101106688 squared (102041095993661011066882) is 104123852715875412435053117816542178358329344
- 10204109599366101106688 cubed (102041095993661011066883) is 1062491205021046373428509786505857346531299462364187711861185052672
-
The
square root of 10204109599366101106688 is 101015392883.2932922069 -
The
cube root of 10204109599366101106688 is 21689941.0431280933
Scales and comparisons
How big is 10204109599366101106688?- 10,204,109,599,366,101,106,688 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 10,204,109,599,366,101,106,688 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 10204109599366101106688 cubic inches would be around 1807495.1 feet tall.
Recreational maths with 10204109599366101106688
- 10204109599366101106688 backwards is 88660110166399590140201
- The number of decimal digits it has is: 23
- The sum of 10204109599366101106688's digits is 86
- 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 10204109599366101106688 - Facts about the integer". Numbermatics.com. 2024. Web. 30 June 2024.
APA style:
Numbermatics. (2024). Number 10204109599366101106688 - Facts about the integer. Retrieved 30 June 2024, from https://numbermatics.com/n/10204109599366101106688/
Chicago style:
Numbermatics. 2024. "Number 10204109599366101106688 - Facts about the integer". https://numbermatics.com/n/10204109599366101106688/
The information we have on file for 10204109599366101106688 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 10204109599366101106688, math, Factors of 10204109599366101106688, curriculum, school, college, exams, university, Prime factorization of 10204109599366101106688, STEM, science, technology, engineering, physics, economics, calculator, ten sextillion, two hundred four quintillion, one hundred nine quadrillion, five hundred ninety-nine trillion, three hundred sixty-six billion, one hundred one million, one hundred six thousand, six hundred eighty-eight.