1357429890460109266944
1,357,429,890,460,109,266,944 is an even composite number composed of six prime numbers multiplied together.
1357429890460109266944 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of seventeen thousand, four hundred seventy-two divisors.
Prime factorization of 1357429890460109266944:
213 × 312 × 11 × 133 × 232 × 293
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 11 × 13 × 13 × 13 × 23 × 23 × 29 × 29 × 29)See below for interesting mathematical facts about the number 1357429890460109266944 from the Numbermatics database.
Names of 1357429890460109266944
- Cardinal: 1357429890460109266944 can be written as One sextillion, three hundred fifty-seven quintillion, four hundred twenty-nine quadrillion, eight hundred ninety trillion, four hundred sixty billion, one hundred nine million, two hundred sixty-six thousand, nine hundred forty-four.
Scientific notation
- Scientific notation: 1.357429890460109266944 × 1021
Factors of 1357429890460109266944
Divisors of 1357429890460109266944
- Number of divisors d(n): 17472
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 13 16 18 22 23 24 26 27 29 32 33 36 39 44 46 48 52 54 58 64 66 69 72 78 81 87 88 92 96 99 104 108 116 117 128 132 138 143 144 156 162 169 174 176 184 192 198 207 208 216 232 234 243 253 256 261 264 276 286 288 297 299 312 319 324 338 348 351 352 368 377 384 396 414 416 429 432 464 468 486 506 507 512 522 528 529 552 572 576 594 598 621 624 638 648 667 676 696 702 704 729 736 754 759 768 783 792 828 832 841 858 864 891 897 928 936 957 972 1012 1014 1024 1044 1053 1056 1058 1104 1131 1144 1152 1188 1196 1242 1248 1276 1287 1296 1334 1352 1392 1404 1408 1458 1472 1508 1518 1521 1536 1566 1584 1587 1656 1664 1682 1716 1728 1782 1794 1856 1859 1863 1872 1914 1944 2001 2024 2028 2048 2088 2106 2112 2116 2187 2197 2208 2262 2277 2288 2304 2349 2376 2392 2484 2496 2523 2552 2574 2592 2668 2673 2691 2704 2784 2808 2816 2871 2916 2944 3016 3036 3042 3072 3132 3159 3168 3174 3289 3312 3328 3364 3393 3432 3456 3564 3588 3712 3718 3726 3744 3828 3861 3887 3888 4002 4048 4056 4096 4147 4176 4212 4224 4232 4374 4394 4416 4524 4554 4563 4576 4608 4698 4752 4761 4784 4901 4968 4992 5046 5104 5148 5184 5336 5346 5382 5408 5568 5577 5589 5616 5632 5742 5819 5832 5888 6003 6032 6072 6084 6144 6264 6318 6336 6348 6561 6578 6591 6624 6656 6728 6786 6831 6864 6877 6912 7047 7128 7176 7337 7424 7436 7452 7488 7569 7656 7722 7774 7776 8004 8019 8073 8096 8112 8192 8294 8352 8424 8448 8464 8613 8671 8748 8788 8832 9048 9108 9126 9152 9216 9251 9396 9477 9504 9522 9568 9802 9867 9936 9984 10092 10179 10208 10296 10368 10672 10692 10764 10816 10933 11136 11154 11178 11232 11264 11484 11583 11638 11661 11664 11776 12006 12064 12144 12168 12288 12441 12528 12636 12672 12696 13122 13156 13182 13248 13312 13456 13572 13662 13689 13728 13754 13824 14094 14256 14283 14352 14674 14703 14848 14872 14904 14976 15138 15312 15341 15444 15548 15552 16008 16038 16146 16192 16224 16588 16704 16731 16767 16848 16896 16928 17226 17342 17457 17496 17576 17664 18009 18096 18216 18252 18304 18432 18502 18792 18954 19008 19044 19136 19343 19604 19683 19734 19773 19872 19968 20184 20358 20416 20493 20592 20631 20736 21141 21344 21384 21528 21632 21866 22011 22272 22308 22356 22464 22528 22707 22968 23166 23276 23322 23328 23552 24012 24057 24128 24167 24219 24288 24336 24389 24576 24882 25056 25272 25344 25392 25839 26013 26244 26312 26364 26496 26624 26912 27144 27324 27378 27456 27508 27648 27753 28188 28431 28512 28566 28704 29348 29406 29601 29696 29744 29808 29952 30276 30537 30624 30682 30888 31096 31104 32016 32076 32292 32384 32448 32799 33176 33408 33462 33534 33696 33792 33856 34452 34684 34749 34914 34983 34992 35152 35328 36018 36192 36432 36504 36608 36864 37004 37323 37584 37908 38016 38088 38272 38686 39208 39366 39468 39546 39744 39936 40368 40716 40832 40986 41067 41184 41262 41472 42282 42688 42757 42768 42849 43056 43264 43732 44022 44109 44544 44616 44712 44928 45056 45414 45936 46023 46332 46552 46644 46656 47104 48024 48114 48256 48334 48438 48576 48672 48778 49764 50112 50193 50301 50531 50544 50688 50784 51678 52026 52371 52488 52624 52728 52992 53248 53824 53911 54027 54288 54648 54756 54912 55016 55296 55506 56376 56862 57024 57132 57408 58029 58696 58812 59049 59202 59319 59392 59488 59616 59904 60552 61074 61248 61364 61479 61776 61893 62192 62208 63423 63713 64032 64152 64584 64768 64896 65598 66033 66352 66816 66924 67068 67392 67584 67712 68121 68904 69368 69498 69828 69966 69984 70304 70656 72036 72171 72384 72501 72657 72864 73008 73167 73216 73728 74008 74646 75168 75647 75816 76032 76176 76544 77372 77517 78039 78416 78732 78936 79092 79488 79872 80736 81432 81664 81972 82134 82368 82524 82944 83259 84564 85293 85376 85514 85536 85698 86112 86528 87464 88044 88218 88803 89088 89232 89401 89424 89856 90112 90828 91611 91872 92046 92664 93104 93288 93312 94208 95381 96048 96228 96512 96668 96876 97152 97344 97556 98397 99528 100224 100386 100602 101062 101088 101376 101568 103356 104052 104247 104742 104949 104976 105248 105456 105984 106496 107648 107822 108054 108576 109296 109512 109824 110032 110592 111012 111969 112723 112752 113724 114048 114264 114816 116058 117392 117624 118098 118404 118638 118784 118976 119232 119808 120263 121104 122148 122496 122728 122958 123201 123552 123786 124384 124416 126846 127426 128064 128271 128304 128547 129168 129536 129792 131196 132066 132327 132704 133632 133848 134136 134784 135168 135424 136242 137808 138069 138736 138996 139656 139932 139968 140608 141312 142129 144072 144342 144768 145002 145314 145728 146016 146334 146432 148016 149292 150336 150579 150903 151294 151593 151632 152064 152352 153088 154744 155034 156078 156832 157113 157464 157872 158184 158976 159744 161472 161733 162081 162864 163328 163944 164268 164736 165048 165888 166518 168751 169128 170586 170752 171028 171072 171396 172224 173056 174087 174928 176088 176436 177147 177606 177957 178176 178464 178802 178848 179712 181656 183222 183744 184092 184437 185328 185679 186208 186576 186624 188416 190269 190762 191139 192096 192456 193024 193336 193752 194304 194688 195112 196794 198099 199056 199433 200448 200772 201204 202124 202176 202752 203136 204363 206712 208104 208494 209484 209898 209952 210496 210912 211968 212773 215296 215644 216108 216513 217152 217503 217971 218592 219024 219501 219648 220064 221184 222024 223938 225446 225504 226941 227448 228096 228528 229632 232116 232551 234117 234784 235248 236196 236808 237276 237568 237952 238464 239616 240526 242208 244296 244992 245456 245916 246402 247104 247572 248768 248832 249777 251459 253692 254852 255879 256128 256542 256608 257094 258336 259072 259584 262392 264132 264654 265408 266409 267264 267696 268203 268272 268279 269568 270336 270848 272484 274833 275616 276138 277472 277992 279312 279864 279936 281216 282624 284258 286143 288144 288684 289536 290004 290628 291456 292032 292668 292864 295191 296032 298584 300672 301158 301806 302588 303186 303264 304128 304704 306176 309488 310068 312156 312741 313664 314226 314847 314928 315744 316368 317057 317952 319488 322944 323466 324162 325728 326656 327888 328536 329472 330096 331776 333036 335907 337502 338169 338256 341172 341504 342056 342144 342792 344448 346112 348174 349856 352176 352872 354294 355212 355914 356352 356928 357604 357696 359424 360789 363312 366444 367488 368184 368874 369603 370656 371358 372416 373152 373248 380538 381524 382278 384192 384813 384912 385641 386048 386672 387504 388608 389376 390224 393588 396198 396981 398112 398866 400896 401544 402408 404248 404352 405504 406272 408726 413424 414207 416208 416988 418968 419796 419904 420992 421824 423936 425546 426387 430592 431288 432216 433026 434304 435006 435942 437184 438048 439002 439296 440128 444048 444889 447876 450892 451008 451737 452709 453882 454779 454896 456192 457056 459264 464232 465102 468234 469568 470496 471339 472392 473616 474552 475904 476928 479232 481052 484416 485199 486243 488592 489984 490912 491832 492804 494208 495144 497536 497664 499554 502918 506253 507384 509704 511758 512256 513084 513216 514188 516672 518144 519168 522261 524784 528264 529308 530816 531441 532818 533871 534528 535392 536406 536544 536558 539136 541696 544968 549666 551232 552276 553311 554944 555841 555984 557037 558624 559728 559872 560947 562432 565248 568516 570807 572286 573417 576288 577368 579072 580008 581256 582912 584064 585336 585728 590382 592064 594297 597168 598299 601344 602316 603612 605176 606372 606528 608256 609408 612352 613089 618976 620136 624312 625482 627328 628452 629694 629856 631488 632736 634114 635904 638319 645888 646932 648324 649539 651456 652509 653312 653913 655776 657072 658503 658944 660192 663552 666072 671814 675004 676338 676512 680823 682344 683008 684112 684288 685584 688896 692224 696348 697653 699712 700843 702351 704352 705744 708588 710424 711828 712704 713856 715208 715392 718848 721578 726624 732888 734976 736368 737748 739206 741312 742716 744832 746304 746496 749331 754377 761076 763048 764556 767637 768384 769626 769824 771282 772096 773344 775008 777216 778752 780448 787176 792396 793962 796224 797732 799227 801792 803088 804609 804816 804837 808496 808704 811008 812544 817452 824499 826848 828414 832416 833976 837936 839592 839808 841984 843648 847872 851092 852774 858429 861184 862576 864432 866052 868608 870012 871884 874368 876096 878004 878592 880256 885573 888096 889778 895752 901784 902016 903474 905418 907764 909558 909792 912384 914112 918528 928464 930204 936468 938223 939136 940992 942678 944541 944784 947232 949104 951171 951808 953856 958464 962104 968832 970398 972486 977184 979968 981824 983411 983664 985608 988416 990288 995072 995328 999108 1005836 1007721 1012506 1014507 1014768 1019408 1023516 1024512 1026168 1026432 1028376 1033344 1036288 1038336 1044522 1049568 1056528 1058616 1061632 1062882 1065636 1067742 1069056 1070784 1072812 1073088 1073116 1078272 1082367 1083392 1089936 1099332 1102464 1104552 1106622 1108809 1109888 1111682 1111968 1114074 1117248 1119456 1119744 1121894 1124864 1137032 1141614 1144572 1146834 1152576 1154439 1154736 1156923 1158144 1160016 1162213 1162512 1165824 1168128 1170672 1171456 1180764 1184128 1188594 1190943 1194336 1196598 1202688 1204632 1207224 1210352 1212744 1213056 1216512 1218816 1224704 1226178 1237952 1239953 1240272 1242621 1248624 1250964 1254656 1256904 1259388 1259712 1262976 1265472 1268228 1271808 1276638 1279161 1291776 1293864 1296648 1299078 1302912 1305018 1306624 1307826 1311552 1314144 1317006 1317888 1320384 1332144 1334667 1343628 1350008 1352676 1353024 1355211 1358127 1361646 1364337 1364688 1366016 1368224 1368576 1371168 1377792 1384448 1392696 1395306 1399424 1401686 1404702 1408704 1411488 1414017 1417176 1420848 1423656 1427712 1430416 1430784 1437696 1443156 1453248 1455597 1458729 1465399 1465776 1469952 1472736 1475496 1478412 1482624 1485432 1489664 1492608 1492992 1498662 1508754 1518759 1522152 1526096 1529112 1535274 1536768 1539252 1539648 1542564 1544192 1546688 1550016 1554432 1557504 1560896 1563419 1566783 1574352 1584792 1587924 1592448 1595464 1598454 1601613 1603584 1606176 1609218 1609632 1609674 1616992 1617408 1625088 1634904 1648998 1653696 1656828 1659933 1664832 1667523 1667952 1671111 1675872 1679184 1679616 1682841 1683968 1687296 1695744 1702184 1705548 1712421 1716858 1720251 1722368 1725152 1728864 1732104 1737216 1740024 1743768 1748736 1752192 1756008 1757184 1760512 1771146 1776192 1779556 1782891 1791504 1794897 1803568 1804032 1806948 1810836 1815528 1819116 1819584 1824768 1828224 1837056 1839267 1847677 1856928 1860408 1872936 1876446 1878272 1881984 1885356 1889082 1889568 1894464 1898208 1902342 1903616 1907712 1914957 1924208 1937664 1940796 1944972 1948617 1954368 1957527 1959936 1961739 1963648 1966822 1967328 1971216 1975509 1976832 1980576 1990144 1990656 1998216 2011672 2015442 2025012 2029014 2029536 2038816 2042469 2047032 2049024 2052336 2052864 2056752 2066688 2072576 2076672 2089044 2092959 2099136 2102529 2107053 2113056 2117232 2123264 2125764 2131272 2135484 2138112 2141568 2145624 2146176 2146232 2156544 2164734 2166784 2179872 2193763 2198664 2204928 2209104 2213244 2217618 2219776 2223364 2223936 2228148 2234496 2238912 2239488 2243788 2247993 2249728 2263131 2274064 2283228 2289144 2293668 2302911 2305152 2308878 2309472 2313846 2316288 2320032 2324426 2325024 2331648 2336256 2341344 2361528 2368256 2377188 2381886 2388672 2393196 2397681 2405376 2409264 2413827 2414448 2414511 2420704 2425488 2426112 2433024 2437632 2449408 2452356 2473497 2475904 2479906 2480544 2485242 2497248 2501928 2509312 2513808 2518776 2519424 2525952 2530944 2536456 2543616 2553276 2558322 2575287 2583552 2587728 2592629 2593296 2598156 2605824 2610036 2613248 2615652 2623104 2628288 2634012 2635776 2640768 2656719 2664288 2669334 2687256 2700016 2705352 2706048 2710422 2716254 2723292 2728674 2729376 2732032 2736448 2737152 2742336 2755584 2766049 2785392 2790612 2798848 2803372 2809404 2814669 2817408 2822976 2828034 2833623 2834352 2841696 2847312 2853513 2855424 2860832 2861568 2875392 2886312 2906496 2911194 2917458 2930798 2931552 2939904 2945472 2950233 2950992 2956824 2965248 2970864 2979328 2985216 2985984 2997324 3017508 3023163 3037518 3043521 3044304 3052192 3058224 3070548 3073536 3078504 3079296 3085128 3088384 3093376 3100032 3108864 3115008 3121792 3126838 3133566 3148704 3169584 3175848 3184896 3190928 3196908 3203226 3207168 3212352 3218436 3219264 3219348 3233984 3234816 3247101 3250176 3268967 3269808 3297996 3307392 3313656 3319866 3326427 3329664 3335046 3335904 3342222 3351744 3358368 3359232 3365682 3367936 3374592 3404368 3411096 3424842 3433716 3440502 3444736 3450304 3457728 3463317 3464208 3470769 3474432 3480048 3486639 3487536 3487627 3497472 3504384 3512016 3514368 3521024 3542292 3552384 3559112 3565782 3572829 3583008 3589794 3607136 3608064 3613896 3621672 3631056 3638232 3639168 3649536 3656448 3674112 3678534 3695354 3713856 3719859 3720816 3727863 3745872 3752892 3756544 3763968 3770712 3778164 3779136 3788928 3796416 3804684 3807232 3815424 3829914 3837483 3848416 3875328 3881592 3889944 3897234 3908736 3915054 3919872 3923478 3927296 3933644 3934656 3942432 3951018 3953664 3961152 3980288 3996432 4004001 4023344 4030884 4050024 4058028 4059072 4065633 4074381 4077632 4084938 4093011 4094064 4098048 4104672 4105728 4113504 4121741 4133376 4153344 4178088 4185918 4198272 4205058 4214106 4226112 4234464 4242051 4246528 4251528 4262544 4270968 4283136 4291248 4292352 4292464 4313088 4329468 4333568 4359744 4366791 4376187 4387526 4396197 4397328 4409856 4418208 4426488 4435236 4439552 4446728 4447872 4456296 4468992 4477824 4478976 4487576 4495986 4499456 4526262 4548128 4556277 4566456 4578288 4587336 4605822 4610304 4617756 4618944 4627692 4632576 4640064 4648852 4650048 4663296 4672512 4682688 4690257 4700349 4723056 4736512 4754376 4763772 4777344 4786392 4795362 4804839 4810752 4818528 4827654 4828896 4829022 4841408 4850976 4852224 4875264 4893779 4904712 4946994 4951808 4959812 4961088 4970484 4979799 4994496 5002569 5003856 5013333 5018624 5027616 5037552 5038848 5048523 5051904 5061888 5072912 5087232 5106552 5116644 5137263 5150574 5160753 5167104 5175456 5185258 5186592 5196312 5211648 5220072 5231304 5246208 5256576 5268024 5271552 5281536 5313438 5328576 5338668 5348673 5374512 5384691 5400032 5410704 5412096 5420844 5432508 5446584 5457348 5458752 5464064 5472896 5474304 5484672 5511168 5517801 5532098 5543031 5570784 5581224 5597696 5606744 5618808 5629338 5634816 5645952 5656068 5667246 5668704 5683392 5694624 5707026 5710848 5721664 5723136 5744871 5772624 5783557 5812992 5822388 5834916 5845851 5861596 5863104 5872581 5879808 5885217 5890944 5900466 5901984 5913648 5926527 5930496 5941728 5958656 5970432 5971968 5994648 6035016 6046326 6075036 6087042 6088608 6104384 6116448 6127407 6141096 6147072 6157008 6158592 6170256 6170417 6186752 6200064 6217728 6230016 6243584 6253676 6267132 6278877 6297408 6307587 6321159 6339168 6351696 6369792 6381856 6393816 6406452 6414336 6424704 6436872 6438528 6438696 6467968 6469632 6494202 6500352 6537934 6539616 6581289 6595992 6614784 6627312 6639732 6652854 6659328 6670092 6671808 6684444 6703488 6716736 6718464 6731364 6735872 6743979 6749184 6789393 6808736 6822192 6849684 6867432 6881004 6889472 6900608 6908733 6915456 6926634 6928416 6941538 6948864 6960096 6973278 6975072 6975254 6994944 7008768 7024032 7042048 7084584 7104768 7118224 7131564 7145658 7166016 7179588 7193043 7214272 7216128 7227792 7241481 7243344 7243533 7262112 7276464 7278336 7292311 7299072 7312896 7348224 7357068 7390708 7420491 7427712 7439718 7441632 7455726 7491744 7505784 7513088 7527936 7541424 7556328 7558272 7577856 7592832 7609368 7614464 7630848 7659828 7674966 7696832 7725861 7750656 7763184 7777887 7779888 7794468 7817472 7830108 7839744 7846956 7854592 7867288 7869312 7884864 7902036 7907328 7922304 7960576 7970157 7992864 8008002 8046688 8061768 8100048 8116056 8118144 8131266 8148762 8155264 8169876 8186022 8188128 8196096 8209344 8211456 8227008 8243482 8266752 8298147 8356176 8371836 8396544 8410116 8428212 8444007 8452224 8468928 8484102 8493056 8500869 8503056 8525088 8541936 8560539 8566272 8582496 8584704 8584928 8626176 8658936 8719488 8733582 8752374 8775052 8792394 8794656 8819712 8836416 8850699 8852976 8870472 8879104 8893456 8895744 8912592 8937984 8955648 8957952 8975152 8991972 8998912 9052524 9069489 9096256 9112554 9130563 9132912 9156576 9174672 9211644 9220608 9235512 9237888 9255384 9265152 9280128 9297704 9300096 9326592 9345024 9365376 9380514 9400698 9446112 9473024 9508752 9527544 9554688 9572784 9590724 9609678 9621504 9637056 9655308 9657792 9658044 9682816 9701952 9704448 9741303 9750528 9787558 9806901 9809424 9893988 9903616 9919624 9922176 9940968 9959598 9979281 9988992 10005138 10007712 10026666 10037248 10055232 10075104 10077696 10097046 10103808 10123776 10145824 10213104 10233288 10274526 10301148 10321506 10334208 10350912 10370516 10373184 10389951 10392624 10412307 10423296 10440144 10459917 10462608 10462881 10492416 10513152 10536048 10543104 10563072 10626876 10657152 10677336 10697346 10718487 10749024 10769382 10800064 10821408 10824192 10841688 10865016 10893168 10914696 10917504 10945792 10948608 10969344 11022336 11035602 11064196 11086062 11141568 11159577 11162448 11183589 11195392 11213488 11237616 11258676 11269632 11291904 11312136 11334492 11337408 11366784 11389248 11414052 11421696 11443328 11446272 11489742 11512449 11545248 11567114 11625984 11644776 11669832 11691702 11723192 11726208 11745162 11759616 11770434 11781888 11800932 11803968 11827296 11853054 11860992 11883456 11917312 11940864 11989296 12012003 12070032 12092652 12150072 12174084 12177216 12196899 12208768 12223143 12232896 12254814 12279033 12282192 12294144 12314016 12317184 12340512 12340834 12365223 12373504 12400128 12460032 12487168 12507352 12534264 12557754 12594816 12615174 12642318 12678336 12703392 12726153 12739584 12763712 12784343 12787632 12812904 12849408 12873744 12877056 12877392 12901781 12935936 12939264 12988404 13000704 13075868 13079232 13100373 13128561 13162578 13188591 13191984 13229568 13254624 13279464 13305708 13318656 13340184 13343616 13368888 13406976 13433472 13436928 13462728 13471744 13487958 13498368 13578786 13617472 13644384 13668831 13699368 13734864 13762008 13801216 13817466 13830912 13853268 13856832 13883076 13897728 13920192 13946556 13950144 13950508 13989888 14017536 14048064 14070771 14084096 14101047 14169168 14209536 14236448 14263128 14291316 14332032 14359176 14386086 14414517 14428544 14432256 14455584 14482962 14486688 14487066 14524224 14552928 14556672 14584622 14625792 14681337 14714136 14781416 14840982 14855424 14879436 14883264 14911452 14939397 14983488 15007707 15011568 15026176 15039999 15055872 15082848 15112656 15116544 15145569 15155712 15185664 15218736 15228928 15261696 15319656 15349932 15393664 15411789 15451722 15482259 15501312 15526368 15555774 15559776 15588936 15634944 15660216 15693912 15709184 15734576 15738624 15769728 15804072 15814656 15844608 15921152 15940314 15985728 16016004 16046019 16093376 16119389 16123536 16154073 16200096 16232112 16236288 16262532 16297524 16310528 16339752 16372044 16376256 16392192 16418688 16422912 16454016 16486964 16533504 16553403 16596294 16629093 16712352 16743672 16793088 16820232 16856424 16888014 16904448 16937856 16968204 16986112 17001738 17006112 17050176 17083872 17121078 17132544 17164992 17169408 17169856 17234613 17317872 17350671 17438976 17467164 17504748 17550104 17584788 17589312 17617743 17639424 17655651 17672832 17701398 17705952 17740944 17758208 17779581 17786912 17791488 17825184 17875968 17911296 17915904 17950304 17983944 17997824 18105048 18138978 18192512 18225108 18261126 18265824 18313152 18349344 18382221 18423288 18441216 18471024 18475776 18510768 18511251 18560256 18595408 18600192 18653184 18690048 18730752 18761028 18801396 18836631 18892224 18922761 18946048 18963477 19017504 19055088 19109376 19145568 19181448 19219356 19243008 19274112 19310616 19315584 19316088 19365632 19403904 19408896 19482606 19501056 19575116 19613802 19618848 19743867 19787976 19807232 19839248 19844352 19881936 19919196 19958562 19977984 20010276 20015424 20053332 20074496 20110464 20150208 20155392 20194092 20207616 20231937 20247552 20291648 20324447 20368179 20426208 20466576 20549052 20602296 20643012 20668416 20701824 20741032 20746368 20779902 20785248 20824614 20846592 20880288 20919834 20925216 20925762 20984832 21026304 21072096 21126144 21253752 21314304 21354672 21394692 21436974 21498048 21538764 21579129 21600128 21642816 21648384 21683376 21724443 21730032 21730599 21786336 21829392 21835008 21876933 21891584 21897216 21938688 22044672 22071204 22128392 22172124 22261473 22283136 22319154 22324896 22367178 22390784 22426976 22475232 22517352 22539264 22583808 22624272 22668984 22674816 22733568 22778496 22828104 22843392 22886656 22892544 22979484 23024898 23090496 23134228 23177583 23251968 23289552 23333661 23339664 23383404 23446384 23452416 23490324 23519232 23540868 23563776 23601864 23607936 23654592 23706108 23721984 23766912 23834624 23881728 23910471 23978592 24024006 24140064 24185304 24300144 24348168 24354432 24393798 24417536 24446286 24465792 24509628 24558066 24564384 24588288 24628032 24634368 24681024 24681668 24730446 24747008 24800256 24894441 24974336 25014704 25068528 25115508 25189632 25230348 25284636 25332021 25356672 25406784 25452306 25479168 25502607 25527424 25568686 25575264 25625808 25681617 25698816 25747488 25754112 25754784 25803562 25871872 25878528 25976808 26151736 26158464 26200746 26257122 26325156 26377182 26383968 26459136 26509248 26552097 26558928 26611416 26637312 26680368 26687232 26737776 26813952 26866944 26873856 26925456 26943488 26975916 26996736 27157572 27208467 27234944 27288768 27337662 27391689 27398736 27469728 27524016 27602432 27634932 27661824 27706536 27713664 27766152 27795456 27840384 27893112 27900288 27901016 27979776 28035072 28096128 28141542 28168192 28202094 28338336 28419072 28472896 28518919 28526256 28582632 28664064 28718352 28772172 28829034 28857088 28864512 28911168 28965924 28973376 28974132 29048448 29105856 29113344 29169244 29223909 29251584 29362674 29420703 29428272 29562832 29681964 29710848 29758872 29766528 29822904 29878794 29937843 29966976 30015414 30023136 30052352 30079998 30111744 30165696 30225312 30233088 30291138 30311424 30371328 30437472 30639312 30699864 30787328 30823578 30903444 30964518 31002624 31052736 31111548 31119552 31169853 31177872 31236921 31269888 31320432 31379751 31387824 31388643 31418368 31469152 31477248 31539456 31608144 31629312 31689216 31842304 31880628 31971456 32032008 32092038 32155461 32186752 32238778 32247072 32308146 32400192 32464224 32472576 32525064 32595048 32621056 32679504 32744088 32752512 32837376 32845824 32908032 32973928 33067008 33106806 33192588 33258186 33424704 33478731 33487344 33550767 33586176 33640464 33704177 33712848 33776028 33808896 33875712 33936408 33972224 34003476 34012224 34100352 34167744 34242156 34265088 34329984 34338816 34339712 34469226 34537347 34635744 34701342 34877952 34934328 35009496 35100208 35169576 35178624 35235486 35278848 35311302 35345664 35402796 35411904 35481888 35516416 35559162 35573824 35582976 35650368 35751936 35822592 35900608 35958637 35967888 36036009 36210096 36277956 36385024 36450216 36522252 36531648 36590697 36626304 36698688 36764442 36837099 36846576 36882432 36942048 36951552 37021536 37022502 37095669 37120512 37190816 37200384 37380096 37461504 37522056 37602792 37673262 37784448 37845522 37892096 37926954 38035008 38110176 38178459 38218752 38291136 38353029 38362896 38438712 38548224 38621232 38631168 38632176 38705343 38731264 38807808 38817792 38965212 39002112 39150232 39227604 39237696 39301119 39385683 39487734 39565773 39575952 39614464 39678496 39688704 39763872 39838392 39917124 39955968 40020552 40030848 40106664 40148992 40220928 40300416 40310784 40388184 40415232 40463874 40495104 40583296 40648894 40736358 40852416 40933152 41006493 41098104 41204592 41286024 41403648 41482064 41492736 41559804 41570496 41649228 41693184 41760576 41839668 41850432 41851524 41969664 42052608 42144192 42212313 42252288 42303141 42496571 42507504 42628608 42709344 42789384 42873948 42996096 43077528 43158258 43200256 43243551 43285632 43296768 43366752 43448886 43460064 43461198 43572672 43658784 43670016 43753866 43783168 43877376 44044011 44142408 44256784 44344248 44522946 44566272 44638308 44649792 44734356 44781568 44818191 44853952 44950464 45023121 45034704 45078528 45119997 45167616 45248544 45337968 45339151 45349632 45436707 45467136 45556992 45656208 45686784 45773312 45785088 45958968 46049796 46180992 46268456 46355166 46446777 46503936 46579104 46667322 46679328 46766808 46892768 46904832 46980648 47081736 47127552 47203728 47215872 47309184 47412216 47443968 47533824 47669248 47763456 47820942 47957184 48048012 48138057 48280128 48358167 48370608 48462219 48600288 48696336 48708864 48787596 48835072 48892572 48931584 49019256 49116132 49128768 49176576 49256064 49268736 49362048 49363336 49460892 49494016 49600512 49660209 49788882 49887279 49948672 50029408 50137056 50231016 50379264 50460696 50569272 50664042 50713344 50813568 50904612 50958336 51005214 51054848 51137372 51150528 51251616 51363234 51397632 51494976 51508224 51509568 51607124 51703839 51743744 51953616 52052013 52303472 52316928 52401492 52514244 52650312 52754364 52767936 52853229 52918272 52966953 53018496 53104194 53117856 53222832 53274624 53338743 53360736 53374464 53475552 53582633 53627904 53733888 53747712 53850912 53951832 53993472 54315144 54416934 54469888 54577536 54675324 54783378 54797472 54939456 55048032 55146663 55204864 55269864 55323648 55413072 55427328 55532304 55533753 55680768 55786224 55800576 55802032 55959552 56070144 56192256 56283084 56336384 56404188 56509893 56676672 56768283 56838144 56890431 56945792 57037838 57052512 57165264 57328128 57436704 57544344 57658068 57714176 57729024 57822336 57931848 57946752 57948264 58096896 58211712 58226688 58338488 58447818 58503168 58725348 58841406 58856544 59125664 59231601 59363928 59421696 59517744 59533056 59645808 59757588 59875686 59933952 60030828 60046272 60104704 60159996 60223488 60331392 60450624 60466176 60582276 60622848 60695811 60742656 60874944 60973341 61104537 61278624 61399728 61574656 61647156 61806888 61929036 62005248 62105472 62223096 62239104 62339706 62355744 62473842 62539776 62640864 62759502 62775648 62777286 62836736 62938304 62954496 63078912 63216288 63378432 63619127 63761256 63942912 64064016 64184076 64310922 64373504 64477556 64494144 64616292 64737387 64800384 64928448 64945152 65050128 65173329 65190096 65191797 65242112 65359008 65488176 65505024 65630799 65674752 65691648 65816064 65947856 66134016 66213612 66385176 66516372 66784419 66849408 66957462 66974688 67101534 67172352 67280928 67408354 67425696 67552056 67617792 67751424 67872816 68006952 68024448 68200704 68335488 68484312 68530176 68659968 68677632 68679424 68938452 69074694 69271488 69402684 69532749 69755904 69868656 70000983 70018992 70200416 70339152 70357248 70470972 70557696 70622604 70691328 70805592 70823808 70963776 71032832 71118324 71147648 71165952 71300736 71503872 71645184 71731413 71801216 71917274 71935776 72072018 72420192 72555912 72770048 72900432 73044504 73063296 73181394 73252608 73397376 73528884 73674198 73693152 73764864 73884096 73903104 74043072 74045004 74191338 74241024 74381632 74400768 74683323 74923008 75044112 75186241 75205584 75346524 75568896 75691044 75784192 75853908 75996063 76070016 76220352 76356918 76437504 76507821 76582272 76706058 76725792 76877424 77044851 77096448 77242464 77262336 77264352 77410686 77462528 77615616 77635584 77930424 78300464 78455208 78475392 78602238 78771366 78975468 79131546 79151904 79228928 79356992 79377408 79527744 79656291 79676784 79834248 79911936 80041104 80061696 80213328 80215421 80441856 80600832 80621568 80776368 80830464 80927748 80990208 81166592 81297788 81472716 81625401 81704832 81866304 82012986 82175067 82196208 82409184 82572048 82807296 82964128 82985472 83119608 83140992 83298456 83386368 83521152 83679336 83700864 83703048 83939328 84105216 84288384 84424626 84504576 84606282 84993142 85015008 85257216 85418688 85556757 85578768 85747896 85992192 86155056 86316516 86400512 86487102 86571264 86593536 86733504 86897772 86920128 86922396 87145344 87317568 87340032 87507732 87566336 87671727 87754752 88088022 88262109 88284816 88513568 88688496 89045892 89132544 89276616 89299584 89468712 89563136 89636382 89707904 89813529 89900928 90046242 90069408 90157056 90239994 90335232 90497088 90675936 90678302 90699264 90873414 90934272 91113984 91312416 91546624 91917936 92099592 92361984 92536912 92710332 92893554 93007872 93158208 93334644 93358656 93509559 93533616 93710763 93785536 93809664 93961296 94139253 94163472 94165929 94255104 94407456 94431744 94618368 94800043 94824432 94887936 95067648 95526912 95641884 95914368 96096024 96276114 96466383 96560256 96716334 96741216 96924438 97200576 97392672 97417728 97575192 97670144 97785144 97863168 98038512 98232264 98257536 98512128 98537472 98724096 98726672 98921784 98988032 99201024 99320418 99577764 99774558 99897344 100058816 100274112 100436193 100462032 100652301 100758528 100921392 101112531 101138544 101328084 101426688 101627136 101809224 101916672 102010428 102109696 102274744 102301056 102503232 102726468 102795264 102989952 103016448 103019136 103214248 103407678 103487488 103612041 103907232 104104026 104606944 104633856 104802984 105028488 105300624 105508728 105535872 105706458 105836544 105933906 106036992 106208388 106235712 106445664 106549248 106677486 106721472 106748928 106951104 107165266 107255808 107467776 107701824 107875911 107903664 108108027 108630288 108833868 108939776 109155072 109350648 109566756 109594944 109772091 109878912 110096064 110293326 110409728 110511297 110539728 110647296 110826144 110854656 111064608 111067506 111287007 111361536 111572448 111601152 111604064 112140288 112384512 112566168 112808376 113019786 113353344 113536566 113676288 113780862 113891584 114075676 114105024 114330528 114535377 114656256 114873408 115059087 115088688 115316136 115428352 115644672 115863696 115893504 115896528 116116029 116193792 116423424 116453376 116676976 116895636 117006336 117450696 117682812 117713088 117903357 118157049 118251328 118463202 118697319 118727856 118843392 119035488 119066112 119291616 119515176 119751372 119867904 120061656 120092544 120319992 120446976 120662784 120901248 120932352 121164552 121245696 121391622 121485312 121749888 121946682 122209074 122557248 122799456 123019479 123149312 123294312 123613776 123858072 124210944 124446192 124478208 124679412 124711488 124947684 125079552 125281728 125519004 125551296 125554572 125673472 125876608 125908992 126157824 126432576 126636939 126756864 126909423 127238254 127489713 127522512 127885824 128128032 128368152 128621844 128747008 128955112 128988288 129232584 129474774 129600768 129730653 129856896 129890304 130100256 130346658 130380192 130383594 130484224 130718016 130976352 131010048 131261598 131349504 131632128 131895712 132132033 132427224 132770352 133032744 133568838 133698816 133914924 133949376 134203068 134344704 134454573 134561856 134816708 134851392 135069363 135104112 135235584 135359991 135502848 135745632 136013904 136017453 136048896 136310121 136401408 136670976 136968624 137060352 137319936 137355264 137358848 137876904 138149388 138542976 138805368 139065498 139340331 139511808 139737312 140001966 140037984 140400832 140678304 140714496 140941944 141245208 141382656 141611184 141647616 141919591 141927552 142236648 142295296 142331904 142601472 143007744 143290368 143462826 143602432 143834548 143871552 144144036 144414171 144840384 145074501 145111824 145386657 145540096 145800864 146089008 146126592 146362788 146505216 146794752 147057768 147348396 147386304 147529728 147768192 147806208 148086144 148090008 148382676 148482048 148763264 148801536 148980627 149366646 149661837 149846016 150088224 150372482 150411168 150693048 151137792 151382088 151707816 151992126 152140032 152440704 152713836 152875008 153015642 153164544 153412116 153451584 153754848 154089702 154192896 154484928 154524672 154528704 154821372 154925056 155111517 155231232 155860848 156156039 156600928 156910416 156950784 157204476 157542732 157950936 158263092 158303808 158457856 158559687 158713984 158754816 158900859 159055488 159312582 159353568 159668496 159823872 160016229 160082208 160123392 160426656 160430842 160747899 160883712 161201664 161243136 161552736 161855496 161980416 162333184 162595576 162945432 163250802 163409664 163732608 164025972 164350134 164392416 164818368 165144096 165439989 165614592 165928256 165970944 166239216 166281984 166596912 166601259 167042304 167358672 167401728 167406096 167723153 167878656 168210432 168576768 168849252 169009152 169212564 169529679 169986284 170030016 170304849 170514432 170671293 170837376 171113514 171157536 171495792 171984384 172310112 172633032 172801024 172974204 173142528 173187072 173467008 173795544 173840256 173844792 174290688 174635136 174680064 175015464 175132672 175343454 175509504 176176044 176524218 176569632 177027136 177376992 177694803 178091784 178265088 178553232 178599168 178937424 179272764 179415808 179627058 179801856 180092484 180138816 180314112 180479988 180670464 180994176 181351872 181356604 181398528 181746828 181868544 182087433 182227968 182624832 182920023 183093248 183313611 183835872 184199184 184723968 185073824 185420664 185787108 186015744 186316416 186669288 186717312 187019118 187067232 187421526 187571072 187619328 187922592 188278506 188326944 188331858 188510208 188814912 188863488 189236736 189600086 189648864 190135296 190857381 191283768 191828736 192192048 192552228 192932766 193120512 193432668 193482432 193848876 194212161 194401152 194785344 194835456 195150384 195340288 195519987 195570288 195575391 195726336 196077024 196464528 196515072 196892397 197024256 197074944 197448192 197453344 197843568 197976064 198402048 198640836 199155528 199549116 199794688 200117632 200353257 200548224 200872386 200924064 201304602 201517056 201842784 202225062 202277088 202656168 202853376 203254272 203618448 204020856 204219392 204549488 204602112 205006464 205452936 205590528 205979904 206032896 206038272 206428496 206815356 206974976 207224082 207814464 208208052 208598247 209213888 209267712 209605968 210002949 210056976 210601248 211017456 211071744 211412916 211673088 211867812 212073984 212416776 212471424 212891328 213098496 213354972 213442944 213497856 213902208 214330532 214511616 214935552 215194239 215403648 215751822 215807328 216216054 217260576 217667736 217879552 218310144 218701296 219133512 219189888 219544182 219757824 220192128 220586652 220819456 221022594 221079456 221294592 221652288 221709312 222129216 222135012 222574014 222723072 223144896 223202304 223208128 224049969 224769024 225132336 225558723 225616752 226039572 226706688 227073132 227352576 227561724 227783168 228151352 228210048 228661056 229070754 229312512 229523463 229746816 230118174 230177376 230632272 230856704 231134553 231289344 231727392 231787008 231793056 232232058 232387584 232846848 232906752 233353952 233791272 234901392 235365624 235426176 235806714 236314098 236502656 236926404 237394638 237455712 237686784 238070976 238132224 238583232 238968873 239030352 239502744 239735808 240123312 240185088 240639984 240646263 241325568 241802496 241864704 242329104 242491392 242783244 242970624 243499776 243893364 244418148 244876203 245114496 245598912 246038958 246298624 246525201 246588624 247227552 247716144 248421888 248892384 248956416 249358824 249422976 249895368 250159104 250563456 251038008 251102592 251109144 251753216 251817984 252315648 252865152 253273878 253513728 253818846 254476508 254979426 255045024 255771648 256256064 256670271 256736304 257243688 257494016 257910224 257976576 258465168 258949548 259201536 259461306 259713792 259780608 260200512 260693316 260760384 260767188 260968448 261436032 261952704 262020096 262523196 262699008 263015181 263264256 263791424 264264066 264786327 264854448 265540704 266065488 267137676 267397632 267829848 267898752 268406136 268689408 268909146 269123712 269633416 269702784 270138726 270208224 270471168 270719982 271005696 271491264 272027808 272034906 272097792 272620242 272802816 273341952 273937248 274639872 274717696 275753808 276298776 277085952 277610736 278130996 278680662 279023616 279474624 280003932 280075968 280528677 280801664 281132289 281356608 281428992 281883888 282417759 282490416 282497787 282765312 283222368 283295232 283839182 283855104 284400129 284473296 284590592 284663808 285202944 286580736 286925652 287204864 287669096 287743104 288288072 288828342 289399149 289680768 290149002 290223648 290773314 291080192 291601728 292178016 292253184 292725576 293010432 293589504 294115536 294696792 294772608 295536384 295612416 296172288 296180016 296765352 296964096 297526528 297603072 297961254 298733292 299323674 299692032 300176448 300744964 300822336 301308579 301386096 301956903 302275584 302764176 303337593 303415632 303984252 304280064 304881408 305427672 305750016 306031284 306329088 306824232 306903168 307509696 308179404 308385792 308969856 309049344 309057408 309642744 309850112 310223034 310462464 310836123 311721696 312312078 313201856 313820832 313901568 314408952 315085464 315901872 316526184 316607616 317119374 317427968 317509632 317801718 318110976 318625164 318707136 319336992 319647744 320032458 320164416 320246784 320853312 320861684 321495798 321767424 322403328 323105472 323627733 323710992 324324081 324666368 325191152 325890864 326501604 326819328 327465216 328051944 328700268 328784832 329316273 329636736 330288192 330879978 331229184 331533891 331856512 331941888 332478432 332563968 333193824 333202518 333861021 334084608 334717344 334803456 334812192 335446306 336420864 337153536 337698504 338425128 339059358 339972568 340060032 340609698 341028864 341342586 341674752 342227028 342315072 342991584 343606131 343968768 344620224 345177261 345266064 345602048 345948408 346285056 346934016 347591088 347680512 347689584 348348087 348581376 349270272 349360128 350030928 350265344 350686908 351019008 352352088 353048436 353139264 353710071 354054272 354471147 354753984 355389606 356091957 356183568 356530176 357106464 357198336 357874848 358545528 358831616 359254116 359603712 360184968 360277632 360959976 361340928 361988352 362703744 362713208 362797056 363493656 363737088 364174866 364455936 365249664 365840046 366186496 366627222 367671744 368398368 369058437 369447936 370147648 370745947 370841328 371574216 372632832 373338576 373434624 374038236 374134464 374843052 375142144 375238656 375845184 376557012 376653888 376663716 377020416 377629824 377726976 378473472 379200172 379297728 379910817 380270592 380728269 381714762 382469139 382567536 383657472 384384096 385104456 385865532 386241024 386865336 386964864 387697752 388424322 388802304 389191959 389570688 389670912 390300768 390680576 391039974 391140576 391150782 391452672 392154048 392929056 393030144 393784794 394048512 394896384 394906688 395687136 396396099 397281672 398311056 399098232 400235264 400706514 401096448 401744772 401848128 402609204 403034112 403685568 404450124 404554176 405208089 405312336 405706752 406079973 406508544 407236896 408041712 408052359 408438784 408930363 409098976 409204224 410012928 410905872 411181056 411959808 412065792 412076544 412856992 413630712 413949952 414448164 415628928 416416104 417196494 418020993 418427776 418535424 419211936 420005898 420113952 421202496 422034912 422143488 422825832 423735624 424147968 424833552 424942848 425758773 425782656 426709944 426885888 426995712 427804416 428661064 429023232 429871104 430388478 430807296 431503644 431614656 432432108 433242513 434521152 435223503 435335472 435759104 436159971 436620288 437402592 438267024 438379776 439088364 439515648 440384256 441173304 441638912 442045188 442158912 442589184 443304576 443418624 444258432 444270024 445148028 445446144 446289792 446404608 446416256 446941881 448099938 448985511 449538048 450264672 451117446 451233504 452079144 453413376 454146264 455123448 455566336 456302704 456420096 457322112 458141508 458625024 459046926 459493632 460236348 460354752 461264544 461713408 462269106 462578688 463454784 463574016 463586112 464464116 464775168 465334551 465693696 466707904 467462281 467582544 468468117 469802784 470731248 470852352 471613428 472628196 473005312 473852808 474789276 474911424 475373568 475679061 476141952 476264448 477166464 477937746 478060704 479005488 479471616 480048687 480246624 480370176 481279968 481292526 482243697 482651136 483604992 483729408 484658208 485566488 485941248 486999552 487786728 488836296 489752406 490228992 491197824 492077916 492597248 493050402 493177248 494455104 495432288 496319967 496843776 497784768 497912832 498717648 498845952 499790736 499803777 501126912 502076016 502205184 502218288 503169459 503506432 503635968 504631296 505730304 506547756 507027456 507637692 508953016 509958852 510090048 510914547 511543296 512013879 512512128 513340542 513472608 514487376 514988032 515820448 515953152 516930336 517899096 518403072 518922612 519427584 519561216 520401024 521386632 521520768 521534376 521936896 522872064 523905408 524040192 525046392 525398016 526030362 526528512 527582848 528528132 529572654 529708896 531081408 532130976 533084409 534275352 534795264 535659696 535797504 536812272 537818292 538247424 539266832 539405568 540277452 540416448 540942336 541439964 542011392 542982528 544055616 544069812 544195584 545240484 545605632 546262299 546683904 547874496 548760069 549279744 549435392 549940833 551507616 552597552 554171904 555221472 556261992 557361324 558047232 558949248 560007864 560151936 561057354 561603328 562264578 562713216 562857984 563767776 564835518 564980832 564995574 565530624 566444736 566590464 567678364 567710208 568800258 568946592 569181184 570405888 572572143 573851304 574409728 575338192 575486208 576576144 577656684 578798298 579361536 580298004 580447296 581546628 582160384 582636483 583203456 584356032 584506368 585451152 586020864 586559961 586726173 587179008 588231072 589393584 589408963 589545216 590677191 591072768 591224832 592344576 592360032 593530704 593928192 595053056 595206144 595922508 597466584 598647348 599384064 600352896 601489928 601644672 602617158 602772192 603913806 604551168 605528352 606675186 606831264 607968504 608560128 609762816 610855344 612062568 612658176 613648464 613806336 615019392 616358808 616771584 617939712 618098688 618114816 619285488 619700224 620446068 620924928 621672246 623443392 624624156 625794741 626403712 627641664 627803136 628817904 630008847 630170928 631803744 633052368 633215232 634238748 634855936 635019264 635603436 636221952 637250328 637414272 638673984 639295488 640064916 640328832 640493568 641706624 641723368 642991596 643534848 644806656 645582717 646210944 647255466 647421984 648648162 649332736 650382304 651781728 653003208 653638656 654930432 656103888 657400536 657569664 658632546 659273472 660576384 661759956 662458368 663067782 663713024 663883776 664956864 665127936 666387648 666405036 667722042 668169216 669434688 669606912 669624384 670892612 672149907 674307072 675397008 676676169 676850256 678118716 679945136 680120064 681219396 682057728 682685172 683349504 684454056 684630144 685983168 687212262 687937536 688570389 689240448 690354522 690532128 691204096 691896816 692570112 693403659 693868032 695182176 695361024 695379168 696696174 697162752 698540544 698720256 700061856 701373816 704704176 706096872 706278528 707420142 708108544 708942294 709507968 710779212 712183914 712367136 713060352 714212928 714396672 715749696 716906619 717091056 717663232 718508232 719207424 720369936 720555264 721919952 721938789 723976704 725407488 725426416 725594112 726987312 727474176 728349732 728911872 730499328 731680092 732372992 733254444 734628609 735343488 736796736 738116874 738895872 739575603 740295296 741491894 741682656 743148432 745265664 746677152 746869248 748076472 748268928 749686104 750284288 750477312 751690368 753114024 753307776 753327432 755259648 755453952 756946944 758400344 758595456 759821634 760541184 761456538 763429524 764938278 765135072 767314944 768768192 770010813 770208912 771731064 772482048 773730672 773929728 775395504 776848644 777604608 778383918 779141376 779341824 780601536 781361152 782079948 782281152 782301564 782905344 784308096 785858112 786060288 787569588 788097024 789045543 789792768 789813376 791374272 792792198 794358981 794563344 796622112 798196464 800470528 801413028 802192896 803489544 803696256 805218408 806068224 807371136 808900248 809108352 810416178 810624672 811413504 812159946 813017088 814473792 816083424 816104718 816877568 817860726 818197952 818408448 820025856 821811744 823919616 824153088 825713984 827048651 827261424 828896328 831257856 832832208 834392988 836041986 836855552 837070848 838423872 840011796 840227904 841586031 842404992 844069824 844286976 845651664 847253277 847471248 847493361 848295936 849667104 849885696 851517546 851565312 853200387 853419888 853771776 853991424 855608832 857322128 859742208 860776956 861614592 863007288 863229312 864864216 866485026 868197447 869042304 870447006 870670944 871518208 872319942 873240576 874805184 876534048 876759552 878176728 879031296 880768512 882346608 884090376 884317824 886609152 886837248 888516864 888540048 890296056 890892288 892579584 892809216 892832512 893883762 896199876 897971022 899076096 900529344 902234892 902467008 903925737 904158288 905870709 906826752 908292528 910012779 910246896 911132672 912605408 912840192 914644224 916283016 917250048 918093852 918987264 920472696 920709504 922529088 923426816 924538212 925157376 926909568 927148032 927172224 928928232 929550336 930669102 931387392 932508369 933415808 934924562 935165088 936936234 939605568 941462496 941704704 943226856 945256392 946010624 947705616 949578552 949822848 951358122 952283904 952528896 954332928 955875492 956121408 958010976 958943232 960097374 960493248 960740352 962559936 962585052 964487394 965302272 967209984 969316416 970883199 971132976 972972243 973999104 975573456 977421133 977672592 979504812 980457984 982395648 984155832 985194496 986100804 986354496 987948819 988910208 990864576 992639934 993687552 994601673 995569536 995825664 997435296 997691904 999581472 999607554 1001583063 1002253824 1004152032 1004410368 1004436576 1006338918 1007012864 1009262592 1011460608 1013095512 1015275384 1017906032 1019917704 1020180096 1021829094 1023086592 1024027758 1025024256 1026681084 1026945216 1028974752 1029976064 1030818393 1031640896 1031906304 1033860672 1035531783 1035798192 1036806144 1037845224 1038855168 1040802048 1042773264 1042800473 1043041536 1043068752 1045044261 1045744128 1047810816 1048080384 1050092784 1050796032 1052060724 1053057024 1055165696 1057056264 1059145308 1059417792 1061130213 1062162816 1064261952 1066168818 1068275871 1068550704 1069590528 1071319392 1071595008 1073624544 1075636584 1076494848 1078533664 1078811136 1080554904 1080832896 1082879928 1084022784 1085965056 1088111232 1088139624 1088391168 1090480968 1091211264 1092524598 1093367808 1095748992 1097520138 1098559488 1098870784 1099881666 1103015232 1105195104 1107175311 1108343808 1110442944 1112237841 1112523984 1114722648 1117898496 1120015728 1120303872 1122114708 1123206656 1124529156 1125426432 1125715968 1127535552 1129671036 1129961664 1129991148 1131061248 1132889472 1133180928 1135356728 1135420416 1137600516 1137893184 1138362368 1139732451 1140811776 1142184807 1145144286 1147407417 1147702608 1148819456 1150676384 1150972416 1153152288 1155313368 1157596596 1158723072 1160596008 1160894592 1163093256 1164320768 1165272966 1166406912 1167575877 1168712064 1169012736 1170902304 1172041728 1173119922 1173452346 1174358016 1176462144 1178787168 1178817926 1179090432 1181354382 1182145536 1184689152 1184720064 1187061408 1189188297 1190106112 1191845016 1194933168 1197294696 1200705792 1202979856 1203289344 1205234316 1205544384 1207827612 1209102336 1211056704 1213350372 1213662528 1215624267 1215937008 1217120256 1218239919 1219525632 1221710688 1224125136 1224157077 1225316352 1226791089 1227296928 1227612672 1230038784 1232400559 1232717616 1233543168 1235879424 1236197376 1236229632 1238570976 1240892136 1241849856 1243344492 1246886784 1249248312 1251589482 1252807424 1254062979 1255283328 1255606272 1257635808 1260017694 1260341856 1263607488 1266104736 1266430464 1268477496 1269711872 1271206872 1272443904 1274500656 1274828544 1277276319 1277347968 1280129832 1280657664 1280987136 1283413248 1283446736 1285983192 1287069696 1289613312 1291165434 1292421888 1294510932 1294843968 1297296324 1298665472 1299727539 1300764608 1303563456 1305670509 1306006416 1307277312 1308479913 1309860864 1312207776 1314801072 1315139328 1317265092 1318546944 1321152768 1323519912 1324916736 1326135564 1327426048 1327767552 1329913728 1330255872 1332775296 1332810072 1335444084 1336338432 1338869376 1339213824 1339248768 1341785224 1344299814 1346956533 1348614144 1350794016 1353352338 1353700512 1356237432 1359890272 1360240128 1362438792 1365370344 1366699008 1368908112 1369260288 1371966336 1374424524 1375875072 1377140778 1378480896 1380709044 1381064256 1382408192 1383793632 1385140224 1386807318 1387736064 1390364352 1390722048 1390758336 1393392348 1394325504 1396003653 1397081088 1400123712 1402386843 1402747632 1405404351 1409408352 1412193744 1412557056 1414840284 1416217088 1417884588 1419015936 1421558424 1424367828 1424734272 1426120704 1427037183 1428425856 1428793344 1431499392 1433813238 1434182112 1435326464 1437016464 1438414848 1440146061 1440739872 1441110528 1443839904 1443877578 1446731091 1447953408 1450814976 1450852832 1451188224 1453974624 1456699464 1457823744 1460998656 1463360184 1466508888 1469257218 1470686976 1473593472 1476233748 1477791744 1479151206 1480590592 1482983788 1483365312 1486296864 1488959901 1490531328 1493354304 1493738496 1496152944 1496537856 1499372208 1499411331 1500568576 1503380736 1506228048 1506615552 1506654864 1509508377 1510519296 1510907904 1513893888 1516800688 1517190912 1519643268 1521082368 1522913076 1526859048 1529876556 1530270144 1532743641 1534629888 1536041637 1537536384 1540021626 1540417824 1543462128 1544964096 1547461344 1547859456 1550791008 1553697288 1555209216 1556767836 1558282752 1558683648 1561203072 1564159896 1564562304 1564603128 1565810688 1568616192 1571716224 1572120576 1575139176 1576194048 1578091086 1579585536 1579626752 1582748544 1585584396 1588717962 1589126688 1593244224 1596392928 1599253227 1600941056 1602826056 1604385792 1606979088 1607392512 1610436816 1614742272 1617800496 1618216704 1620832356 1621249344 1622827008 1624319892 1626034176 1628947584 1632166848 1632209436 1633755136 1635721452 1636395904 1636816896 1638786897 1640051712 1643623488 1646280207 1647839232 1648306176 1649822499 1651427968 1654097302 1654522848 1657792656 1662515712 1665664416 1668785976 1672083972 1673711104 1674141696 1676847744 1680023592 1680455808 1683172062 1684809984 1688139648 1688573952 1691303328 1694506554 1694942496 1694986722 1696591872 1699334208 1699771392 1703035092 1703130624 1706400774 1706839776 1707543552 1711217664 1714644256 1717716429 1721553912 1723229184 1726014576 1726458624 1729728432 1732970052 1736394894 1738084608 1740894012 1741341888 1743036416 1744639884 1746481152 1747909449 1749610368 1753068096 1753519104 1756353456 1758062592 1759679883 1760178519 1761537024 1764693216 1768180752 1768226889 1768635648 1772031573 1773218304 1773674496 1777033728 1777080096 1780592112 1781784576 1785159168 1785618432 1785665024 1787767524 1792399752 1795942044 1798152192 1801058688 1804469784 1804934016 1807851474 1808316576 1811741418 1813653504 1816585056 1820025558 1820493792 1822265344 1825210816 1825680384 1829288448 1832566032 1836187704 1837974528 1840945392 1841419008 1844954683 1845058176 1849076424 1850314752 1853819136 1854296064 1854344448 1857856464 1859100672 1861338204 1862774784 1865016738 1866831616 1869849124 1870330176 1873872468 1877384223 1879211136 1882924992 1883409408 1886453712 1890026541 1890512784 1892021248 1895411232 1899157104 1899645696 1902716244 1904567808 1905057792 1908665856 1911750984 1912242816 1916021952 1917886464 1920194748 1920986496 1921480704 1925119872 1925170104 1928974788 1930604544 1934419968 1936748151 1938632832 1941766398 1942265952 1945944486 1947998208 1951146912 1954842266 1955345184 1959009624 1960915968 1964791296 1968311664 1972201608 1972708992 1975897638 1977820416 1981729152 1985279868 1987375104 1989203346 1991139072 1991651328 1994870592 1995383808 1999162944 1999215108 2003166126 2004507648 2008304064 2008820736 2008873152 2012677836 2014025728 2016449721 2022921216 2026191024 2030028507 2030550768 2035812064 2039835408 2040360192 2043658188 2046173184 2048055516 2050048512 2053362168 2053890432 2057949504 2059952128 2061636786 2063281792 2063812608 2065711167 2067721344 2071063566 2071596384 2073612288 2075690448 2077710336 2080210977 2081604096 2085546528 2085600946 2086083072 2086137504 2090088522 2091488256 2095621632 2096160768 2100185568 2104121448 2110331392 2114112528 2118290616 2118835584 2122260426 2124325632 2128523904 2132337636 2136551742 2137101408 2139181056 2142638784 2143190016 2147249088 2150719857 2151273168 2152989696 2157067328 2157622272 2161109808 2161665792 2165759856 2165816367 2171930112 2176222464 2176279248 2176782336 2180400989 2180961936 2182422528 2185049196 2186735616 2191497984 2195040276 2197118976 2197741568 2199763332 2203885827 2206030464 2210390208 2214350622 2216687616 2218726809 2220885888 2224475682 2225047968 2229445296 2235796992 2240031456 2240607744 2244229416 2246413312 2249058312 2250852864 2251431936 2255071104 2259342072 2259923328 2259982296 2265778944 2266361856 2270713456 2270840832 2275201032 2275786368 2276724736 2279464902 2281623552 2284369614 2290288572 2294814834 2295405216 2297638912 2301352768 2301944832 2306304576 2310032439 2310626736 2315193192 2317446144 2321192016 2321789184 2326186512 2330545932 2332813824 2335151754 2337424128 2338025472 2341804608 2344083456 2346239844 2346904692 2348716032 2352924288 2357574336 2357635852 2358180864 2362708764 2364291072 2367136629 2369378304 2369440128 2374122816 2378376594 2380212224 2383076943 2383690032 2389866336 2394589392 2401411584 2405959712 2406578688 2410468632 2411088768 2415655224 2418204672 2422113408 2426700744 2427325056 2431248534 2431874016 2434240512 2436479838 2439051264 2443421376 2448250272 2448314154 2450632704 2453582178 2454593856 2455225344 2460077568 2464801118 2465435232 2471758848 2472459264 2477141952 2481145953 2481784272 2486688984 2493773568 2498496624 2503178964 2505614848 2508125958 2510566656 2511212544 2515271616 2520035388 2520683712 2524758093 2527214976 2532209472 2532860928 2536954992 2539423744 2541759831 2542413744 2542480083 2544887808 2549001312 2549657088 2554552638 2554695936 2559601161 2560259664 2561315328 2561974272 2566826496 2566893472 2571966384 2579226624 2582330868 2584843776 2589021864 2589687936 2594592648 2597330944 2599455078 2601529216 2604592341 2607126912 2611341018 2612012832 2614554624 2616959826 2619721728 2624415552 2629602144 2630278656 2634530184 2637093888 2642305536 2647039824 2652271128 2654852096 2659827456 2660511744 2665550592 2665620144 2670888168 2672676864 2677738752 2678427648 2678497536 2683570448 2688599628 2693913066 2697228288 2701588032 2706704676 2707401024 2711777211 2712474864 2717612127 2719780544 2720480256 2724877584 2730038337 2730740688 2733398016 2737816224 2738520576 2743932672 2748849048 2751750144 2754281556 2756961792 2761418088 2762128512 2767587264 2770280448 2773614636 2775472128 2780728704 2781444096 2781516672 2786784696 2788651008 2792007306 2794162176 2797525107 2800247424 2804773686 2805495264 2810808702 2818816704 2824387488 2825114112 2829680568 2832434176 2835769176 2838031872 2843116848 2848735656 2849468544 2854074366 2856851712 2857586688 2862998784 2867626476 2868364224 2870652928 2874032928 2876829696 2880292122 2881479744 2882221056 2887679808 2887755156 2893462182 2895906816 2901629952 2901705664 2907949248 2912649597 2913398928 2918916729 2921997312 2926720368 2932263399 2933017776 2938514436 2941373952 2947186944 2952467496 2955583488 2958302412 2961181184 2965967576 2966730624 2972593728 2977919802 2981062656 2983805019 2986708608 2987476992 2992305888 2993075712 2998744416 2998822662 3001137152 3004749189 3006761472 3012456096 3013231104 3013309728 3019016754 3021038592 3027787776 3033601376 3034381824 3039286536 3045826152 3053718096 3059753112 3060540288 3065487282 3069259776 3072083274 3075072768 3080043252 3080835648 3086924256 3089928192 3092455179 3094922688 3095718912 3101582016 3106595349 3107394576 3110418432 3113535672 3116565504 3122406144 3128319792 3128401419 3129124608 3129206256 3135132783 3137232384 3143432448 3144241152 3150278352 3152388096 3156182172 3159171072 3159253504 3165497088 3171168792 3177435924 3178253376 3183390639 3186488448 3192785856 3198506454 3201882112 3204827613 3205652112 3208771584 3213958176 3214785024 3220873632 3229484544 3235600992 3236433408 3241664712 3242498688 3248639784 3252068352 3257895168 3264333696 3264418872 3271442904 3272791808 3273633792 3277573794 3280103424 3287246976 3292560414 3295678464 3296612352 3299644998 3302855936 3308194604 3309045696 3315585312 3321525933 3325031424 3331328832 3336713523 3337571952 3344167944 3347422208 3353695488 3360047184 3360911616 3366344124 3369619968 3376279296 3377147904 3382606656 3389013108 3389884992 3389973444 3393183744 3398668416 3399542784 3406070184 3406261248 3412801548 3413679552 3415087104 3419197353 3422435328 3426554421 3429288512 3435432858 3442222251 3443107824 3446458368 3452029152 3452917248 3459456864 3465940104 3472789788 3476169216 3481788024 3482683776 3489279768 3492962304 3495818898 3499220736 3506136192 3507038208 3512706912 3516125184 3519359766 3520357038 3523074048 3529386432 3536361504 3536453778 3537271296 3544063146 3546436608 3554067456 3554160192 3561184224 3567564891 3570318336 3571330048 3575535048 3584799504 3591884088 3602117376 3608939568 3609868032 3615702948 3616633152 3623482836 3627307008 3633170112 3640051116 3640987584 3644530688 3646872801 3650421632 3651360768 3654719757 3658576896 3665132064 3672375408 3672471231 3675949056 3680373267 3681890784 3682838016 3689909366 3690116352 3697201677 3698152848 3700629504 3707638272 3708592128 3708688896 3715712928 3722676408 3725549568 3730033476 3733663232 3739698248 3740660352 3747744936 3754768446 3758422272 3762188937 3765849984 3766818816 3772907424 3780053082 3781025568 3784042496 3790822464 3798314208 3799291392 3805432488 3809135616 3817331712 3823501968 3824485632 3831828957 3832043904 3840389496 3841972992 3842961408 3850239744 3850340208 3857949576 3861209088 3868839936 3873496302 3877265664 3883532796 3884531904 3891888972 3895996416 3899182617 3902293824 3909684532 3910690368 3917011527 3918019248 3921831936 3925439739 3929582592 3936623328 3944403216 3945417984 3951795276 3955640832 3963458304 3970559736 3974750208 3978406692 3982278144 3983302656 3989741184 3990767616 3998325888 3998430216 4006332252 4009015296 4016608128 4017641472 4017746304 4025355672 4028051456 4032899442 4040869599 4045842432 4052382048 4060057014 4061101536 4071624128 4079670816 4080720384 4087316376 4096111032 4100097024 4106724336 4107780864 4115899008 4123273572 4126563584 4127625216 4131422334 4135442688 4142127132 4143192768 4147224576 4151380896 4155420672 4160421954 4163208192 4171093056 4171201892 4172166144 4172275008 4180177044 4182976512 4188010959 4191243264 4200371136 4207160529 4208242896 4216213053 4220662784 4228225056 4236581232 4237671168 4244520852 4248651264 4257047808 4264675272 4273103484 4274202816 4278362112 4281111549 4285277568 4286380032 4294498176 4301439714 4302546336 4305979392 4314134656 4315244544 4320438183 4322219616 4323331584 4331519712 4331632734 4340193273 4343860224 4352444928 4352558496 4353564672 4360801978 4361923872 4370098392 4373471232 4382995968 4390080552 4399526664 4407771654 4412060928 4420780416 4428701244 4433375232 4437453618 4441771776 4448951364 4450095936 4458890592 4466879703 4471593984 4480062912 4481215488 4488458832 4492826624 4498116624 4498233993 4501705728 4510142208 4518684144 4519846656 4519964592 4528525131 4531557888 4532723712 4541426912 4541681664 4550402064 4551572736 4553449472 4558929804 4563247104 4568739228 4580577144 4589629668 4590810432 4595277824 4598230923 4602705536 4603889664 4608124911 4612609152 4620064878 4621253472 4630386384 4634892288 4642384032 4643578368 4652373024 4661091864 4665627648 4670303508 4674848256 4676050944 4683609216 4692479688 4693809384 4697432064 4705848576 4715148672 4715271704 4716361728 4725417528 4728582144 4734273258 4738756608 4738880256 4748245632 4756753188 4760424448 4766153886 4767380064 4779732672 4789178784 4797759681 4802823168 4811919424 4813157376 4820937264 4822177536 4831310448 4844226816 4853401488 4854650112 4862497068 4863748032 4868481024 4872959676 4878102528 4886842752 4896500544 4896628308 4901265408 4907164356 4909187712 4910450688 4916360691 4920155136 4929602236 4930870464 4938840621 4943517696 4944918528 4949467497 4954283904 4962291906 4963568544 4973377968 4987547136 4996993248 5006357928 5011229696 5016251916 5021133312 5022425088 5030543232 5040070776 5041367424 5049516186 5054429952 5064418944 5065721856 5073909984 5078847488 5083519662 5084827488 5084960166 5089775616 5098002624 5099314176 5109105276 5109391872 5119202322 5120519328 5122630656 5133652992 5133786944 5143932768 5153149287 5164661736 5169687552 5178043728 5179375872 5189185296 5198910156 5203058432 5209184682 5214253824 5222682036 5224025664 5229109248 5233919652 5239443456 5248831104 5259204288 5260557312 5269060368 5274187776 5279039649 5280535557 5284611072 5294079648 5304542256 5304680667 5309704192 5316094719 5319654912 5321023488 5331101184 5331240288 5341776336 5345353728 5355477504 5356855296 5356995072 5367140896 5377199256 5387826132 5394456576 5403176064 5413409352 5414802048 5423554422 5424949728 5435224254 5439561088 5440960512 5449755168 5460076674 5461481376 5466796032 5475632448 5477041152 5487865344 5497698096 5508563112 5513923584 5522836176 5524257024 5534864049 5535174528 5547229272 5550944256 5561457408 5562888192 5563033344 5573569392 5577302016 5584014612 5588324352 5595050214 5600494848 5609547372 5610990528 5621617404 5632152669 5637633408 5648774976 5650228224 5659361136 5664868352 5670079623 5671538352 5676063744 5686233696 5697471312 5698937088 5708148732 5713703424 5715173376 5725997568 5735252952 5736728448 5741305856 5748065856 5753659392 5760584244 5762959488 5764442112 5775359616 5775510312 5786924364 5791813632 5803259904 5803411328 5810244453 5815898496 5825299194 5826797856 5837833458 5843994624 5853440736 5864526798 5866035552 5877028872 5882747904 5894373888 5904934992 5916604824 5922362368 5931935152 5933461248 5945187456 5955839604 5962125312 5967610038 5973417216 5974953984 5984611776 5986151424 5997488832 5997645324 6002274304 6009498378 6013522944 6024912192 6026462208 6026619456 6038033508 6042077184 6049349163 6067202752 6068763648 6078573072 6090085521 6091652304 6107436192 6119506224 6121080576 6130974564 6138519552 6144166548 6150145536 6160086504 6161671296 6173848512 6179856384 6184910358 6189845376 6191437824 6203164032 6213190698 6214789152 6220836864 6227071344 6233131008 6240632931 6244812288 6256639584 6256802838 6258249216 6258412512 6270265566 6274464768 6286864896 6288482304 6300556704 6312364344 6318507008 6330994176 6342337584 6354871848 6356506752 6366781278 6372976896 6385571712 6397012908 6403764224 6409655226 6411304224 6417543168 6427916352 6429570048 6441747264 6452159571 6458969088 6471201984 6472866816 6483329424 6484997376 6497279568 6497449101 6515790336 6528667392 6528837744 6541202967 6542885808 6545583616 6547267584 6555147588 6560206848 6574493952 6585120828 6591356928 6593224704 6599289996 6605711872 6616389208 6618091392 6631170624 6643051866 6650062848 6656180427 6662657664 6673427046 6675143904 6688335888 6694844416 6707390976 6720094368 6721823232 6732688248 6739239936 6752558592 6754295808 6765213312 6778026216 6779769984 6779946888 6797336832 6799085568 6812140368 6812522496 6825603096 6827359104 6830174208 6838394706 6844870656 6853108842 6858577024 6870865716 6884444502 6886215648 6892916736 6904058304 6905834496 6918913728 6930097317 6931880208 6945579576 6952338432 6963576048 6965367552 6978559536 6991637796 6998441472 7012272384 7014076416 7025413824 7032250368 7038719532 7040714076 7046148096 7058772864 7072723008 7072907556 7074542592 7088126292 7092873216 7101409887 7108134912 7108320384 7122368448 7135129782 7140636672 7142660096 7149230829 7151070096 7169599008 7183768176 7204234752 7217879136 7219736064 7231405896 7233266304 7246965672 7254614016 7266340224 7280102232 7281975168 7293745602 7300843264 7302721536 7309439514 7317153792 7330264128 7344750816 7344942462 7351898112 7360746534 7363781568 7365676032 7379818732 7380232704 7394403354 7396305696 7415276544 7417377792 7431425856 7443437859 7445352816 7460066952 7467326464 7479396496 7481320704 7495489872 7509536892 7516844544 7524377874 7531699968 7533637632 7545814848 7560106164 7562051136 7568084992 7574274279 7581644928 7596628416 7598582784 7610864976 7618271232 7625279493 7627440249 7634663424 7647003936 7648971264 7663657914 7664087808 7678803483 7680778992 7683945984 7685922816 7700479488 7700680416 7715899152 7737679872 7746992604 7754531328 7767065592 7769063808 7783777944 7791992832 7798365234 7804587648 7819369064 7821380736 7834023054 7836038496 7843663872 7850879478 7859165184 7873246656 7888806432 7890835968 7903590552 7911281664 7926916608 7941119472 7956813384 7964556288 7979482368 7981535232 7996651776 7996860432 8012664504 8018030592 8033216256 8035282944 8035492608 8050711344 8056102912 8065798884 8081739198 8091684864 8104764096 8120114028 8122203072 8135331633 8143248256 8152836381 8159341632 8161440768 8174632752 8190115011 8192222064 8200194048 8213448672 8215561728 8231798016 8246547144 8253127168 8255250432 8262844668 8270885376 8284254264 8286385536 8302761792 8310841344 8320843908 8326416384 8342186112 8342403784 8344332288 8344550016 8360354088 8365953024 8376021918 8382486528 8392575321 8400742272 8414321058 8416485792 8432426106 8441325568 8456450112 8473162464 8475342336 8489041704 8497302528 8514095616 8529350544 8546206968 8548405632 8562223098 8570555136 8572760064 8588996352 8602879428 8605092672 8611958784 8628269312 8630489088 8640876366 8644439232 8646663168 8663039424 8663265468 8680386546 8687720448 8704889856 8705116992 8721603956 8723847744 8737948791 8740196784 8756750187 8765991936 8780161104 8796790197 8799053328 8815543308 8824121856 8841560832 8857402488 8866750464 8874907236 8883543552 8897902728 8900191872 8917781184 8933759406 8943187968 8951415057 8960125824 8962430976 8976917664 8985653248 8996233248 8996467986 9003411456 9014247567 9020284416 9037368288 9039693312 9039929184 9057050262 9063115776 9082853824 9083363328 9100804128 9103145472 9117859608 9137478456 9161154288 9179259336 9181620864 9196461846 9205411072 9207779328 9216249822 9225218304 9240129756 9242506944 9260772768 9269784576 9284768064 9287156736 9304746048 9319786047 9322183728 9331255296 9340607016 9349696512 9367218432 9384959376 9385204257 9387618768 9405398349 9411697152 9430297344 9430543408 9432723456 9450835056 9457164288 9468546516 9477513216 9477760512 9496491264 9513506376 9520848896 9532307772 9534760128 9550171917 9559465344 9578357568 9595519362 9605646336 9614482839 9623838848 9626314752 9641874528 9644355072 9662620896 9688453632 9706802976 9709300224 9724994136 9727496064 9745919352 9756205056 9773685504 9793001088 9793256616 9814328712 9818375424 9820901376 9832721382 9840310272 9859204472 9861740928 9877681242 9887035392 9889837056 9898934994 9908567808 9924583812 9927137088 9946755936 9964577799 9975094272 9993986496 10010140569 10012715856 10022459392 10032503832 10042266624 10061086464 10080141552 10082734848 10099032372 10108859904 10128837888 10131443712 10147819968 10157694976 10167039324 10169654976 10169920332 10179551232 10196005248 10198628352 10218210552 10218783744 10238404644 10241038656 10245261312 10257592059 10267305984 10267573888 10279663263 10287865536 10306298574 10326666753 10329323472 10339375104 10356087456 10358751744 10378370592 10397820312 10406116864 10418369364 10428507648 10445364072 10448051328 10467839304 10478886912 10497662208 10518408576 10521114624 10538120736 10548375552 10558079298 10561071114 10569222144 10588159296 10609084512 10609361334 10619408384 10632189438 10639309824 10662202368 10662480576 10683552672 10702694673 10710955008 10713990144 10734281792 10751632463 10754398512 10775652264 10806352128 10826818704 10829604096 10847108844 10849899456 10870448508 10879122176 10881921024 10899510336 10920153348 10922962752 10933592064 10940618403 10951264896 10954082304 10975730688 10995396192 11017126224 11017413693 11027847168 11041119801 11045672352 11048514048 11069728098 11070349056 11091605031 11094458544 11101888512 11122914816 11125776384 11126066688 11147138784 11168029224 11176648704 11190100428 11200989696 11219094744 11221981056 11243234808 11264305338 11275266816 11286566811 11297549952 11300456448 11318722272 11329736704 11340159246 11343076704 11352127488 11372467392 11394942624 11397874176 11416297464 11427406848 11451995136 11470505904 11473456896 11495486871 11496131712 11521168488 11525918976 11528884224 11550719232 11551020624 11573848728 11583627264 11606519808 11606822656 11620488906 11631796992 11650598388 11653595712 11675666916 11687989248 11706881472 11729053596 11732071104 11751034581 11754057744 11765495808 11776319217 11788747776 11809869984 11833209648 11844724736 11863870304 11866922496 11890374912 11911679208 11924250624 11935220076 11946834432 11949907968 11969223552 11972302848 11994977664 11995290648 12004548608 12018996756 12027045888 12049824384 12052924416 12053238912 12076067016 12084154368 12098698326 12122608797 12134405504 12137527296 12157146144 12180171042 12183304608 12214872384 12239012448 12242161152 12261949128 12288333096 12300291072 12320173008 12323342592 12347697024 12369820716 12379690752 12382875648 12406328064 12426381396 12429578304 12441673728 12454142688 12466262016 12481265862 12489624576 12513279168 12513605676 12516498432 12516825024 12540531132 12548929536 12564032877 12573729792 12601113408 12621481587 12624728688 12637014016 12648639159 12661988352 12684675168 12709743696 12713013504 12733562556 12745953792 12771143424 12794025816 12807528448 12819310452 12822608448 12835086336 12843334647 12855832704 12859140096 12883494528 12904319142 12917938176 12942403968 12945733632 12961314549 12966658848 12969994752 12994559136 12994898202 13020579819 13031580672 13057334784 13057675488 13082405934 13085771616 13091167232 13110295176 13120413696 13148987904 13170241656 13198579992 13211423744 13232778416 13236182784 13262341248 13286103732 13300125696 13312360854 13325315328 13346854092 13350287808 13376671776 13389688832 13400639109 13414781952 13440188736 13443646464 13465376496 13478479872 13494701979 13505117184 13530426624 13556052432 13556406149 13559539968 13559893776 13585575393 13594673664 13598171136 13624280736 13625044992 13651206192 13654718208 13660348416 13676789412 13689741312 13706217684 13717154048 13741731432 13768889004 13772431296 13785833472 13794692769 13808116608 13811668992 13837827456 13860194634 13863760416 13891159152 13904676864 13927152096 13930735104 13957119072 13983275592 13996882944 14024544768 14028152832 14050827648 14077439064 14081428152 14092296192 14117545728 14145446016 14145815112 14149085184 14176252584 14185746432 14202819774 14216269824 14216640768 14244736896 14270259564 14281273344 14285320192 14298461658 14302140192 14339198016 14367536352 14393279043 14408469504 14435758272 14439472128 14462811792 14466532608 14493931344 14532680448 14560204464 14563950336 14587491204 14601686528 14605443072 14618879028 14634307584 14660528256 14689501632 14689884924 14703796224 14721493068 14727563136 14731352064 14759637464 14760465408 14788806708 14792611392 14816521863 14830553088 14834755584 14848402491 14862851712 14886875718 14890705632 14920133904 14934652928 14958792992 14962641408 14990979744 15019073784 15033689088 15048755748 15063399936 15067275264 15091629696 15120212328 15124102272 15136169984 15148548558 15163289856 15193256832 15197165568 15221729952 15236542464 15250558986 15254880498 15269326848 15294007872 15297942528 15327315828 15328175616 15357606966 15361557984 15367891968 15400958976 15401360832 15431798304 15459447861 15493985208 15509062656 15534131184 15538127616 15567555888 15596730468 15609175296 15638738128 15642761472 15668046108 15672076992 15687327744 15701758956 15718330368 15746493312 15777612864 15781671936 15807181104 15822563328 15837118947 15841606671 15853833216 15882238944 15913626768 15914042001 15929112576 15948284157 15958964736 15963070464 15993303552 15993720864 16025329008 16036061184 16066432512 16070565888 16070985216 16101422688 16131597768 16163478396 16183369728 16209528192 16240228056 16244406144 16270663266 16286496512 16305672762 16318683264 16322881536 16349265504 16380230022 16384444128 16400388096 16426897344 16431123456 16463596032 16493094288 16506254336 16525689336 16541770752 16568508528 16572771072 16604592147 16605523584 16641687816 16652832768 16684372224 16684807568 16688664576 16689100032 16720708176 16731906048 16752043836 16764973056 16785150642 16801484544 16828642116 16832971584 16864852212 16882651136 16896458007 16912900224 16946324928 16950684672 16978083408 16994605056 17010238869 17028191232 17058701088 17092413936 17096811264 17124446196 17141110272 17145520128 17177992704 17205758856 17210185344 17223917568 17256538624 17260978176 17281752732 17288878464 17293326336 17326078848 17326530936 17360773092 17375440896 17409779712 17410233984 17443207912 17447695488 17475897582 17480393568 17513500374 17531983872 17560322208 17593580394 17598106656 17631086616 17648243712 17683121664 17714804976 17749814472 17767087104 17795805456 17800383744 17835562368 17867518812 17886375936 17902830114 17920251648 17924861952 17953835328 17971306496 17992466496 17992935972 18006822912 18028495134 18040568832 18074736576 18079386624 18079858368 18114100524 18126231552 18148047489 18165707648 18201608256 18206290944 18235719216 18270256563 18274956912 18322308576 18358518672 18363241728 18392923692 18410822144 18415558656 18432499644 18450436608 18480259512 18485013888 18521545536 18539569152 18569536128 18574313472 18609492096 18639572094 18644367456 18662510592 18681214032 18699393024 18721898793 18734436864 18769918752 18770408514 18775237536 18810796698 18823394304 18860594688 18861086816 18865446912 18901670112 18937093032 18955521024 18992982528 19027012752 19064615544 19069520256 19100343834 19118930688 19156715136 19191038724 19211292672 19228965678 19247677696 19252629504 19283749056 19288710144 19325241792 19356478713 19376907264 19413605952 19418600448 19449988272 19454992128 19491838704 19492347303 19547371008 19586002176 19586513232 19623608901 19628657424 19636750848 19641802752 19665442764 19680620544 19718408944 19723481856 19755362484 19774070784 19779674112 19797869988 19817135616 19849167624 19854274176 19893511872 19929155598 19950188544 19968541281 19987972992 20020281138 20025431712 20044918784 20065007664 20084533248 20122172928 20160283104 20165469696 20198064744 20217719808 20257675776 20262887424 20295639936 20334078648 20339309952 20339840664 20392010496 20397256704 20436421104 20437567488 20476809288 20482077312 20490522624 20515184118 20534611968 20535147776 20559326526 20575731072 20612597148 20653333506 20658646944 20678750208 20712174912 20717503488 20756741184 20790291951 20795640624 20812233728 20836738728 20857015296 20890728144 20896102656 20935678608 20995324416 21036817152 21042229248 21076241472 21096751104 21116158596 21122142228 21138444288 21176318592 21218169024 21218722668 21238816768 21264378876 21278619648 21304229661 21324404736 21324961152 21367105344 21405389346 21421910016 21427980288 21447692487 21468563584 21503264926 21508797024 21551304528 21612704256 21653637408 21659208192 21694217688 21699798912 21740897016 21758244352 21763842048 21799020672 21840306696 21845925504 21881236806 21902529792 21908164608 21951461376 21990792384 22034252448 22034827386 22055694336 22082239602 22091344704 22097028096 22139456196 22140698112 22183210062 22188917088 22245829632 22252133376 22294277568 22330313577 22336058448 22380200856 22401979392 22438189488 22443962112 22486469616 22528610676 22550533632 22573133622 22595099904 22600912896 22637444544 22659473408 22680318492 22686153408 22704254976 22722822837 22744934784 22789885248 22795748352 22832594928 22854813696 22875838479 22882320747 22903990272 22941011808 22946913792 22990973742 22992263424 23036410449 23042336976 23051837952 23057768448 23101438464 23102041248 23147697456 23213039616 23213645312 23240977812 23263593984 23301196776 23307191424 23351333832 23375978496 23413762944 23458107192 23464142208 23502069162 23508115488 23530991616 23552638434 23577495552 23619739968 23666419296 23689449472 23727740608 23733844992 23780749824 23823358416 23870440152 23893668864 23938447104 23944605696 23984410879 23989955328 23990581296 24037993512 24054091776 24099648768 24105848832 24106477824 24152134032 24168308736 24197396652 24245217594 24268811008 24275054592 24314292288 24360342084 24366609216 24405994899 24429744768 24478024896 24484322304 24523898256 24570345033 24576666192 24600582144 24640346016 24646685184 24695394048 24739641432 24759381504 24765751296 24812656128 24852762792 24859156608 24908285376 24932524032 24962531724 24979249152 25026558336 25027211352 25032996864 25033650048 25081062264 25097859072 25128065754 25147459584 25177725963 25202226816 25242963174 25249457376 25274028032 25297278318 25323976704 25369350336 25419487392 25426027008 25467125112 25491907584 25542286848 25588051632 25638620904 25645216896 25686669294 25711665408 25718280192 25766989056 25808638284 25835876352 25884807936 25891467264 25922629098 25933317696 25939989504 25989118272 25989796404 26041159638 26063161344 26114669568 26115350976 26164811868 26171543232 26182334464 26213846373 26220590352 26270250561 26297975808 26340483312 26390370591 26397159984 26422847488 26465556832 26472365568 26524682496 26572207464 26600251392 26624721708 26650630656 26693708184 26700575616 26753343552 26779377664 26801278218 26829563904 26854245171 26880377472 26887292928 26930752992 26956959744 26989403958 27010234368 27042742701 27060853248 27112104864 27112812298 27119079936 27119787552 27171150786 27189347328 27248561472 27250089984 27302412384 27309436416 27353578824 27412435368 27434308096 27483462864 27537778008 27544862592 27589385538 27616233216 27623337984 27675654912 27720389268 27727520832 27782318304 27809353728 27854304192 27861470208 27914238144 27959358141 27966551184 27993765888 28049089536 28101655296 28154878128 28155612771 28162856304 28216195047 28235091456 28290892032 28291630224 28298170368 28345212857 28352505168 28371492864 28405639548 28432539648 28433281536 28489473792 28540519128 28562546688 28570640384 28596923316 28604280384 28650515751 28678396032 28735072704 28786558086 28816939008 28843448517 28871516544 28878944256 28925623584 28933065216 28987862688 29065360896 29120408928 29127900672 29174982408 29203373056 29237758056 29268615168 29321056512 29379003264 29379769848 29442986136 29455126272 29462704128 29519274928 29520930816 29577613416 29585222784 29633043726 29661106176 29669511168 29696804982 29725703424 29773751436 29781411264 29840267808 29869305856 29893733397 29917585984 29925282816 29981959488 30030421707 30038147568 30067378176 30097511496 30126799872 30183259392 30240424656 30248204544 30297097116 30326579712 30386513664 30394331136 30443459904 30473084928 30501117972 30509760996 30538653696 30588015744 30595885056 30654631656 30656351232 30715213932 30723115968 30735783936 30772776177 30801917952 30802721664 30863596608 30918895722 30980000259 30987970416 31018125312 31068262368 31076255232 31135111776 31193460936 31218350592 31277476256 31285522944 31336092216 31344153984 31403517912 31436660736 31492986624 31555225728 31563343872 31614362208 31645126656 31674237894 31683213342 31707666432 31764477888 31827253536 31828084002 31858225152 31896568314 31917929472 31986607104 31987441728 32050658016 32108084019 32132865024 32141970432 32202845376 32254897389 32263195536 32326956792 32419056384 32480456112 32488812288 32541326532 32572993024 32611345524 32637366528 32645763072 32698531008 32760460044 32768888256 32800776192 32821855209 32853794688 32862246912 32927192064 32986188576 33012508672 33051378672 33052241079 33083541504 33123359403 33137017056 33145542144 33209184294 33211047168 33274815093 33283375632 33305665536 33368744448 33369615136 33377329152 33378200064 33441416352 33504087672 33529946112 33570301284 33602969088 33657284232 33665943168 33729704424 33765302272 33792916014 33825800448 33859700433 33892649856 33901369344 33956166816 33989210112 34020477738 34056382464 34117402176 34184827872 34193622528 34248892392 34282220544 34355985408 34411517712 34420370688 34486460613 34513077248 34563505464 34577756928 34586652672 34652157696 34653061872 34721546184 34750881792 34819559424 34820467968 34886415824 34895390976 34951795164 34960787136 35027000748 35063967744 35120644416 35187160788 35196213312 35253103743 35262173232 35296487424 35328957651 35366243328 35429609952 35499628944 35534174208 35591610912 35600767488 35671124736 35735037624 35772751872 35805660228 35840503296 35849723904 35907670656 35984932992 35985871944 36013645824 36056990268 36081137664 36149473152 36158773248 36159716736 36228201048 36252463104 36296094978 36331415296 36367826391 36403216512 36412581888 36471438432 36540513126 36549913824 36644617152 36717037344 36726483456 36785847384 36821644288 36864999288 36900873216 36960519024 36970027776 37043091072 37139072256 37148626944 37218984192 37279144188 37288734912 37325021184 37362428064 37398786048 37443797586 37468873728 37539837504 37540817028 37550475072 37621593396 37646788608 37692098631 37721189376 37722173632 37803340224 37864444761 37874186064 37911042048 37945917477 37985965056 38054025504 38129231088 38139040512 38200687668 38237861376 38313430272 38382077448 38422585344 38457931356 38495355392 38505259008 38567498112 38577420288 38650483584 38712957426 38753814528 38827211904 38837200896 38899976544 38909984256 38983677408 38984694606 39061739457 39094742016 39172004352 39173026464 39247217802 39257314848 39273501696 39330885528 39361241088 39436817888 39446963712 39510724968 39595739976 39634271232 39698335248 39708548352 39787023744 39858311196 39900377088 39937082562 39975945984 40040562276 40050863424 40089837568 40130015328 40169066496 40201917327 40244345856 40320566208 40330939392 40396129488 40435439616 40484105937 40515351552 40591279872 40668157296 40669218447 40678619904 40679681328 40756726179 40784020992 40794513408 40872842208 40875134976 40953618576 40964154624 40981045248 41030368236 41069223936 41070295552 41118653052 41151462144 41225194296 41306667012 41317293888 41357500416 41384078307 41424349824 41435006976 41513482368 41580583902 41591281248 41624467456 41673477456 41714030592 41781456288 41792205312 41871357216 41990648832 42073634304 42084458496 42152482944 42232317192 42244284456 42276888576 42352637184 42436338048 42437445336 42528757752 42557239296 42608459322 42648809472 42649922304 42734210688 42810778692 42843820032 42855960576 42895384974 42937127168 43006529852 43017594048 43102609056 43179837129 43225408512 43307274816 43318416384 43388435376 43399597824 43481794032 43516488704 43598041344 43680613392 43691851008 43762473612 43805059584 43816329216 43902922752 43981584768 44068504896 44069654772 44111388672 44164479204 44182689408 44194056192 44278912392 44281396224 44366420124 44377834176 44449565589 44491659264 44504266752 44545207473 44588555136 44660627154 44672116896 44760401712 44803958784 44876378976 44887924224 44972939232 45057221352 45101067264 45146267244 45190199808 45201825792 45274889088 45360636984 45372306816 45408509952 45445645674 45489869568 45579770496 45591496704 45665189856 45709627392 45751676958 45764641494 45807980544 45882023616 45893827584 45981947484 45984526848 46072820898 46084673952 46103675904 46202876928 46204082496 46295394912 46378343583 46427290624 46481955624 46527187968 46602393552 46614382848 46702667664 46827525888 46916214384 46928284416 47004138324 47016230976 47061983232 47105276868 47154991104 47239479936 47332838592 47378898944 47455481216 47467689984 47511356841 47524820013 47561499648 47646716832 47740880304 47742126003 47787337728 47844852471 47876894208 47889211392 47968821758 47979910656 47981162592 48075987024 48108183552 48199297536 48211697664 48212955648 48304268064 48394793304 48490435188 48537622016 48550109184 48628584576 48720684168 48733218432 48811989798 48859489536 48956049792 48968644608 49047796512 49140690066 49153332384 49201164288 49280692032 49293370368 49390788096 49479282864 49518763008 49625312256 49705525584 49718313216 49813776441 49816570752 49925063448 49958498304 50053116672 50054422704 50065993728 50067300096 50162124528 50195718144 50256131508 50294919168 50355451926 50404453632 50485926348 50498914752 50548056064 50594556636 50647953408 50689374021 50738700672 50838974784 50852054016 50934250224 50983815168 51030716607 51084573696 51176103264 51277241808 51290433792 51373338588 51423330816 51436560384 51533978112 51617276568 51671752704 51769615872 51782934528 51845258196 51866635392 51879979008 51978236544 51979592808 52082319276 52126322688 52229339136 52230701952 52329623736 52343086464 52364668928 52427692746 52441180704 52540501122 52595951616 52680966624 52780741182 52794319968 52845694976 52931113664 52944731136 53049364992 53144414928 53249443416 53301261312 53387416368 53401151232 53506687104 53602556436 53659127808 53708490342 53760754944 53774585856 53861505984 53913919488 53978807916 54020468736 54085485402 54121706496 54224209728 54225624596 54238159872 54239575104 54342301572 54378694656 54444142467 54497122944 54604824768 54618872832 54707157648 54810769689 54824870736 54868616192 54966925728 55075556016 55089725184 55178771076 55232466432 55246675968 55351309824 55440778536 55455041664 55564636608 55618707456 55708608384 55722940416 55828476288 55918716282 55933102368 55987531776 56098179072 56165696379 56203310592 56309756256 56311225542 56325712608 56432390094 56470182912 56581784064 56583260448 56596340736 56690425714 56705010336 56811279096 56866563072 56978947584 57081038256 57193846632 57208560768 57301031502 57356792064 57470145408 57573116172 57633878016 57686897034 57743033088 57757888512 57851247168 57866130432 57975725376 58069436139 58130721792 58240817856 58255801344 58349964816 58406746112 58475516112 58477041909 58642113024 58758006528 58759539696 58870826703 58885972272 58910252544 58925408256 59038549856 59041861632 59155226832 59170445568 59266087452 59322212352 59339022336 59393609964 59451406848 59547502872 59562822528 59680535616 59738611712 59787466794 59835171968 59850565632 59905623843 59963918976 60060843414 60076295136 60134756352 60195022992 60253599744 60366518784 60480849312 60496409088 60594194232 60653159424 60773027328 60788662272 60886919808 61002235944 61019521992 61176031488 61191770112 61309263312 61312702464 61430427864 61446231936 61471567872 61545552354 61603835904 61605443328 61727193216 61837791444 61960000518 61975940832 62036250624 62136524736 62152510464 62270223552 62370875853 62386921872 62436701184 62554952512 62571045888 62672184432 62688307968 62807035824 62985973248 63110451456 63126687744 63228724416 63290253312 63348475788 63366426684 63415332864 63528955776 63654507072 63656168004 63716450304 63793136628 63835858944 63912688983 63973214208 63974883456 64101316032 64216168038 64265730048 64283940864 64343077461 64405690752 64509794778 64526391072 64653913584 64838112768 64960912224 64977624576 65082653064 65145986048 65222691048 65274733056 65291526144 65397062016 65520920088 65537776512 65643710418 65707589376 65724493824 65854384128 65972377152 66025017344 66102757344 66104482158 66167083008 66246718806 66274034112 66291084288 66418368588 66422094336 66549630186 66566751264 66737488896 66739230272 66756400128 66882832704 66990940731 67008175344 67140602568 67205938176 67314568464 67331886336 67459408848 67585832028 67651600896 67719400866 67785299712 67802738688 67912333632 67978420224 68040955476 68112764928 68234804352 68369655744 68387245056 68497784784 68564441088 68627515437 68646962241 68711970816 68823035424 68840741376 68972921226 69026154496 69109231347 69127010928 69155513856 69173305344 69304315392 69306123744 69443092368 69639118848 69640935936 69772831648 69790781952 69903590328 69921574272 70054001496 70127935488 70241288832 70374321576 70392426624 70506207486 70524346464 70592974848 70657915302 70732486656 70859219904 70999257888 71068348416 71183221824 71201534976 71342249472 71470075248 71611320456 71681006592 71815341312 71953232637 71969865984 71971743888 72113980536 72162275328 72298946304 72317546496 72319433472 72456402096 72504926208 72592189956 72662830592 72735652782 72806433024 72825163776 72942876864 73081026252 73099827648 73217984697 73289234304 73434074688 73452966912 73571694768 73643288576 73711035099 73729998576 73801746432 73921038048 73940055552 74086182144 74278144512 74297253888 74437968384 74558288376 74577469824 74724856128 74797572096 74887595172 74937747456 75079675008 75081634056 75100950144 75243186792 75293577216 75384197262 75442378752 75444347264 75533177889 75606680448 75728889522 75748372128 75822084096 75891834954 75971930112 76108051008 76258462176 76278081024 76401375336 76475722752 76626860544 76764154896 76915862712 76990710784 77134996224 77154840576 77300967168 77425914852 77507629056 77654423808 77674401792 77799953088 77819968512 77967354816 77969389212 78123478914 78189484032 78344008704 78346052928 78494435604 78514629696 78547003392 78641539119 78661771056 78810751683 78873635776 78893927424 79021449936 79171111773 79191479952 79268542464 79396670496 79417096704 79574047488 79716622392 79800754176 79874165124 79951891968 80081124552 80101726848 80260030656 80338132992 80403834654 80488691712 80641132416 80661878784 80792258976 80870879232 80968211874 81030703104 81128228103 81182559744 81336314592 81338436894 81357239808 81359362656 81513452358 81568041984 81745684416 81750269952 81907237152 81928309248 82060736472 82140591104 82237306104 82302924288 82450388592 82613334024 82634587776 82768156614 82848699648 82870013952 83026964736 83161167804 83182562496 83248934912 83346954912 83428061184 83562912576 83584410624 83742714432 83878074423 83981297664 84147268608 84304965888 84464634384 84466838313 84488568912 84648585141 84705274368 84872676096 84874890672 85035638571 85057515504 85114478592 85216918644 85297618944 85299844608 85468421376 85621557384 85687640064 85711921152 85790769948 85874254336 86013059704 86035188096 86205218112 86359674258 86450817024 86530345551 86614549632 86636832768 86776870752 86799195648 86963588064 87032977408 87196082688 87361226784 87383702016 87524947224 87610119168 87805845504 87963169536 88137009792 88139309544 88328958408 88365378816 88388112384 88557824784 88562792448 88732840248 88755668352 88899131178 88983318528 89008533504 89090414946 89177110272 89321254308 89344233792 89520803424 89607917568 89681200191 89752757952 89775848448 89945878464 90091265121 90114442704 90202134528 90292534488 90380399616 90549778176 90721273968 90744613632 90891291348 90979739136 91159540992 91182993408 91330379712 91419254784 91503353916 91529282988 91615961088 91764047232 91787655168 91963894968 91969053696 92145641796 92169347904 92207351808 92318328531 92405753856 92408164992 92590789824 92756687166 92854581248 92940000777 92963911248 93054375936 93204787104 93228765696 93405335328 93655051776 93832428768 93856568832 94008276648 94032461952 94210553736 94309982208 94478959872 94665677184 94910962432 94935379968 95022713682 95049640026 95122999296 95293433664 95481760608 95484252006 95574675456 95689704942 95753788416 95937643516 95959821312 95962325184 96151974048 96324252057 96398595072 96425911296 96608536128 96764692167 96789586608 96980870376 97075244032 97257169152 97441368336 97466436864 97623979596 97718979072 97912099584 97937289216 98095593024 98281380132 98306664768 98402328576 98465565627 98561384064 98586740736 98781576192 98958565728 99037526016 99156723237 99250624512 99370078209 99411051168 99436626432 99627552882 99633141504 99824445279 99850126896 99916996608 100106233344 100108845408 100131987456 100134600192 100324249056 100512263016 100589838336 100710903852 100808907264 100971852696 100997829504 101189113272 101295906816 101378748042 101477401344 101677949568 101704108032 101868500448 101967630336 102061433214 102169147392 102352206528 102554483616 102580867584 102746677176 102846661632 103067956224 103234553136 103459381839 103539231744 103690516392 103733270784 103759958016 103956473088 103959185616 104164638552 104252645376 104458678272 104461403904 104659247472 104686172928 104729337856 104855385492 104882361408 105081002244 105191903232 105361933248 105561482364 105588639936 105691389952 105759311229 105862227328 105889462272 105986872953 106098729984 106288829856 106498886832 106602522624 106774832736 106802302464 107013374208 107205112872 107318255616 107416980684 107521509888 107549171712 107723011968 107957615832 108040937472 108170970804 108243412992 108448419456 108451249192 108476319744 108479150208 108684603144 108757389312 108888284934 108994245888 109103479173 109209649536 109237745664 109414315296 109621539378 109649741472 109737232384 109933851456 110151112032 110179450368 110357542152 110464932864 110702619648 110881557072 110910083328 111129273216 111417216768 111445880832 111656952576 111837432564 111866204736 111975063552 112196358144 112331392758 112406621184 112619512512 112622451084 112651425216 112864780188 112940365824 113076295893 113163568128 113166520896 113380851428 113410020672 113593334283 113622558192 113733126144 113837752431 113957895168 114162076512 114387693264 114417121536 114602063004 114713584128 114940290816 115146232344 115267756032 115373794068 115486066176 115515777024 115702494336 115732260864 115951450752 116138872278 116261443584 116481635712 116511602688 116699929632 116813492224 116951032224 116954083818 117185218371 117284226048 117516013056 117519079392 117741653406 117771944544 117820505088 118077099712 118083723264 118310453664 118340891136 118532174904 118787219928 118902813696 119095005744 119125645056 119361071232 119574933588 119670343936 119701131264 119811247686 119927837952 120121686828 120152590272 120269512704 120390045984 120507199488 120733037568 120961698624 120992818176 121188388464 121306318848 121452317811 121546054656 121773839616 122004471888 122007655341 122039043984 122270178537 122352062976 122383540224 122618526624 122625404928 122860855728 122892463872 122943135744 123091104708 123207671808 123210886656 123454386432 123675582888 123920001036 123951881664 124072501248 124152234921 124273049472 124305020928 124540447104 124741751706 124773843744 124873402368 125109905024 125142091776 125344368864 125376615936 125614071648 125971946496 126220902912 126253375488 126457448832 126696951576 126732853368 126830665728 127057911552 127309014144 127312336008 127586273256 127671717888 127825377966 127946428416 127949766912 128202632064 128432336076 128531460096 128567881728 128686154922 128811381504 129019589556 129052782144 129307827168 129539511387 129676225536 129921824448 129955249152 130165306128 130291972096 130445382096 130549466112 130794124032 131041840176 131075553024 131287420836 131415178752 131448987648 131708768256 131944754304 132050034688 132205514688 132208964316 132334166016 132493437612 132548068224 132582168576 132836737176 132844188672 133099260372 133133502528 133348696767 133474977792 133478460544 133512800256 133635622419 133765665408 133981881462 134016350688 134281205136 134411876352 134629136928 134663772672 134918817696 135171664056 135303201792 135438801732 135570599424 135605477376 135824667264 136081910952 136225529856 136469608704 136739311488 136774490112 136995569568 137128882176 137255030874 137293924482 137423941632 137646070848 137681482752 137945842452 138052308992 138218462694 138254021856 138311027712 138608630784 138612247488 138886184736 139135030749 139281871872 139545663296 139581563904 139807180656 139843148544 140108002992 140482577664 140748643152 140784853248 141012414972 141048692928 141185949696 141315830604 141464973312 141718439808 141998515776 142136696832 142366443648 142403069952 142574460039 142684498944 142940150496 143222640912 143226378009 143362013184 143534557413 143630682624 143906465274 143939731968 143943487776 144227961072 144324550656 144597892608 144635092992 144638866944 144912804192 145184379912 145325661184 145471305564 145612866048 145650327552 145885753728 146162052504 146199655296 146435969394 146578468608 146868149376 146905933824 147143389536 147286577152 147422070198 147459997152 147603492864 147842076096 147880111104 148172364288 148556289024 148875936768 149116576752 149154939648 149441329323 149449712256 149775190344 149875494912 150159350016 150163268112 150201900288 150486373584 150587154432 150768394524 150884757504 150888694528 151066355778 151213360896 151457779044 151496744256 151644168192 151783669908 151943860224 152216102016 152516924352 152556162048 152802750672 152951445504 153092149821 153253721088 153528309792 153831725424 153981421568 154269992448 154309681152 154601934336 154851829704 155015258112 155308847616 155348803584 155599906176 155639937024 155934709632 155938778424 156246957828 156378968064 156688017408 156692105856 156988871208 157029259392 157094006784 157283078238 157323542112 157621503366 157747271552 157787854848 158042899872 158342223546 158382959904 158537084928 158793340992 158834193408 159148094976 159433244784 159748330248 159903783936 160162249104 160203453696 160520061312 160807669308 160977383424 161282264832 161323757568 161584517952 161741758464 161936423748 162061406208 162256456206 162365119488 162672629184 162676873788 162714479616 162718725312 163026904716 163136083968 163332427401 163491368832 163814474304 163856618496 164121472944 164281182208 164432309067 164474612208 164605848576 164900777184 165226668048 165269175552 165536313228 165697399296 165740027904 166053929472 166322335608 166365124992 166497869824 166693909824 166856122368 167125825152 167168821248 167485428864 167756148846 167962595328 168294537216 168497089137 168609931776 168929268768 168933676626 168977137824 169297170282 169410548736 169745352192 169749781344 170071277142 170115031008 170433837288 170599689216 170936842752 171243114768 171581539896 171748508672 172026119408 172070376192 172410436224 172719348516 172901634048 173060691102 173229099264 173273665536 173553741504 173598391296 173927176128 174065954816 174208308417 174392165376 174722453568 174767404032 175049894448 175220238336 175431125727 175926339072 176274019584 176278619088 176612480109 176657916816 176730757632 176776224768 177115649568 177125584896 177465680496 177511336704 177798262356 177966637056 178017067008 178180829892 178354220544 178642508616 178688467584 179041606848 179215835136 179362400382 179505515904 179551696896 179891756928 180182530242 180228885408 180404269056 180585068976 180760799232 181099556352 181442547936 181489227264 181782582696 181959478272 182319081984 182365986816 182660759424 183006707832 183058565976 183528094464 183575310336 183927789936 183938107392 184291283592 184338695808 184414703616 184636657062 184811507712 184816329984 185181579648 185513374332 185709162496 185880001554 185927822496 186108751872 186409574208 186457531392 186810670656 187112627559 187310103552 187664857536 187713137664 188016553296 188064923904 188421107472 188957919744 189331354368 189821924864 189870759936 190045427364 190099280052 190245998592 190586867328 190963521216 190968504012 191149350912 191379409884 191507576832 191875287032 191919642624 191924650368 192303948096 192648504114 192797190144 192851822592 193029232383 193217072256 193529384334 193579173216 193961740752 194150488064 194514338304 194882736672 194932873728 195247959192 195437958144 195824199168 195874578432 196191186048 196562760264 196613329536 196931131254 197122768128 197173481472 197563152384 197917131456 198075052032 198313446474 198501249024 198740156418 198822102336 198873252864 199255105764 199266283008 199648890558 199700253792 200212466688 200217690816 200269200384 200648498112 200972822193 201024526032 201421807704 201617814528 201943705392 201995659008 202378226544 202757496084 202954802688 203355899136 203408216064 203737000896 203935260672 204122866428 204338294784 204704413056 205108967232 205161735168 205493354352 205693323264 205882546311 205940886723 206135912448 206469106272 206918763678 207078463488 207327694041 207381032784 207466541568 207519916032 207912946176 207918371232 208329277104 208917356544 208922807808 209318494944 209372345856 209710770984 209764722816 210162004488 210383806464 210723866496 211122964728 211177279872 211518622458 211724454656 211778924544 211973745906 212197459968 212577659712 212997773664 213205045248 213549665472 213604604928 214026748416 214410225744 214833961368 215043019776 215446023936 215859697911 215915231664 216341941608 216486825984 216896838912 216902498384 216952639488 216958300416 217369206288 217514778624 217776569868 217988491776 218206958346 218419299072 218475491328 218828630592 219243078756 219299482944 219474464768 219653954091 219867702912 220302224064 220358900736 220715084304 220929865728 221133105297 221405239296 221763114144 221820166656 222258546432 222834433536 222891761664 223313905152 223674865128 223732409472 224392716288 224662785516 224813242368 225239025024 225244902168 225302850432 225729560376 225880731648 226152591786 226327136256 226333041792 226761702856 226820041344 227186668566 227245116384 227466252288 227675504862 227915790336 228324153024 228775386528 228834243072 229204126008 229427168256 229880581632 230292464688 230747588136 230972132352 231404988672 231464521728 231902901504 232277744556 232522887168 232963271424 233023205376 233399859264 233626984448 233902064448 233908167636 234370436742 234568452096 235032026112 235038158784 235483306812 235543889088 235641010176 235924617357 236154199424 236432255049 236620907328 236681782272 237064349808 237513335319 237574439856 237805627392 238190011488 238251290112 238722142464 239149867176 239340687872 239402262528 239622495372 239855675904 240243373656 240305180544 240780091968 241014398976 241466075136 241923397248 241985636352 242376776928 242612637696 242904635622 243092109312 243384684309 243547679232 244008943776 244015310682 244078087968 244540357074 244704125952 245237053248 245250809856 245721711456 245784927744 246182209416 246421773312 246908772864 247351165776 247840002072 247903763328 248304469842 248546098944 248610041856 249080894208 249483503412 249547687488 249746804736 250219810048 250284183552 250688737728 250753231872 251228143296 251634223269 251943892992 252441805824 252914897664 253393903152 253400514939 253465706736 253945755423 254115823104 254618028288 254624672016 255106915713 255172546512 255343435776 255650755932 255892856832 255899533824 256405264128 256864672152 257062920192 257135763456 257372309844 257622763008 258039179112 258105564288 258615654336 259079022774 259352451072 259591036653 259843648896 259910498304 260330612256 260583944192 260890764192 261098932224 261588248064 262083680352 262151106048 262574841672 262830357504 263417536512 263889508608 264411029376 264417928632 264986875224 265096136448 265164337152 265673474352 265688377344 266198520744 266267005056 266697393534 266949955584 266956921088 267025600512 267271244838 267531330816 267963762924 268032701376 268562410272 268823752704 269258273856 269327545344 269837635392 270273795363 270343328112 270606403584 270877603464 271141198848 271649334528 272163821904 272939217408 273478622976 273548980224 273991139136 274257764352 274510061748 274587848964 274847883264 275292141696 275362965504 275891684904 276104617984 276436925388 276508043712 276622055424 276954985593 277217261568 277224494976 277772369472 278270061498 278563743744 278820002331 279091326592 279163127808 279614361312 279686297088 280216005984 280965155328 281497286304 281569706496 282024829944 282097385856 282631661208 282929946624 283436879616 283997031552 284732887296 284806139904 285148920078 285368997888 285880300992 286445281824 286452756018 286724026368 287069114826 287261365248 287812930548 287879463936 287886975552 288455922144 288972756171 289195785216 289277733888 289825608384 290294076501 290368759824 290651322368 290942611128 291225732096 291771507456 292324105008 292399310592 292871938788 293156937216 293736298752 293811867648 294286779072 294573154304 294844140396 294919994304 295206985728 295396696881 295684152192 295760222208 296344728576 297112578048 297470169711 297751873536 298110234627 298233153504 298309879296 298882658646 298899424512 299473335837 299550380688 299750989824 300318700032 300326536224 300403800576 300972747168 301536789048 301769515008 301777389056 302132711556 302426721792 302915558088 302993488512 303567339816 303887720448 304432204032 305033848704 305112324096 305605501344 305902891008 306184299642 306507442176 307056619584 307663450848 307962843136 308539984896 309203868672 309703659408 310378145517 310617695232 311199812352 311279874048 311797341427 311869419264 311877556848 312493915656 312757936128 313376034816 313384211712 313977742416 314058518784 314188013568 314566156476 314647084224 315243006732 315494543104 315575709696 316085799744 316684447092 316765919808 317074169856 317277933687 317586681984 317668386816 318296189952 318866489568 319496660496 319807567872 320324498208 320406907392 321040122624 321615338616 321954766848 322564529664 322647515136 323169035904 323872847496 324122812416 324512912412 324730238976 325345258368 325353747576 325428959232 325437450624 326053809432 326272167936 326664854802 326982737664 327310437519 327628948608 327713236992 328242945888 328562364416 328864618134 328949224416 329211697152 329801554368 330453336096 330538351104 331072626456 331394798592 332107858944 332644671216 332730249984 333387819648 334251650304 334337642496 334970857728 335512297692 335925190656 336589074432 336994178274 337219863552 337858537536 337867353252 337954275648 338594340564 338821097472 339490704384 339499562688 340142554284 340230062016 340780002849 340867674576 341199378432 341513257293 341873685504 342486229536 343163079792 343497017344 344052238816 344140752384 344820872448 345438697032 345803268096 346121382204 346458198528 346547331072 347107483008 347196782592 347854352256 348131909632 348416616834 348784330752 349444907136 349534808064 350099788896 350440476672 350862251454 351555655113 351852678144 352548039168 352557238176 353224960218 353315833632 353461515264 354231299136 354251169792 354931360992 355022673408 355596524712 356361659784 356708441088 357285017232 357376935168 358083213696 358724800764 359011031808 359103393792 359783513856 360365060484 360457770816 360808538112 361170137952 361521598464 362199112704 362885095872 362978454528 363565165392 363918956544 364356953433 364638163968 365321518848 366013415664 366022966023 366117131952 366810535611 367056188928 367150620672 367855579872 367876214784 368582567184 368677391616 368829407232 369273314124 369623015424 369632659968 370363159296 371026748664 371418324992 371760003108 371855644992 372217503744 372456704763 372819148416 372915062784 373621341312 374225255118 374620207104 375329715072 375426275328 376033106592 376129847808 376842214944 377915839488 378662708736 379643849728 380090854728 380198560104 380491997184 381173734656 381927042432 381937008024 382758819768 383015153664 383750574064 383839285248 383849300736 384607896192 385297008228 385594380288 385703645184 386058464766 386434144512 387058768668 387158346432 387923481504 388300976128 388618534161 389028676608 389765473344 389865747456 390495918384 390875916288 391648398336 392382372096 393125520528 393226659072 393862262508 394245536256 394346962944 395126304768 395834262912 396150104064 396626892948 397002498048 397480312836 397644204672 397746505728 398510211528 398532566016 399297781116 399400507584 400046090301 400424933376 400435381632 400538400768 401296996224 401945644386 402049052064 402843615408 403235629056 403887410784 403991318016 404756453088 405514992168 405909605376 406711798272 406816432128 407474001792 408245732856 408676589568 409408826112 410217934464 410323470336 410986708704 411386646528 411765092622 411881773446 412271824896 412938212544 413837527356 414156926976 414655388082 414762065568 414933083136 415825892352 415836742464 416658554208 417405092247 417845615616 418636989888 418744691712 419421541968 419529445632 420324008976 421447732992 422245929456 422354559744 423037244916 423448909312 423557849088 423947491812 424394919936 425155319424 425995547328 426410090496 427099330944 427209209856 428053496832 428820451488 429667922736 429679134027 430086039552 430603672239 430892047872 431719395822 431830463328 432683883216 432973651968 433793677824 433804996768 433905278976 433916600832 434738412576 435553139736 435976983552 436413916692 436838598144 436950982656 437657261184 438486157512 438598965888 438948929536 439307908182 439735405824 440604448128 440717801472 441430168608 441859731456 442266210594 442810478592 443526228288 443640333312 444517092864 445668867072 446627810304 447349730256 447464818944 448323987969 449325571032 449626484736 450478050048 450489804336 450605700864 451459120752 451761463296 452305183572 452654272512 452666083584 453523405712 453640082688 454373337132 454490232768 454932504576 455351009724 455831580672 456648306048 457550773056 457668486144 458408252016 458854336512 459276449463 459761163264 460584929376 461495176272 461944264704 462809977344 462929043456 463805803008 464555489112 465045774336 465926542848 466046410752 466799718528 467804128896 467816335272 468740873484 469136904192 470064052224 470076317568 470966613624 471087778176 471282020352 471849234714 472308398848 472864510098 473241814656 473363564544 474128699616 475026670638 475148879712 475611254784 476380022976 476502580224 477444284928 478299734352 478681375744 479244990744 479711351808 480486747312 480610361088 481560183936 482932150272 483846794496 483971272704 484753553856 485225275392 485809271244 486184218624 486769368618 487095358464 488017887552 488030621364 488156175936 489080714148 489408251904 489997282203 490474106496 491443422912 491569855488 492364418832 492843546624 493296927201 493817545728 494702331552 495680004144 495807526656 496608939684 497092197888 497220083712 498161788416 498967006824 499095374976 499493609472 500439620096 500568367104 501377475456 501506463744 502456286592 503268446538 503887785984 504883611648 505829795328 506787806304 506801029878 506931413472 507891510846 508231646208 509236056576 509249344032 510213831426 510345093024 511301511864 511799067648 512810528256 513729344304 514744619688 515245526016 516078358224 516211128576 517231308672 518158045548 518704902144 519182073306 519687297792 519820996608 520661224512 521167888384 521781528384 522197864448 522624925251 523176496128 524167360704 524302212096 525149683344 525660715008 526293377181 527779017216 528822058752 528835857264 529837440327 529973750448 530192272896 530328674304 531346948704 531376754688 532397041488 532534010112 533394787068 533899911168 533913842176 534051201024 534542489676 535062661632 535927525848 536065402752 537124820544 537647505408 538516547712 538655090688 539675270784 540547590726 540686656224 541212807168 541755206928 542282397696 543298669056 544327643808 545878434816 546957245952 547097960448 547982278272 549020123496 549175697928 550584283392 550725931008 551783369808 552873850776 553016087424 553244110848 553909971186 554434523136 554448989952 555544738944 556540122996 557127487488 557640004662 558182653184 558326255616 559228722624 559372594176 560432011968 561337882677 561930310656 562994572608 563139412992 564049659888 564194771712 565263322416 566873759232 567994063104 569465774592 569612279808 570297840156 570737995776 571760601984 572890563648 572905512036 573448052736 574138229652 574522730496 575625861096 575758927872 575773951104 576911844288 577945512342 578391570432 578555467776 579087697149 579651216768 580588153002 580737519648 581302644736 581885222256 582451464192 583543014912 584648210016 584798621184 585743877576 586313874432 587472597504 587623735296 588573558144 589688280792 589839988608 590793393762 591368304384 591520444416 592689457152 594225156096 594940339422 595503747072 596220469254 596466307008 596619758592 597765317292 597798849024 598946671674 599100761376 600637400064 600653072448 600807601152 601945494336 602918466579 603073578096 603554778112 604265423112 604853443584 605831116176 605986977024 607134679632 608864408064 610067697408 610224648192 611211002688 611805782016 612368599284 613014884352 614113239168 615326901696 615925686272 617079969792 617647638933 617822660169 618407737344 619407318816 620756291034 621235390464 621983082123 622399624704 622559748096 623594682854 623738838528 623755113696 624987831312 626752069632 626768423424 627955484832 628117037568 629132312952 629294168448 630486013464 630989086208 631151419392 632171599488 633368894184 633531839616 634555867374 635173363968 635336773632 636592379904 637732979136 638993320992 639615135744 640648996416 640813814784 642080245248 643230677232 645129059328 646338071808 647579093733 647745694992 649025824824 649460477952 650690516736 650707495152 650857918464 650874901248 652107618864 652544335872 653329709604 653965475328 654620875038 655257897216 655426473984 656485891776 657124728832 657729236268 657898448832 658423394304 658961862273 659603108736 660906672192 661076702208 662145252912 662789597184 663399315891 664215717888 665289342432 665460499968 666775639296 668503300608 668675284992 669941715456 671024595384 673178148864 673988356548 674439727104 675717075072 675734706504 675908551296 677188681128 677642194944 678981408768 678999125376 680285108568 680460124032 681560005698 681735349152 682398756864 683026514586 683747371008 684972459072 686326159584 686994034688 688104477632 688281504768 689641744896 690877394064 692242764408 692916397056 694214966016 694393565184 695708704512 696833233668 697568661504 698889814272 699069616128 700199577792 700880953344 701724502908 703111310226 703705356288 705096078336 705114476352 706449920436 706631667264 706923030528 707773852071 708462598272 709862721984 710045346816 711193049424 712540005957 712723319568 713416882176 714570034464 714753870336 716166427392 717449601528 718022063616 718206787584 719567027712 720730120968 720915541632 722340275904 723043196928 724398225408 725770191744 725956909056 727130330784 727837913088 728713906866 729276327936 730154052927 730643037696 732026831328 732045932046 732234263904 733621071222 734112377856 735711159744 735752429568 737165134368 737354783232 738546628248 739265319936 740726318592 742053497328 743520006216 743711289984 744913409526 745638296832 745830125568 747242682624 748450510236 749240414208 750659430144 750852550656 752066213184 752259695616 753684429888 754902669807 755831678976 757325417472 759287699456 760181709456 760201544817 760397120208 761837266269 762347469312 763854084864 763874016048 765320747139 765517639536 766030307328 767501148128 767678570496 767698601472 769215792384 770594016456 771188760576 771407290368 772116929532 772868289024 774117537336 774316692864 775846963008 776601952256 777237068322 778057353216 778773109959 779530946688 779731494912 780991836768 781751832576 783296796672 784764744192 786251041056 786453318144 787724525016 788491072512 790252609536 791668525824 793253785896 794960625672 795288409344 795493011456 797020423056 797065132032 798595562232 798801015168 800092180602 800849866752 800870763264 801076801536 802593992448 803891288772 804098104128 805687230816 806471258112 807774821568 807982636032 809512906176 810821386089 811029984336 811819210752 813423596544 814948003584 816491465712 818817652224 820435868928 820646940672 821973417408 822773293056 823530185244 823763546892 824543649792 825876425088 827675054712 828313853952 829310776164 829524131136 829866166272 830864956779 831651784704 831673484928 833317108416 834810184494 835691231232 836460006993 837273979776 837489383424 838843083936 839058891264 840648017952 842895465984 844491858912 844709119488 846074489832 846897818624 847894983624 848789839872 850310638848 851991094656 854198661888 854418419712 856106993664 857640902976 859335845472 859358268054 860172079104 861207344478 861784095744 863438791644 863660926656 865367766432 866918268513 867587355648 867609993536 867833201664 869476825152 870882229503 871106279472 871953967104 872827833384 873677196288 875314522368 876972315024 877197931776 878615816364 879470811648 881208896256 881435602944 882860337216 883719462912 884532421188 885620957184 887052456576 887280666624 889034185728 891337734144 892410509133 893255620608 894699460512 894929637888 896647975938 898420007511 898651142064 899252969472 900956100096 900979608672 901211401728 902918241504 904610367144 905308545024 905332167168 907046811424 907280165376 908746674264 908980465536 910702019448 911663161344 913296612096 915101546112 915336972288 916816504032 917708673024 918552898926 919522326528 921169858752 922990352544 923888529408 925619954688 927611606016 929110978224 931134436551 931853085696 933599437056 935392024281 935608257792 935632670544 937481746968 938273808384 940128104448 940152635136 941933227248 942175556352 942564040704 943698469428 944616797696 945729020196 946483629312 946727129088 948257399232 950053341276 950297759424 951222509568 951833801061 952760045952 953005160448 954888569856 956599468704 957362751488 958489981488 959422703616 960973494624 961220722176 963120367872 965864300544 967693588992 967942545408 969507107712 971618542488 972368437248 973538737236 974190716928 976035775104 976061242728 976312351872 978161428296 978816503808 979994564406 980948212992 981931312557 982886845824 983139710976 984728837664 985687093248 986593854402 987635091456 989404663104 991360008288 991615053312 993217879368 994184395776 996323576832 997934013648 998190749952 1000879240192 1002754950912 1003012927488 1004912573184 1006536893076 1007775571968 1009767223296 1011659590656 1013575612608 1013602059756 1013862826944 1015783021692 1016463292416 1018472113152 1018498688064 1020427662852 1020690186048 1022340008547 1022603023728 1023598135296 1024539771879 1025621056512 1027458688608 1029489239376 1030491052032 1032156716448 1032422257152 1034462617344 1036316091096 1037409804288 1038364146612 1039374595584 1039641993216 1041322449024 1043563056768 1044395728896 1045249850502 1046352992256 1048334721408 1048604424192 1050299366688 1051321430016 1052586754362 1054666965339 1055558034432 1057644117504 1057671714528 1059674880654 1059947500896 1060384545792 1062693897408 1062753509376 1064794082976 1065068020224 1066789574136 1067827684352 1069084979352 1070125323264 1071855051696 1072130805504 1074249641088 1077033095424 1077310181376 1079350541568 1081095181452 1081373312448 1082425614336 1083510413856 1084564795392 1086597338112 1088655287616 1091756869632 1093070860299 1093914491904 1095964556544 1098040246992 1098068898069 1098351395856 1100431606833 1101168566784 1101451862016 1103566739616 1105747701552 1106032174848 1106488221696 1107819942372 1108869046272 1108897979904 1111089477888 1113080245992 1114254974976 1115280009324 1116365306368 1116652511232 1118457445248 1118745188352 1120864023936 1122675765354 1123860621312 1125989145216 1126278825984 1128099319776 1128389543424 1130526644832 1133747518464 1135988126208 1138931549184 1140595680312 1141475991552 1143521203968 1145781127296 1145811024072 1148276459304 1149045460992 1151251722192 1151517855744 1151547902208 1153823688576 1155891024684 1156783140864 1157110935552 1158175394298 1159302433536 1161176306004 1161475039296 1162605289472 1163770444512 1164902928384 1165855602483 1167086029824 1169296420032 1169597242368 1171487755152 1172627748864 1174945195008 1177147116288 1179376561584 1179679977216 1181586787524 1182736608768 1183040888832 1185378914304 1188450312192 1189880678844 1191007494144 1192440938508 1192932614016 1193239517184 1195530634584 1195597698048 1197893343348 1198201522752 1200138270903 1201274800128 1201306144896 1201615202304 1203890988672 1205836933158 1206147156192 1207109556224 1208530846224 1209706887168 1211662232352 1211973954048 1214269359264 1217728816128 1220135394816 1220449296384 1222422005376 1224737198568 1226029768704 1228226478336 1230653803392 1234159939584 1235295277866 1235645320338 1236815474688 1238814637632 1241512582068 1242470780928 1243966164246 1244799249408 1247189365708 1247477677056 1247510227392 1249975662624 1252215276741 1253536846848 1255910969664 1256234075136 1258264625904 1258588336896 1260972026928 1261978172416 1264343198976 1266737788368 1267063679232 1269111734748 1270346727936 1270673547264 1273184759808 1275465958272 1277986641984 1279230271488 1281297992832 1281627629568 1284160490496 1286461354464 1289037402081 1290258118656 1291811016717 1292676143616 1295158187466 1295491389984 1298051649648 1298920955904 1301381033472 1301414990304 1301715836928 1301749802496 1304215237728 1306659419208 1307930950656 1309241750076 1310515794432 1310852947968 1312971783552 1315458472536 1315796897664 1316846788608 1317923724546 1319206217472 1321813344384 1322153404416 1324290505824 1325579194368 1326798631782 1328431435776 1330578684864 1330920999936 1333551278592 1337006601216 1339883430912 1342049190768 1344971963907 1347976713096 1348879454208 1351434150144 1351469413008 1351817102592 1354377362256 1355284389888 1357962817536 1357998250752 1360570217136 1360920248064 1363120011396 1363470698304 1364797513728 1366053029172 1367494742016 1369944918144 1372652319168 1373988069376 1376208955264 1376563009536 1377829348389 1379283489792 1381754788128 1384485528816 1385832794112 1388429932032 1388787130368 1391417409024 1393666467336 1395137323008 1397779628544 1398139232256 1400399155584 1403449005816 1406222620452 1407410712576 1410192156672 1410228952704 1412899840872 1413263334528 1413846061056 1415547704142 1416925196544 1419725443968 1420090693632 1422386098848 1425080011914 1425446639136 1426833764352 1429140068928 1429507740672 1432332854784 1434899203056 1436044127232 1439134055424 1441460241936 1441831083264 1444680551808 1448796450816 1451540383488 1451913818112 1454260661568 1455675826176 1457427813732 1458552655872 1460308105854 1461286075392 1464053662656 1464091864092 1464468527808 1467242142444 1468224755712 1469991846609 1471422319488 1474330268736 1474709566464 1477093256496 1478530639872 1479890781603 1481452637184 1484106994656 1487040012432 1487422579968 1489826819052 1491276593664 1491660251136 1494485365248 1496901020472 1498480828416 1501318860288 1501705101312 1504132426368 1504519391232 1507368859776 1509805339614 1511663357952 1514650834944 1518575398912 1520363418912 1520403089634 1520794240416 1523674532538 1524694938624 1527708169728 1527748032096 1530641494278 1531035279072 1535002296256 1535397202944 1538431584768 1541188032912 1544233859064 1545736578048 1548235074672 1548633385728 1551693926016 1554474136644 1556114706432 1557546219918 1559061893376 1559462989824 1561983673536 1563503665152 1566593593344 1569529488384 1572502082112 1572906636288 1575449050032 1576982145024 1578880131543 1583337051648 1586507571792 1589512320981 1589921251344 1590576818688 1590986022912 1594040846112 1594130264064 1597191124464 1597602030336 1600184361204 1601699733504 1601741526528 1602153603072 1605187984896 1607782577544 1608196208256 1611374461632 1612942516224 1615549643136 1615965272064 1619025812352 1621642772178 1622059968672 1623638421504 1626847193088 1629896007168 1632982931424 1637635304448 1640871737856 1641293881344 1643946834816 1647060370488 1647527093784 1651752850176 1655350109424 1658621552328 1659048262272 1659732332544 1661729913558 1663303569408 1663346969856 1666634216832 1669620368988 1671382462464 1672920013986 1674547959552 1674978766848 1677686167872 1678117782528 1681296035904 1684013648031 1685790931968 1688983717824 1689418238976 1692148979664 1693795637248 1695789967248 1700621277696 1703982189312 1708397323776 1708836839424 1712213987328 1715281805952 1718671690944 1718716536108 1720344158208 1722414688956 1723568191488 1726877583288 1727321853312 1730735532864 1733836537026 1735174711296 1735219987072 1735666403328 1737263091447 1738953650304 1741764459006 1742212558944 1743907934208 1745655666768 1747354392576 1750629044736 1753944630048 1754395863552 1757231632728 1758941623296 1762417792512 1762871205888 1765720674432 1769064842376 1774104913152 1774561333248 1778068371456 1782675468288 1784821018266 1786511241216 1789398921024 1789859275776 1793295951876 1796840015022 1797302284128 1801912200192 1801959217344 1802422803456 1805836483008 1808755399737 1809220734288 1810664334336 1814093622848 1814560330752 1817493348528 1817960931072 1821404038896 1826593224192 1830203092224 1830673944576 1833633008064 1835417346048 1837105797852 1839044653056 1842339717504 1845980705088 1847777058816 1851239909376 1853467980507 1855223212032 1858221956448 1862268873102 1863706171392 1865949246369 1867198874112 1870784048562 1871216515584 1871265341088 1874963493936 1880256208896 1880305270272 1883866454496 1884351112704 1887396938856 1889233595392 1891458040392 1892967258624 1893454258176 1896514798464 1900106682552 1900595518848 1903667602122 1905520091904 1906010320896 1909777139712 1913198937408 1914725502976 1916979962976 1918845407232 1921946989248 1922441444352 1926240735744 1935387177984 1939014215424 1942737281199 1943237084976 1947077474472 1948381433856 1952071550208 1952122485456 1952624703744 1956322856592 1957633007616 1959989128812 1961896425984 1963862625114 1965773691648 1966279421952 1969457675328 1971374186496 1973187708804 1975270182912 1978809326208 1982720016576 1983230106624 1986435758736 1988368791552 1990197947673 1992647153664 1995868027296 1996381499904 2001758480384 2005509901824 2006025854976 2009825146368 2013073786152 2019534446592 2023319181312 2027151225216 2027204119512 2027725653888 2031566043384 2032926584832 2036944226304 2036997376128 2040855325704 2041380372096 2044680017094 2045206047456 2047196270592 2049079543758 2051242113024 2054917377216 2058978478752 2060982104064 2064313432896 2064844514304 2068925234688 2072632182192 2076728293224 2078749191168 2082644898048 2087126113536 2090499701004 2092705984512 2096669442816 2097208848384 2100598733376 2102642860032 2105173508724 2109333930678 2111116068864 2115288235008 2115343429056 2119349761308 2119895001792 2120769091584 2123321556213 2125387794816 2129588165952 2130136040448 2133579148272 2135655368704 2137620017871 2138169958704 2140250646528 2143710103392 2144261611008 2148499282176 2154066190848 2154620362752 2158701083136 2162190362904 2162746624896 2167020827712 2169129590784 2173194676224 2177310575232 2183513739264 2186141720598 2187828983808 2190462158781 2191929113088 2196080493984 2196137796138 2196702791712 2200863213666 2202337133568 2207133479232 2211495403104 2212064349696 2215639884744 2217795959808 2222178955776 2226160491984 2230560018648 2232730612736 2236914890496 2237490376704 2241728047872 2245351530708 2247721242624 2251978290432 2252557651968 2256198639552 2256779086848 2261053289664 2264708009421 2267495036928 2271976252416 2277863098368 2280604634451 2281191360624 2285511798807 2287042407936 2291562254592 2291622048144 2295962241417 2296552918608 2298090921984 2302503444384 2303035711488 2303095804416 2307647377152 2311782049368 2313566281728 2314221871104 2316350788596 2318604867072 2322352612008 2322950078592 2327540889024 2329805856768 2331711204966 2334172059648 2338592840064 2339194484736 2342975510304 2345255497728 2349890390016 2354294232576 2358753123168 2359359954432 2363173575048 2365473217536 2370757828608 2379761357688 2384881877016 2385865228032 2386479034368 2391061269168 2391195396096 2395786686696 2396403045504 2400276541806 2402549600256 2402612289792 2403230404608 2407781977344 2411673866316 2412294312384 2414219112448 2417061692448 2419413774336 2423324464704 2423947908096 2428538718528 2432464158267 2435457632256 2440270789632 2444844010752 2449474397136 2456452956672 2461307606784 2468319879168 2470590555732 2471290640676 2473630949376 2477629275264 2483025164136 2484941561856 2487932328492 2489598498816 2494378731416 2494955354112 2495020454784 2499951325248 2504430553482 2507073693696 2509380020979 2511821939328 2512468150272 2516529251808 2517176673792 2521944053856 2523956344832 2528686397952 2533475576736 2534127358464 2538223469496 2540693455872 2546369519616 2550931916544 2555973283968 2562595985664 2563255259136 2568320980992 2572922708928 2578074804162 2580516237312 2583622033434 2585352287232 2590316374932 2590982779968 2596103299296 2600754805539 2602762066944 2602829980608 2603499604992 2608430475456 2612646688509 2613318838416 2615861901312 2618483500152 2621031588864 2625943567104 2630916945072 2631593795328 2635847449092 2638412434944 2643626688768 2644306808832 2648581011648 2651158388736 2653597263564 2656862871552 2661157369728 2661841999872 2667102557184 2674013202432 2677231527399 2679766861824 2684098381536 2689943927814 2695260022533 2695953426192 2697758908416 2702868300288 2702938826016 2703634205184 2708754724512 2715925635072 2715996501504 2721140434272 2721840496128 2726240022792 2726941396608 2732106058344 2734989484032 2739889836288 2745304638336 2752417910528 2753126019072 2755658696778 2758566979584 2763509576256 2768971057632 2771665588224 2776859864064 2782834818048 2787332934672 2793403309653 2795559257088 2800798311168 2806176072843 2806898011632 2812445240904 2814821425152 2820384313344 2820457905408 2825799681744 2826526669056 2827692122112 2831095408284 2833850393088 2839450887936 2840181387264 2844772197696 2850160023828 2850893278272 2853667528704 2855501403183 2858280137856 2859015481344 2864665709568 2869798406112 2872088254464 2878268110848 2882920483872 2883662166528 2889361103616 2897592901632 2903080766976 2903827636224 2908521323136 2914855627464 2917105311744 2920616211708 2922572150784 2928107325312 2928183728184 2928937055616 2934484284888 2936449511424 2939983693218 2942844638976 2948660537472 2949419132928 2954186512992 2957061279744 2959781563206 2962905274368 2968213989312 2974080024864 2974845159936 2979653638104 2982553187328 2988970730496 2993802040944 3002637720576 3008264852736 3009038782464 3014737719552 3019610679228 3023326715904 3029301669888 3037150797824 3040726837824 3040806179268 3041588480832 3047349065076 3049389877248 3055416339456 3055496064192 3061282988556 3062070558144 3067020025641 3070004592512 3070794405888 3073619315637 3076863169536 3082376065824 3088467718128 3091473156096 3096470149344 3097266771456 3103387852032 3108948273288 3112229412864 3115092439836 3118123786752 3118925979648 3123967347072 3133187186688 3139058976768 3145004164224 3145813272576 3150898100064 3153964290048 3157760263086 3164000896017 3166674103296 3173015143584 3179024641962 3179842502688 3181153637376 3188081692224 3188260528128 3194382248928 3195204060672 3200368722408 3203483053056 3210375969792 3215565155088 3216392416512 3222748923264 3231099286272 3231930544128 3238051624704 3243285544356 3244119937344 3247276843008 3253694386176 3259792014336 3265965862848 3275270608896 3279212580897 3281743475712 3287893669632 3294120740976 3294206694207 3295054187568 3301294820499 3303505700352 3310700218848 3317243104656 3318096524544 3319464665088 3323459827116 3326607138816 3326693939712 3333268433664 3339240737976 3342764924928 3345840027972 3349095919104 3349957533696 3355372335744 3356235565056 3362592071808 3368027296062 3371581863936 3377967435648 3378836477952 3384297959328 3387591274496 3391579934496 3401242555392 3407964378624 3416794647552 3424427974656 3430563611904 3437343381888 3437433072216 3444829377912 3447136382976 3453755166576 3454643706624 3461471065728 3467673074052 3470349422592 3470439974144 3471332806656 3474526182894 3477907300608 3483528918012 3484425117888 3487815868416 3491311333536 3494708785152 3501258089472 3507889260096 3508791727104 3514463265456 3517883246592 3524835585024 3531441348864 3538129684752 3548209826304 3549122666496 3556136742912 3565350936576 3569642036532 3573022482432 3578797842048 3579718551552 3586591903752 3593680030044 3594604568256 3600414812709 3603824400384 3603918434688 3604845606912 3611672966016 3617510799474 3618441468576 3621328668672 3628187245696 3629120661504 3634986697056 3635921862144 3642808077792 3653186448384 3660406184448 3661347889152 3667266016128 3674211595704 3678089306112 3684679435008 3691961410176 3702479818752 3706935961014 3710446424064 3716443912896 3724537746204 3727412342784 3731898492738 3734397748224 3741568097124 3742433031168 3742530682176 3749926987872 3756645830223 3760610540544 3767732908992 3768702225408 3774793877712 3778467190784 3782916080784 3785934517248 3793029596928 3800213365104 3801191037696 3807335204244 3811040183808 3812020641792 3819554279424 3826397874816 3829451005952 3833959925952 3837690814464 3843893978496 3844882888704 3852481471488 3867112206243 3870774355968 3875433050151 3878028430848 3885474562398 3886474169952 3894154948944 3896762867712 3904143100416 3904244970912 3905249407488 3912645713184 3919978257624 3923792851968 3927725250228 3931547383296 3932558843904 3938915350656 3946375417608 3950540365824 3957618652416 3965440033152 3966460213248 3972871517472 3976737583104 3980395895346 3985294307328 3991736054592 3992762999808 4003516960768 4011019803648 4019650292736 4026147572304 4034915891721 4046638362624 4054302450432 4054408239024 4055451307776 4063132086768 4065853169664 4073888452608 4073994752256 4081710651408 4082760744192 4089360034188 4090412094912 4094392541184 4098159087516 4102484226048 4109834754432 4117956957504 4121964208128 4128626865792 4129689028608 4137850469376 4145264364384 4153456586448 4157498382336 4165289796096 4174252227072 4180999402008 4185411969024 4193338885632 4194417696768 4201197466752 4210347017448 4218667861356 4222232137728 4230576470016 4230686858112 4238699522616 4239790003584 4241538183168 4246643112426 4250775589632 4259176331904 4260272080896 4267158296544 4271310737408 4275240035742 4276339917408 4280501293056 4287420206784 4288523222016 4296998564352 4308132381696 4317402166272 4324380725808 4325493249792 4334041655424 4346389352448 4354621150464 4367027478528 4372283441196 4375657967616 4380924317562 4383858226176 4392160987968 4392275592276 4393405583424 4401726427332 4404674267136 4414266958464 4422990806208 4424128699392 4431279769488 4435591919616 4439672344809 4444357911552 4452320983968 4461120037296 4465461225472 4473829780992 4474980753408 4483456095744 4490703061416 4495442485248 4503956580864 4505115303936 4512397279104 4513558173696 4522106579328 4529416018842 4534990073856 4543952504832 4555726196736 4561209268902 4562382721248 4571023597614 4574084815872 4583124509184 4583244096288 4591924482834 4593105837216 4605006888768 4606191608832 4615294754304 4623564098736 4632701577192 4637209734144 4644705224016 4645900157184 4655081778048 4663422409932 4668344119296 4677185680128 4678388969472 4685951020608 4690510995456 4699780780032 4708588465152 4717506246336 4718719908864 4726347150096 4730946435072 4736640394629 4759522715376 4768536962943 4769763754032 4771730456064 4772958068736 4782122538336 4782390792192 4791573373392 4792806091008 4800553083612 4805099200512 4805224579584 4806460809216 4815563954688 4823347732632 4824588624768 4828438224896 4834123384896 4838827548672 4846648929408 4847895816192 4857077437056 4864928316534 4870915264512 4880541579264 4889688021504 4898948794272 4912905913344 4922615213568 4941181111464 4942581281352 4955258550528 4966050328272 4975864656984 4979196997632 4988757462832 4989910708224 4990040909568 4999902650496 5008861106964 5014147387392 5018760041958 5023643878656 5024936300544 5033058503616 5034353347584 5043888107712 5047912689664 5052040944093 5057372795904 5066951153472 5068254716928 5076446938992 5081386911744 5101863833088 5111946567936 5125191971328 5126510518272 5136641961984 5145845417856 5156149608324 5161032474624 5167244066868 5170704574464 5180632749864 5181965559936 5192206598592 5201509611078 5205524133888 5205659961216 5206999209984 5216860950912 5225293377018 5226637676832 5231723802624 5236967000304 5242063177728 5251887134208 5261833890144 5263187590656 5271694898184 5276824869888 5287253377536 5288613617664 5297162023296 5307194527128 5322314739456 5323683999744 5334205114368 5348026404864 5354463054798 5359533723648 5368196763072 5379887855628 5390520045066 5391906852384 5405736600576 5405877652032 5407268410368 5417509449024 5426266199211 5431993003008 5442280868544 5443680992256 5452480045584 5453882793216 5464212116688 5479779672576 5490609276672 5504835821056 5506252038144 5511317393556 5517133959168 5527019152512 5537942115264 5543331176448 5553719728128 5565669636096 5574665869344 5586806619306 5591118514176 5597847739107 5601596622336 5612352145686 5613796023264 5624890481808 5640768626688 5640915810816 5651599363488 5653053338112 5662190816568 5667700786176 5678901775872 5680362774528 5689544395392 5700320047656 5701786556544 5711002806366 5716560275712 5718030962688 5729331419136 5739596812224 5744176508928 5756536221696 5765840967744 5767324333056 5778722207232 5806161533952 5817042646272 5828211843597 5829711254928 5841232423416 5845144301568 5856214650624 5856367456368 5857874111232 5868968569776 5872899022848 5879967386436 5885689277952 5897321074944 5898838265856 5908373025984 5914122559488 5919563126412 5925810548736 5936427978624 5948160049728 5949690319872 5959307276208 5965106374656 5970593843019 5977941460992 5987604081888 6005275441152 6016529705472 6018077564928 6029475439104 6039221358456 6058603339776 6081453675648 6081612358536 6083176961664 6094698130152 6098779754496 6110832678912 6110992128384 6122565977112 6124141116288 6134040051282 6140009185024 6141588811776 6147238631274 6153726339072 6164752131648 6176935436256 6182946312192 6192940298688 6194533542912 6206775704064 6217896546576 6230184879672 6236247573504 6247934694144 6278117953536 6290008328448 6291626545152 6301796200128 6307928580096 6315520526172 6328001792034 6333348206592 6346030287168 6358049283924 6359685005376 6362307274752 6369964668639 6376163384448 6388764497856 6390408121344 6400737444816 6406966106112 6412860053613 6420751939584 6431130310176 6432784833024 6445497846528 6462198572544 6463861088256 6476103249408 6486571088712 6488239874688 6507388772352 6519584028672 6531931725696 6550541217792 6558425161794 6563486951424 6575787339264 6588241481952 6588413388414 6590108375136 6602589640998 6607011400704 6621400437696 6634486209312 6636193049088 6646919654232 6653387879424 6666536867328 6678481475952 6691680055944 6698191838208 6710744671488 6712471130112 6725184143616 6736054592124 6743163727872 6755934871296 6757672955904 6768595918656 6775182548992 6783159868992 6794124028263 6802485110784 6815928757248 6833589295104 6841813903353 6856535396421 6861127223808 6874686763776 6874866144432 6887886724251 6889658755824 6894272765952 6907510333152 6909287413248 6922942131456 6935346148104 6940698845184 6940879948288 6942665613312 6949052365788 6955814601216 6967057836024 6968850235776 6982622667072 6989417570304 7002516178944 7015778520192 7017583454208 7028926530912 7035766493184 7049671170048 7062882697728 7076259369504 7096419652608 7112273485824 7139284073064 7157595684096 7159437103104 7173183807504 7187360060088 7189209136512 7200829625418 7207648800768 7207836869376 7209691213824 7223345932032 7235021598948 7236882937152 7242657337344 7256374491392 7258241323008 7269973394112 7271843724288 7285616155584 7297392474801 7306372896768 7320812368896 7334532032256 7348423191408 7369358870016 7383922820352 7404959637504 7413871922028 7420892848128 7432887825792 7449075492408 7454824685568 7463796985476 7468795496448 7483136194248 7484866062336 7485061364352 7499853975744 7513291660446 7521221081088 7528140062937 7535465817984 7537404450816 7549587755424 7556934381568 7565832161568 7571869034496 7586059193856 7600426730208 7602382075392 7614670408488 7622080367616 7639108558848 7652795749632 7667919851904 7687787956992 7689765777408 7704962942976 7734224412486 7741548711936 7750866100302 7756056861696 7770949124796 7772948339904 7788309897888 7808286200832 7808489941824 7810498814976 7825291426368 7837940065527 7839956515248 7847585703936 7855450500456 7863094766592 7877830701312 7892750835216 7915237304832 7930880066304 7932920426496 7945743034944 7953475166208 7960791790692 7970588614656 7983472109184 7985525999616 8007033921536 8022039607296 8031694582197 8039300585472 8052295144608 8069831783442 8085780067599 8093276725248 8108604900864 8108816478048 8110902615552 8126264173536 8147776905216 8147989504512 8163421302816 8165521488384 8178720068376 8180824189824 8196318175032 8204968452096 8219669508864 8235913915008 8257253731584 8259378057216 8275700938752 8290528728768 8306913172896 8314996764672 8330579592192 8348504454144 8361998804016 8380209928959 8386677771264 8402394933504 8418528218529 8420694034896 8437335722712 8444464275456 8461152940032 8461373716224 8477399045232 8479580007168 8483076366336 8493286224852 8501551179264 8518352663808 8520544161792 8534316593088 8542621474816 8550480071484 8552679834816 8561002586112 8566504209549 8574840413568 8577046444032 8593997128704 8616264763392 8634804332544 8648761451616 8650986499584 8668083310848 8692778704896 8709242300928 8744566882392 8751315935232 8761848635124 8767716452352 8784321975936 8784551184552 8786811166848 8803452854664 8809348534272 8828533916928 8845981612416 8848257398784 8862559538976 8871183839232 8879344689618 8888715823104 8904641967936 8922240074592 8930922450944 8947659561984 8966912191488 8981406122832 9007913161728 9024794558208 9027116347392 9044213158656 9058832037684 9069980147712 9087905009664 9111452393472 9122418537804 9124765442496 9142047195228 9148169631744 9166249018368 9166488192576 9183848965668 9186211674432 9201060076923 9210013777536 9212383217664 9230589508608 9247128197472 9265403154384 9274419468288 9289410448032 9291800314368 9310163556096 9326844819864 9336688238592 9354371360256 9356777938944 9371902041216 9399561560064 9417176930304 9435012492672 9437439817728 9452694300192 9461892870144 9473280789258 9492002688051 9519045430752 9537073925886 9539527508064 9543460912128 9564245076672 9564781584384 9583146746784 9585612182016 9601106167224 9610449159168 9631127909376 9646695465264 9649177249536 9668246769792 9693297858816 9695791632384 9714154874112 9729856633068 9741830529024 9761083158528 9779376043008 9797897588544 9825811826688 9845230427136 9882362222928 9882620082621 9885162562704 9903884461497 9910517101056 9932100656544 9951729313968 9958393995264 9977514925664 9979821416448 9980081819136 9999805300992 10017722213928 10028294774784 10037520083916 10047287757312 10049872601088 10066117007232 10068706695168 10087776215424 10095825379328 10104081888186 10114745591808 10133902306944 10136509433856 10152893877984 10162773823488 10203727666176 10223893135872 10250383942656 10273283923968 10291690835712 10312299216648 10334488133736 10341409148928 10361265499728 10363931119872 10384413197184 10403019222156 10411048267776 10411319922432 10413998419968 10433721901824 10450586754036 10453275353664 10463447605248 10473934000608 10484126355456 10503774268416 10523667780288 10526375181312 10543389796368 10553649739776 10574506755072 10594324046592 10614389054256 10644629478912 10647367999488 10668410228736 10696052809728 10708926109596 10719067447296 10736393526144 10759775711256 10781040090132 10783813704768 10801244438127 10811473201152 10811755304064 10814536820736 10835018898048 10852532398422 10863986006016 10884561737088 10887361984512 10904960091168 10907765586432 10928424233376 10959559345152 10981218553344 11009671642112 11022634787112 11034267918336 11054038305024 11075884230528 11107439456256 11131339272192 11149331738688 11173613238612 11182237028352 11195695478214 11203193244672 11224704291372 11227592046528 11249780963616 11269937490669 11281831621632 11303198726976 11306106676224 11324381633136 11335401572352 11357803551744 11379088790784 11400640095312 11403573113088 11422005612732 11433120551424 11436061925376 11458662838272 11479193624448 11488353017856 11513072443392 11531681935488 11534648666112 11557444414464 11601336618729 11612323067904 11634085292544 11656423687194 11659422509856 11682464846832 11690288603136 11712429301248 11712734912736 11715748222464 11737937139552 11759934772872 11771378555904 11794642149888 11797676531712 11816746051968 11839126252824 11851621097472 11872855957248 11896320099456 11899380639744 11918614552416 11930212749312 11941187686038 11955882921984 11975208163776 12010550882304 12033059410944 12058950878208 12078442716912 12104747675163 12162907351296 12163224717072 12166353923328 12189396260304 12197559508992 12221665357824 12221984256768 12245131954224 12248282232576 12268080102564 12280018370048 12283177623552 12294477262548 12307452678144 12329504263296 12353870872512 12365892624384 12385880597376 12389067085824 12413551408128 12435793093152 12460369759344 12472495147008 12495869388288 12556235907072 12580016656896 12583253090304 12603592400256 12631041052344 12656003584068 12666696413184 12692060574336 12716098567848 12719370010752 12724614549504 12739929337278 12752326768896 12777528995712 12780816242688 12801474889632 12813932212224 12825720107226 12841503879168 12862260620352 12865569666048 12890995693056 12924397145088 12952206498816 12973142177424 12976479749376 13039168057344 13063863451392 13101082435584 13116850323588 13126973902848 13151574678528 13176482963904 13176826776828 13180216750272 13205179281996 13214022801408 13242800875392 13268972418624 13272386098176 13293839308464 13306775758848 13319017034427 13333073734656 13356962951904 13383360111888 13396383676416 13421489342976 13424942260224 13450368287232 13472109184248 13486327455744 13511869742592 13515345911808 13537191837312 13566319737984 13588248056526 13604970221568 13631857514496 13667178590208 13683627806706 13713070792842 13722254447616 13749373527552 13749732288864 13775773448502 13779317511648 13815020666304 13818574826496 13845884262912 13870692296208 13881759896576 13898104731576 13911629202432 13934115672048 13937700471552 13965245334144 14005032357888 14031557040384 14035166908416 14057853061824 14071532986368 14099342340096 14125765395456 14152518739008 14192839305216 14209921183887 14278568146128 14305610888829 14315191368192 14318874206208 14346367615008 14374720120176 14378418273024 14401659250836 14415297601536 14415673738752 14419382427648 14446691864064 14470043197896 14473765874304 14485314674688 14512748982784 14516482646016 14539946788224 14543687448576 14571232311168 14594784949602 14612745793536 14641624737792 14669064064512 14696846382816 14738717740032 14767845640704 14827743844056 14865775651584 14898150984816 14927593970952 14937590992896 14966272388496 14969732124672 14970122728704 14999707951488 15026583320892 15042442162176 15056280125874 15070931635968 15074808901632 15099175510848 15113868763136 15131664323136 15143738068992 15156122832279 15172118387712 15200853460416 15204764150784 15229340816976 15244160735232 15305591499264 15335839703808 15375575913984 15379531554816 15409925885952 15468448824972 15483097423872 15501732200604 15512113723392 15541898249592 15545896679808 15576619795776 15616572401664 15616979883648 15620997629952 15650582852736 15675880131054 15679913030496 15695171407872 15710901000912 15726189533184 15755661402624 15785501670432 15830474609664 15861760132608 15865840852992 15891486069888 15921583581384 15966944218368 15971051999232 16044079214592 16063389164394 16078601170944 16104590289216 16139663566884 16171560135198 16217209801728 16217632956096 16221805231104 16252528347072 16278798597633 16295979009024 16326842605632 16331042976768 16357440136752 16361648379648 16392636350064 16439339017728 16471827830016 16514507463168 16518756114432 16551401877504 16581057457536 16613826345792 16629993529344 16661159184384 16697008908288 16723997608032 16760419857918 16773355542528 16793543217321 16804789867008 16837056437058 16841388069792 16874671445424 16922305880064 16922747432448 16954798090464 16959160014336 16986572449704 17003102358528 17036705327616 17041088323584 17068633186176 17100960142968 17105359669632 17133008419098 17149680827136 17154092888064 17187994257408 17232529526784 17269608665088 17297522903232 17301972999168 17336166621696 17418484601856 17484635530791 17489133764784 17523697270248 17535432904704 17568643951872 17569102369104 17573622333696 17606905709328 17618697068544 17657067833856 17691963224832 17696514797568 17725119077952 17742367678464 17758689379236 17777431646208 17809283935872 17844480149184 17861844901888 17895319123968 17911781529057 17933824382976 17962812245664 18015826323456 18049589116416 18054232694784 18088426317312 18117664075368 18175810019328 18244837075608 18249530884992 18284094390456 18296339263488 18332498036736 18332976385152 18367697931336 18372423348864 18402120153846 18420027555072 18424766435328 18461179017216 18494256394944 18530806308768 18548838936576 18578820896064 18583600628736 18620327112192 18653689639728 18708742720512 18743804082432 18834353860608 18870024985344 18874879635456 18905388600384 18923785740288 18946561578516 18984005376102 19038090861504 19074147851772 19079055016128 19086921824256 19109894005917 19128490153344 19166293493568 19171224364032 19202212334448 19220898318336 19238580160839 19262255818752 19293390930528 19298354499072 19336493539584 19386595717632 19391583264768 19428309748224 19459713266136 19522166317056 19558752086016 19595795177088 19651623653376 19690460854272 19764724445856 19765240165242 19770325125408 19807768922994 19821034202112 19864201313088 19903458627936 19955029851328 19960163638272 19999610601984 20035444427856 20075040167832 20094575514624 20132234014464 20137413390336 20175552430848 20208163776372 20229491183616 20267804613888 20273018867712 20305787755968 20325547646976 20407455332352 20447786271744 20500767885312 20525441710059 20583381671424 20624598433296 20663660172753 20668976267472 20682818297856 20722530999456 20727862239744 20768826394368 20806038444312 20822096535552 20822639844864 20827996839936 20867443803648 20901173508072 20906550707328 20947868001216 20968252710912 21007548536832 21047335560576 21052750362624 21086779592736 21107299479552 21149013510144 21188648093184 21228778108512 21289258957824 21336820457472 21417852219192 21472787052288 21519551422512 21562080180264 21567627409536 21602488876254 21622946402304 21623510608128 21629073641472 21670037796096 21705064796844 21727972012032 21769123474176 21774723969024 21809920182336 21815531172864 21856848466752 21892177424403 21919118690304 21962437106688 22019343284224 22045269574224 22108076610048 22151768461056 22214878912512 22262678544384 22298663477376 22347226477224 22364474056704 22391390956428 22406386489344 22449408582744 22455184093056 22499561927232 22539874981338 22563663243264 22584420188811 22606397453952 22612213352448 22648763266272 22670803144704 22715607103488 22758177581568 22801280190624 22807146226176 22844011225464 22866241102848 22917325676544 22958387248896 23063363870976 23069297332224 23114888828928 23202673237458 23224646135808 23268170585088 23312847374388 23318845019712 23364929693664 23424858602496 23425469825472 23431496444928 23475874279104 23513820196581 23519869545744 23542757111808 23589284299776 23633492103936 23678252505648 23745711914496 23792640198912 23798761279488 23837229104832 23860425498624 23882375372076 23911765843968 23950416327552 24021101764608 24066118821888 24095083746591 24117901756416 24156885433824 24209495350326 24257340202797 24325814702592 24326449434144 24332707846656 24378792520608 24443330715648 24443968513536 24490263908448 24496564465152 24536160205128 24560036740096 24588954525096 24614905356288 24659008526592 24707741745024 24771761194752 24778134171648 24827102816256 24871586186304 24920739518688 24944990294016 24991738776576 25140629786877 25160033313792 25207184800512 25255584655587 25262082104688 25312007168136 25333392826368 25384121148672 25432197135696 25438740021504 25449229099008 25479858674556 25504653537792 25555057991424 25561632485376 25602949779264 25627864424448 25651440214452 25683007758336 25724521240704 25731139332096 25781991386112 25848794290176 25904412997632 25946284354848 25952959498752 26078336114688 26127726902784 26233700647176 26253947805696 26303149357056 26352965927808 26353653553656 26360433500544 26410358563992 26428045602816 26485601750784 26537944837248 26544772196352 26587678616928 26613551517696 26638034068854 26666147469312 26713925903808 26766720223776 26792767352832 26842978685952 26900736574464 26944218368496 27023739485184 27074383674624 27132639475968 27176496113052 27209940443136 27263715028992 27334357180416 27367255613412 27426141585684 27444508895232 27498747055104 27499464577728 27551546897004 27558635023296 27603180230769 27630041332608 27637149652992 27691768525824 27741384592416 27763519793152 27796209463152 27823258404864 27868231344096 27875400943104 27930490668288 28010064715776 28063114080768 28070333816832 28115706123648 28198684680192 28251530790912 28305037478016 28385678610432 28419842367774 28476008064153 28557136292256 28611221777658 28630382736384 28692735230016 28749440240352 28756836546048 28803318501672 28831347477504 28893383728128 28940086395792 28947531748608 29025497965568 29079893576448 29087374897152 29142464622336 29189569899204 29225491587072 29283249475584 29338128129024 29393692765632 29477435480064 29535691281408 29647860247863 29655487688112 29711653384491 29731551303168 29796301969632 29855187941904 29875181985792 29932544776992 29939464249344 29940245457408 29999415902976 30053166641784 30084884324352 30112560251748 30141863271936 30149617803264 30198351021696 30263328646272 30287476137984 30312245664558 30344236775424 30401706920832 30409528301568 30458681633952 30488321470464 30611182998528 30671679407616 30751151827968 30819851771904 30936897649944 31003464401208 31024227446784 31083796499184 31091793359616 31153239591552 31233144803328 31233959767296 31241995259904 31301165705472 31351760262108 31359826060992 31390342815744 31421802001824 31452379066368 31511322805248 31571003340864 31660949219328 31723520265216 31782972139776 31843167162768 31933888436736 31942103998464 32088158429184 32126778328788 32157202341888 32209180578432 32279327133768 32343120270396 32434419603456 32435265912192 32443610462208 32505056694144 32557597195266 32591958018048 32653685211264 32662085953536 32714880273504 32723296759296 32785272700128 32878678035456 32943655660032 33029014926336 33102803755008 33162114915072 33227652691584 33322318368768 33394017816576 33447995216064 33520839715836 33546711085056 33587086434642 33609579734016 33674112874116 33682776139584 33749342890848 33809812472007 33845494864896 33909596180928 33918320028672 33973144899408 34006204717056 34073410655232 34137266372352 34201920285936 34210719339264 34266016838196 34299361654272 34308185776128 34375988514816 34465059053568 34539217330176 34595045806464 34603945998336 34672333243392 34804009856187 34836969203712 34969271061582 34978267529568 35047394540496 35070865809408 35137287903744 35138204738208 35147244667392 35213811418656 35314135667712 35383926449664 35393029595136 35450238155904 35517378758472 35554863292416 35618567871744 35688960298368 35790638247936 35823563058114 35867648765952 35925624491328 36031652646912 36099178232832 36176852634624 36235328150736 36314243025489 36489674151216 36499061769984 36568188780912 36592678526976 36664996073472 36665952770304 36735395862672 36744846697728 36804240307692 36840055110144 36849532870656 36922358034432 36988512789888 37061612617536 37097677873152 37157641792128 37167201257472 37240654224384 37307379279456 37417485441024 37487608164864 37668707721216 37740049970688 37749759270912 37810777200768 37893123157032 37968010752204 38076181723008 38148295703544 38158110032256 38173843648512 38219788011834 38256980306688 38332586987136 38342448728064 38404424668896 38441796636672 38477160321678 38524511637504 38586781861056 38596708998144 38672987079168 38773191435264 38856619496448 38919426532272 39117504172032 39191590354176 39303247306752 39380921708544 39529448891712 39530480330484 39540650250816 39615537845988 39642068404224 39728402626176 39806917255872 39910059702656 39920327276544 39957051103281 39999221203968 40070888855712 40150080335664 40189151029248 40264468028928 40274826780672 40351104861696 40416327552744 40458982367232 40535609227776 40546037735424 40611575511936 40814910664704 40895572543488 41001535770624 41050883420118 41166763342848 41249196866592 41327320345506 41337952534944 41445061998912 41455724479488 41537652788736 41612076888624 41645279689728 41734887607296 41802347016144 41813101414656 41895736002432 42015097073664 42094671121152 42105500725248 42173559185472 42214598959104 42298027020288 42377296186368 42457556217024 42578517915648 42629763551661 42835704438384 42916832666487 42945574104576 43039102845024 43124160360528 43135254819072 43204977752508 43245892804608 43247021216256 43258147282944 43340075592192 43410129593688 43455944024064 43538246948352 43549447938048 43619840364672 43631062345728 43713696933504 43784354848806 43838237380608 43924874213376 44038686568448 44090539148448 44216153220096 44303536922112 44597326954752 44694452954448 44782781912856 44812772978688 44898817165488 44910368186112 44999123854464 45079749962676 45127326486528 45168840377622 45212794907904 45224426704896 45297526532544 45341606289408 45431214206976 45516355163136 45602560381248 45614292452352 45688022450928 45732482205696 45916774497792 46126727741952 46138594664448 46229777657856 46405346474916 46449292271616 46536341170176 46625694748776 46637690039424 46729859387328 46849717204992 46850939650944 46862992889856 46951748558208 47027640393162 47039739091488 47085514223616 47178568599552 47266984207872 47356505011296 47491423828992 47585280397824 47597522558976 47674458209664 47764750744152 47900832655104 48132237643776 48190167493182 48235803512832 48313770867648 48418990700652 48514680405594 48651629405184 48652898868288 48665415693312 48757585041216 48836395792899 48887937027072 48980527816896 48993128930304 49072320410256 49120073480192 49177909050192 49318017053184 49415483490048 49543522389504 49556268343296 49654205632512 49743172372608 49841479037376 49889980588032 49983477553152 50281259573754 50320066627584 50380629651963 50414369601024 50511169311174 50524164209376 50624014336272 50768242297344 50864394271392 50877480043008 50959717349112 51009307075584 51110115982848 51123264970752 51205899558528 51302880428904 51449042481408 51462278664192 51563982772224 51697588580352 51808825995264 51892568709696 51905918997504 52255453805568 52453906592373 52467401294352 52606298714112 52705931855616 52707307107312 52720867001088 52820717127984 52856091205632 52971203501568 53075889674496 53089544392704 53175357233856 53227103035392 53276068137708 53332294938624 53427851807616 53533440447552 53585534705664 53685957371904 53801473148928 53888436736992 54047478970368 54148767349248 54265278951936 54352992226104 54527430057984 54734511226824 54852283171368 54889017790464 54997494110208 54998929155456 55103093794008 55117270046592 55206360461538 55260082665216 55274299305984 55383537051648 55482769184832 55527039586304 55592418926304 55646516809728 55736462688192 55750801886208 55860981336576 56126228161536 56231412247296 56503061581824 56610074956032 56771357220864 56839684735548 56952016128306 57114272584512 57222443555316 57260765472768 57385470460032 57498880480704 57513673092096 57606637003344 57662694955008 57715740482517 57786767456256 57880172791584 57895063497216 58050995931136 58159787152896 58174749794304 58284929244672 58379139798408 58566498951168 58676256258048 58787385531264 58954870960128 59071382562816 59295720495726 59310975376224 59423306768982 59463102606336 59592603939264 59710375883808 59865089553984 59880490914816 59998831805952 60106333283568 60225120503496 60283726543872 60396702043392 60526657292544 60624491329116 60688473550848 60803413841664 60819056603136 60917363267904 60976642940928 61222365997056 61343358815232 61502303655936 61576325130177 61873795299888 61990980518259 62006928802416 62048454893568 62167592998368 62183586719232 62306479183104 62466289606656 62467919534592 62483990519808 62602331410944 62703520524216 62719652121984 62843604003648 62904758132736 63022645610496 63142006681728 63321898438656 63447040530432 63565944279552 63686334325536 63867776873472 64253556657576 64418361156864 64558654267536 64686240540792 64868839206912 64870531824384 64887220924416 65010113388288 65115194390532 65183916036096 65307370422528 65324171907072 65429760547008 65446593518592 65570545400256 65676532273209 65757356070912 65887311320064 66058029852672 66324229830144 66455305383168 66644636737536 66788035633152 66895990432128 67041679431672 67093422170112 67174172869284 67219159468032 67348225748232 67365552279168 67498685781696 67619624944014 67690989729792 67819192361856 67836640057344 67946289798816 68012409434112 68146821310464 68274532744704 68403840571872 68421438678528 68532033676392 68598723308544 68751977029632 69190091612928 69207891996672 69344666486784 69608019712374 69673938407424 69938542123164 69956535059136 70094789080992 70274575807488 70276409476416 70294489334784 70427622837312 70541460589743 70628271335424 70767852899328 70900476311808 71034757516944 71237135743488 71377920596736 71581276495872 71647126116228 71735297531904 71851248982656 72063305293824 72198356465664 72353705269248 72470656301472 72628486050978 72772020608391 72979348302432 72998123539968 73136377561824 73329992146944 73331905540608 73470791725344 73489693395456 73608480615384 73680110220288 73844716068864 73977025579776 74123225235072 74315283584256 74334402514944 74481308448768 74614758558912 74834970882048 74975216329728 75421889360631 75480099941376 75621554401536 75766753966761 75786246314064 75936021504408 76152363446016 76296591407088 76316220064512 76347687297024 76439576023668 76513960613376 76665173974272 76684897456128 76808849337792 76883593273344 76954320643356 77049023275008 77173563722112 77193417996288 77345974158336 77546382870528 77713238992896 77838853064544 78235008344064 78383180708352 78761843417088 79058897783424 79060960660968 79081300501632 79231075691976 79284136808448 79456805252352 79613834511744 79820119405312 79840654553088 79914102206562 79998442407936 80141777711424 80300160671328 80378302058496 80528936057856 80702209723392 80832655105488 81071218455552 81223151023872 81629821329408 81791145086976 82003071541248 82101766840236 82333526685696 82498393733184 82654640691012 82675905069888 82809540692307 82890123997824 82911448958976 83075305577472 83224153777248 83290559379456 83469775214592 83604694032288 83626202829312 83791472004864 84030194147328 84189342242304 84211001450496 84347118370944 84596054040576 84754592372736 84915112434048 85157035831296 85259527103322 85671408876768 85833665332974 85891148209152 86078205690048 86248320721056 86270509638144 86409955505016 86494042432512 86680151184384 86820259187376 87076493896704 87239680729344 87262124691456 87427393867008 87568709697612 87676474761216 87849748426752 88077373136896 88181078296896 88432306440192 88607073844224 88943580743589 89134960153473 89194653909504 89388905908896 89565563825712 89625545957376 89797634330976 89820736372224 89998247708928 90159499925352 90254652973056 90337680755244 90425589815808 90448853409792 90595053065088 90862428413952 91032710326272 91205120762496 91228584904704 91376044901856 91464964411392 91833548995584 92253455483904 92459555315712 92810692949832 93072682340352 93251389497552 93275380078848 93459718774656 93699434409984 93701879301888 93725985779712 93903497116416 94055280786324 94079478182976 94171028447232 94357137199104 94533968415744 94713010022592 94982847657984 95170560795648 95348916419328 95529501488304 95801665310208 96264475287552 96380334986364 96471607025664 96627541735296 96837981401304 97029360811188 97303258810368 97305797736576 97330831386624 97515170082432 97672791585798 97775874054144 97961055633792 97986257860608 98144640820512 98240146960384 98355818100384 98636034106368 98830966980096 99087044779008 99308411265024 99486344745216 99682958074752 99966955106304 100562519147508 100640133255168 100761259303926 100828739202048 101022338622348 101048328418752 101248028672544 101536484594688 101728788542784 101754960086016 101919434698224 102018614151168 102220231965696 102411799117056 102605760857808 102898084962816 102924557328384 103127965544448 103395177160704 103617651990528 103785137419392 103811837995008 104412029568561 104510907611136 104907813184746 104934802588704 105212597428224 105411863711232 105414614214624 105441734002176 105641434255968 105942407003136 106151779348992 106179088785408 106350714467712 106552136275416 106664589877248 106855703615232 107066880895104 107371914743808 107602946297856 107776873473984 108094957940736 108297534698496 108530557903872 108705984452208 108942729076467 109469022453648 109704566342736 109778035580928 109994988220416 109997858310912 110206187588016 110234540093184 110412720923076 110520165330432 110548598611968 110767074103296 110965538369664 111054079172608 111184837852608 111293033619456 111472925376384 111501603772416 111721962673152 112252456323072 112462824494592 113006123163648 113220149912064 113679369471096 113904032256612 114228545169024 114444887110632 114521530945536 114770940920064 114997760961408 115027346184192 115213274006688 115325389910016 115431480965034 115573534912512 115760345583168 115790126994432 116101991862272 116319574305792 116569858489344 116758279596816 117352512516096 117574771062528 117909741920256 118142765125632 118591440991452 118621950752448 118846613537964 118926205212672 119185207878528 119420751767616 119730179107968 119760981829632 119997663611904 120212666567136 120450241006992 120567453087744 120793404086784 121053314585088 121248982658232 121376947101696 121606827683328 121638113206272 121834726535808 122444731994112 122686717630464 123004607311872 123152650260354 123747590599776 123981961036518 124013857604832 124335185996736 124367173438464 124612958366208 124935839069184 125204662821888 125407041048432 125439304243968 125687208007296 126045291220992 126284013363456 126643796877312 126894081060864 127131888559104 127372668651072 127735553746944 128507113315152 128750497999461 128836722313728 129117308535072 129372481081584 129737678413824 129741063648768 129774441848832 130020226776576 130230388781064 130367832072192 130614740845056 130648343814144 130859521094016 130893187037184 131141090800512 131353064546418 131514712141824 131774622640128 132116059705344 132648459660288 132910610766336 133791980864256 134083358863344 134348345738568 134438318936064 134696451496464 134731104558336 134997371563392 135239249888028 135381979459584 135638384723712 135673280114688 135892579597632 136024818868224 136293642620928 136549065489408 136807681143744 136842877357056 137064067352784 137197446617088 138380183225856 138415783993344 138689332973568 139216039424748 139347876814848 139877084246328 139913070118272 140189578161984 140549151614976 140552818952832 140588978669568 140855245674624 141082921179486 141256542670848 141535705798656 141800952623616 142069515033888 142474271486976 142755841193472 143294252232456 143702497965312 144396712931328 144707410538496 144941312602944 145256972101956 145544041216782 145958696604864 145996247079936 146272755123648 146509187378697 146663811081216 146941583450688 146979386790912 147216961230768 147360220440576 147954051159552 148246450470144 148630567168512 148668805029888 148962616897536 149229517117824 149669941764096 149950432659456 150843778721262 150960199882752 151243108803072 151533507933522 151572492628128 151872043008816 152304726892032 152593182814176 152632440129024 152879152047336 153027921226752 153330347948544 153369794912256 153617698675584 153908641286712 154347127444224 154386835992576 154691948316672 155092765741056 155426477985792 155677706129088 156766361416704 157361719777119 158117795566848 158121921321936 158162601003264 158462151383952 158568273616896 158913610504704 159227669023488 159640238810624 159681309106176 159828204413124 159996884815872 160283555422848 160600321342656 160756604116992 161057872115712 161404419446784 161665310210976 162142436911104 162446302047744 163582290173952 164203533680472 164667053371392 164996787466368 165309281382024 165351810139776 165619081384614 165780247995648 165822897917952 166150611154944 166448307554496 166581118758912 166939550429184 167209388064576 167252405658624 167582944009728 168378684484608 168694236741888 169509184745472 169830224868096 170314071662592 170519054206644 171342817753536 171667330665948 171782296418304 172156411380096 172496641442112 172541019276288 172819911010032 172988084865024 173147221447551 173360302368768 173640518374752 174152987793408 174479361458688 174524249382912 174854787734016 175137419395224 175699496853504 176362156593792 176864612880384 177214147688448 177887161487178 178269920306946 178389307819008 178777811817792 179131127651424 179595268661952 179641472744448 179996495417856 180318999850704 180675361510488 180851179631616 181190106130176 182065420652544 182410241524992 182457169809408 182752089803712 182929928822784 183667097991168 184506910967808 184728975390531 185621385899664 185972941554777 186145364680704 186502778995104 186550760157696 186919437549312 187398868819968 187403758603776 187451971559424 187806994232832 188110561572648 188158956365952 188714274398208 189067936831488 189426020045184 189965695315968 190341121591296 190697832838656 191059002976608 191603330620416 192760669972728 193255083470592 193675962802608 194058721622376 194606517620736 194611595473152 194661662773248 195030340164864 195345583171596 195551748108288 195922111267584 195972515721216 196289281641024 196480293920768 196711636200768 197029596819627 197272068212736 197661933960192 198174089558016 198972689490432 199365916149504 199933910212608 201125038295016 201280266510336 201522518607852 201657478404096 202044677244696 202096656837504 202496057345088 203072969189376 203457577085568 203509920172032 203838869396448 204037228302336 204440463931392 204823598234112 205211521715616 205796169925632 206255931088896 207570274838784 207623675990016 208824059137122 209021815222272 209815626369492 209869605177408 210823727422464 210829228429248 210883468004352 211282868511936 211624381769229 211884814006272 212303558697984 212701428935424 213104272550832 213711407230464 214133761790208 214743829487616 215205892595712 215553746947968 216189915881472 216595069396992 217061115807744 217411968904416 217885458152934 218316061825173 218938044907296 219409132685472 219989976440832 219995716621824 220412375176032 220469080186368 220825441846152 221040330660864 221534148206592 221931076739328 222369675705216 222945850752768 223003207544832 223443925346304 224504912646144 224925648989184 226440299824128 227300261900283 227358738942192 227808064513224 228457090338048 228889774221264 229043061891072 229541881840128 229995521922816 230054692368384 230426548013376 230650779820032 230862961930068 231147069825024 231520691166336 231580253988864 232203983724544 232639148611584 233139716978688 233516559193632 234705025032192 235149542125056 236285530251264 237182881982904 237243901504896 237693227075928 237852410425344 238370415757056 238841503535232 239460358215936 239521963659264 239995327223808 240425333134272 240900482013984 241134906175488 241586808173568 242106629170176 242497965316464 243213655366656 243669453071616 244889463988224 245373435260928 246009214623744 246305300520708 247495181199552 247963922073036 248027715209664 248428622076921 248670371993472 248734346876928 249225916732416 249871678138368 250409325643776 250814082096864 250878608487936 251374416014592 252090582441984 252568026726912 253788162121728 254263777118208 254745337302144 255471107493888 257014226630304 257500995998922 257673444627456 258234617070144 258744962163168 259482127297536 260040453553152 260460777562128 261229481690112 261719042188032 261786374074368 262282181601024 262706129092836 263029424283648 263549245280256 264232119410688 265296919320576 265821221532672 266830742230767 267583961728512 268166717726688 268696691477136 268876637872128 269392902992928 269462209116672 269994743126784 270478499776056 270763958919168 271276769447424 271346560229376 271785159195264 272587285241856 273098130978816 273615362287488 273685754714112 274128134705568 274394893234176 276760366451712 277378665947136 278432078849496 279754168492656 279826140236544 280379156323968 281098303229952 281105637905664 281177957339136 281710491349248 282165842358972 282513085341696 283071411597312 283601905247232 284139030067776 284948542973952 285511682386944 286588504464912 287404995930624 288793425862656 289414821076992 289882625205888 290513944203912 291088082433564 291917393209728 291992494159872 292545510247296 293018374757394 293327622162432 293883166901376 293958773581824 294433922461536 294720440881152 295908102319104 296492900940288 297261134337024 297925233795072 298459034235648 299900865318912 301687557442524 301920399765504 302486217606144 303067015867044 303144985256256 303744086017632 304609453784064 305186365628352 305264880258048 305758304094672 306055842453504 306660695897088 307235397351168 307817282573424 308694254888448 308773671985152 309383896633344 310185531482112 310852955971584 311355412258176 313236088705683 313532722833408 314723439554238 316235591133696 316243842643872 316325202006528 316924302767904 317827221009408 318455338046976 319280477621248 319656408826248 319993769631744 320567110845696 321200642685312 322115744231424 322808838893568 323330620421952 324284873822208 324892604095488 326828187229401 328407067360944 329334106742784 329993574932736 330618562764048 330703620279552 331238162769228 331560495991296 331645795835904 332301222309888 332896615108992 333162237517824 333879100858368 334418776129152 334504811317248 335165888019456 336757368969216 337388473483776 339018369490944 339660449736192 341038108413288 342685635507072 343334661331896 343564592836608 344312822760192 344993282884224 345082038552576 345639822020064 345976169730048 346294442895102 346720604737536 347281036749504 348305975586816 348958722917376 349709575468032 350274838790448 352724313187584 353729225760768 354428295376896 355774322974356 356539840613892 356778615638016 357555623635584 358262255302848 359190537323904 359282945488896 359992990835712 360637999701408 361350723020976 361702359263232 362380212260352 364130841305088 364820483049984 364914339618816 365504179607424 367334195982336 369013821935616 369457950781062 371242771799328 371945883109554 373005557990208 373101520315392 373838875098624 374807517207552 375613988465664 376221123145296 376317912731904 378135873662976 378852040090368 379931390631936 380682243182592 381395665677312 382118005953216 383206661240832 385521339945456 386251493998383 386510166941184 387351925605216 388117443244752 389213035241472 389223190946304 389323325546496 390060680329728 390691166343192 391103496216576 391844222535168 391945031442432 392578563282048 393423272401536 394059193639254 394544136425472 395323867920384 396348179116032 397945378980864 398731832299008 402250076590032 403045037215704 403314956808192 404089354489392 404193313675008 404992114690176 406145938378752 406915154171136 407019840344064 407677738792896 408074456604672 408880927862784 409647196468224 410423043431232 411592339851264 415140549677568 415247351980032 417648118274244 418043630444544 419631252738984 419739210354816 421647454844928 421658456858496 421766936008704 422565737023872 423248763538458 423769628012544 424607117395968 425402857870848 426208545101664 427422814460928 428267523580416 431107493895936 433190138793984 434122231615488 434823937808832 435770916305868 436632123650346 437876089814592 438818265370944 439527562136091 439991433243648 440824750352064 440938160372736 441650883692304 442080661321728 443862153478656 444739351410432 445891701505536 446006415089664 446887850692608 449009825292288 449851297978368 452880599648256 454600523800566 454717477884384 455616129026448 456914180676096 457779548442528 459083763680256 459991043845632 460109384736768 460853096026752 461725923860136 463041382332672 463160507977728 465278297223168 466279433957376 467033118387264 470299084250112 472085159331357 474365763965808 474487803009792 475386454151856 475704820850688 476740831514112 477683007070464 478920716431872 479043927318528 479990654447616 480850666268544 481800964027968 482269812350976 483173616347136 484213258340352 484995930632928 486427310733312 487338906143232 490746870521856 492610601041416 494990362399104 495927844146072 496055430419328 496857244153842 497340743986944 497468693753856 498451833464832 499743356276736 500818651287552 501628164193728 501757216975872 502748832029184 505136053453824 508527554236416 509490674604288 510942214987776 514028453260608 515001991997844 515346889254912 516469234140288 517489924326336 518964254595072 519441664342653 520080907106304 520921555124256 522458963380224 523438084376064 523572748148736 524564363202048 525412258185672 527098490560512 530593838641152 531642443065344 533661484461534 535167923457024 536333435453376 537393382954272 538785805985856 538924418233344 539989486253568 540956999552112 542553538894848 543570318390528 546196261957632 547230724574976 547371509428224 548256269411136 548789786468352 553520732903424 554186926171593 556864157698992 557918824664331 559508336985312 559652280473088 560758312647936 562196606459904 562211275811328 562355914678272 563420982698496 564331684717944 566142823194624 567203810494464 568278060135552 569897085947904 571023364773888 573177008929824 574809991861248 579765250411776 581027888407824 582176164867128 583834786419456 583984988319744 585091020494592 586036749514788 586655244324864 587766333802752 587917547163648 588867844923072 589440881762304 591816204638208 592985801880576 594522268674048 596918068471296 599801730637824 603375114885048 603840799531008 604972435212288 606134031734088 606289970512512 607488172035264 609218907568128 610372731256704 610529760516096 611516608189344 612111684907008 613321391794176 614470794702336 615634565146848 617388509776896 618767793266688 622710824516352 626472177411366 627065445666816 629446879108476 632471182267392 632487685287744 632650404013056 633848605535808 634873145307687 635654442018816 636910676093952 638560955242496 639312817652496 641134221691392 642401285370624 644231488462848 645617677787136 646661240843904 648569747644416 649785208190976 653656374458802 654948185475519 656814134721888 659987149865472 661237125528096 661407240559104 662476325538456 663120991982592 664602444619776 665793230217984 668837552258304 669009622634496 670331776038912 673514737938432 674776946967552 679320899472384 681900785700849 682076216826576 685371271014144 686669322663792 687129185673216 688625645520384 689986565768448 690164077105152 691279644040128 691952339460096 692588885790204 693441209475072 694562073499008 696611951173632 697917445834752 699419150936064 700549677580896 705448626375168 708856590753792 711548645948712 713079681227784 713557231276032 715111247271168 716524510605696 718381074647808 718565890977792 719985981671424 721275999402816 722701446041952 723404718526464 724760424520704 729640966099968 731008359214848 734668391964672 738027643871232 738915901562124 742485543598656 743891766219108 746011115980416 746203040630784 747677750197248 749615034415104 751227976931328 752442246290592 752635825463808 756271747325952 757704080180736 761364486365184 762791331354624 764236011906432 766413322481664 771042679890912 772502987996766 773020333882368 774703851210432 776234886489504 778446381892608 780121360659456 781382332686384 783688445070336 785157126564096 786846544803072 788118387278508 789088272850944 790647735840768 792696358232064 795890757961728 797463664598016 800492226692301 804500153180064 806090074431408 806629913616384 808178708978784 808386627350016 809984229380352 812291876757504 813830308342272 814039680688128 815355477585792 817761855725568 819294392936448 820846086862464 823184679702528 830281099355136 835296236548488 839262505477968 839478420709632 843294909689856 843316913716992 843533872017408 845131474047744 846497527076916 847539256025088 849214234791936 850805715741696 852417090203328 854845628921856 856535047160832 862214987791872 866380277587968 868244463230976 869647875617664 871541832611736 873264247300692 875752179629184 877636530741888 879055124272182 879982866487296 881649500704128 881876320745472 883301767384608 884161322643456 887724306957312 889478702820864 891783403011072 893775701385216 899702595956736 905761199296512 909201047601132 909434955768768 911232258052896 913828361352192 915559096885056 918167527360512 919982087691264 921706192053504 923451847720272 926082764665344 926321015955456 930556594446336 932558867914752 934066236774528 940598168500224 944170318662714 948731527931616 948975606019584 950772908303712 953481663028224 955366014140928 957841432863744 959981308895232 961701332537088 963601928055936 966347232694272 968426516680704 969991861265856 972854621466624 974677812286464 980484561688203 985221202082832 989980724798208 991855688292144 992110860838656 993714488307684 994681487973888 994937387507712 996903666929664 999486712553472 1001637302575104 1003256328387456 1003514433951744 1005497664058368 1010272106907648 1017055108472832 1018981349208576 1028056906521216 1030003983995688 1030693778509824 1032938468280576 1034979848652672 1037928509190144 1038883328685306 1040161814212608 1041843110248512 1044917926760448 1046876168752128 1049128726404096 1050824516371344 1061187677282304 1063284886130688 1067322968923068 1070335846914048 1072666870906752 1074786765908544 1077571611971712 1077848836466688 1079978972507136 1081913999104224 1085107077789696 1087140636781056 1092392523915264 1094461449149952 1094743018856448 1096512538822272 1107041465806848 1108373852343186 1113728315397984 1115837649328662 1119016673970624 1119304560946176 1121516625295872 1124422551622656 1126841965396992 1128663369435888 1134407620988928 1136556120271104 1139794171895808 1142046729547776 1146354017859648 1149619983722496 1158754481995149 1159530500823552 1162055776815648 1164352329734256 1167669572838912 1167969976639488 1170182040989184 1172073499029576 1173310488649728 1175532667605504 1175835094327296 1177735689846144 1183632409276416 1185971603761152 1189044537348096 1193836136942592 1206750229770096 1209944870424576 1212268063468176 1212579941025024 1214976344070528 1218437815136256 1220745462513408 1221059521032192 1223033216378688 1224223369814016 1226642783588352 1228941589404672 1231269130293696 1234777019553792 1245421649032704 1252944354822732 1254130891333632 1258893758216952 1264942364534784 1264975370575488 1265300808026112 1267697211071616 1269746290615374 1271308884037632 1273821352187904 1277121910484992 1278625635304992 1282268443382784 1284802570741248 1293322481687808 1299570416381952 1307312748917604 1309896370951038 1313628269443776 1319974299730944 1322474251056192 1322814481118208 1324952651076912 1326241983965184 1331586460435968 1337675104516608 1338019245268992 1340663552077824 1347029475876864 1349553893935104 1358641798944768 1363801571401698 1364152433653152 1370742542028288 1373338645327584 1377251291040768 1379973131536896 1380328154210304 1382559288080256 1385177771580408 1389124146998016 1395834891669504 1398838301872128 1401099355161792 1410897252750336 1416255477994071 1423097291897424 1426159362455568 1427114462552064 1430222494542336 1433049021211392 1436762149295616 1437131781955584 1439971963342848 1442551998805632 1445402892083904 1446809437052928 1449520849041408 1459281932199936 1462016718429696 1477831803124248 1484971087197312 1487783532438216 1492022231960832 1492406081261568 1495355500394496 1499230068830208 1502455953862656 1504884492581184 1505271650927616 1515408160361472 1525582662709248 1528472023812864 1532826644963328 1542085359781824 1545005975993532 1546040667764736 1549407702420864 1552469772979008 1556892763785216 1560242721318912 1562764665372768 1567376890140672 1570314253128192 1573693089606144 1576236774557016 1581295471681536 1591781515923456 1594927329196032 1600984453384602 1609000306360128 1612180148862816 1616357417957568 1616773254700032 1619968458760704 1627660616684544 1630710955171584 1638588785872896 1641692173724928 1646369359405056 1660562198710272 1670592473096976 1673756473992993 1678525010955936 1678956841419264 1686589819379712 1686633827433984 1687067744034816 1690262948095488 1692995054153832 1698428469583872 1701611431483392 1704834180406656 1709691257843712 1713070094321664 1724429975583744 1739295751235328 1743083665223472 1746528494601384 1751504359258368 1755273061483776 1758110248544364 1759965732974592 1763299001408256 1763752641490944 1766603534769216 1768322645286912 1775448613914624 1778957405641728 1783566806022144 1799405191913472 1811522398593024 1818402095202264 1818869911537536 1822464516105792 1827656722704384 1831118193770112 1836335054721024 1839964175382528 1843412384107008 1846903695440544 1852165529330688 1868132473549056 1881196337000448 1888340637325428 1897463055863232 1897951212039168 1901545816607424 1904619435923061 1906963326056448 1910732028281856 1915682865727488 1923402665074176 1927203856111872 1932694465388544 1936853033361408 1939983722531712 1945709242933248 1949355624572928 1960969123376406 1970442404165664 1979961449596416 1983711376584288 1984221721677312 1987428976615368 1989362975947776 1993807333859328 2006512656774912 2007028867903488 2010995328116736 2020544213815296 2037962698417152 2045702357102547 2056113813042432 2060007967991376 2061387557019648 2065876936561152 2069959697305344 2075857018380288 2077766657370612 2080323628425216 2083686220497024 2089835853520896 2093752337504256 2098257452808192 2101649032742688 2126569772261376 2134645937846136 2140671693828096 2145333741813504 2149573531817088 2155143223943424 2155697672933376 2159957945014272 2163827998208448 2170214155579392 2174281273562112 2188922898299904 2193025077644544 2214082931613696 2216747704686372 2227456630795968 2231675298657324 2238033347941248 2238609121892352 2243033250591744 2248845103245312 2253683930793984 2257326738871776 2268815241977856 2273112240542208 2284093459095552 2292708035719296 2299239967444992 2317508963990298 2319061001647104 2324111553631296 2328704659468512 2335339145677824 2340364081978368 2344146998059152 2351065335211008 2355471379692288 2367264818552832 2371943207522304 2378089074696192 2387672273885184 2401476680076903 2413500459540192 2419889740849152 2424536126936352 2425159882050048 2429952688141056 2436875630272512 2441490925026816 2442119042064384 2446066432757376 2453285567176704 2457883178809344 2462538260587392 2469554039107584 2490843298065408 2505888709645464 2517787516433904 2529884729069568 2529950741150976 2530601616052224 2535394422143232 2539492581230748 2542617768075264 2547642704375808 2554243820969984 2557251270609984 2564536886765568 2569605141482496 2586644963375616 2599140832763904 2614625497835208 2619792741902076 2627256538887552 2639948599461888 2644948502112384 2645628962236416 2649905302153824 2652483967930368 2663172920871936 2675350209033216 2681327104155648 2699107787870208 2717283597889536 2727603142803396 2728304867306304 2741485084056576 2746677290655168 2754502582081536 2759946263073792 2765118576160512 2770355543160816 2778248293996032 2791669783339008 2797676603744256 2802198710323584 2821794505500672 2832510955988142 2846194583794848 2852318724911136 2860444989084672 2866098042422784 2873524298591232 2879943926685696 2885103997611264 2890805784167808 2899041698082816 2918563864399872 2924033436859392 2955663606248496 2969942174394624 2975567064876432 2984044463921664 2984812162523136 2990711000788992 2998460137660416 3004911907725312 3009768985162368 3010543301855232 3030816320722944 3051165325418496 3056944047625728 3084170719563648 3090011951987064 3092081335529472 3098815404841728 3104939545958016 3113785527570432 3120485442637824 3125529330745536 3134753780281344 3140628506256384 3147386179212288 3152473549114032 3183563031846912 3189854658392064 3201968906769204 3218000612720256 3224360297725632 3232714835915136 3233546509400064 3239936917521408 3255321233369088 3261421910343168 3277177571745792 3283384347449856 3321124397420544 3341184946193952 3347512947985986 3357050021911872 3357913682838528 3373267654867968 3380525896190976 3385990108307664 3403222862966784 3409668360813312 3419382515687424 3426140188643328 3448859951167488 3478591502470656 3486167330446944 3493056989202768 3503008718516736 3510546122967552 3516220497088728 3519931465949184 3526598002816512 3527505282981888 3533207069538432 3550897227829248 3557914811283456 3567133612044288 3636804190404528 3637739823075072 3644929032211584 3655313445408768 3662236387540224 3672670109442048 3679928350765056 3686824768214016 3693807390881088 3704331058661376 3736264947098112 3762392674000896 3776681274650856 3794926111726464 3795902424078336 3803091633214848 3809238871846122 3813926652112896 3821464056563712 3831365731454976 3846805330148352 3854407712223744 3879967445063424 3898711249145856 3921938246752812 3940884808331328 3959922899192832 3967422753168576 3968443443354624 3974857953230736 3978725951895552 4013025313549824 4014057735806976 4021990656233472 4041088427630592 4075925396834304 4091404714205094 4112227626084864 4120015935982752 4131753873122304 4139919394610688 4155533314741224 4167372440994048 4187504675008512 4196514905616384 4203298065485376 4248766433982213 4269291875692272 4281343387656192 4290667483627008 4299147063634176 4310286447886848 4311395345866752 4319915890028544 4327655996416896 4340428311158784 4348562547124224 4377845796599808 4386050155289088 4433495409372744 4454913261591936 4463350597314648 4476066695882496 4477218243784704 4486066501183488 4497690206490624 4507367861587968 4514653477743552 4546224481084416 4585416071438592 4598479934889984 4635017927980596 4638122003294208 4648223107262592 4657409318937024 4670678291355648 4680728163956736 4688293996118304 4702130670422016 4710942759384576 4743886415044608 4775344547770368 4802953360153806 4827000919080384 4849072253872704 4850319764100096 4859905376282112 4882981850053632 4892132865514752 4915766357618688 4925076521174784 4939108078215168 4981686596130816 5011777419290928 5021269421978979 5035575032867808 5059769458139136 5059901482301952 5061203232104448 5070788844286464 5078985162461496 5095285408751616 5114502541219968 5129073773531136 5139210282964992 5173289926751232 5229250995670416 5239585483804152 5254513077775104 5279897198923776 5289897004224768 5291257924472832 5299810604307648 5304967935860736 5326345841743872 5350700418066432 5398215575740416 5434567195779072 5455206285606792 5456609734612608 5482970168113152 5493354581310336 5509005164163072 5519892526147584 5530237152321024 5540711086321632 5556496587992064 5604397420647168 5643589011001344 5665021911976284 5692389167589696 5704637449822272 5713858307769183 5720889978169344 5732196084845568 5747048597182464 5770207995222528 5781611568335616 5798083396165632 5837127728799744 5848066873718784 5911327212496992 5939884348789248 5951134129752864 5968088927843328 5981422001577984 6019537970324736 6021086603710464 6061632641445888 6113888095251456 6137107071307641 6168341439127296 6180023903974128 6184162671058944 6197630809683456 6209879091916032 6227571055140864 6240970885275648 6251058661491072 6269507560562688 6281257012512768 6294772358424576 6304947098228064 6379709316784128 6403937813538408 6436001225440512 6448720595451264 6465429671830272 6467093018800128 6479873835042816 6510642466738176 6522843820686336 6566768694899712 6642248794841088 6682369892387904 6695025895971972 6714100043823744 6715827365677056 6746535309735936 6761051792381952 6771980216615328 6806445725933568 6819336721626624 6852280377286656 6897719902334976 6957183004941312 6972334660893888 6986113978405536 7006017437033472 7021092245935104 7032440994177456 7053196005633024 7066414139076864 7101794455658496 7115829622566912 7134267224088576 7204430040230709 7273608380809056 7275479646150144 7289858064423168 7310626890817536 7324472775080448 7359856701530112 7373649536428032 7387614781762176 7408662117322752 7472529894196224 7553362549301712 7589852223452928 7591804848156672 7606183266429696 7618477743692244 7627853304225792 7642928113127424 7662731462909952 7693610660296704 7708815424447488 7759934890126848 7797422498291712 7843876493505624 7881769616662656 7919845798385664 7934845506337152 7936886886709248 7949715906461472 7957451903791104 8026050627099648 8043981312466944 8151850793668608 8182809428410188 8224455252169728 8240031871965504 8263507746244608 8279838789221376 8311066629482448 8334744881988096 8375009350017024 8393029811232768 8406596130970752 8497532867964426 8538583751384544 8581334967254016 8598294127268352 8620572895773696 8639831780057088 8655311992833792 8697125094248448 8755691593199616 8772100310578176 8866990818745488 8909826523183872 8926701194629296 8952133391764992 8954436487569408 8972133002366976 8995380412981248 9014735723175936 9029306955487104 9092448962168832 9170832142877184 9270035855961192 9276244006588416 9296446214525184 9314818637874048 9341356582711296 9361456327913472 9376587992236608 9404261340844032 9421885518769152 9550689095540736 9605906720307612 9654001838160768 9698144507745408 9700639528200192 9719810752564224 9765963700107264 9784265731029504 9831532715237376 9850153042349568 9963373192261632 10023554838581856 10042538843957958 10071150065735616 10119802964603904 10141577688572928 10157970324922992 10229005082439936 10258147547062272 10278420565929984 10346579853502464 10458501991340832 10479170967608304 10509026155550208 10559794397847552 10579794008449536 10582515848945664 10599621208615296 10652691683487744 10701400836132864 10910412571213584 10913219469225216 10965940336226304 10986709162620672 11018010328326144 11039785052295168 11060474304642048 11081422172643264 11112993175984128 11208794841294336 11287178022002688 11330043823952568 11384778335179392 11409274899644544 11427716615538366 11441779956338688 11464392169691136 11494097194364928 11540415990445056 11563223136671232 11696133747437568 11822654424993984 11879768697578496 11902268259505728 11936177855686656 12039075940649472 12042173207420928 12123265282891776 12227776190502912 12274214142615282 12336682878254592 12360047807948256 12395261619366912 12419758183832064 12502117322982144 12562514025025536 12589544716849152 12609894196456128 12746299301946639 12807875627076816 12872002450881024 12897441190902528 12930859343660544 12934186037600256 12959747670085632 13021284933476352 13045687641372672 13133537389799424 13364739784775808 13390051791943944 13428200087647488 13431654731354112 13493070619471872 13522103584763904 13543960433230656 13638673443253248 13795439804669952 13914366009882624 13944669321787776 13972227956811072 14012034874066944 14042184491870208 14064881988354912 14106392011266048 14132828278153728 14231659245133824 14408860080461418 14547216761618112 14550959292300288 14579716128846336 14648945550160896 14747299072856064 14775229563524352 14817324234645504 14945059788392448 15063808265936937 15106725098603424 15179704446905856 15183609696313344 15212366532859392 15236955487384488 15285856226254848 15387221320593408 15417630848894976 15519869780253696 15687752987011248 15763539233325312 15839691596771328 15869691012674304 15873773773418496 15899431812922944 15914903807582208 16052101254199296 16303701587337216 16365618856820376 16448910504339456 16480063743931008 16527015492489216 16559677578442752 16622133258964896 16669489763976192 16813192261941504 16995065735928852 17077167502769088 17162669934508032 17196588254536704 17241145791547392 17310623985667584 17394250188496896 17511383186399232 17544200621156352 17733981637490976 17819653046367744 17853402389258592 17904266783529984 17944266004733952 18058613910974208 18184897924337664 18341664285754368 18411321213922923 18540071711922384 18552488013176832 18592892429050368 18629637275748096 18682713165422592 18722912655826944 18753175984473216 18808522681688064 18843771037538304 19211813440615224 19308003676321536 19396289015490816 19401279056400384 19439621505128448 19531927400214528 19568531462059008 19700306084699136 19926746384523264 20047109677163712 20085077687915916 20142300131471232 20239605929207808 20283155377145856 20315940649845984 20458010164879872 20556841131859968 20693159707004928 20917003982681664 20958341935216608 21018052311100416 21159588016899072 21199242417230592 21305383366975488 21402801672265728 21820825142427168 21826438938450432 21931880672452608 21973418325241344 22079570104590336 22120948609284096 22162844345286528 22225986351968256 22417589682588672 22660087647905136 22769556670358784 22818549799289088 22855433231076732 22883559912677376 22928784339382272 22988194388729856 23080831980890112 23126446273342464 23392267494875136 23645308849987968 23759537395156992 23804536519011456 23872355711373312 24078151881298944 24455552381005824 24548428285230564 24673365756509184 24720095615896512 24790523238733824 24839516367664128 25004234645964288 25125028050051072 25179089433698304 25219788392912256 25492598603893278 25615751254153632 25744004901762048 25794882381805056 25861718687321088 25919495340171264 26091375282745344 26267074779598848 26729479569551616 26780103583887888 26856400175294976 26863309462708224 26986141238943744 27044207169527808 27087920866461312 27277346886506496 27828732019765248 27889338643575552 27944455913622144 28024069748133888 28084368983740416 28129763976709824 28212784022532096 28265656556307456 28817720160922836 29094433523236224 29101918584600576 29159432257692672 29297891100321792 29494598145712128 29550459127048704 29890119576784896 30127616531873874 30213450197206848 30359408893811712 30424733065718784 30473910974768976 30774442641186816 30835261697789952 31039739560507392 31375505974022496 31527078466650624 31679383193542656 31739382025348608 31747547546836992 31798863625845888 32104202508398592 32731237713640752 32897821008678912 32960127487862016 33054030984978432 33119355156885504 33244266517929792 33338979527952384 33626384523883008 33990131471857704 34154335005538176 34325339869016064 34393176509073408 34482291583094784 34621247971335168 35088401242312704 35467963274981952 35639306092735488 35706804778517184 35808533567059968 36117227821948416 36369795848675328 36683328571508736 36822642427845846 37080143423844768 37185784858100736 37259274551496192 37506351968946432 37687542075076608 38423626881230448 38616007352643072 38792578030981632 38802558112800768 38879243010256896 39063854800429056 39137062924118016 39400612169398272 40094219354327424 40170155375831832 40284600262942464 40479211858415616 40566310754291712 40631881299691968 40916020329759744 41386319414009856 41834007965363328 41916683870433216 42036104622200832 42319176033798144 42398484834461184 43641650284854336 43652877876900864 43946836650482688 44241897218568192 44325688690573056 44451972703936512 44835179365177344 45320175295810272 45539113340717568 45637099598578176 45710866462153464 45857568678764544 46161663961780224 46252892546684928 47290617699975936 47519074790313984 47609073038022912 47744711422746624 48156303762597888 48911104762011648 49096856570461128 49346731513018368 49440191231793024 49581046477467648 49679032735328256 50008469291928576 50439576785824512 50985197207786556 51231502508307264 51488009803524096 51589764763610112 51723437374642176 52182750565490688 52534149559197696 53458959139103232 53560207167775776 53712800350589952 54175841732922624 54554693773012992 55233963641768769 55657464039530496 55778677287151104 55888911827244288 56048139496267776 56168737967480832 56259527953419648 56425568045064192 56531313112614912 57635440321845672 58188867046472448 58203837169201152 58318864515385344 58595782200643584 59100918254097408 59780239153569792 60255233063747748 60426900394413696 60718817787623424 60849466131437568 60947821949537952 61670523395579904 62079479121014784 62751011948044992 63054156933301248 63478764050697216 63597727251691776 64208405016797184 65462475427281504 65795642017357824 65920254975724032 66238710313771008 66488533035859584 66677959055904768 67252769047766016 67980262943715408 68308670011076352 68650679738032128 68786353018146816 68964583166189568 69242495942670336 70176802484625408 70935926549963904 71278612185470976 71413609557034368 71617067134119936 72234455643896832 73366657143017472 73645284855691692 74160286847689536 74371569716201472 74518549102992384 75012703937892864 75375084150153216 76847253762460896 77232014705286144 77585156061963264 77758486020513792 78274125848236032 78801224338796544 80188438708654848 80340310751663664 80569200525884928 80958423716831232 81132621508583424 81263762599383936 81832040659519488 83668015930726656 83833367740866432 84072209244401664 84638352067596288 84796969668922368 87283300569708672 87305755753801728 87893673300965376 88483794437136384 88651377381146112 89670358730354688 90640350591620544 91078226681435136 91274199197156352 91421732924306928 92323327923560448 92505785093369856 94581235399951872 95038149580627968 95218146076045824 96312607525195776 98193713140922256 98693463026036736 98880382463586048 99162092954935296 99358065470656512 100016938583857152 100879153571649024 101970394415573112 102463005016614528 102976019607048192 103179529527220224 103446874749284352 106917918278206464 107120414335551552 107425600701179904 108351683465845248 109109387546025984 110467927283537538 111557354574302208 111777823654488576 112519055906839296 113062626225229824 115270880643691344 116377734092944896 116407674338402304 116637729030770688 117191564401287168 118201836508194816 120510466127495496 120853800788827392 121437635575246848 121698932262875136 121895643899075904 124158958242029568 125502023896089984 126108313866602496 126957528101394432 127195454503383552 130924950854563008 131840509951448064 132977066071719168 133355918111809536 134505538095532032 135960525887430816 136617340022152704 137572706036293632 138484991885340672 141871853099927808 142557224370941952 142827219114068736 143234134268239872 144468911287793664 146733314286034944 147290569711383384 148320573695379072 148743139432402944 149037098205984768 150025407875785728 153694507524921792 154464029410572288 155170312123926528 156548251696472064 157602448677593088 160376877417309696 160680621503327328 161138401051769856 162527525198767872 163664081319038976 165701890925306307 167336031861453312 167666735481732864 168144418488803328 169276704135192576 169593939337844736 174566601139417344 174611511507603456 175787346601930752 177302754762292224 179340717460709376 181280701183241088 182156453362870272 182548398394312704 182843465848613856 185011570186739712 189162470799903744 190436292152091648 192625215050391552 196387426281844512 197386926052073472 197760764927172096 198716130941313024 200033877167714304 201758307143298048 203940788831146224 204926010033229056 205952039214096384 206359059054440448 206893749498568704 213835836556412928 214240828671103104 214851201402359808 216703366931690496 220935854567075076 223114709148604416 223555647308977152 225038111813678592 226125252450459648 230541761287382688 232755468185889792 233275458061541376 236403673016389632 241020932254990992 241707601577654784 242875271150493696 243397864525750272 243791287798151808 251004047792179968 252216627733204992 253915056202788864 254390909006767104 261849901709126016 263681019902896128 265954132143438336 269011076191064064 271921051774861632 273234680044305408 276969983770681344 283743706199855616 285114448741883904 285654438228137472 288937822575587328 294581139422766768 296641147390758144 297486278864805888 298074196411969536 300050815751571456 307389015049843584 308928058821144576 310340624247853056 320753754834619392 321361243006654656 322276802103539712 325055050397535744 327328162638077952 331403781850612614 334672063722906624 335333470963465728 339187878675689472 349133202278834688 349223023015206912 351574693203861504 354605509524584448 362561402366482176 364312906725740544 365096796788625408 365686931697227712 378324941599807488 380872584304183296 392774852563689024 395521529854344192 400067754335428608 403516614286596096 407881577662292448 409852020066458112 412718118108880896 427671673112825856 428481657342206208 429702402804719616 433406733863380992 441871709134150152 446229418297208832 447111294617954304 450076223627357184 461083522574765376 465510936371779584 472807346032779264 482041864509981984 483415203155309568 487582575596303616 502008095584359936 504433255466409984 507830112405577728 508781818013534208 523699803418252032 527362039805792256 531908264286876672 538022152382128128 543842103549723264 546469360088610816 567487412399711232 571308876456274944 577875645151174656 589162278845533536 593282294781516288 596148392823939072 600101631503142912 614778030099687168 617856117642289152 620681248495706112 641507509669238784 642722486013309312 644553604207079424 650110100795071488 662807563701225228 669344127445813248 670666941926931456 678375757351378944 698266404557669376 709211019049168896 725122804732964352 728625813451481088 730193593577250816 731373863394455424 756649883199614976 761745168608366592 785549705127378048 791043059708688384 807033228573192192 815763155324584896 819704040132916224 855343346225651712 856963314684412416 866813467726761984 883743418268300304 892458836594417664 894222589235908608 900152447254714368 922167045149530752 931021872743559168 964083729019963968 966830406310619136 975165151192607232 1004016191168719872 1017563636027068416 1047399606836504064 1054724079611584512 1063816528573753344 1087684207099446528 1092938720177221632 1134974824799422464 1142617752912549888 1178324557691067072 1186564589563032576 1200203263006285824 1229556060199374336 1283015019338477568 1285444972026618624 1289107208414158848 1300220201590142976 1325615127402450456 1338688254891626496 1341333883853862912 1396532809115338752 1418422038098337792 1450245609465928704 1462747726788910848 1513299766399229952 1523490337216733184 1571099410254756096 1582086119417376768 1614066457146384384 1631526310649169792 1639408080265832448 1713926629368824832 1733626935453523968 1767486836536600608 1788445178471817216 1800304894509428736 1844334090299061504 1862043745487118336 1928167458039927936 1933660812621238272 1950330302385214464 2008032382337439744 2035127272054136832 2094799213673008128 2127633057147506688 2175368414198893056 2185877440354443264 2269949649598844928 2285235505825099776 2356649115382134144 2373129179126065152 2459112120398748672 2566030038676955136 2570889944053237248 2600440403180285952 2651230254804900912 2677376509783252992 2682667767707725824 2793065618230677504 2900491218931857408 2925495453577821696 3142198820509512192 3164172238834753536 3263052621298339584 3278816160531664896 3427853258737649664 3534973673073201216 3600609789018857472 3688668180598123008 3856334916079855872 3867321625242476544 3900660604770428928 4016064764674879488 4189598427346016256 4255266114295013376 4350736828397786112 4539899299197689856 4570471011650199552 4713298230764268288 4746258358252130304 4918224240797497344 5141779888106474496 5200880806360571904 5302460509609801824 5365335535415451648 5586131236461355008 5800982437863714816 5850990907155643392 6284397641019024384 6526105242596679168 6557632321063329792 6855706517475299328 7069947346146402432 7377336361196246016 7712669832159711744 7801321209540857856 8032129529349758976 8379196854692032512 8701473656795572224 9426596461528536576 9492516716504260608 9836448481594994688 10283559776212948992 10604921019219603648 11601964875727429632 11701981814311286784 12568795282038048768 13052210485193358336 13711413034950598656 14139894692292804864 14754672722392492032 15425339664319423488 15602642419081715712 16758393709384065024 17402947313591144448 18853192923057073152 19672896963189989376 20567119552425897984 21209842038439207296 23403963628622573568 25137590564076097536 26104420970386716672 28279789384585609728 29509345444784984064 30850679328638846976 34805894627182288896 37706385846114146304 41134239104851795968 42419684076878414592 46807927257245147136 50275181128152195072 52208841940773433344 56559578769171219456 59018690889569968128 61701358657277693952 75412771692228292608 84839368153756829184 104417683881546866688 113119157538342438912 123402717314555387904 150825543384456585216 169678736307513658368 226238315076684877824 339357472615027316736 452476630153369755648 678714945230054633472 1357429890460109266944
- Sum of all divisors σ(n): 5210221122094798958400
- Sum of proper divisors (its aliquot sum) s(n): 3852791231634689691456
- 1357429890460109266944 is an abundant number, because the sum of its proper divisors (3852791231634689691456) is greater than itself. Its abundance is 2495361341174580424512
Bases of 1357429890460109266944
- Binary: 100100110010110000111111011110101100110110101000011100001100000000000002
- Hexadecimal: 0x49961FBD66D4386000
- Base-36: 7YH468RQ000000
Squares and roots of 1357429890460109266944
- 1357429890460109266944 squared (13574298904601092669442) is 1842615907514544243443249649847745051099136
- 1357429890460109266944 cubed (13574298904601092669443) is 2501221909497522620243173846304291756318175216247667286431760384
-
The
square root of 1357429890460109266944 is 36843315410.8056522355 -
The
cube root of 1357429890460109266944 is 11072332.9318468283
Scales and comparisons
How big is 1357429890460109266944?- 1,357,429,890,460,109,266,944 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 1,357,429,890,460,109,266,944 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 1357429890460109266944 cubic inches would be around 922694.4 feet tall.
Recreational maths with 1357429890460109266944
- 1357429890460109266944 backwards is 4496629010640989247531
- 1357429890460109266944 is a
Harshad number . - The number of decimal digits it has is: 22
- The sum of 1357429890460109266944's digits is 99
- 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 1357429890460109266944 - Facts about the integer". Numbermatics.com. 2024. Web. 14 June 2024.
APA style:
Numbermatics. (2024). Number 1357429890460109266944 - Facts about the integer. Retrieved 14 June 2024, from https://numbermatics.com/n/1357429890460109266944/
Chicago style:
Numbermatics. 2024. "Number 1357429890460109266944 - Facts about the integer". https://numbermatics.com/n/1357429890460109266944/
The information we have on file for 1357429890460109266944 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 1357429890460109266944, math, Factors of 1357429890460109266944, curriculum, school, college, exams, university, Prime factorization of 1357429890460109266944, STEM, science, technology, engineering, physics, economics, calculator, one sextillion, three hundred fifty-seven quintillion, four hundred twenty-nine quadrillion, eight hundred ninety trillion, four hundred sixty billion, one hundred nine million, two hundred sixty-six thousand, nine hundred forty-four.