1340467359768318663889920
1,340,467,359,768,318,663,889,920 is an even composite number composed of six prime numbers multiplied together.
1340467359768318663889920 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of seventeen thousand, two hundred forty-eight divisors.
Prime factorization of 1340467359768318663889920:
210 × 36 × 5 × 113 × 196 × 1793
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 5 × 11 × 11 × 11 × 19 × 19 × 19 × 19 × 19 × 19 × 179 × 179 × 179)See below for interesting mathematical facts about the number 1340467359768318663889920 from the Numbermatics database.
Names of 1340467359768318663889920
- Cardinal: 1340467359768318663889920 can be written as One septillion, three hundred forty sextillion, four hundred sixty-seven quintillion, three hundred fifty-nine quadrillion, seven hundred sixty-eight trillion, three hundred eighteen billion, six hundred sixty-three million, eight hundred eighty-nine thousand, nine hundred twenty.
Scientific notation
- Scientific notation: 1.34046735976831866388992 × 1024
Factors of 1340467359768318663889920
Divisors of 1340467359768318663889920
- Number of divisors d(n): 17248
-
Complete list of divisors:
1 2 3 4 5 6 8 9 10 11 12 15 16 18 19 20 22 24 27 30 32 33 36 38 40 44 45 48 54 55 57 60 64 66 72 76 80 81 88 90 95 96 99 108 110 114 120 121 128 132 135 144 152 160 162 165 171 176 179 180 190 192 198 209 216 220 228 240 242 243 256 264 270 285 288 297 304 320 324 330 342 352 358 360 361 363 380 384 396 405 418 432 440 456 480 484 486 495 512 513 528 537 540 570 576 594 605 608 627 640 648 660 684 704 716 720 722 726 729 760 768 792 810 836 855 864 880 891 895 912 960 968 972 990 1024 1026 1045 1056 1074 1080 1083 1089 1140 1152 1188 1210 1215 1216 1254 1280 1296 1320 1331 1368 1408 1432 1440 1444 1452 1458 1485 1520 1536 1539 1584 1611 1620 1672 1710 1728 1760 1782 1790 1805 1815 1824 1881 1920 1936 1944 1969 1980 2052 2090 2112 2148 2160 2166 2178 2280 2299 2304 2376 2420 2430 2432 2508 2560 2565 2592 2640 2662 2673 2685 2736 2816 2864 2880 2888 2904 2916 2970 3040 3072 3078 3135 3168 3222 3240 3249 3267 3344 3401 3420 3456 3520 3564 3580 3610 3630 3645 3648 3762 3840 3872 3888 3938 3960 3971 3993 4104 4180 4224 4296 4320 4332 4356 4455 4560 4598 4608 4617 4752 4833 4840 4860 4864 5016 5120 5130 5184 5280 5324 5346 5370 5415 5445 5472 5632 5643 5728 5760 5776 5808 5832 5907 5940 6080 6156 6270 6336 6444 6480 6498 6534 6655 6688 6802 6840 6859 6897 6912 7040 7128 7160 7220 7260 7290 7296 7524 7680 7695 7744 7776 7876 7920 7942 7986 8019 8055 8208 8360 8448 8592 8640 8664 8712 8910 9120 9196 9216 9234 9405 9504 9666 9680 9720 9728 9747 9801 9845 10032 10203 10260 10368 10560 10648 10692 10740 10830 10890 10944 11264 11286 11456 11495 11520 11552 11616 11664 11814 11880 11913 11979 12160 12312 12540 12672 12888 12960 12996 13068 13310 13365 13376 13604 13680 13718 13794 13824 13851 14080 14256 14320 14440 14499 14520 14580 14592 15048 15360 15390 15488 15552 15752 15840 15884 15972 16038 16110 16245 16335 16416 16720 16896 16929 17005 17184 17280 17328 17424 17721 17820 18240 18392 18468 18810 19008 19332 19360 19440 19456 19494 19602 19690 19855 19965 20064 20406 20520 20577 20691 20736 21120 21296 21384 21480 21659 21660 21780 21888 22572 22912 22990 23040 23085 23104 23232 23328 23628 23760 23826 23958 24165 24320 24624 25080 25289 25344 25776 25920 25992 26136 26620 26730 26752 27208 27360 27436 27588 27648 27702 28160 28215 28512 28640 28880 28998 29040 29160 29184 29241 29403 29535 30096 30609 30780 30976 31104 31504 31680 31768 31944 32041 32076 32220 32490 32670 32832 33440 33792 33858 34010 34295 34368 34485 34560 34656 34848 35442 35640 35739 35937 36480 36784 36936 37411 37620 38016 38664 38720 38880 38988 39204 39380 39710 39930 40095 40128 40812 41040 41154 41382 41472 42240 42592 42768 42960 43318 43320 43497 43560 43681 43776 45144 45824 45980 46080 46170 46208 46464 46656 47256 47520 47652 47916 48330 48640 48735 49005 49248 50160 50578 50688 50787 51015 51552 51840 51984 52272 53163 53240 53460 53504 54416 54720 54872 55176 55404 56320 56430 57024 57280 57760 57996 58080 58320 58368 58482 58806 59070 59565 59895 60192 61218 61560 61731 61952 62073 62208 63008 63360 63536 63888 64082 64152 64440 64619 64977 64980 65340 65664 66880 67716 68020 68590 68736 68970 69120 69255 69312 69696 70884 71280 71478 71874 72495 72960 73568 73872 74822 75240 75449 75867 76032 77328 77440 77760 77976 78408 78760 79420 79860 80190 80256 81624 82080 82308 82764 82944 84480 84645 85184 85536 85920 86636 86640 86994 87120 87362 87552 87723 88209 88605 90288 91648 91827 91960 92340 92416 92928 93312 94512 95040 95304 95832 96123 96660 97280 97470 98010 98496 100320 101156 101376 101574 102030 102885 103104 103455 103680 103968 104544 106326 106480 106920 107008 107217 107811 108295 108832 109440 109744 110352 110808 112233 112860 114048 114560 115520 115992 116160 116640 116964 117612 118140 119130 119790 120384 122436 123120 123462 123904 124146 124416 126016 126445 126720 127072 127776 128164 128304 128880 129238 129954 129960 130321 130491 130680 131043 131328 133760 135432 136040 137180 137472 137940 138240 138510 138624 139392 141768 142560 142956 143748 144990 145920 146205 147015 147136 147744 149644 150480 150898 151734 152064 152361 153045 154656 154880 155520 155952 156816 157520 158840 159489 159720 160205 160380 160512 163248 164160 164616 165528 168960 169290 170368 171072 171840 173272 173280 173988 174240 174724 175104 175446 176418 177210 178695 179685 180576 183296 183654 183920 184680 184832 185193 185856 186219 186624 187055 189024 190080 190608 191664 192246 193320 193857 194931 194940 196020 196992 200640 202312 203148 204060 205770 206208 206910 207360 207936 209088 212652 212960 213840 214016 214434 215622 216590 217485 217664 218405 218880 219488 220704 221616 224466 225720 226347 227601 228096 229120 231040 231984 232320 233280 233928 235224 236280 238249 238260 239580 240768 244872 246240 246924 248292 248832 252032 252890 253440 253935 254144 255552 256328 256608 257760 258476 259908 259920 260642 260982 261360 262086 262656 263169 265815 267520 270864 272080 274360 274944 275481 275880 277020 277248 278784 283536 285120 285912 287496 288369 289980 291840 292410 294030 294272 295488 299288 300960 301796 303468 304128 304722 306090 308655 309312 309760 310365 311040 311904 313632 315040 317680 318978 319440 320410 320760 321024 321651 323095 323433 324885 326496 328320 329232 331056 336699 338580 340736 342144 343680 346544 346560 347976 348480 349448 350892 352451 352836 354420 357390 359370 361152 367308 367840 369360 369664 370386 371712 372438 373248 374110 377245 378048 379335 380160 381216 383328 384492 386640 387714 389862 389880 390963 392040 393129 393984 401280 404624 406296 408120 411521 411540 412416 413820 414720 415872 418176 425304 425920 427680 428868 431244 433180 434970 435328 436810 437760 438615 438976 441045 441408 443232 448932 451440 452694 455202 456192 458240 459135 462080 463968 464640 466560 467856 470448 472560 476498 476520 478467 479160 480491 480615 481536 489744 492480 493848 496584 504064 505780 506880 507870 508288 511104 512656 513216 515520 516952 519816 519840 521284 521964 522720 524172 525312 526338 531630 535040 536085 539055 541728 544160 548720 549888 550962 551760 554040 554496 555579 557568 558657 561165 567072 570240 571824 574992 576738 579960 581571 584793 584820 588060 588544 590976 598576 601920 603592 606936 608779 609444 612180 617310 618624 619520 620730 622080 623808 627264 630080 635360 637956 638880 640820 641520 642048 643302 646190 646866 649770 651605 652455 652992 655215 656640 658464 662112 673398 677160 679041 681472 682803 684288 687360 693088 693120 695952 696960 698896 701784 704902 705672 708840 710809 714747 714780 718740 722304 734616 735680 738720 740772 744876 746496 748220 754490 756096 758670 760320 761805 762432 766656 768984 773280 775428 779724 779760 781926 784080 786258 787968 797445 802560 809248 812592 816240 823042 823080 824832 826443 827640 829939 831744 836352 850608 851840 855360 857736 862488 865107 866360 869940 870656 873620 875520 877230 877952 882090 882816 886464 897864 902880 905388 910404 912384 916480 918270 924160 925965 927936 929280 931095 933120 935712 940896 945120 952996 953040 956934 958320 960982 961230 963072 964953 969285 970299 974655 979488 984960 987696 993168 1008128 1010097 1011560 1015740 1016576 1022208 1025312 1026432 1031040 1033904 1039632 1039680 1042568 1043928 1045440 1048344 1052676 1057353 1063260 1070080 1072170 1078110 1083456 1088320 1097440 1101924 1103520 1108080 1108992 1111158 1115136 1117314 1122330 1131735 1134144 1138005 1140480 1143648 1149984 1153476 1159920 1163142 1169586 1169640 1172889 1176120 1177088 1179387 1181952 1191245 1197152 1203840 1207184 1213872 1217558 1218888 1224360 1227761 1234563 1234620 1237248 1241460 1244160 1247616 1254528 1260160 1270720 1275912 1277760 1281640 1283040 1286604 1292380 1293732 1299540 1303210 1304910 1305984 1310430 1313280 1315845 1316928 1324224 1346796 1354320 1358082 1362944 1365606 1368576 1374720 1377405 1386176 1386240 1391904 1393920 1397792 1403568 1409804 1411344 1417680 1421618 1429494 1429560 1433531 1435401 1437480 1441473 1441845 1444608 1469232 1471360 1477440 1481544 1489752 1496440 1508980 1512192 1517340 1520640 1523610 1524864 1533312 1537968 1546560 1550856 1559448 1559520 1563852 1568160 1572516 1575936 1594890 1605120 1608255 1617165 1618496 1625184 1632480 1646084 1646160 1649664 1652886 1655280 1659878 1663488 1666737 1672704 1675971 1683495 1701216 1703680 1710720 1715472 1724976 1730214 1732720 1739880 1741312 1744713 1747240 1754379 1754460 1755904 1762255 1764180 1765632 1772928 1795728 1805760 1810776 1820808 1826337 1836540 1848320 1851930 1855872 1858560 1862190 1866240 1871424 1881792 1890240 1905992 1906080 1913868 1916640 1921964 1922460 1926144 1929906 1938570 1940598 1949310 1954815 1958976 1965645 1969920 1975392 1986336 2016256 2020194 2023120 2031480 2033152 2037123 2044416 2048409 2050624 2052864 2057605 2062080 2067808 2079264 2079360 2085136 2087856 2090880 2096688 2105352 2114706 2126520 2132427 2144241 2144340 2156220 2166912 2176640 2194880 2203848 2207040 2216160 2222316 2234628 2244660 2263470 2268288 2276010 2280960 2287296 2299968 2306952 2319840 2326284 2339172 2339280 2345778 2352240 2354176 2358774 2363904 2382490 2392335 2394304 2402455 2407680 2414368 2427744 2435116 2437776 2448720 2455522 2469126 2469240 2474496 2476099 2479329 2482920 2489817 2495232 2509056 2520320 2541440 2551824 2555520 2563280 2566080 2573208 2584760 2587464 2595321 2599080 2606420 2609820 2611968 2620860 2626560 2631690 2633856 2648448 2693592 2708640 2716164 2731212 2737152 2749440 2754810 2772352 2772480 2777895 2783808 2787840 2793285 2795584 2807136 2819608 2822688 2835360 2843236 2858988 2859120 2867062 2870802 2874960 2882946 2883690 2889216 2894859 2907855 2923965 2938464 2942720 2954880 2963088 2979504 2992880 3017960 3024384 3030291 3034680 3043895 3047220 3049728 3066624 3075936 3093120 3101712 3118896 3119040 3127704 3136320 3145032 3172059 3189780 3210240 3216510 3234330 3236992 3250368 3264960 3292168 3292320 3305772 3310560 3319756 3326976 3333474 3345408 3351942 3366990 3395205 3402432 3407360 3414015 3421440 3430944 3449952 3460428 3465440 3479760 3482624 3489426 3494480 3508758 3508920 3511808 3518667 3524510 3528360 3531264 3538161 3545856 3554045 3573735 3591456 3611520 3621552 3641616 3652674 3673080 3683283 3703689 3703860 3711744 3724380 3732480 3742848 3763584 3780480 3811984 3812160 3827736 3833280 3843928 3844920 3859812 3876961 3877140 3881196 3898620 3909630 3917952 3931290 3939840 3950784 3972672 4040388 4046240 4062960 4066304 4074246 4088832 4096818 4101248 4105728 4115210 4124160 4132215 4135616 4149695 4158528 4158720 4170272 4175712 4181760 4193376 4210704 4229412 4253040 4264854 4288482 4288680 4300593 4312440 4324419 4325535 4333824 4353280 4389760 4407696 4414080 4432320 4444632 4469256 4489320 4526731 4526940 4536576 4552020 4561920 4574592 4599936 4613904 4639680 4652568 4678344 4678560 4691556 4704480 4717548 4727808 4764980 4784670 4788608 4804910 4815360 4824765 4828736 4851495 4855488 4870232 4875552 4897440 4911044 4938252 4938480 4948992 4952198 4958658 4965840 4979634 4990464 5000211 5018112 5040640 5050485 5082880 5103648 5111040 5126560 5132160 5146416 5169520 5174928 5190642 5198160 5212840 5219640 5223936 5234139 5241720 5263137 5263380 5267712 5286765 5296896 5387184 5417280 5432328 5462424 5479011 5509620 5544704 5544960 5555790 5567616 5575680 5586570 5591168 5614272 5639216 5645376 5670720 5686472 5717976 5718240 5734124 5735339 5741604 5749920 5765892 5767380 5778432 5789718 5815710 5847930 5864445 5876928 5885440 5896935 5909760 5926176 5959008 5985760 6035920 6048768 6060582 6069360 6087790 6094440 6099456 6111369 6133248 6138805 6145227 6151872 6172815 6186240 6203424 6237792 6238080 6255408 6272640 6290064 6344118 6379560 6397281 6432723 6433020 6468660 6473984 6500736 6529920 6584336 6584640 6611544 6621120 6639512 6666948 6696569 6703884 6733980 6790410 6804864 6814720 6828030 6842880 6861888 6899904 6920856 6930880 6959520 6978852 6988960 7017516 7017840 7023616 7037334 7049020 7056720 7062528 7076322 7091712 7108090 7147470 7167655 7177005 7182912 7207365 7223040 7243104 7283232 7305348 7346160 7366566 7407378 7407720 7423488 7428297 7448760 7469451 7485696 7527168 7560960 7623968 7624320 7655472 7666560 7687856 7689840 7719624 7753922 7754280 7762392 7785963 7797240 7818899 7819260 7835904 7862580 7879680 7901568 7945344 8080776 8092480 8125920 8148492 8193636 8202496 8211456 8230420 8248320 8264430 8271232 8299390 8317056 8317440 8333685 8340544 8351424 8363520 8379855 8386752 8421408 8458824 8506080 8529708 8576964 8577360 8601186 8624880 8648838 8651070 8667648 8706560 8723565 8771895 8779520 8815392 8828160 8864640 8889264 8938512 8978640 9053462 9053880 9073152 9090873 9104040 9129329 9131685 9149184 9199872 9227808 9279360 9305136 9356688 9357120 9383112 9408960 9435096 9516177 9529960 9569340 9577216 9609820 9630720 9649530 9657472 9702990 9710976 9740464 9751104 9794880 9822088 9876504 9876960 9904396 9917316 9931680 9959268 9980928 10000422 10036224 10081280 10100970 10165760 10185615 10207296 10222080 10242045 10253120 10264320 10292832 10339040 10349856 10381284 10396320 10425680 10439280 10447872 10468278 10483440 10526274 10526760 10535424 10556001 10573530 10593792 10614483 10662135 10721205 10774368 10834560 10864656 10924848 10958022 11019240 11049849 11089408 11111067 11111580 11135232 11173140 11182336 11228544 11278432 11290752 11341440 11372944 11435952 11436480 11468248 11470678 11483208 11499840 11531784 11534760 11566801 11579436 11630883 11631420 11695860 11728890 11753856 11770880 11793870 11819520 11852352 11918016 11971520 12071840 12121164 12138720 12175580 12188880 12198912 12222738 12266496 12277610 12290454 12303744 12345630 12372480 12380495 12396645 12406848 12449085 12475584 12476160 12510816 12545280 12580128 12688236 12759120 12794562 12865446 12866040 12901779 12937320 12947968 12973257 12976605 13001472 13059840 13168672 13169280 13223088 13242240 13279024 13333896 13393138 13407768 13467960 13505371 13580193 13580820 13609728 13656060 13685760 13723776 13799808 13841712 13861760 13919040 13957704 13977920 14035032 14035680 14074668 14098040 14113440 14152644 14183424 14216180 14294940 14335310 14354010 14365824 14414730 14446080 14474295 14486208 14566464 14610696 14692320 14733132 14814756 14815440 14846976 14856594 14897520 14938902 14971392 15054336 15121920 15151455 15247936 15248640 15310944 15333120 15375712 15379680 15439248 15507844 15508560 15524784 15571926 15594480 15637798 15638520 15671808 15702417 15725160 15768841 15789411 15803136 15860295 15890688 16161552 16184960 16251840 16296984 16387272 16404992 16437033 16460840 16528860 16542464 16598780 16634112 16634880 16667370 16681088 16702848 16727040 16759710 16773504 16842816 16917648 17012160 17059416 17153928 17154720 17202372 17206017 17249760 17297676 17302140 17335296 17413120 17447130 17543790 17559040 17593335 17630784 17656320 17690805 17729280 17778528 17877024 17957280 18106924 18107760 18146304 18181746 18208080 18258658 18263370 18298368 18334107 18399744 18416415 18435681 18455616 18518445 18558720 18610272 18713376 18714240 18766224 18817920 18870192 19032354 19059920 19138680 19154432 19191843 19219640 19298169 19299060 19314944 19384805 19405980 19421952 19480928 19502208 19589760 19644176 19753008 19753920 19808792 19834632 19863360 19918536 20000844 20089707 20201940 20331520 20371230 20414592 20444160 20484090 20506240 20528640 20585664 20678080 20699712 20762568 20792640 20851360 20878560 20936556 20966880 21052548 21053520 21070848 21112002 21147060 21187584 21228966 21324270 21442410 21502965 21548736 21622095 21669120 21729312 21849696 21916044 22038480 22099698 22178816 22222134 22223160 22270464 22284891 22346280 22364672 22408353 22457088 22556864 22581504 22633655 22682880 22745888 22871904 22872960 22936496 22941356 22966416 22999680 23063568 23069520 23133602 23158872 23261766 23262840 23327459 23357889 23391720 23456697 23457780 23507712 23587740 23639040 23704704 23836032 23943040 24143680 24242328 24277440 24351160 24377760 24445476 24555220 24580908 24607488 24691260 24744960 24760990 24793290 24813696 24898170 24951168 24952320 25001055 25021632 25090560 25160256 25376472 25518240 25589124 25730892 25732080 25803558 25874640 25895936 25946514 25953210 26002944 26119680 26170695 26315685 26337344 26338560 26446176 26484480 26558048 26667792 26786276 26815536 26935920 27010742 27160386 27161640 27219456 27237089 27272619 27312120 27387987 27395055 27447552 27599616 27683424 27723520 27838080 27915408 27955840 28070064 28071360 28149336 28196080 28226880 28305288 28432360 28548531 28589880 28670620 28676695 28708020 28731648 28829460 28892160 28948590 28972416 29132928 29221392 29384640 29466264 29629512 29630880 29713188 29795040 29877804 29942784 30108672 30243840 30302910 30495872 30497280 30556845 30621888 30666240 30726135 30751424 30759360 30878496 31015688 31017120 31049568 31143852 31188960 31275596 31277040 31343616 31404834 31450320 31537682 31578822 31606272 31668003 31720590 31781376 31843449 31986405 32163615 32323104 32369920 32503680 32593968 32774544 32809984 32874066 32921680 33057720 33084928 33149547 33197560 33268224 33333201 33334740 33362176 33405696 33482845 33519420 33547008 33685632 33835296 34024320 34118832 34307856 34309440 34404744 34412034 34499520 34595352 34604280 34700403 34892649 34894260 35087580 35118080 35186670 35261568 35312640 35381610 35458560 35557056 35754048 35914560 36213848 36215520 36363492 36416160 36517316 36526740 36596736 36668214 36799488 36832830 36871362 36911232 37036890 37117440 37141485 37220544 37347255 37426752 37428480 37532448 37635840 37740384 38064708 38119840 38277360 38308864 38383686 38439280 38596338 38598120 38629888 38705337 38769610 38811960 38843904 38919771 38929815 38961856 39004416 39094495 39179520 39288352 39506016 39507840 39617584 39669264 39726720 39837072 40001688 40179414 40403880 40516113 40740579 40742460 40829184 40968180 41012480 41057280 41171328 41356160 41399424 41525136 41585280 41702720 41757120 41873112 41933760 42105096 42107040 42224004 42294120 42457932 42646571 42648540 42884820 43005930 43097472 43244190 43338240 43458624 43699392 43832088 44076960 44199396 44444268 44446320 44540928 44569782 44692560 44729344 44816706 44914176 45113728 45163008 45267310 45365760 45454365 45491776 45646645 45743808 45745920 45872992 45882712 45932832 45999360 46127136 46139040 46267204 46317744 46523532 46525680 46654918 46715778 46783440 46913394 46915560 47015424 47045881 47107251 47175480 47306523 47409408 47580885 47672064 47886080 48287360 48484656 48554880 48702320 48755520 48890952 49110440 49161816 49214976 49311099 49382520 49521980 49586580 49627392 49796340 49902336 49904640 50002110 50043264 50181120 50320512 50752944 51036480 51178248 51461784 51464160 51607116 51618051 51749280 51893028 51906420 52005888 52239360 52341390 52631370 52674688 52677120 52780005 52892352 52968960 53072415 53116096 53335584 53572552 53631072 53871840 54021484 54320772 54323280 54438912 54474178 54545238 54624240 54775974 54790110 54895104 55002321 55199232 55249245 55366848 55447040 55555335 55676160 55830816 55911680 56140128 56142720 56298672 56392160 56453760 56610576 56864720 57097062 57179760 57341240 57353390 57416040 57463296 57575529 57658920 57834005 57894507 57897180 57944832 58154415 58265856 58442784 58769280 58932528 59259024 59261760 59426376 59590080 59755608 60269121 60605820 60991744 60994560 61113690 61243776 61332480 61452270 61502848 61518720 61756992 62031376 62034240 62099136 62287704 62377920 62551192 62554080 62809668 62900640 63075364 63088729 63157644 63212544 63336006 63441180 63562752 63686898 63972810 64327230 64508895 64646208 64739840 64866285 65007360 65187936 65549088 65748132 65843360 66115440 66169856 66299094 66395120 66536448 66666402 66669480 66724352 66811392 66854673 66965690 67038840 67094016 67225059 67371264 67526855 67670592 67900965 68048640 68237664 68615712 68618880 68809488 68824068 68999040 69190704 69208560 69400806 69785298 69788520 69982377 70175160 70370091 70373340 70523136 70763220 70917120 71114112 71508096 71829120 72427696 72431040 72726984 72832320 73034632 73053480 73336428 73662259 73665660 73742724 73822464 74073780 74234880 74282970 74441088 74694510 74853504 74856960 75064896 75271680 75480768 76129416 76239680 76554720 76767372 76878560 77192676 77196240 77259776 77410674 77539220 77623920 77687808 77839542 77859630 77923712 78008832 78188990 78359040 78512085 78576704 78844205 78947055 79012032 79015680 79235168 79338528 79453440 79674144 80003376 80358828 80807760 81032226 81481158 81484920 81658368 81711267 81936360 82024960 82163961 82185165 82342656 82712320 82798848 83050272 83170560 83405440 83514240 83746224 83867520 84210192 84214080 84448008 84588240 84915864 85293142 85297080 85645593 85769640 86007889 86011860 86030085 86194944 86488380 86676480 86917248 87398784 87664176 88153920 88398792 88888536 88892640 89139564 89385120 89633412 89828352 90227456 90326016 90534620 90731520 90908730 90983552 91293290 91487616 91491840 91670535 91745984 91765424 91865664 91998720 92178405 92254272 92278080 92534408 92635488 93047064 93051360 93309836 93431556 93566880 93826788 93831120 94030848 94091762 94214502 94350960 94613046 94818816 95004009 95161770 95344128 95772160 95959215 96490845 96574720 96969312 97109760 97404640 97511040 97781904 98220880 98323632 98429952 98622198 98765040 99043960 99173160 99254784 99448641 99592680 99804672 99999603 100004220 100086528 100448535 100641024 101505888 102072960 102356496 102923568 102928320 103214232 103236102 103498560 103786056 103812840 104101209 104677947 104682780 105262740 105349376 105354240 105560010 105784704 105937920 106144830 106232192 106671168 107145104 107262144 107743680 108042968 108641544 108646560 108948356 108971441 109090476 109248480 109551948 109580220 109790208 110004642 110398464 110498490 110733696 110894080 111110670 111352320 111424455 111661632 111823360 112041765 112280256 112285440 112597344 112784320 112907520 113221152 113729440 114194124 114359520 114682480 114706780 114832080 114926592 115151058 115317840 115668010 115789014 115794360 115889664 116116011 116308830 116531712 116637295 116759313 116789445 116885568 117283485 117538560 117865056 118518048 118523520 118852752 119180160 119511216 120538242 121211640 121548339 121983488 122221737 122227380 122487552 122904540 123005696 123037440 123513984 124062752 124068480 124198272 124575408 124755840 125102384 125108160 125619336 125801280 126150728 126177458 126315288 126672012 126882360 127234811 127373796 127939713 127945620 128654460 129017790 129292416 129479680 129732570 130014720 130375872 131098176 131496264 131686720 132230880 132598188 132790240 133332804 133338960 133448704 133622784 133709346 133931380 134077680 134188032 134450118 134742528 135053710 135341184 135801930 136097280 136185445 136363095 136475328 136939935 137231424 137237760 137618976 137648136 137998080 138381408 138417120 138801612 139570596 139577040 139964754 140350320 140740182 140746680 141046272 141137643 141526440 141919569 142228224 142742655 143016192 143658240 144855392 144862080 145453968 145664640 146069264 146106960 146672856 147324518 147331320 147485448 147644928 147933297 148147560 148559081 148565940 148882176 149389020 149707008 149713920 150129792 150543360 150961536 152258832 152479360 153109440 153534744 153757120 154385352 154392480 154821348 154854153 155078440 155247840 155679084 155719260 155847424 156017664 156377980 156718080 157024170 157153408 157688410 157894110 158024064 158031360 158340015 158470336 158677056 158906880 159217245 159348288 160006752 160717656 161615520 162064452 162962316 162969840 163316736 163422534 163872720 164049920 164327922 164370330 164685312 165424640 165597696 165747735 166100544 166341120 166666005 166810880 167028480 167492448 167735040 168420384 168428160 168896016 169176480 169831728 170586284 170594160 171291186 171539280 172015778 172023720 172060170 172389888 172726587 172976760 173457251 173502015 173683521 173834496 174463245 174797568 175328352 176307840 176797584 177777072 177785280 178279128 178770240 179266824 180454912 180807363 181069240 181817460 181967104 182586580 182975232 182983680 183341070 183491968 183530848 183731328 183997440 184356810 184508544 184556160 185068816 185270976 186094128 186102720 186619672 186863112 187133760 187653576 187662240 188183524 188429004 188701920 189226092 189266187 189637632 190008018 190323540 190688256 191544320 191918430 192981690 193149440 193526685 193938624 194219520 194598855 194809280 195022080 195563808 196441760 196647264 197244396 197530080 198087920 198346320 198509568 198897282 199185360 199609344 199999206 200008440 200173056 200564019 200897070 201282048 201675177 202580565 203011776 203702895 204145920 204712992 205847136 205856640 206428464 206472204 206997120 207572112 207625680 208202418 209355894 209365560 209947131 210525480 210698752 211110273 211120020 211569408 212289660 212464384 213232855 213342336 214290208 214524288 215487360 216085936 217283088 217293120 217896712 217942882 218180952 218496960 219103896 219160440 219769219 220009284 220986777 220996980 221467392 222221340 222704640 222848910 223323264 223646720 224083530 224560512 224570880 225194688 225568640 225815040 226442304 227458880 228388248 228719040 229364960 229413560 229664160 230302116 230635680 231336020 231578028 231588720 231779328 232232022 232617660 233063424 233274590 233518626 233578890 233771136 234566970 235077120 235229405 235536255 235730112 236532615 237036096 237047040 237705504 238360320 239022432 241076484 242423280 243096678 243966976 244443474 244454760 244975104 245133801 245809080 246011392 246074880 246491883 246555495 247027968 248125504 248136960 248396544 249150816 249511680 250204768 250216320 251238672 251602560 252301456 252354916 252630576 253344024 253764720 254469622 254747592 255879426 255891240 256602049 256936779 257308920 258023667 258035580 258090255 258584832 259465140 260029440 260751744 262196352 262992528 263373440 264461760 265196376 265580480 266665608 266677920 267418692 267862760 268155360 268900236 269485056 270107420 270682368 271603860 272194560 272370890 272726190 272950656 273879870 274462848 274475520 275011605 275237952 275296272 275996160 276762816 276834240 277603224 279141192 279154080 279929508 280700640 281480364 281493360 282092544 282275286 283052880 283839138 284456448 285485310 286032384 287316480 287877645 289472535 289710784 289724160 290907936 291329280 292138528 292213920 293345712 294649036 294662640 294970896 295289856 295866594 296295120 297118162 297131880 297764352 298345923 298778040 299414016 299607979 299998809 300259584 301345605 301923072 304517664 304958720 306218880 307069488 307514240 308770704 308784960 309642696 309708306 310156880 310495680 311358168 311438520 311694848 312303627 312755960 314033841 314048340 314306816 315376820 315443645 315788220 316048128 316062720 316680030 316940672 317354112 317813760 318434490 318696576 320013504 321435312 323231040 324128904 325924632 325939680 326845068 326914323 327745440 328655844 328740660 329370624 330849280 331195392 331495470 332201088 332682240 333332010 333621760 334056960 334273365 334984896 335470080 336125295 336840768 336856320 337792032 338352960 339663456 341172568 341188320 342582372 343078560 344031556 344047440 344120340 344779776 345453174 345953520 346914502 347004030 347367042 347668992 348348033 348926490 349595136 349911885 350277939 350656704 351850455 352615680 353595168 355554144 355570560 356558256 357540480 358533648 360909824 361614726 362138480 363634920 363934208 364645017 365173160 365950464 366665211 366682140 366983936 367061696 367462656 368311295 368713620 369017088 369112320 370137632 370541952 372188256 372205440 373239344 373726224 374267520 375307152 375324480 376367048 376858008 377403840 378452184 378532374 380016036 380647080 381704433 383819139 383836860 385963380 386298880 387053370 387877248 388439040 389197710 389618560 390044160 391127616 392883520 393294528 394488792 395060160 396175840 396692640 397794564 398370720 399998412 400016880 400346112 401128038 401794140 402564096 403350354 405161130 406023552 407405790 408291840 408556335 409425984 410819805 411694272 411713280 412856928 412944408 413994240 415144224 415251360 416404836 418711788 418731120 419894262 421050960 421397504 422220546 422240040 423138816 423412929 424579320 424928768 425758707 426465710 426684672 428227965 428580416 429048576 430039445 430974720 432171872 434566176 434586240 435793424 435885764 436361904 436993920 438207792 438320880 439538438 440018568 441973554 441993960 442934784 443221721 443799891 444442680 445677243 445697820 446646528 448167060 449121024 449141760 450389376 451137280 451630080 452884608 454917760 456776496 457438080 458729920 458827120 459328320 460604232 461271360 462672040 463156056 463177440 464464044 464562459 465235320 466549180 467037252 467157780 467542272 469133940 470154240 470458810 471072510 471460224 473065230 474072192 474094080 475020045 475411008 476720640 478044864 482152968 484846560 486193356 488886948 488909520 489950208 490267602 491618160 492022784 492149760 492983766 493110990 494055936 496251008 496273920 496793088 497243205 498301632 499023360 499998015 500409536 500432640 502477344 503205120 504602912 504709832 505261152 506688048 507529440 508939244 509495184 511758852 511782480 513204098 513873558 514617840 516047334 516071160 516180510 517169664 517504691 518179761 518930280 520371753 520506045 521503488 523389735 524392704 525985056 526746880 528923520 530392752 531160960 533331216 533355840 534837384 535725520 536310720 537800472 540214840 541364736 542422089 543207720 544741780 544857205 545452380 545901312 547759740 548925696 548951040 550023210 550475904 550592544 551992320 553525632 553668480 555206448 558282384 558308160 559859016 561401280 562960728 562986720 564550572 566105760 567678276 567798561 568912896 570970620 572064768 574632960 575755290 578945070 579421568 579448320 580580055 581815872 582658560 583796565 584277056 584427840 586691424 589298072 589325280 589941792 591733188 592590240 594236324 594263760 595528704 596691846 597556080 598828032 599215958 599997618 600519168 601692057 602691210 603846144 605025531 607741695 609035328 609917440 611108685 612437760 614138976 615028480 617541408 617569920 619285392 619416612 620313760 620991360 622716336 622877040 623389696 624607254 625511920 628067682 628096680 628613632 629841393 630753640 630887290 631576440 632096256 633330819 633360060 633881344 634708224 636174055 636868980 637393152 639698565 640027008 642870624 646462080 648257808 651849264 651879360 653690136 653828646 655490880 657311688 657481320 659307657 662960331 662990940 664402176 666664020 667243520 668113920 668546730 669969792 670940160 672250590 673681536 673712640 675584064 676705920 679326912 682345136 682376640 685164744 686157120 688063112 688094880 688240680 690906348 691907040 693829004 693976019 694008060 694734084 695337984 696696066 697852980 699190272 699823770 700555878 701313408 703700910 705231360 705688215 707190336 709597845 711108288 711141120 713116512 715080960 717067296 723229452 724276960 727269840 727868416 729290034 730346320 731900928 733330422 733364280 733967872 734123392 734925312 735401403 736622590 737427240 738034176 738224640 739475649 739666485 740275264 741083904 742795405 744376512 744410880 746478688 747452448 748535040 750614304 750648960 752734096 753716016 754807680 756904368 757064748 760032072 761294160 763408866 767638278 767673720 769806147 771926760 774071001 774106740 774270765 775754496 778395420 779237120 780088320 782255232 785767040 786589056 788977584 790120320 792351680 793385280 795589128 796741440 799996824 800033760 802256076 803588280 806700708 810284849 810322260 812047104 814811580 816583680 817112670 818851968 821639610 823388544 823426560 825713856 825888816 827988480 830288448 830502720 832809672 837423576 837462240 839788524 842101920 844441092 844480080 846277632 846825858 849158640 849857536 851517414 852931420 853369344 856455930 857160832 858097152 860078890 861949440 863632935 864343744 867286255 868417605 869132352 869172480 871586848 871771528 872723808 873987840 876415584 876641760 879076876 880037136 883947108 883987920 885869568 886443442 887599782 888885360 891354486 891395640 893293056 895037769 896334120 898242048 898823937 900778752 902274560 904036815 905769216 909835520 913552992 914876160 917459840 917654240 918656640 921208464 922542720 925344080 926312112 926354880 928928088 929124918 930470640 933098360 934074504 934315560 935084544 936910881 938267880 940917620 942101523 942145020 942920448 946130460 946330935 948144384 948188160 950040090 950822016 953441280 956089728 964305936 969693120 972386712 977773896 977819040 980535204 980742969 983236320 985967532 986221980 988111872 992502016 992547840 993586176 994486410 996603264 998046720 999996030 1000819072 1000865280 1002820095 1004954688 1006410240 1008375885 1009205824 1009419664 1010522304 1013376096 1015058880 1017878488 1018990368 1023517704 1023564960 1026408196 1027747116 1029235680 1032094668 1032142320 1032361020 1034339328 1035009382 1036359522 1037860560 1040743506 1041012090 1043006976 1045044099 1046779470 1048785408 1049735655 1051970112 1053493760 1055551365 1057847040 1060785504 1062321920 1066662432 1066711680 1069674768 1071451040 1072621440 1075600944 1080429680 1082729472 1084844178 1086415440 1089483560 1089714410 1090904760 1091802624 1093935051 1095519480 1097851392 1098846095 1099995633 1100046420 1100951808 1101185088 1104933885 1107051264 1107336960 1110412896 1116564768 1116616320 1119718032 1122802560 1125921456 1125973440 1129101144 1132211520 1135356552 1135597122 1141941240 1145113299 1151457417 1151510580 1157890140 1158843136 1158896640 1161160110 1163631744 1165317120 1167593130 1168554112 1168855680 1173382848 1178596144 1178650560 1179883584 1183466376 1185180480 1188472648 1188527520 1193383692 1195112160 1198431916 1198685851 1199995236 1201038336 1203384114 1205382420 1207692288 1210051062 1215483390 1218070656 1219834880 1222217370 1224875520 1225669005 1228277952 1230056960 1232459415 1235082816 1235139840 1238570784 1238833224 1240627520 1241982720 1245432672 1245754080 1249214508 1251023840 1256135364 1256193360 1257227264 1259682786 1261507280 1261774580 1263152880 1264192512 1266661638 1266720120 1267762688 1269416448 1270238787 1272348110 1273737960 1274786304 1277276121 1279397130 1280054016 1283010245 1284683895 1285741248 1290118335 1292924160 1296515616 1303698528 1303758720 1307380272 1307657292 1310981760 1314623376 1314962640 1318615314 1325920662 1325981880 1328804352 1329665163 1333328040 1337031729 1337093460 1339939584 1344501180 1347363072 1347425280 1351168128 1353411840 1358653824 1364690272 1364753280 1370329488 1372314240 1376126224 1376189760 1376481360 1381812696 1383814080 1387658008 1387952038 1388016120 1389468168 1393392132 1393687377 1395705960 1399582921 1399647540 1401111756 1402626816 1407401820 1410462720 1411376430 1414380672 1419195690 1422216576 1422282240 1426233024 1430161920 1434134592 1446458904 1448553920 1454539680 1458580068 1460692640 1466660844 1466728560 1467935744 1468246784 1469850624 1470802806 1473245180 1474854480 1476068352 1476449280 1478951298 1479332970 1480550528 1482167808 1485590810 1488753024 1488821760 1491729615 1492957376 1494904896 1497070080 1498039895 1499994045 1501228608 1501297920 1505468192 1507432032 1509615360 1513808736 1514129496 1520064144 1522588320 1526817732 1535276556 1535347440 1539612294 1543853520 1548142002 1548213480 1548541530 1551508992 1552514073 1556790840 1558474240 1561115259 1561518135 1564510464 1570169205 1571534080 1573178112 1577955168 1580240640 1584703360 1586770560 1591178256 1593482880 1599993648 1600067520 1604512152 1607176560 1613401416 1620569698 1620644520 1624094208 1627266267 1629623160 1634149891 1634225340 1634571615 1637703936 1643279220 1646777088 1646853120 1651427712 1651777632 1655976960 1660576896 1661005440 1665619344 1674847152 1674924480 1679577048 1684203840 1688882184 1688960160 1693651716 1698317280 1703034828 1703395683 1705862840 1706738688 1712911860 1714321664 1716194304 1720157780 1723898880 1727265870 1728687488 1734572510 1736835210 1738264704 1738344960 1741740165 1743173696 1743543056 1745447616 1747975680 1751389695 1752831168 1753283520 1758153752 1760074272 1767894216 1767975840 1772886884 1775199564 1777770720 1782708972 1782791280 1786586112 1790075538 1792668240 1796484096 1797647874 1801557504 1804549120 1805076171 1808073630 1811538432 1819671040 1823225085 1827105984 1829752320 1833326055 1834919680 1835308480 1837313280 1842416928 1845085440 1850688160 1852624224 1852709760 1857856176 1858249836 1860941280 1866196720 1868149008 1868631120 1870169088 1873821762 1876535760 1881835240 1884203046 1884290040 1885840896 1889524179 1892260920 1892661870 1896288768 1899992457 1900080180 1901644032 1908522165 1912179456 1919095695 1928611872 1939386240 1944773424 1955547792 1955638080 1961070408 1961485938 1966472640 1971935064 1972443960 1977922971 1985004032 1988880993 1988972820 1993206528 1999992060 2001638144 2001730560 2005640190 2009909376 2012820480 2016751770 2018411648 2018839328 2021044608 2026752192 2030117760 2035756976 2037980736 2047035408 2047129920 2052816392 2055494232 2058471360 2064189336 2064284640 2064722040 2070018764 2070457379 2072719044 2075721120 2081487012 2081928057 2082024180 2086013952 2090088198 2093558940 2097570816 2099471310 2103940224 2106987520 2111102730 2115694080 2117064645 2121571008 2124643840 2128793535 2133324864 2133423360 2139349536 2142902080 2145242880 2151201888 2160859360 2169688356 2172830880 2178967120 2179428820 2181809520 2183605248 2187870102 2191038960 2195702784 2197692190 2199991266 2200092840 2201903616 2202370176 2206204209 2209867770 2214102528 2214673920 2216108605 2218426947 2218999455 2220825792 2228386215 2233129536 2233232640 2239436064 2245605120 2251842912 2251946880 2258202288 2264423040 2270713104 2271194244 2283882480 2290226598 2302914834 2303021160 2309418441 2315780280 2317686272 2322213003 2322320220 2322812295 2327263488 2335186260 2337108224 2337711360 2346765696 2357192288 2357301120 2359767168 2366932752 2370360960 2376945296 2377055040 2386767384 2390224320 2396863832 2397371702 2399990472 2406768228 2410764840 2417461409 2420102124 2430854547 2430966780 2436141312 2444434740 2449751040 2451338010 2456555904 2460113920 2464918830 2470165632 2470279680 2477141568 2477666448 2481255040 2483965440 2490865344 2491508160 2498429016 2502047680 2512270728 2512386720 2519365572 2523014560 2523549160 2526305760 2533323276 2533440240 2535525376 2538832896 2540477574 2544696220 2547475920 2549572608 2554552242 2558794260 2560108032 2566020490 2569367790 2571482496 2580236670 2585848320 2587523455 2590898805 2593031232 2601858765 2607397056 2607517440 2614760544 2615314584 2621963520 2629246752 2629925280 2637230628 2651841324 2651963760 2657608704 2659330326 2666656080 2674063458 2674186920 2679879168 2689002360 2694726144 2696471811 2702336256 2706823680 2712110445 2717307648 2729380544 2729506560 2740658976 2744628480 2752252448 2752379520 2752962720 2763625392 2767628160 2775316016 2775904076 2776032240 2778936336 2786784264 2787374754 2791411920 2799165842 2799295080 2802223512 2805253632 2810732643 2814803640 2822622539 2822752860 2826304569 2828761344 2838391380 2838992805 2844433152 2844564480 2852466048 2860323840 2868269184 2892917808 2897107840 2909079360 2917160136 2921385280 2933321688 2933457120 2936493568 2941605612 2942228907 2946490360 2949708960 2957902596 2958665940 2961101056 2964335616 2971181620 2977506048 2977643520 2983459230 2985914752 2989809792 2994140160 2996079790 2999988090 3002457216 3002595840 3008460285 3010936384 3014864064 3019230720 3025127655 3027617472 3028258992 3040128288 3045176640 3053635464 3070553112 3070694880 3079224588 3087707040 3096284004 3096426960 3097083060 3103017984 3105028146 3113581680 3116948480 3122230518 3123036270 3129020928 3140338410 3143068160 3146356224 3149206965 3155910336 3160481280 3166654095 3169406720 3173541120 3182356512 3186965760 3199987296 3200135040 3209024304 3214353120 3226802832 3241139396 3241289040 3248188416 3254532534 3259246320 3268299782 3268450680 3269143230 3275407872 3281805153 3286558440 3293554176 3295687769 3296538285 3299986899 3302855424 3303555264 3314801655 3321153792 3322010880 3331238688 3349694304 3349848960 3359154096 3368407680 3377764368 3377920320 3387303432 3396634560 3406069656 3406791366 3411725680 3425823720 3428643328 3435339897 3440315560 3454372251 3454531740 3457374976 3469145020 3469880095 3473670420 3476529408 3476689920 3483480330 3486347392 3487086112 3490895232 3495951360 3502779390 3505662336 3506567040 3516307504 3520148544 3535788432 3535951680 3545773768 3550399128 3555541440 3565417944 3565582560 3580151076 3585336480 3595295748 3596057553 3603115008 3610152342 3616147260 3623076864 3639342080 3646450170 3654211968 3659504640 3666652110 3669839360 3670616960 3674626560 3677007015 3684833856 3690170880 3697378245 3701376320 3705248448 3705419520 3715712352 3716499672 3721882560 3732393440 3736298016 3737262240 3747643524 3753071520 3763670480 3768406092 3768580080 3771681792 3779048358 3784521840 3785323740 3792577536 3799984914 3800160360 3803288064 3810716361 3817044330 3824358912 3831828363 3838191390 3849030735 3857223744 3870355005 3878772480 3889546848 3911095584 3911276160 3922140816 3922971876 3932945280 3943870128 3944887920 3955845942 3970008064 3977761986 3977945640 3986413056 3988995489 3999984120 4003276288 4011095187 4011280380 4019818752 4033503540 4036823296 4037678656 4042089216 4051424245 4053504384 4060235520 4071513952 4075961472 4094070816 4094259840 4105632784 4110988464 4116942720 4128378672 4128569280 4129444080 4140037528 4140914758 4145438088 4151442240 4162974024 4163856114 4164048360 4175615161 4180176396 4181062131 4187117880 4198748763 4198942620 4207880448 4222205460 4231388160 4234129290 4243142016 4249287680 4257587070 4266649728 4266846720 4278699072 4285804160 4290485760 4302403776 4321718720 4339376712 4345661760 4357934240 4358857640 4363619040 4375740204 4382077920 4395384380 4399982532 4400185680 4403807232 4404740352 4412408418 4419735540 4428205056 4429347840 4432217210 4436853894 4437998910 4441651584 4456772430 4466259072 4466465280 4475188845 4478872128 4491210240 4494119685 4503685824 4503893760 4516404576 4528846080 4541426208 4542388488 4567764960 4580453196 4605829668 4606042320 4618836882 4631560560 4635372544 4644426006 4644640440 4645624590 4654526976 4657542219 4670372520 4674216448 4675422720 4683345777 4684554405 4693531392 4710507615 4714384576 4714602240 4719534336 4733865504 4740721920 4753890592 4754110080 4773534768 4780448640 4793727664 4794743404 4799980944 4813536456 4821529680 4834922818 4840204248 4861709094 4861933560 4872282624 4875438931 4881798801 4888869480 4902449673 4902676020 4903714845 4913111808 4929837660 4940331264 4940559360 4954283136 4955332896 4962510080 4967930880 4981730688 4983016320 4996858032 5004095360 5024541456 5024773440 5038731144 5046029120 5047098320 5052611520 5066646552 5066880480 5080955148 5089392440 5094951840 5109104484 5110187049 5117588520 5120216064 5132040980 5138735580 5142964992 5160473340 5171696640 5175046910 5181797610 5186062464 5203717530 5214794112 5215034880 5225220495 5229521088 5230629168 5243927040 5258493504 5259850560 5274461256 5303682648 5303927520 5318660652 5333312160 5348126916 5348373840 5359758336 5378004720 5389452288 5392943622 5404672512 5413647360 5424220890 5434615296 5458761088 5459013120 5469675255 5481317952 5489256960 5499978165 5504504896 5504759040 5505925440 5527250784 5535256320 5550632032 5551808152 5552064480 5557872672 5573568528 5574749508 5582823840 5598331684 5598590160 5604447024 5610507264 5621465286 5629607280 5645245078 5645505720 5652609138 5657522688 5668572537 5676782760 5677985610 5688866304 5692551601 5699977371 5704932096 5725566495 5736538368 5757287085 5785835616 5794215680 5818158720 5834320272 5842770560 5866643376 5866914240 5872987136 5883211224 5884457814 5892980720 5899417920 5915805192 5917331880 5922202112 5933768913 5942363240 5955012096 5966642979 5966918460 5971829504 5979619584 5992159580 5993429255 5999976180 6004914432 6005191680 6016920570 6021872768 6029728128 6038461440 6050255310 6055234944 6056517984 6080256576 6090353280 6107270928 6141106224 6141389760 6158449176 6175414080 6192568008 6192853920 6194166120 6210056292 6211372137 6227163360 6244461036 6245784171 6246072540 6258041856 6280676820 6286136320 6292712448 6298413930 6311820672 6320962560 6333308190 6338813440 6347082240 6351193935 6364713024 6373931520 6386380605 6399974592 6400270080 6418048608 6428706240 6453605664 6482278792 6482578080 6509065068 6518492640 6536599564 6536901360 6538286460 6550815744 6563610306 6573116880 6587108352 6591375538 6593076570 6599973798 6605710848 6607110528 6618612627 6629603310 6642307584 6644021760 6648325815 6655280841 6662477376 6685158645 6699388608 6699697920 6718308192 6736815360 6755528736 6755840640 6774606864 6793269120 6812139312 6813582732 6823451360 6851647440 6857286656 6870679794 6880631120 6908744502 6909063480 6914749952 6928255323 6938290040 6939760190 6947340840 6953058816 6966639009 6966960660 6968436885 6972694784 6974172224 6981790464 6997914605 7005558780 7011324672 7013134080 7032615008 7040297088 7071576864 7071903360 7091547536 7100798256 7111082880 7130835888 7131165120 7160302152 7170672960 7190591496 7192115106 7220304684 7232294520 7252384227 7292563641 7292900340 7308423936 7333304220 7339678720 7341233920 7349253120 7354014030 7369667712 7380341760 7394756490 7402752640 7410496896 7410839040 7431424704 7432999344 7443765120 7464786880 7472596032 7474524480 7495287048 7506143040 7527340960 7536812184 7537160160 7558096716 7569043680 7570647480 7599969828 7600320720 7606576128 7621432722 7633736209 7634088660 7648717824 7663656726 7676382780 7698061470 7714447488 7740710010 7757544960 7762570365 7779093696 7805576295 7822191168 7822552320 7844281632 7845943752 7865890560 7887740256 7889775840 7911691884 7955523972 7955891280 7972826112 7977990978 7999968240 8006552576 8022190374 8022560760 8039637504 8067007080 8073646592 8075357312 8084178432 8089415433 8102848490 8107008768 8120471040 8136331335 8143027904 8151922944 8170749455 8188141632 8188519680 8211265568 8221976928 8233885440 8256757344 8257138560 8258888160 8280075056 8281829516 8290876176 8302884480 8325948048 8327712228 8328096720 8351230322 8360352792 8362124262 8374235760 8397497526 8397885240 8415760896 8421212699 8432197929 8444410920 8467867617 8468258580 8486284032 8515174140 8516978415 8533299456 8533693440 8557398144 8571608320 8580971520 8604807552 8643437440 8678753424 8691323520 8715868480 8717715280 8727238080 8751480408 8764155840 8790768760 8799965064 8800371360 8809480704 8824816836 8826686721 8839471080 8864434420 8873707788 8875997820 8883303168 8913544860 8932518144 8932930560 8950377690 8957744256 8982420480 8988239370 9007371648 9007787520 9025380855 9032809152 9057692160 9082852416 9084776976 9135529920 9160906392 9211659336 9212084640 9237673764 9263121120 9288852012 9289280880 9291249180 9309053952 9315084438 9340745040 9348432896 9350845440 9366691554 9369108810 9387062784 9421015230 9428769152 9429204480 9439068672 9447620895 9467731008 9481443840 9499962285 9507781184 9508220160 9547069536 9560897280 9587455328 9589486808 9599961888 9627072912 9643059360 9669845636 9680408496 9723418188 9723867120 9744565248 9750877862 9763597602 9777738960 9804899346 9805352040 9807429690 9826223616 9845415459 9859675320 9880662528 9887063307 9889614855 9908566272 9910665792 9925020160 9944404965 9963461376 9966032640 9993716064 10008190720 10049082912 10049546880 10077462288 10092058240 10094196640 10105223040 10133293104 10133760960 10161910296 10178784880 10189903680 10218208968 10220374098 10235177040 10264081960 10277471160 10285929984 10306019691 10320946680 10350093820 10352286895 10363116753 10363595220 10372124928 10407435060 10409640285 10429588224 10430069760 10450440990 10459042176 10461258336 10487854080 10516987008 10519701120 10548922512 10607365296 10607855040 10637321304 10666624320 10696253832 10696747680 10756009440 10785887244 10788172659 10809345024 10848441780 10869230592 10917522176 10918026240 10939350510 10962635904 10978513920 10999956330 11009009792 11009518080 11011850880 11031021045 11054501568 11070512640 11092134735 11101264064 11103616304 11104128960 11115745344 11147137056 11149499016 11165647680 11196663368 11197180320 11208894048 11242930572 11259214560 11290490156 11291011440 11305218276 11315045376 11337145074 11353565520 11355971220 11377732608 11385103202 11399954742 11409864192 11432149083 11451132990 11473076736 11495485089 11514574170 11547092205 11571671232 11588431360 11611065015 11636317440 11668640544 11685541120 11733286752 11733828480 11766422448 11768915628 11785961440 11798835840 11831610384 11834663760 11844404224 11867537826 11884726480 11910024192 11933285958 11933836920 11943659008 11959239168 11966986467 11984319160 11986858510 11999952360 12009828864 12033285561 12033841140 12043745536 12059456256 12087307045 12100510620 12110469888 12113035968 12154272735 12160513152 12180706560 12214541856 12282212448 12282779520 12316898352 12350828160 12385136016 12385707840 12388332240 12420112584 12422744274 12454326720 12488922072 12491568342 12492145080 12526845483 12561353640 12596246289 12596827860 12623641344 12666616380 12677626880 12694164480 12702387870 12729426048 12747863040 12772761210 12799949184 12800540160 12836097216 12857412480 12907211328 12964557584 12965156160 13018130136 13036985280 13073199128 13073802720 13076572920 13127220612 13146233760 13182751076 13185544361 13186153140 13199947596 13211421696 13214221056 13237225254 13259206620 13284615168 13288043520 13296651630 13310561682 13324954752 13370317290 13398777216 13399395840 13436616384 13473630720 13482359055 13511057472 13511681280 13549213728 13586538240 13624278624 13627165464 13646902720 13703294880 13741359588 13761262240 13817489004 13818126960 13829499904 13856510646 13876580080 13879520380 13894681680 13906117632 13933278018 13933921320 13936873770 13945389568 13948344448 13963580928 13972626657 13995829210 14011117560 14022649344 14026268160 14050037331 14053663215 14065230016 14080594176 14113112695 14131522845 14143153728 14143806720 14183095072 14201596512 14222165760 14261671776 14262330240 14320604304 14341345920 14381182992 14384230212 14440609368 14464589040 14504768454 14585127282 14585800680 14616847872 14626316793 14666608440 14682467840 14707349019 14708028060 14711144535 14739335424 14789512980 14805505280 14820993792 14821678080 14862849408 14865998688 14887530240 14929573760 14945192064 14949048960 14990574096 15012286080 15054681920 15073624368 15074320320 15116193432 15138087360 15141294960 15199939656 15200641440 15242865444 15267472418 15268177320 15327313452 15330561147 15352765560 15395412131 15396122940 15428894976 15481420020 15515089920 15525140730 15558187392 15611152590 15644382336 15645104640 15688563264 15691887504 15731781120 15775480512 15779551680 15823383768 15911047944 15911782560 15955981956 15999936480 16044380748 16045121520 16079275008 16134014160 16147293184 16150714624 16168356864 16178830866 16205696980 16214017536 16240942080 16272662670 16286055808 16303845888 16341498910 16376283264 16377039360 16409025765 16422531136 16443953856 16467770880 16478438845 16499934495 16513514688 16514277120 16517776320 16560150112 16563659032 16581752352 16605768960 16651896096 16655424456 16656193440 16702460644 16720705584 16724248524 16748471520 16794995052 16795770480 16831521792 16842425398 16864395858 16888821840 16935735234 16936517160 16972568064 17005717611 17030348280 17033956830 17066598912 17077654803 17114796288 17143216640 17176699485 17209615104 17271861255 17286874880 17357506848 17382647040 17431736960 17435430560 17454476160 17502960816 17528311680 17581537520 17599930128 17600742720 17618961408 17649633672 17653373442 17678942160 17728868840 17747415576 17751995640 17766606336 17801306739 17827089720 17865036288 17899928937 17900755380 17915488512 17976478740 17980287765 18014743296 18015575040 18050761710 18065618304 18115384320 18165704832 18169553952 18271059840 18321812784 18423318672 18424169280 18475347528 18526242240 18577704024 18578561760 18582498360 18630168876 18634116411 18681490080 18733383108 18737352513 18738217620 18774125568 18842030460 18857538304 18858408960 18878137344 18895241790 18935462016 18962887680 18999924570 19015562368 19016440320 19053581805 19094139072 19121794560 19159141815 19174910656 19178973616 19199923776 19254145824 19286118720 19339691272 19360816992 19446836376 19447734240 19501755724 19527195204 19555477920 19609798692 19610704080 19614859380 19652447232 19690830918 19719350640 19761325056 19774126614 19779229710 19817132544 19821331584 19850040320 19855837881 19888809930 19926922752 19932065280 19944977445 19987432128 20016381440 20055475935 20098165824 20099093760 20154924576 20184116480 20188393280 20210446080 20266586208 20267521920 20323820592 20357569760 20379807360 20436417936 20440748196 20470354080 20528163920 20554942320 20571859968 20612039382 20641893360 20700187640 20704573790 20726233506 20727190440 20744249856 20784765969 20814870120 20819280570 20859176448 20878075805 20899917027 20900881980 20905310655 20918084352 20922516672 20993743815 21033974016 21039402240 21097845024 21214730592 21215710080 21274642608 21333248640 21392507664 21393495360 21512018880 21571774488 21576345318 21696883560 21757152681 21835044352 21877690923 21878701020 21925271808 21999912660 22018019584 22019036160 22023701760 22062042090 22109003136 22141025280 22184269470 22202528128 22207232608 22208257920 22231490688 22294274112 22298998032 22331295360 22393326736 22394360640 22417788096 22485861144 22518429120 22580980312 22582022880 22610436552 22674290148 22707131040 22711942440 22770206404 22775031169 22799909484 22819728384 22864298166 22901208627 22902265980 22946153472 22990970178 23029148340 23094184410 23143342464 23176862720 23222130030 23272634880 23287711095 23337281088 23371082240 23416728885 23466573504 23467656960 23532844896 23537831256 23571922880 23597671680 23663220768 23669327520 23735075652 23769452960 23866571916 23867673840 23887318016 23918478336 23933972934 23968638320 23973717020 23999904720 24019657728 24066571122 24067682280 24087491072 24118912512 24174614090 24201021240 24220939776 24226071936 24268246299 24308545470 24321026304 24361413120 24377194655 24408994005 24429083712 24512248365 24564424896 24565559040 24633796704 24701656320 24770272032 24771415680 24776664480 24840225168 24845488548 24908653440 24977844144 24983136684 24984290160 25053690966 25122707280 25192492578 25193655720 25247282688 25263638097 25333232760 25403602851 25404775740 25458852096 25545522420 25550935245 25599898368 25601080320 25672194432 25714824960 25814422656 25929115168 25930312320 26036260272 26073970560 26146398256 26147605440 26153145840 26254441224 26292467520 26365502152 26371088722 26372306280 26399895192 26428442112 26474450508 26480060163 26518413240 26592075499 26593303260 26621123364 26649909504 26740634580 26797554432 26798791680 26873232768 26947261440 26964718110 27022114944 27023362560 27098427456 27173076480 27248557248 27254330928 27293805440 27406589760 27482719176 27522524480 27634978008 27636253920 27713021292 27753160160 27759040760 27789363360 27866556036 27867842640 27873747540 27890779136 27896688896 27927161856 27945253314 27991658420 28022235120 28045298688 28052536320 28100074662 28107326430 28130460032 28161188352 28226225390 28263045690 28286307456 28287613440 28342862685 28366190144 28403193024 28444331520 28462758005 28499886855 28523343552 28524660480 28641208608 28682691840 28762365984 28768460424 28881218736 28929178080 29009536908 29170254564 29171601360 29233695744 29252633586 29333216880 29364935680 29414698038 29416056120 29422289070 29478670848 29579025960 29611010560 29641987584 29661189921 29668844565 29725698816 29731997376 29775060480 29833214895 29859147520 29890384128 29898097920 29981148192 30024572160 30109363840 30147248736 30148640640 30232386864 30276174720 30282589920 30399879312 30401282880 30485730888 30534944836 30536354640 30654626904 30661122294 30705531120 30790824262 30792245880 30857789952 30918059073 30962840040 31048847929 31050281460 31056860685 31089350259 31116374784 31222305180 31228920855 31288764672 31290209280 31377126528 31383775008 31463562240 31550961024 31559103360 31646767536 31822095888 31823565120 31911963912 31999872960 32088761496 32090243040 32268028320 32301429248 32357661732 32364517977 32411393960 32428035072 32545325340 32572111616 32607691776 32682997820 32752566528 32754078720 32818051530 32845062272 32887907712 32935541760 32956877690 32999868990 33027029376 33028554240 33035552640 33093063135 33120300224 33127318064 33163504704 33211537920 33276404205 33303792192 33310848912 33312386880 33404921288 33441411168 33448497048 33496943040 33589990104 33591540960 33684850796 33728791716 33777643680 33871470468 33873034320 33945136128 34011435222 34060696560 34067913660 34133197824 34155309606 34229592576 34286433280 34296447249 34353398970 34419230208 34543722510 34573749760 34641276615 34715013696 34765294080 34833195045 34863473920 34870861120 34908952320 35005921632 35056623360 35163075040 35199860256 35201485440 35299267344 35306746884 35357884320 35457737680 35494831152 35503991280 35533212672 35602613478 35654179440 35730072576 35799857874 35801510760 35830977024 35900959401 35952957480 35960575530 36029486592 36099856683 36101523420 36131236608 36261921135 36331409664 36339107904 36462818205 36542119680 36643625568 36846637344 36848338560 36950695056 37052484480 37155408048 37157123520 37164996720 37260337752 37268232822 37362980160 37466766216 37474705026 37476435240 37580536449 37684060920 37715076608 37788738867 37790483580 37870924032 37999849140 38031124736 38032880640 38107163610 38168681045 38188278144 38243589120 38318283630 38349821312 38357947232 38399847552 38508291648 38572237440 38679382544 38721633984 38893672752 38895468480 39003511448 39054390408 39110955840 39219597384 39221408160 39229718760 39338690201 39381661836 39438701280 39548253228 39556633083 39558459420 39634265088 39642663168 39711675762 39777619860 39853845504 39864130560 39889954890 39974864256 40032762880 40110951870 40196331648 40198187520 40309849152 40368232960 40376786560 40420892160 40447077165 40533172416 40535043840 40647641184 40715139520 40759614720 40872835872 40881496392 40940708160 41056327840 41109884640 41224078764 41283786720 41400375280 41409147580 41452467012 41454380880 41488499712 41569531938 41629740240 41638561140 41718352896 41756151610 41799834054 41801763960 41810621310 41836168704 41845033344 41917879971 41987487630 42067948032 42078804480 42106063495 42150111993 42160989645 42195690048 42339338085 42429461184 42431420160 42549285216 42666497280 42785015328 42786990720 43024037760 43143548976 43152690636 43393767120 43514305362 43670088704 43755381846 43757402040 43850543616 43878950379 43999825320 44036039168 44047403520 44122047057 44124084180 44133433605 44218006272 44368538940 44405056256 44414465216 44416515840 44462981376 44588548224 44597996064 44662590720 44786653472 44788721280 44835576192 44971722288 45036858240 45161960624 45164045760 45220873104 45348580296 45414262080 45423884880 45540412808 45550062338 45599818968 45728596332 45802417254 45804531960 45931766771 45981940356 45991683441 46058296680 46186236393 46188368820 46286684928 46444260060 46545269760 46575422190 46674562176 46742164480 46833457770 46933147008 46935313920 47065689792 47075662512 47143845760 47195343360 47326441536 47338655040 47470151304 47538905920 47733143832 47735347680 47867945868 47937276640 47947434040 47999809440 48133142244 48135364560 48174982144 48237825024 48349228180 48402042480 48441879552 48452143872 48536492598 48617090940 48642052608 48722826240 48754389310 48817988010 48858167424 49024496730 49128849792 49131118080 49227077295 49267593408 49403312640 49435316535 49540544064 49542831360 49553328960 49680450336 49690977096 49817306880 49955688288 49966273368 49968580320 50107381932 50245414560 50384985156 50387311440 50494565376 50527276194 50666465520 50807205702 50809551480 50917704192 51091044840 51101870490 51199796736 51232964409 51344388864 51429649920 51530098455 51628845312 51815583765 51858230336 51860624640 52072520544 52147941120 52292796512 52295210880 52306291680 52508882448 52584935040 52731004304 52742177444 52744612560 52799790384 52856884224 52948901016 52960120326 53036826480 53184150998 53186606520 53242246728 53299819008 53403920217 53481269160 53595108864 53629828241 53699786811 53746465536 53929436220 53940863295 54044229888 54046725120 54196854912 54346152960 54497114496 54508661856 54587610880 54813179520 54965438352 55045048960 55269956016 55272507840 55426042584 55506320320 55518081520 55578726720 55733112072 55735685280 55747495080 55793377792 55890506628 55902349233 55983316840 56044470240 56200149324 56212057539 56214652860 56260920064 56322376704 56452450780 56526091380 56572614912 56575226880 56685725370 56732380288 56806386048 56888663040 56925516010 56999773710 57046687104 57049320960 57160745415 57282417216 57365383680 57477425445 57524731968 57536920848 57762437472 57858356160 58019073816 58340509128 58343202720 58505267172 58666433760 58829396076 58832112240 58844578140 58957341696 59158051920 59222021120 59283975168 59322379842 59337689130 59451397632 59463994752 59550120960 59666429790 59718295040 59780768256 59796195840 59834932335 59962296384 60049144320 60166427805 60218727680 60294497472 60297281280 60464773728 60552349440 60565179840 60799758624 60802565760 60971461776 61069889672 61072709280 61309253808 61322244588 61411062240 61581648524 61584491760 61715579904 61836118146 61925680080 62097695858 62100562920 62113721370 62178700518 62232749568 62354297907 62444610360 62457841710 62577529344 62618067611 62634227415 62699751081 62754253056 62767550016 62981231445 63101922048 63118206720 63293535072 63644191776 63647130240 63823927824 63999745920 64177522992 64180486080 64536056640 64602858496 64715323464 64729035954 64822787920 65090650680 65144223232 65271458043 65365995640 65505133056 65633072769 65636103060 65690124544 65775815424 65913755380 65927721805 65999737980 66054058752 66057108480 66071105280 66186126270 66240600448 66254636128 66327009408 66423075840 66552808410 66607584384 66621697824 66624773760 66809842576 66882822336 66896994096 66993886080 67179980208 67183081920 67369701592 67457583432 67555287360 67742940936 67746068640 68022870444 68121393120 68135827320 68310619212 68325093507 68459185152 68592894498 68703625881 68706797940 68838460416 69087445020 69147499520 69282553230 69430027392 69530588160 69666390090 69726947840 69741722240 69817904640 69863133285 70011843264 70113246720 70250186655 70326150080 70399720512 70402970880 70598534688 70613493768 70715768640 70915475360 70989662304 71007982560 71205226956 71308358880 71599715748 71603021520 71661954048 71801918802 71905914960 71921151060 72058973184 72199713366 72203046840 72262473216 72523842270 72662819328 72678215808 72804738897 72925636410 73084239360 73131583965 73287251136 73536745095 73693274688 73696677120 73901390112 74104968960 74310816096 74314247040 74329993440 74520675504 74536465644 74725960320 74933532432 74949410052 74952870480 75161072898 75368121840 75430153216 75577477734 75580967160 75741848064 75790914291 75999698280 76062249472 76210808553 76214327220 76337362090 76376556288 76636567260 76652805735 76699642624 76715894464 76799695104 76977060655 77016583296 77144474880 77358765088 77443267968 77787345504 77790936960 78007022896 78108780816 78221911680 78439194768 78442816320 78459437520 78677380402 78763323672 78877402560 79096506456 79113266166 79116918840 79285326336 79336688059 79423351524 79440180489 79555239720 79776226497 79779909780 79949728512 80221903740 80392663296 80396375040 80619698304 80736465920 80753573120 80841784320 80894154330 81066344832 81070087680 81295282368 81430279040 81519229440 81745671744 81762992784 81881416320 82112655680 82219769280 82448157528 82567573440 82800750560 82818295160 82904934024 82908761760 83139063876 83259480480 83277122280 83512303220 83599668108 83603527920 83621242620 83672337408 83690066688 83835759942 83974975260 84135896064 84157608960 84212126990 84300223986 84321979290 84391380096 84678676170 84858922368 84862840320 85028588055 85098570432 85332994560 85388274015 85570030656 85573981440 86048075520 86287097952 86305381272 86787534240 87028610724 87510763692 87514804080 87701087232 87757900758 87999650640 88072078336 88094807040 88244094114 88248168360 88266867210 88436012544 88737077880 88810112512 88828930432 88833031680 88925962752 88983569763 89006533695 89177096448 89195992128 89325181440 89499644685 89573306944 89577442560 89671152384 89943444576 90073716480 90323921248 90328091520 90441746208 90697160592 90828524160 90847769760 91080825616 91100124676 91199637936 91457192664 91604834508 91609063920 91863533542 91963880712 91983366882 92116593360 92372472786 92376737640 92573369856 92633339689 92754177219 92888520120 93146543787 93150844380 93170582055 93349124352 93666915540 93686762565 93866294016 93870627840 94131379584 94151325024 94287691520 94390686720 94652883072 94677310080 94940302608 95077811840 95466287664 95470695360 95735891736 95874553280 95894868080 95999618880 96266284488 96270729120 96698456360 96804084960 96904287744 97072985196 97093553931 97234181880 97284105216 97508778620 97635976020 97716334848 98048993460 98257699584 98262236160 98454154590 98535186816 98806625280 98870633070 99081088128 99085662720 99106657920 99279189405 99360900672 99381954192 99634613760 99911376576 99932546736 99937160640 100214763864 100490829120 100769970312 100774622880 101054552388 101332931040 101614411404 101619102960 101835408384 102182089680 102203740980 102399593472 102465928818 102688777728 102859299840 103060196910 103257690624 103631167530 103716460672 103721249280 103923829845 104145041088 104295882240 104499585135 104585593024 104590421760 104612583360 105017764896 105169870080 105462008608 105484354888 105489225120 105599580768 105897802032 105920240652 106073652960 106368301996 106373213040 106484493456 106599638016 106807840434 106962538320 107190217728 107259656482 107399573622 107492931072 107702878203 107858872440 107881726590 108088459776 108299570049 108393709824 108785763405 108994228992 109017323712 109175221760 109388454615 109626359040 109930876704 110090097920 110539912032 110545015680 110852085168 111012640640 111036163040 111157453440 111466224144 111471370560 111494990160 111586755584 111781013256 111804698466 111966633680 112088940480 112400298648 112424115078 112429305720 112521840128 112741609347 112904901560 113052182760 113145229824 113366216601 113371450740 113464760576 113612772096 113851032020 113875155845 113999547420 114093374208 114098641920 114321490830 114506043135 114564834432 114730767360 114954850890 115049463936 115073841696 115524874944 115716712320 116038147632 116681018256 116686405440 117010534344 117332867520 117658792152 117664224480 117689156280 118016070603 118316103840 118644759684 118669899249 118675378260 118902795264 118927989504 119332859580 119436590080 119561536512 119592391680 119669864670 119924592768 120098288640 120332855610 120437455360 120588994944 120594562560 120929547456 121104698880 121130359680 121341231495 121599517248 121605131520 121942923552 122139779344 122145418560 122618507616 122644489176 122822124480 123163297048 123168983520 123672236292 123851360160 124195391716 124201125840 124227442740 124357401036 124465499136 124708595814 124889220720 124915683420 125155058688 125236135222 125268454830 125399502162 125508506112 125535100032 125753639913 125962462890 126203844096 126236413440 126318190485 126450335979 126587070144 127018014255 127288383552 127294260480 127647855648 127999491840 128355045984 128360972160 129072113280 129430646928 129458071908 129645575840 130181301360 130288446464 130542916086 130731991280 131010266112 131266145538 131272206120 131380249088 131551630848 131636851137 131827510760 131855443610 131999475960 132108117504 132142210560 132366141171 132372252540 132400300815 132481200896 132509272256 132654018816 132960377495 133105616820 133215168768 133243395648 133249547520 133619685152 133765644672 133793988192 133987772160 134359960416 134366163840 134739403184 134915166864 135110574720 135485881872 135492137280 136045740888 136242786240 136271654640 136621238424 136650187014 137185788996 137407251762 137413595880 137795300313 138174890040 138558709179 138565106460 138860054784 139332780180 139453895680 139483444480 139635809280 139726266570 140023686528 140226493440 140500373310 140652300160 140799441024 140805941760 141197069376 141226987536 141431537280 141830950720 141979324608 142015965120 142410453912 142616717760 143199431496 143206043040 143603837604 143811829920 143842302120 144399426732 144406093680 144524946432 145040987971 145047684540 145325638656 145356431616 145609477794 145851272820 146168478720 146263167930 146574502272 147073490190 147386549376 147393354240 147802780224 148209937920 148305949605 148621632192 148628494080 148659986880 149041351008 149072931288 149451920640 149867064864 149898820104 149905740960 150322145796 150736243680 151154955468 151161934320 151483696128 151581828582 151999396560 152124498944 152421617106 152428654440 152674724180 152753112576 153273134520 153305611470 153399285248 153431788928 153599390208 153698893227 153954121310 154033166592 154288949760 154590295365 154717530176 154886535936 155244239645 155446751295 155574691008 155581873920 156014045792 156217561632 156443823360 156878389536 156885632640 156918875040 157354760804 157526647344 157754805120 158193012912 158226532332 158233837680 158570652672 158673376118 158846703048 158880360978 159110479440 159552452994 159559819560 159899457024 160211760651 160443807480 160785326592 160889484723 161239396608 161507146240 161788308660 161822589885 162132689664 162140175360 162590564736 162860558080 163038458880 163491343488 163525985568 163762832640 164225311360 164439538560 164896315056 165135146880 165601501120 165636590320 165809868048 165817523520 166278127752 166518960960 166554244560 167024606440 167199336216 167207055840 167242485240 167380133376 167671519884 167707047699 167949950520 168424253980 168600447972 168636172617 168643958580 168782760192 169357352340 169717844736 169725680640 170057176110 170197140864 170665989120 170776548030 171140061312 171147962880 171482236245 172096151040 172574195904 172610762544 173575068480 174057221448 175021527384 175029608160 175515801516 175999301280 176488188228 176496336720 176533734420 176872025088 177474155760 177620225024 177657860864 177666063360 177851925504 177967139526 178013067390 178354192896 178391984256 178650362880 178999289370 179146613888 179154885120 179342304768 179504797005 179886889152 180147432960 180499283415 180647842496 180656183040 180883492416 181394321184 181657048320 181695539520 182161651232 182200249352 182399275872 182914385328 183209669016 183218127840 183727067084 183927761424 183966733764 184233186720 184744945572 184753475280 185146739712 185266679378 185508354438 185777040240 186293087574 186301688760 186341164110 186698248704 187062893721 187333831080 187373525130 187732588032 187854202833 187902682245 188262759168 188302650048 188575383040 188943694335 189305766144 189354620160 189880605216 190155623680 190932575328 190941390720 191471783472 191749106560 191789736160 191999237760 192532568976 192541458240 193396912720 193608169920 193808575488 194145970392 194187107862 194468363760 195017557240 195271952040 195432669696 195814374129 196097986920 196515399168 196693451005 196899218307 196908309180 197070373632 197741266140 197783165415 198162176256 198171325440 198213315840 198558378810 198721801344 198763908384 199269227520 199822753152 199865093472 199874321280 200429527728 200981658240 201539940624 201549245760 202109104776 202665862080 203228822808 203238205920 204364179360 204407481960 204931857636 204975280521 205377555456 206110877643 206120393820 206515381248 207262335060 207432921344 207442498560 207847659690 208290082176 208591764480 208999170270 209171186048 209180843520 209225166720 209589399855 210035529792 210339740160 210750559965 210924017216 210968709776 210978450240 211199161536 211795604064 211840481304 212147305920 212736603992 212746426080 212968986912 213615680868 213925076640 214519312964 214799147244 214985862144 215405756406 215717744880 215763453180 216176919552 216599140098 216787419648 217571526810 217988457984 218034647424 218350443520 218414216691 218776909230 219252718080 219394751895 219861753408 220180195840 220610235285 221079824064 221090031360 221704170336 222025281280 222072326080 222314906880 222932448288 222942741120 222989980320 223562026512 223609396932 223933267360 224177880960 224800597296 224848230156 224858611440 225043680256 225483218694 225809803120 226104365520 226290459648 226732433202 226742901480 226929521152 227225544192 227372742873 227702064040 227750311690 227999094840 228186748416 228632425659 228642981660 229012086270 229129668864 229658833855 229909701780 229958417205 230098927872 230147683392 230931181965 231049749888 231433424640 232076295264 233362036512 233372810880 234021068688 234665735040 235317584304 235328448960 235378312560 236032141206 236632207680 237289519368 237339798498 237350756520 237855979008 238010064177 238665719160 239328679491 239339729340 239849185536 240665711220 240874910720 241177989888 241189125120 241859094912 242209397760 242260719360 242682462990 243199034496 243210263040 243885847104 244279558688 244290837120 245237015232 245288978352 245644248960 246326594096 246337967040 247344472584 247702720320 248390783432 248402251680 248454885480 248714802072 249417191628 249778441440 249831366840 250472270444 250525342859 250536909660 250799004324 251017012224 251070200064 251507279826 251924925780 252407688192 252472826880 252636380970 252900671958 253174140288 254036028510 254576767104 254588520960 255295711296 255998983680 256164822045 256710091968 256721944320 258144226560 258861293856 258916143816 259291151680 260362602720 261085832172 261463982560 262532291076 262544412240 262760498176 263103261696 263273702274 263655021520 263710887220 263998951920 264216235008 264284421120 264732282342 264744505080 264800601630 264962401792 265018544512 265308037632 265920754990 266211233640 266430337536 266486791296 266499095040 266950709289 267019601085 267239370304 267531289344 267587976384 267975544320 268149141205 268498934055 268719920832 268732327680 269478806368 269830333728 270221149440 270971763744 270984274560 272091481776 272485572480 272543309280 273242476848 273300374028 274371577992 274814503524 274827191760 275590600626 276349780080 277117418358 277130212920 277720109568 277900019067 278665560360 278966888960 279439631361 279452533140 279511746165 280047373056 281000746620 281060287695 281304600320 281598882048 281611883520 282394138752 282453975072 282863074560 283661901440 283958649216 284031930240 284820907824 285233435520 286398862992 286412086080 287207675208 287623659840 287684604240 288798853464 288812187360 290081975942 290095369080 290712863232 291218955588 291280661793 291702545640 292512830489 292526335860 293149004544 294146980380 294773098752 294786708480 295605560448 296419875840 296611899210 297243264384 297256988160 297319973760 298082702016 298145862576 298903841280 299734129728 299797640208 299811481920 300644291592 301472487360 302309910936 302323868640 303163657164 303998793120 304843234212 304857308880 305349448360 305506225152 306546269040 306611222940 306798570496 306863577856 307198780416 307397786454 307908242620 308066333184 308577899520 309180590730 309435060352 309773071872 310488479290 310893502590 311149382016 311163747840 311771489535 312028091584 312435123264 312887646720 313090338055 313498755405 313756779072 313771265280 313837750080 314709521608 315053294688 315509610240 316386025824 316453064664 316467675360 317346752236 317693406096 317760721956 318220958880 319104905988 319119639120 319798914048 320423521302 320887614960 321570653184 321778969446 322478793216 323014292480 323108634609 323576617320 323645179770 324265379328 325181129472 325721116160 326357290215 326982686976 327051971136 327525665280 328165363845 328450622720 328879077120 329792630112 330270293760 331203002240 331273180640 331619736096 331635047040 332556255504 333037921920 333108489120 334049212880 334398672432 334414111680 334484970480 334760266752 335343039768 335414095398 335899901040 336848507960 337200895944 337272345234 337287917160 337565520384 338224828041 338714704680 339435689472 340098649803 340114352220 340394281728 341553096060 341625467535 342280122624 342295925760 342964472490 343518129405 344192302080 345148391808 345221525088 347150136960 348114442896 350043054768 350059216320 351031603032 351998602560 352976376456 352992673440 353067468840 354048211809 354948311520 355315721728 355934279052 356009697747 356026134780 356708385792 356783968512 357998578740 358293227776 358309770240 358684609536 359009594010 359773778304 360294865920 360998566830 361295684992 361312366080 361766984832 362788642368 363314096640 363391079040 364023694485 364323302464 364400498704 364798551744 365828770656 366419338032 366436255680 367454134168 367855522848 367933467528 368466373440 369489891144 369506950560 370533358756 371016708876 371554080480 372586175148 372603377520 372682328220 373396497408 374125787442 374667662160 374747050260 375465176064 375708405666 375805364490 376525518336 376605300096 377150766080 377260919739 377887388670 378611532288 378709240320 378954571455 379761210432 380311247360 381054042765 381865150656 381882781440 382943566944 383498213120 383579472320 383998475520 385065137952 385082916480 386793825440 387216339840 388291940784 388374215724 388936727520 390035114480 390543904080 390865339392 391628748258 392195973840 393030798336 393386902010 393798436614 393816618360 394140747264 394910553411 395482532280 395566330830 396324352512 396426631680 396683440295 397098423513 397116757620 397200902445 397443602688 397527816768 398881132485 399645506304 399730186944 399748642560 400859055456 401963316480 403079881248 403098491520 404218209552 405331724160 406457645616 406476411840 408728358720 408814963920 409863715272 409950561042 412221755286 412240787640 413385900939 414524670120 414865842688 415676127537 415695319380 416580164352 417998340540 418342372096 418361687040 418450333440 419178799710 420071059584 420679480320 421501119930 421848034432 421937419552 421956900480 422398323072 423591208128 423680962608 424294611840 425473207984 425492852160 425937973824 427231361736 427850153280 429038625928 429598294488 430811512812 431435489760 431526906360 432725592211 433198280196 433574839296 435122963913 435143053620 435976915968 436069294848 436828433382 437553818460 438505436160 438789503790 439723506816 440360391680 441220470570 442159648128 442180062720 443408340672 444050562560 444144652160 444629813760 444917848815 445864896576 445885482240 445979960640 447124053024 447218793864 447866534720 448355761920 449601194592 449696460312 449717222880 450966437388 451619606240 452208731040 453464866404 453485802960 453859042304 454451088384 454745485746 455404128080 455500623380 455998189680 456373496832 457264851318 457285963320 458024172540 458259337728 459317667710 459819403560 459916834410 460197855744 460295366784 461096679681 461862363930 462099499776 462866849280 463166698445 463770886095 464152590528 465732718935 466724073024 466745621760 468042137376 469331470080 470635168608 470656897920 470756625120 472064282412 473264415360 474579038736 474679596996 474701513040 475711958016 476020128354 477331438320 478657358982 478679458680 479698371072 481331422440 482355979776 482668454169 483718189824 484521438720 485364925980 485467769655 486398068992 486420526080 487771694208 488559117376 488581674240 490474030464 490577956704 491288497920 492653188192 492675934080 494688945168 495405440640 496781566864 496804503360 496909770960 497429604144 498834383256 499556882880 499662733680 500944540888 501050685718 501073819320 501598008648 502140400128 503014559652 503121143097 503849851560 505249434481 505272761940 505801343916 505908517851 506348280576 508072057020 509153534208 509177041920 510591422592 511997967360 512329644090 513420183936 513443888640 516288453120 517722587712 517832287632 518582303360 520725205440 522171664344 522927965120 525064582152 525088824480 526547404548 527310043040 527421774440 527997903840 529464564684 529489010160 529601203260 529924803584 530037089024 530616075264 531841509980 532422467280 532860675072 532973582592 532998190080 533901418578 534039202170 534478740608 535062578688 535175952768 535951088640 536298282410 536997868110 537439841664 537464655360 538514391015 538957612736 539660667456 540442298880 541497850245 541943527488 541968549120 544182963552 544971144960 545086618560 546484953696 546600748056 548743155984 549629007048 549654383520 551181201252 552699560160 554234836716 554260425840 555440219136 555800038134 557331120720 557933777920 558879262722 558905066280 559023492330 560094746112 562001493240 562120575390 562609200640 563197764096 563562608499 563708046735 564788277504 564907950144 565726149120 566831083005 567323802880 567917298432 568063860480 569641815648 570466871040 572797725984 572824172160 574415350416 575247319680 575369208480 577597706928 577624374720 580163951884 580190738160 581425726464 582437911176 582561323586 583405091280 585025660978 585052671720 586298009088 587443122387 588293960760 589546197504 589928110651 590080353015 590697654921 591211120896 593223798420 593349496245 594486528768 594513976320 594639947520 596165404032 596291725152 597807682560 599468259456 599595280416 599622963840 601288583184 602944974720 604619821872 604647737280 606327314328 607997586240 609686468424 609714617760 610698896720 613092538080 613222445880 613727155712 614795572908 614925841563 615816485240 616132666368 618332632929 618361181460 618870120704 619546143744 620976958580 621787005180 622298764032 622327495680 623542979070 624056183168 624870246528 625775293440 626180676110 626997510810 627513558144 627542530560 627675500160 628768199565 629419043216 630106589376 631019220480 632251679895 632772051648 632906129328 632935350720 634693504472 635386812192 635521443912 636441917760 638209811976 638239278240 640847042604 641775229920 643557938892 644957586432 646217269218 647153234640 647290359540 648530758656 650362258944 651442232320 652714580430 653965373952 654103942272 655051330560 656330727690 656901245440 657758154240 658184255685 659585260224 660540587520 661830705855 662406004480 662546361280 663239472192 663270094080 665112511008 666075843840 666216978240 668098425760 668797344864 668828223360 668969940960 670686079536 670828190796 671799802080 673697015920 674401791888 674544690468 674575834320 675131040768 676449656082 677429409360 678871378944 680197299606 680228704440 680788563456 682118228619 683106192120 683250935070 684560245248 685897276977 685928944980 687036258810 688976501565 690296783616 690443050176 692793545895 694300273920 696228885792 700086109536 700118432640 702063206064 703997205120 705952752912 705985346880 706134937680 708096423618 709896623040 710631443456 711868558104 712019395494 712052269560 713567937024 714030192531 715997157480 716586455552 717986038473 718019188020 719547556608 721997133660 722591369984 722624732160 723533969664 725204939855 725577284736 726628193280 726782158080 728047388970 728646604928 728800997408 729597103488 731657541312 732838676064 732872511360 734908268336 735711045696 735866935056 736932746880 738979782288 739013901120 741066717512 742033417752 743108160960 745172350296 745206755040 745364656440 747435113819 748251574884 749335324320 749494100520 751416811332 751576028577 751610728980 753051036672 753210600192 754521839478 755774777340 757223064576 757418480640 757909142910 759522420864 760622494720 762108085530 763730301312 763765562880 765887133888 766996426240 767158944640 767996951040 768494466135 770130275904 770165832960 773587650880 774432679680 776583881568 776748431448 777873455040 780070228960 781087808160 783257496516 784391947680 786773804020 787596873228 787633236720 788281494528 789821106822 790965064560 791132661660 792648705024 792853263360 793366880590 794196847026 794233515240 794401804890 794887205376 795055633536 797762264970 799291012608 799460373888 799497285120 800852127867 801058803255 801718110912 803926632960 804447423615 806159762496 806196983040 808436419104 810663448320 812915291232 812952823680 817456717440 817629927840 819727430544 819901122084 824443510572 824481575280 826771801878 829049340240 829731685376 831352255074 831390638760 833160328704 833700057201 835996681080 836684744192 836900666880 838318894083 838357599420 838535238495 840142119168 843002239860 843180863085 843696068864 843874839104 843913800960 844796646144 847182416256 847361925216 848589223680 850946415968 850985704320 851875947648 854462723472 855700306560 858077251856 859196588976 861623025624 862870979520 863053812720 865451184422 866396560392 870245927826 870286107240 872138589696 872703568649 873656866764 873841985379 875107636920 877538491467 877579007580 879447013632 882440941140 884319296256 884360125440 886816681344 888101125120 888289304320 889259627520 889835697630 891729793152 891770964480 891959921280 894248106048 894437587728 895733069440 896711523840 899202389184 899392920624 899434445760 901932874776 903239212480 904417462080 906929732808 906971605920 909490971492 910808256160 911001246760 911996379360 914529702636 914571926640 916048345080 916518675456 918635335420 919638807120 919833668820 920395711488 920590733568 922193359362 923724727860 924198999552 925733698560 926333396890 927541772190 928305181056 931465437870 933448146048 933491243520 935314468605 936084274752 938662940160 939271014165 941270337216 941313795840 941513250240 944128564824 946528830720 949158077472 949359193992 949403026080 952040256708 954662876640 957314717964 957358917360 959396742144 962662844880 964711959552 965336908338 967436379648 969042877440 970729851960 970935539310 972796137984 975543388416 977118234752 977163348480 979071870645 980948060928 981155913408 982576995840 984496091535 985306376384 985351868160 989377890336 990810881280 993563133728 993609006720 993819541920 994859208288 997668766512 999113765760 999325467360 1001889081776 1002101371436 1002147638640 1003196017296 1004280800256 1006029119304 1006242286194 1007699703120 1010498868962 1010545523880 1011602687832 1011817035702 1012696561152 1014674484123 1016144114040 1018307068416 1018966736579 1020295949409 1021182845184 1024659288180 1024876402605 1026840367872 1026887777280 1030554388215 1032576906240 1035445175424 1035664575264 1037164606720 1041450410880 1044343328688 1045855930240 1050129164304 1050177648960 1053094809096 1054620086080 1054843548880 1055995807680 1058929129368 1058978020320 1059202406520 1060074178048 1062144635427 1063683019960 1064844934560 1065947165184 1067802837156 1068029093241 1068078404340 1068957481216 1070125157376 1070351905536 1072596564820 1073995736220 1074879683328 1074929310720 1077028782030 1077915225472 1079321334912 1080884597760 1082995700490 1083887054976 1083937098240 1088365927104 1089942289920 1090173237120 1092071083455 1092969907392 1093201496112 1097486311968 1099258014096 1099308767040 1102362402504 1105399120320 1108469673432 1108520851680 1111600076268 1114662241440 1117758525444 1117810132560 1118046984660 1120189492224 1124002986480 1124241150780 1125218401280 1126395528192 1127125216998 1127416093470 1129576555008 1129815900288 1131452298240 1133662166010 1134647605760 1135834596864 1136127720960 1136863714365 1139283631296 1140933742080 1143162128295 1145595451968 1145648344320 1148830700832 1150494639360 1150738416960 1155195413856 1155248749440 1160327903768 1160381476320 1164875822352 1165122647172 1166810182560 1170051321956 1170105343440 1172596018176 1174886244774 1176587921520 1179092395008 1179856221302 1180160706030 1181395309842 1182422241792 1184731660233 1186447596840 1186698992490 1188973057536 1189279895040 1190050320885 1191295270539 1192330808064 1192583450304 1196643397455 1198936518912 1199190560832 1199245927680 1202577166368 1205889949440 1209239643744 1209295474560 1212654628656 1215995172480 1219372936848 1219429235520 1221397793440 1226185076160 1226444891760 1227454311424 1229591145816 1229851683126 1231632970480 1236665265858 1236722362920 1237740241408 1240157702817 1241953917160 1243574010360 1244597528064 1247028382611 1247085958140 1248112366336 1249740493056 1252361352220 1252626714295 1253995021620 1255027116288 1255085061120 1255351000320 1257536399130 1258838086432 1260213178752 1262038440960 1264503359790 1265544103296 1265812258656 1265870701440 1269387008944 1270773624384 1271042887824 1272883835520 1276419623952 1276478556480 1281694085208 1283550459840 1287115877784 1292434538436 1294306469280 1294580719080 1298176776633 1300724517888 1305368891739 1305429160860 1307930747904 1308207884544 1312661455380 1313802490880 1315516308480 1316368511370 1319170520448 1321081175040 1323661411710 1324812008960 1325092722560 1326478944384 1326540188160 1330225022016 1332151687680 1332433956480 1334753546445 1336196851520 1337594689728 1337656446720 1337939881920 1341372159072 1341656381592 1343599604160 1347394031840 1348803583776 1349089380936 1349151668640 1352899312164 1354858818720 1360394599212 1360457408880 1361577126912 1364236457238 1366212384240 1366501870140 1369120490496 1371794553954 1371857889960 1374072517620 1377953003130 1380593567232 1380886100352 1383290039043 1385587091790 1388600547840 1389500095335 1392457771584 1397198156805 1400172219072 1400236865280 1404126412128 1407994410240 1411905505824 1411970693760 1412269875360 1416192847236 1419793246080 1423737116208 1424038790988 1424104539120 1427135874048 1428060385062 1431994314960 1433172911104 1435972076946 1436038376040 1439095113216 1443994267320 1445182739968 1447067939328 1448005362507 1450409879710 1451154569472 1453564316160 1456094777940 1456403308965 1457293209856 1457601994816 1459194206976 1462564152445 1463315082624 1465677352128 1465745022720 1469816536672 1471422091392 1471733870112 1473865493760 1477959564576 1478027802240 1482133435024 1484066835504 1486216321920 1490344700592 1490413510080 1490729312880 1494870227638 1496503149768 1498670648640 1498988201040 1502833622664 1503152057154 1503221457960 1506421200384 1507397073121 1509043678956 1509363429291 1511549554680 1515748303443 1515818285820 1519044841728 1524216171060 1527460602624 1527531125760 1531774267776 1533992852480 1534317889280 1535993902080 1536988932270 1540260551808 1540331665920 1547175301760 1548865359360 1553167763136 1553496862896 1555746910080 1560140457920 1562175616320 1566514993032 1568783895360 1573547608040 1575193746456 1575266473440 1579642213644 1581930129120 1582265323320 1586733761180 1588393694052 1588467030480 1588803609780 1589774410752 1590111267072 1595524529940 1598582025216 1598920747776 1598994570240 1601704255734 1602117606510 1603436221824 1607853265920 1608894847230 1612319524992 1612393966080 1615543173045 1616872838208 1621326896640 1625830582464 1625905647360 1634913434880 1635259855680 1639454861088 1639802244168 1648887021144 1648963150560 1653543603756 1658098680480 1662704510148 1662781277520 1666320657408 1667400114402 1671993362160 1673369488384 1673801333760 1676637788166 1676715198840 1677070476990 1680284238336 1686004479720 1686361726170 1687392137728 1687749678208 1687827601920 1689593292288 1690687825497 1691124140205 1694364832512 1694723850432 1697178447360 1700493249015 1701892831936 1701971408640 1703751895296 1708925446944 1711400613120 1716154503712 1718393177952 1723246051248 1725741959040 1726107625440 1730902368844 1732793120784 1740491855652 1740572214480 1744277179392 1745407137298 1747313733528 1747683970758 1750215273840 1755076982934 1755158015160 1758894027264 1762329367161 1764881882280 1768638592512 1769784331953 1770241059045 1773633362688 1776578608640 1779671395260 1780048488735 1783459586304 1783541928960 1783919842560 1788496212096 1788875175456 1791466138880 1793423047680 1798404778368 1798785841248 1798868891520 1803865749552 1806478424960 1808834924160 1813859465616 1813943211840 1818981942984 1821616512320 1822002493520 1823992758720 1829059405272 1829143853280 1832096690160 1837270670840 1839277614240 1839667337640 1841181467136 1844386718724 1844777524689 1847449455720 1848397999104 1852666793780 1854997898787 1855083544380 1856610362112 1862930875740 1866896292096 1866982487040 1870628937210 1872168549504 1877325880320 1878542028330 1882540674432 1882627591680 1883026500480 1886304598695 1888257129648 1893057661440 1898316154944 1898718387984 1898806052160 1904080513416 1909325753280 1914629435928 1914717834720 1925325689760 1930673816676 1934872759296 1941459703920 1941871078620 1945592275968 1951086776832 1954236469504 1954326696960 1958143741290 1961896121856 1962311826816 1965153991680 1968992183070 1970612752768 1970703736320 1974552767055 1978755780672 1981621762560 1985492117565 1987126267456 1987218013440 1987639083840 1989718416576 1995337533024 1998227531520 1998650934720 2003778163552 2004202742872 2004295277280 2006392034592 2012058238608 2012484572388 2015399406240 2020997737924 2021091047760 2023205375664 2023634071404 2025393122304 2029348968246 2032288228080 2036614136832 2037933473158 2040591898818 2042365690368 2046354685857 2049318576360 2049752805210 2053680735744 2057691830931 2061108776430 2066929504695 2070890350848 2071329150528 2074329213440 2078380637685 2082900821760 2088686657376 2091711860480 2100258328608 2100355297920 2106189618192 2109240172160 2109687097760 2111991615360 2117858258736 2117956040640 2118404813040 2120148356096 2124289270854 2127366039920 2129689869120 2131894330368 2135605674312 2136058186482 2136156808680 2137914962432 2140703811072 2142090577593 2145193129640 2147991472440 2149759366656 2153958115419 2154057564060 2155830450944 2158642669824 2163627961055 2165991400980 2167774109952 2167874196480 2175614819565 2176731854208 2179884579840 2180346474240 2184142166910 2185939814784 2186402992224 2194972623936 2198516028192 2198617534080 2204724805008 2210798240640 2216939346864 2217041703360 2223200152536 2229324482880 2235517050888 2235620265120 2236093969320 2242305341457 2248005972960 2248482301560 2254250433996 2254728085731 2254832186940 2259153110016 2259631800576 2267324332020 2269295211520 2271669193728 2272255441920 2273727428730 2278567262592 2281867484160 2286324256590 2291190903936 2291296688640 2297661401664 2300989278720 2301476833920 2305483398405 2310390827712 2310497498880 2320655807536 2320762952640 2329751644704 2330245294344 2333620365120 2340102643912 2340210686880 2349772489548 2353175843040 2359712442604 2360321412060 2362790619684 2364844483584 2369463320466 2372895193680 2373397984980 2377946115072 2378559790080 2380100641770 2382590541078 2384661616128 2385166900608 2393286794910 2397873037824 2398381121664 2398491855360 2402556383601 2405154332736 2411779898880 2413342270845 2418479287488 2418590949120 2425309257312 2431990344960 2438745873696 2438858471040 2442795586880 2452370152320 2452889783520 2459182291632 2459703366252 2463265940960 2473330531716 2473444725840 2475480482816 2480315405634 2483907834320 2487148020720 2489195056128 2494056765222 2494171916280 2496224732672 2499480986112 2501100171603 2504722704440 2505253428590 2507990043240 2510054232576 2510702000640 2514956682249 2515072798260 2515605715485 2517676172864 2520426357504 2526247172405 2529006719580 2529542589255 2531088206592 2531624517312 2531741402880 2538774017888 2541547248768 2542085775648 2545767671040 2552839247904 2552957112960 2563388170416 2567100919680 2574231755568 2584869076872 2588612938560 2589161438160 2596353553266 2610737783478 2610858321720 2616415769088 2618110705947 2625322910760 2632615474401 2632737022740 2638341040896 2647322823420 2649624017920 2650185445120 2652957888768 2653080376320 2660450044032 2664303375360 2664867912960 2669507092890 2672393703040 2675189379456 2675312893440 2675879763840 2682744318144 2683312763184 2687199208320 2694788063680 2697607167552 2698178761872 2698303337280 2705798624328 2709717637440 2720789198424 2720914817760 2728472914476 2732424768480 2733003740280 2743589107908 2743715779920 2748145035240 2755778771449 2755906006260 2761187134464 2761772200704 2766580078086 2771174183580 2777201095680 2779000190670 2784915543168 2794396313610 2800344438144 2800473730560 2808252824256 2815988820480 2817813042495 2823811011648 2823941387520 2824539750720 2832385694472 2839586492160 2847474232416 2848077581976 2848209078240 2856120770124 2863988629920 2871944153892 2872076752080 2878190226432 2887988534640 2890365479936 2894135878656 2896010725014 2900819759420 2902309138944 2907128632320 2912189555880 2912806617930 2914586419712 2915203989632 2918388413952 2925128304890 2926630165248 2931354704256 2931490045440 2937215611935 2939633073344 2942844182784 2943467740224 2947730987520 2949640553255 2953488274605 2955919129152 2956055604480 2964266870048 2968133671008 2972432643840 2980689401184 2980827020160 2981458625760 2989740455276 2993006299536 2997341297280 2997976402080 3005667245328 3006304114308 3006442915920 3012842400768 3014794146242 3018087357912 3018726858582 3023099109360 3031496606886 3031636571640 3038089683456 3044023452369 3048432342120 3054921205248 3056900209737 3063548535552 3068635778560 3073977864540 3074629207815 3080521103616 3080663331840 3091663164645 3094350603520 3097730718720 3106335526272 3106993725792 3111493820160 3120280915840 3124351232640 3133029986064 3137567790720 3147095216080 3150387492912 3150532946880 3159284427288 3163860258240 3164530646640 3173467522360 3176787388104 3176934060960 3177607219560 3180222534144 3186433906281 3191049059880 3197841495552 3203408511468 3204087279723 3204235213020 3206872443648 3217789694460 3224639049984 3224787932160 3231086346090 3233745676416 3242653793280 3251661164928 3251811294720 3269826869760 3270519711360 3278909722176 3279604488336 3297774042288 3297926301120 3307087207512 3316197360960 3325409020296 3325562555040 3334800228804 3343986724320 3353275576332 3353430397680 3354140953980 3360568476672 3372008959440 3372723452340 3374784275456 3375499356416 3375655203840 3379186584576 3381375650994 3382248280410 3388729665024 3389447700864 3394356894720 3400986498030 3403785663872 3403942817280 3407503790592 3410591143095 3417850893888 3422801226240 3429486384885 3432309007424 3436786355904 3446492102496 3451483918080 3452215250880 3461804737688 3465586241568 3480983711304 3481144428960 3490814274596 3494627467056 3495367941516 3500430547680 3510153965868 3510316030320 3517788054528 3524658734322 3529763764560 3537277185024 3539568663906 3540482118090 3547266725376 3553157217280 3554194980699 3559342790520 3560096977470 3566919172608 3567839685120 3570150962655 3576992424192 3577750350912 3582932277760 3589930192365 3596809556736 3597571682496 3597737783040 3607731499104 3612956849920 3617669848320 3627718931232 3627886423680 3637963885968 3643233024640 3644004987040 3647985517440 3658118810544 3658287706560 3664193380320 3674541341680 3678555228480 3679334675280 3682362934272 3688773437448 3689555049378 3694898911440 3705333587560 3709995797574 3710167088760 3713220724224 3720473108451 3725861751480 3733792584192 3737175569095 3741085147833 3741257874420 3744337099008 3757084056660 3757880142885 3765081348864 3765255183360 3766053000960 3772609197390 3776514259296 3786115322880 3796632309888 3797436775968 3797612104320 3808161026832 3818651506560 3829258871856 3829435669440 3850651379520 3861347633352 3882919407840 3883742157240 3894530329899 3902173553664 3908472939008 3916106675217 3916287482580 3923792243712 3924623653632 3937984366140 3941225505536 3941407472640 3949105534110 3957511561344 3963243525120 3970984235130 3974252534912 3974436026880 3975278167680 3979436833152 3990675066048 3996455063040 3997301869440 4004260639335 4007556327104 4008405485744 4008590554560 4012784069184 4024116477216 4024969144776 4030798812480 4041995475848 4042182095520 4046410751328 4047268142808 4058697936492 4064576456160 4075866946316 4081183797636 4084731380736 4092709371714 4098637152720 4099505610420 4107361471488 4115383661862 4122217552860 4133859009390 4141780701696 4142658301056 4148658426880 4149870117129 4156761275370 4165801643520 4168500286005 4177373314752 4183423720960 4191594470415 4200516657216 4200710595840 4212379236384 4218480344320 4219374195520 4223983230720 4235716517472 4235912081280 4236809626080 4248578541708 4254732079840 4259379738240 4271211348624 4272116372964 4272313617360 4275829924864 4281407622144 4284181155186 4290386259280 4295982944880 4299518733312 4307916230838 4308115128120 4311660901888 4317285339648 4327255922110 4331982801960 4335548219904 4344016087521 4351229639130 4353463708416 4360692948480 4363517843245 4368284333820 4369209926895 4371879629568 4372805984448 4387692457335 4389945247872 4397032056384 4397235068160 4409449610016 4421596481280 4433878693728 4434083406720 4446400305072 4458648965760 4471034101776 4471240530240 4472187938640 4484610682914 4496011945920 4496964603120 4508500867992 4509456171462 4509664373880 4519263601152 4522191219363 4534648664040 4547244910329 4547454857460 4557134525184 4572648513180 4582381807872 4582593377280 4595322803328 4601978557440 4602953667840 4610966796810 4620781655424 4620994997760 4641311615072 4641525905280 4659503289408 4660490588688 4667240730240 4680205287824 4680421373760 4699544979096 4706351686080 4719424885208 4720642824120 4725581239368 4738926640932 4745790387360 4746795969960 4759981514321 4760201283540 4765181082156 4769323232256 4770333801216 4786573589820 4795746075648 4796762243328 4796983710720 4805112767202 4810308665472 4823559797760 4826684541690 4836958574976 4837181898240 4850618514624 4863980689920 4877491747392 4877716942080 4885591173760 4904740304640 4905779567040 4918364583264 4919406732504 4926531881920 4946661063432 4946889451680 4960630811268 4967815668640 4974296041440 4988113530444 4988343832560 4992449465344 4998961972224 5002200343206 5009445408880 5010506857180 5015980086480 5020108465152 5021404001280 5029913364498 5030145596520 5031211430970 5035352345728 5040852715008 5052494344810 5058013439160 5059085178510 5062176413184 5063249034624 5063482805760 5072063476491 5073372420615 5077548035776 5083094497536 5084171551296 5091535342080 5094833682895 5101479747045 5105678495808 5105914225920 5126776340832 5134201839360 5148463511136 5169738153744 5177225877120 5178322876320 5192707106532 5221475566956 5221716643440 5232831538176 5236221411894 5250645821520 5265230948802 5265474045480 5276682081792 5294645646840 5300370890240 5305915777536 5309352995859 5310723177135 5320900088064 5329735825920 5339014185780 5340145466205 5344787406080 5350378758912 5350625786880 5351759527680 5365488636288 5366625526368 5374398416640 5389576127360 5395214335104 5396357523744 5396606674560 5411597248656 5419435274880 5441578396848 5441829635520 5456945828952 5464849536960 5466007480560 5487178215816 5487431559840 5496290070480 5511557542898 5511812012520 5523544401408 5533160156172 5534332574067 5542348367160 5557743779291 5558000381340 5564993696361 5569831086336 5588792627220 5600688876288 5600947461120 5616505648512 5631977640960 5635626084990 5647622023296 5647882775040 5649079501440 5664771388944 5679172984320 5694948464832 5696155163952 5696418156480 5712241540248 5727977259840 5743888307784 5744153504160 5775977069280 5792021450028 5801639518840 5804618277888 5824379111760 5825613235860 5829172839424 5830407979264 5836776827904 5850256609780 5853260330496 5862709408512 5862980090880 5874431223870 5879266146688 5885688365568 5886935480448 5895461975040 5899281106510 5906976549210 5911838258304 5912111208960 5923658301165 5928533740096 5936267342016 5944865287680 5956476352695 5961378802368 5961654040320 5962917251520 5979480910552 5986012599072 5994682594560 5995952804160 6011334490656 6012608228616 6012885831840 6029588292484 6036174715824 6037453717164 6046198218720 6062993213772 6063273143280 6076179366912 6088046904738 6096864684240 6109842410496 6113800419474 6127097071104 6137271557120 6139064057571 6147955729080 6149258415630 6161042207232 6183326329290 6188701207040 6200788514085 6212671052544 6213987451584 6222987640320 6235141913055 6240561831680 6248702465280 6266059972128 6275135581440 6294190432160 6300774985824 6301065893760 6318568854576 6327720516480 6329061293280 6346935044720 6353574776208 6353868121920 6355214439120 6360445068288 6372867812562 6382098119760 6395682991104 6406817022936 6408174559446 6408470426040 6413744887296 6426271732779 6435579388920 6449278099968 6461874346257 6462172692180 6467491352832 6490883883165 6503322329856 6503622589440 6526844458695 6539653739520 6541039422720 6557819444352 6559208976672 6595548084576 6595852602240 6614174415024 6632394721920 6650818040592 6651125110080 6669600457608 6687973448640 6706551152664 6706860795360 6708281907960 6726916024371 6744017918880 6745446904680 6750998712832 6762751301988 6764184257193 6764496560820 6777459330048 6778895401728 6801972996060 6807571327744 6807885634560 6815007581184 6821182286190 6835701787776 6845602452480 6858972769770 6864618014848 6873572711808 6892984204992 6902967836160 6904430501760 6916450195215 6923609475376 6931172483136 6961967422608 6962288857920 6981628549192 6989254934112 6990735883032 7000861095360 7020307931736 7020632060640 7049317468644 7059527529120 7079137327812 7080964236180 7094533450752 7108389961398 7118685581040 7120193954940 7133838345216 7135679370240 7140301925310 7153984848384 7155500701824 7165864555520 7179860384730 7193619113472 7195143364992 7195475566080 7215462998208 7225913699840 7235339696640 7240026812535 7255437862464 7255772847360 7275927771936 7286466049280 7288009974080 7295971034880 7316237621088 7316575413120 7328386760640 7349082683360 7357110456960 7358669350560 7377546874896 7379110098756 7389797822880 7410667175120 7419991595148 7420334177520 7426441448448 7440946216902 7451723502960 7467585168384 7474351138190 7482170295666 7482515748840 7488674198016 7503300514809 7514168113320 7515760285770 7530162697728 7532106001920 7536985365605 7544870046747 7545218394780 7546817146455 7553028518592 7578741517215 7593264619776 7594873551936 7595224208640 7616322053664 7637303013120 7658517743712 7658871338880 7701302759040 7722695266704 7765838815680 7767484314480 7789060659798 7816945878016 7832213350434 7832574965160 7849247307264 7854332117841 7875968732280 7882451011072 7897846423203 7898211068220 7915023122688 7941968470260 7948505069824 7948872053760 7950556335360 7958873666304 7981350132096 7992910126080 7994603738880 8008521278670 8015112654208 8016810971488 8017181109120 8025568138368 8048232954432 8049938289552 8061597624960 8083990951696 8084364191040 8092821502656 8094536285616 8117395872984 8129152912320 8151733892632 8162367595272 8185418743428 8197274305440 8199011220840 8221786252009 8230767323724 8244435105720 8267336314347 8267718018780 8283561403392 8285316602112 8299740234258 8313522550740 8331603287040 8337000572010 8354746629504 8366847441920 8383188940830 8401033314432 8401421191680 8424758472768 8436960688640 8438748391040 8447966461440 8453439127485 8471433034944 8471824162560 8473619252160 8497157083416 8509464159680 8518759476480 8542422697248 8544232745928 8544627234720 8568362310372 8580772518560 8591965889760 8615832461676 8616230256240 8623321803776 8634570679296 8654511844220 8663965603920 8671096439808 8688032175042 8702459278260 8706927416832 8721385896960 8727035686490 8736568667640 8738419853790 8743759259136 8745611968896 8775384914670 8779890495744 8794064112768 8794470136320 8811646835805 8818899220032 8843192962560 8848921659765 8867757387456 8868166813440 8892800610144 8917297931520 8942068203552 8942481060480 8944375877280 8969221365828 8992023891840 8993929206240 9017001735984 9018912342924 9019328747760 9038527202304 9044382438726 9069297328080 9094489820658 9094909714920 9114269050368 9145297026360 9164763615744 9170700629211 9190645606656 9205907335680 9221933593620 9223887623445 9241563310848 9241989995520 9274989493935 9282623230144 9283051810560 9319006578816 9320981177376 9334481460480 9360410575648 9360842747520 9399089958192 9412703372160 9438849770416 9441285648240 9451162478736 9477853281864 9491580774720 9493591939920 9519963028642 9520402567080 9530362164312 9540667602432 9559301718843 9573147179640 9593524486656 9599739255139 9610225534404 9612261839169 9620617330944 9653369083380 9673917149952 9674363796480 9701237029248 9727961379840 9754983494784 9755433884160 9771182347520 9809480609280 9811559134080 9836729166528 9838813465008 9853063763840 9893322126864 9893778903360 9921261622536 9935631337280 9948592082880 9976227060888 9976687665120 10004400686412 10018890817760 10021013714360 10031960172960 10059826728996 10060291193040 10062422861940 10070704691456 10081705430016 10104988689620 10116026878320 10118170357020 10124352826368 10126498069248 10126965611520 10144126952982 10146744841230 10155096071552 10166188995072 10168343102592 10183070684160 10189667365790 10202959494090 10211356991616 10211828451840 10231773429285 10253552681664 10268403678720 10288459154655 10296927022272 10339476307488 10354451754240 10356645752640 10385414213064 10442951133912 10443433286880 10472442823788 10501291643040 10530461897604 10530948090960 10553364163584 10589291293680 10600741780480 10611831555072 10618705991718 10621446354270 10641800176128 10659471651840 10678028371560 10680290932410 10689574812160 10700757517824 10703519055360 10710452887965 10730977272576 10733251052736 10748796833280 10769790577095 10779152254720 10790428670208 10792715047488 10793213349120 10823194497312 10838870549760 10883156793696 10883659271040 10913891657904 10929699073920 10932014961120 10974356431632 10974863119680 10992580140960 11023115085796 11023624025040 11047088802816 11066320312344 11068665148134 11084696734320 11115487558582 11116000762680 11129987392722 11139662172672 11161419325353 11177585254440 11201377752576 11208634102369 11211526707285 11223255443499 11233011297024 11271252169980 11273640428655 11295244046592 11295765550080 11298159002880 11329542777888 11358345968640 11389896929664 11392310327904 11392836312960 11424483080496 11455954519680 11487776615568 11488307008320 11551954138560 11584042900056 11603279037680 11648758223520 11651226471720 11660815958528 11683590989697 11700513219560 11706520660992 11725418817024 11748320025651 11748862447740 11758532293376 11771376731136 11773870960896 11798562213020 11813953098420 11823676516608 11824222417920 11847316602330 11857067480192 11872534684032 11889730575360 11912952705390 11922757604736 11923308080640 11925834503040 11958961821104 11972025198144 11989365189120 11991905608320 12012781918005 12022668981312 12025216457232 12025771663680 12059176584968 12072349431648 12074907434328 12092396437440 12125986427544 12126546286560 12176093809476 12193729368480 12227600838948 12254194142208 12278128115142 12295911458160 12298516831260 12322084414464 12366652658580 12377402414080 12401577028170 12425342105088 12427974903168 12445975280640 12470283826110 12481123663360 12497404930560 12505500858015 12532119944256 12550271162880 12574783411245 12588380864320 12601549971648 12602131787520 12637137709152 12655441032960 12658122586560 12693870089440 12707149552416 12707736243840 12710428878240 12745735625124 12764196239520 12813634045872 12816349118892 12816940852080 12827489774592 12852543465558 12871158777840 12898556199936 12923748692514 12924345384360 12934982705664 12981767766330 13006644659712 13032048262563 13053688917390 13082078845440 13090553529735 13115638888704 13118417953344 13163077372005 13191096169152 13191705204480 13228348830048 13264789443840 13301636081184 13302250220160 13339200915216 13375946897280 13413102305328 13413721590720 13416563815920 13453832048742 13488035837760 13490893809360 13501997425664 13525502603976 13528368514386 13528993121640 13557790803456 13566573658089 13603945992120 13615142655488 13641734730987 13642364572380 13671403575552 13717945539540 13729236029696 13747145423616 13778893857245 13785968409984 13805935672320 13808861003520 13832900390430 13847218950752 13862344966272 13923934845216 13924577715840 13963257098384 13978509868224 13981471766064 14001722190720 14040615863472 14041264121280 14098634937288 14119055058240 14158274655624 14161928472360 14201267162561 14216779922796 14237371162080 14240387909880 14279944542963 14280603850620 14307969696768 14311001403648 14359720769460 14387238226944 14390286729984 14390951132160 14430925996416 14451827399680 14470679393280 14480053625070 14510875724928 14511545694720 14551855543872 14572932098560 14576019948160 14591942069760 14632475242176 14633150826240 14656773521280 14698165366720 14714220913920 14717338701120 14755093749792 14758220197512 14779595645760 14821334350240 14839983190296 14840668355040 14881892433804 14903447005920 14948702276380 14964340591332 14965031497680 14977348396032 15006601029618 15028336226640 15031520571540 15060325395456 15064212003840 15073970731210 15089740093494 15090436789560 15093634292910 15106057037184 15157483034430 15186529239552 15189747103872 15190448417280 15216190429473 15220117261845 15232644107328 15274606026240 15284501048685 15317035487424 15317742677760 15402605518080 15445390533408 15531677631360 15534968628960 15578121319596 15664426700868 15665149930320 15698494614528 15708664235682 15751937464560 15764902022144 15795692846406 15796422136440 15830046245376 15883936940520 15897010139648 15901112670720 15917747332608 15928058987577 15932169531405 15962700264192 15989207477760 16017042557340 16020436398615 16030225308416 16033621942976 16034362218240 16051136276736 16096465908864 16099876579104 16123195249920 16167981903392 16168728382080 16185643005312 16189072571232 16234791745968 16258305824640 16303467785264 16324735190544 16370837486856 16394548610880 16398022441680 16443572504018 16461534647448 16488870211440 16534672628694 16535436037560 16570633204224 16581367804331 16599480468516 16602997722201 16627045101480 16673231337873 16674001144020 16709493259008 16766377881660 16802066628864 16802842383360 16849516945536 16873921377280 16877496782080 16895932922880 16906878254970 16942866069888 16943648325120 16947238504320 16994314166832 17018928319360 17037518952960 17084845394496 17088465491856 17089254469440 17136724620744 17161545037120 17183931779520 17231664923352 17232460512480 17309023688440 17327931207840 17376064350084 17404918556520 17413854833664 17454071372980 17473137335280 17476839707580 17487518518272 17491223937792 17550769829340 17559780991488 17588128225536 17588940272640 17623293671610 17637798440064 17686385925120 17697843319530 17735514774912 17736333626880 17770974903495 17785601220288 17834595863040 17884136407104 17884962120960 17888751754560 17938442731656 17984047783680 17987858412480 18034003471968 18037824685848 18038657495520 18088764877452 18138594656160 18188979641316 18189819429840 18228538100736 18290594052720 18329527231488 18341401258422 18381291213312 18411814671360 18443867187240 18447775246890 18483126621696 18549978987870 18565246460288 18566103621120 18602365542255 18638013157632 18641962354752 18668962920960 18705425739165 18720821151296 18721685495040 18798179916384 18825406744320 18877699540832 18882571296480 18902324957472 18955706563728 18983161549440 18987183879840 19039926057284 19040805134160 19060724328624 19081335204864 19118603437686 19146294359280 19187048973312 19199478510278 19220451068808 19224523678338 19241234661888 19278815198337 19306738166760 19347834299904 19385623038771 19402474058496 19472651649495 19509966989568 19510867768320 19542364695040 19580533376085 19618961218560 19623118268160 19673458333056 19677626930016 19706127527680 19786644253728 19787557806720 19842523245072 19871262674560 19897184165760 19952454121776 19953375330240 20008801372824 20037781635520 20042027428720 20063920345920 20119653457992 20120582386080 20124845723880 20141409382912 20180748073113 20209977379240 20232053756640 20236340714040 20252996138496 20288253905964 20292552771579 20293489682460 20310192143104 20332377990144 20336686205184 20379334731580 20405918988180 20422713983232 20423656903680 20463546858570 20507105363328 20536807357440 20576918309310 20593854044544 20678952614976 20708903508480 20713291505280 20749350585645 20770828426128 20885902267824 20886866573760 20944885647576 21002583286080 21060923795208 21061896181920 21178582587360 21237411983436 21242892708540 21283600352256 21356056743120 21360581864820 21379149624320 21401515035648 21407038110720 21420905775930 21461954545152 21466502105472 21497593666560 21539581154190 21558304509440 21580857340416 21585430094976 21586426698240 21646388994624 21677741099520 21720080437605 21766313587392 21767318542080 21827783315808 21859398147840 21864029922240 21948712863264 21949726239360 21985160281920 22046230171592 22047248050080 22132640624688 22137330296268 22169393468640 22230975117164 22232001525360 22259974785444 22279324345344 22322838650706 22355170508880 22402755505152 22417268204738 22423053414570 22446510886998 22466022594048 22509901544427 22542504339960 22547280857310 22590488093184 22596318005760 22610956096815 22634610140241 22659085555776 22736224551645 22779793859328 22784620655808 22785672625920 22848966160992 22911909039360 22975553231136 22976614016640 23103908277120 23168085800112 23206558075360 23297516447040 23302452943440 23321631917056 23367181979394 23401026439120 23450837634048 23496640051302 23497724895480 23517064586752 23547741921792 23562996353523 23597124426040 23627906196840 23647353033216 23693539269609 23694633204660 23714134960384 23745069368064 23799907571605 23825905410780 23845515209472 23846616161280 23851669006080 23917923642208 23944050396288 23978730378240 23983811216640 24025563836010 24045337962624 24050432914464 24051543327360 24118353169936 24144698863296 24149814868656 24184792874880 24251972855088 24253092573120 24352187618952 24387458736960 24455201677896 24556256230284 24591822916320 24597033662520 24665358756027 24733305317160 24802008943041 24803154056340 24850684210176 24855949806336 24940567652220 24962247326720 24994809861120 25011001716030 25064239888512 25100542325760 25149566822490 25176761728640 25203099943296 25204263575040 25274275418304 25310882065920 25316245173120 25360317382455 25387740178880 25414299104832 25415472487680 25420857756480 25491471250248 25528392479040 25627268091744 25632698237784 25633881704160 25705086931116 25742317555680 25847497385028 25848690768720 25869965411328 25963535532660 26013289319424 26064096525126 26107377834780 26164157690880 26181107059470 26231277777408 26236835906688 26326154744010 26382192338304 26383410408960 26456697660096 26529578887680 26546764979295 26603272162368 26604500440320 26678401830432 26751893794560 26826204610656 26827443181440 26833127631840 26907664097484 26976071675520 26981787618720 27051005207952 27056737028772 27057986243280 27115581606912 27133147316178 27207891984240 27230285310976 27283469461974 27284729144760 27342807151104 27435891079080 27458472059392 27494290847232 27512101887633 27557787714490 27571936819968 27617722007040 27665800780860 27671662870335 27694437901504 27724689932544 27788718896455 27824968481805 27847869690432 27849155431680 27926514196768 27957019736448 27962943532128 28003444381440 28081231726944 28082528242560 28197269874576 28238110116480 28316549311248 28323856944720 28402534325122 28433559845592 28474742324160 28480775819760 28559889085926 28561207701240 28622002807296 28677905156529 28719441538920 28780573459968 28799217765417 28861851992832 28960107250140 29021751449856 29023091389440 29103711087744 29145864197120 29152039896320 29183884139520 29264950484352 29266301652480 29313547042560 29396330733440 29428441827840 29434677402240 29510187499584 29516440395024 29559191291520 29642668700480 29679966380592 29681336710080 29763784867608 29806894011840 29897404552760 29928681182664 29930062995360 30013202059236 30056672453280 30063041143080 30147941462420 30179480186988 30180873579120 30187268585820 30212114074368 30314966068860 30373058479104 30379494207744 30380896834560 30432380858946 30440234523690 30465288214656 30549212052480 30569002097370 30634070974848 30635485355520 30695320287855 30805211036160 30890781066816 31063355262720 31069937257920 31156242639192 31328853401736 31330299860640 31417328471364 31503874929120 31591385692812 31592844272880 31660092490752 31767873881040 31794020279296 31802225341440 31835494665216 31856117975154 31864339062810 31925400528384 31978414955520 32034085114680 32040872797230 32060450616832 32067243885952 32068724436480 32102272553472 32131358663895 32192931817728 32199753158208 32246390499840 32309371731285 32335963806784 32337456764160 32371286010624 32378145142464 32469583491936 32516611649280 32606935570528 32649470381088 32741674973712 32789097221760 32796044883360 32887145008036 32923069294896 32977740422880 33069345257388 33070872075120 33141266408448 33162735608662 33198960937032 33205995444402 33254090202960 33346462675746 33348002288040 33418986518016 33484257976059 33532755763320 33604133257728 33625902307107 33634580121855 33699033891072 33754993564160 33813756509940 33820921285965 33885732139776 33887296650240 33894477008640 33988628333664 34037856638720 34075037905920 34169690788992 34176930983712 34178508938880 34273449241488 34323090074240 34367863559040 34463329846704 34464921024960 34618047376880 34655862415680 34752128700168 34809837113040 34908142745960 34946274670560 34953679415160 34982447875584 35050772969091 35101539658680 35119561982976 35176256451072 35244960076953 35246587343220 35275596880128 35395686639060 35471029549824 35472667253760 35541949806990 35571202440576 35669191726080 35768272814208 35769924241920 35777503509120 35876885463312 35968095567360 35975716824960 36068006943936 36075649371696 36077314991040 36177529754904 36277189312320 36377959282632 36379638859680 36581188105440 36682802516844 36762582426624 36887734374480 36895550493780 36966253243392 37099957975740 37130492920576 37132207242240 37204731084510 37276026315264 37283924709504 37337925841920 37410851478330 37441642302592 37443370990080 37516502574045 37596359832768 37650813488640 37724350233735 37755399081664 37765142592960 37804649914944 37911413127456 37966323098880 37974367759680 38079852114568 38081610268320 38121448657248 38237206875372 38292588718560 38398957020556 38440902137616 38449047356676 38482469323776 38557630396674 38613476333520 38695668599808 38771246077542 38804948116992 38945303298990 39019933979136 39084729390080 39096144787689 39161066752170 39246236536320 39271660589205 39346916666112 39355253860032 39412255055360 39489232116015 39573288507456 39575115613440 39685046490144 39742525349120 39794368331520 39904908243552 39906750660480 40017602745648 40075563271040 40084054857440 40127840691840 40239306915984 40241164772160 40249691447760 40282818765824 40361496146226 40419954758480 40464107513280 40472681428080 40505992276992 40576507811928 40585105543158 40586979364920 40620384286208 40673372410368 40699720974267 40758669463160 40811837976360 40845427966464 40925204192961 40927093717140 41014210726656 41108931260045 41153836618620 41187708089088 41336681571735 41357905229952 41417807016960 41426583010560 41498701171290 41541656852256 41771804535648 41773733147520 41889771295152 42005166572160 42121847590416 42123792363840 42357165174720 42474823966872 42485785417080 42603801487683 42712113486240 42721163729640 42839833628889 42841811551860 42923909090304 42933004210944 43079162308380 43116609018880 43161714680832 43170860189952 43172853396480 43292777989248 43355482199040 43440160875210 43532627174784 43534637084160 43655566631616 43718796295680 43728059844480 43897425726528 43899452478720 43970320563840 44092460343184 44094496100160 44265281249376 44274660592536 44338786937280 44461950234328 44464003050720 44519949570888 44645677301412 44710341017760 44834536409476 44846106829140 44893021773996 44932045188096 45019803088854 45085008679920 45094561714620 45180976186368 45192636011520 45221912193630 45269220280482 45318171111552 45472449103290 45559587718656 45569241311616 45571345251840 45648571288419 45697932321984 45823818078720 45853503146055 45951106462272 45953228033280 46207816554240 46336171600224 46413116150720 46595032894080 46604905886880 46734363958788 46802052878240 46993280102604 46995449790960 47034129173504 47095483843584 47125992707046 47194248852080 47255812393680 47294706066432 47387078539218 47389266409320 47428269920768 47490138736128 47599815143210 47651810821560 47691030418944 47703338012160 47784176962731 47796508594215 47835847284416 47888100792576 47967622433280 47998696275695 48051127672020 48061309195845 48090675925248 48100865828928 48103086654720 48236706339872 48289397726592 48299629737312 48369585749760 48503945710176 48506185146240 48704375237904 48774917473920 48910403355792 49112512460568 49183645832640 49194067325040 49330717512054 49466610634320 49604017886082 49606308112680 49711899612672 49744103412993 49881135304440 50019694013619 50022003432060 50128479777024 50299133644980 50353523457280 50406199886592 50408527150080 50548550836608 50621764131840 50632490346240 50720634764910 50775480357760 50828598209664 50830944975360 50841715512960 50982942500496 51056784958080 51254536183488 51265396475568 51267763408320 51410173862232 51484635111360 51694994770056 51697381537440 51927071065320 52128193050252 52214755669560 52359796657531 52362214118940 52462555554816 52473671813376 52652309488020 52764384676608 52766820817920 52913395320192 53059157775360 53093529958590 53206544324736 53209000880640 53356803660864 53503787589120 53652409221312 53654886362880 53666255263680 53815328194968 53952143351040 53963575237440 54102010415904 54113474057544 54115972486560 54266294632356 54415783968480 54566938923948 54569458289520 54685614302208 54871782158160 54916944118784 54988581694464 55024203775266 55115575428980 55143873639936 55235444014080 55331601561720 55343325740670 55388875803008 55449379865088 55577437792910 55649936963610 55695739380864 55698310863360 55807096626765 55853028393536 55914039472896 55925887064256 56006888762880 56043170511845 56116277217495 56162463453888 56165056485120 56394539749152 56476220232960 56633098622496 56647713889440 56805068650244 56867119691184 56949484648320 56961551639520 57119778171852 57122415402480 57244005614592 57355810313058 57438883077840 57561146919936 57598435530834 57723703985664 57836445595011 57920214500280 58043502899712 58207422175488 58304079792640 58417954948485 58529900968704 58532603304960 58627094085120 58741600128255 58792661466880 58856883655680 58869354804480 59020374999168 59032880790048 59118382583040 59285337400960 59359932761184 59362673420160 59527569735216 59613788023680 59794809105520 59857362365328 59860125990720 60026404118472 60113344906560 60126082286160 60295882924840 60358960373976 60361747158240 60374537171640 60424228148736 60542244219339 60629932137720 60758988415488 60864761717892 60877658314737 60880469047380 60930576429312 61138004194740 61268141949696 61270970711040 61390640575710 61610422072320 61781562133632 62126710525440 62139874515840 62312485278384 62657706803472 62660599721280 62834656942728 63007749858240 63182771385624 63185688545760 63535747762080 63712235950308 63728678125620 63850801056768 64068170229360 64081745594460 64120901233664 64134487771904 64137448872960 64204545106944 64262717327790 64385863635456 64399506316416 64492780999680 64618743462570 64671927613568 64674913528320 64742572021248 64756290284928 64939166983872 65033223298560 65160241312815 65213871141056 65298940762176 65483349947424 65578194443520 65592089766720 65774290016072 65846138589792 65955480845760 66138690514776 66141744150240 66325471217324 66397921874064 66411990888804 66508180405920 66692925351492 66696004576080 66837973036032 66968515952118 67065511526640 67208266515456 67251804614214 67269160243710 67398067782144 67509987128320 67529704633281 67627513019880 67641842571930 67771464279552 67788954017280 67832868290445 67977256667328 68075713277440 68208673654935 68339381577984 68353861967424 68357017877760 68546898482976 68646180148480 68735727118080 68926659693408 68929842049920 69236094753760 69311724831360 69504257400336 69619674226080 69816285491920 69892549341120 69907358830320 69964895751168 70101545938182 70203079317360 70352512902144 70489920153906 70493174686440 70551193760256 70688989060569 70791373278120 70942059099648 71006335812805 71080617808827 71083899613980 71142404881152 71399722714815 71536545628416 71539848483840 71555007018240 71753770926624 71936191134720 71951433649920 72136013887872 72151298743392 72154629982080 72355059509808 72554378624640 72755918565264 72759277719360 73162376210880 73365605033688 73775468748960 73791100987560 73996076268081 74199915951480 74260985841152 74406026829123 74409462169020 74552052630528 74567849419008 74821702956660 74883284605184 74886741980160 75033005148090 75192719665536 75301626977280 75448700467470 75510798163328 75530285185920 75609299829888 75822826254912 75932646197760 75948735519360 76080952147365 76159704229136 76163220536640 76242897314496 76474413750744 76585177437120 76797914041112 76881804275232 76898094713352 77115260793348 77226952667040 77542492155084 77609896233984 77890606597980 78039867958272 78192289575378 78322133504340 78492473072640 78543321178410 78693833332224 78710507720064 78824510110720 78978464232030 79146577014912 79150231226880 79370092980288 79485050698240 79588736663040 79640294937885 79809816487104 79813501320960 80035205491296 80151126542080 80168109714880 80255681383680 80478613831968 80482329544320 80499382895520 80722992292452 80839909516960 80928215026560 80945362856160 81153015623856 81170211086316 81173958729840 81240768572416 81346744820736 81399441948534 81517338926320 81623675952720 81690855932928 81850408385922 81854187434280 82028421453312 82217862520090 82307673237240 82375416178176 82536305662899 82673363143470 82715810459904 82853166021120 82906839021655 82997402342580 83014988611005 83083313704512 83366156689365 83543609071296 83547466295040 83779542590304 84010333144320 84243695180832 84247584727680 84714330349440 84949647933744 84971570834160 85207602975366 85424226972480 85442327459280 85679667257778 85683623103720 85866008421888 86158324616760 86341720379904 86397653296251 86585555978496 86880321750420 87065254349568 87069274168320 87311133263232 87437592591360 87456119688960 87794851453056 87798904957440 87940641127680 88184920686368 88188992200320 88530562498752 88549321185072 88677573874560 88923900468656 88928006101440 89039899141776 89291354602824 89420682035520 89669072818952 89692213658280 89786043547992 90039606177708 90170017359840 90189123429240 90439648772099 90443824387260 90538440560964 90636342223104 90944898206580 91119175437312 91138482623232 91142690503680 91297142576838 91395864643968 91647636157440 91707006292110 91902212924544 91906456066560 92415633108480 92672343200448 92826232301440 93190065788160 93209811773760 93468727917576 93604105756480 93986560205208 93990899581920 94251985414092 94388497704160 94511624787360 94774157078436 94778532818640 94856539841536 94980277472256 95199630286420 95303621643120 95382060837888 95406676024320 95568353925462 95593017188430 95671694568832 95776201585152 95935244866560 95997392551390 96102255344040 96122618391690 96181351850496 96201731657856 96206173309440 96394075991685 96473412679744 96578795453184 96599259474624 96739171499520 96928115193855 97007891420352 97012370292480 97408750475808 97549834947840 97820806711584 98225024921136 98367291665280 98388134650080 98661435024108 98933221268640 99208035772164 99212616225360 99423799225344 99488206825986 99762270608880 100039388027238 100044006864120 100256959554048 100598267289960 100707046914560 100812399773184 100877706921321 100903740365565 101097101673216 101264980692480 101441269529820 101462763857895 101550960715520 101657196419328 101661889950720 101683431025920 101965885000992 102113569916160 102509072366976 102530792951136 102535526816640 102820347724464 102969270222720 103389989540112 103394763074880 103854142130640 104256386100504 104429511339120 104719593315062 104724428237880 104947343626752 105152318907273 105304618976040 105528769353216 105597131806529 105734880230859 105826790640384 106187059917180 106413088649472 106418001761280 106713607321728 107007575178240 107304818442624 107309772725760 107332510527360 107630656389936 107904286702080 107927150474880 108204020831808 108226948115088 108231944973120 108532589264712 108831567936960 109133877847896 109138916579040 109743564316320 110048407550532 110231150857960 110287747279872 110663203123440 110686651481340 110777751606016 110898759730176 111154875585820 111299873927220 111391478761728 111396621726720 111614193253530 111706056787072 111828078945792 111851774128512 112013777525760 112086341023690 112232554434990 112324926907776 112330112970240 112549507722135 112789079498304 112952440465920 113173050701205 113266197244992 113295427778880 113610137300488 113734239382368 113898969296640 113923103279040 114239556343704 114244830804960 114711620626116 114877766155680 115196871061668 115447407971328 115672891190022 115840429000560 116087005799424 116414844350976 116608159585280 116835909896970 117059801937408 117254188170240 117483200256510 117585322933760 117738709608960 117814981767615 118040749998336 118065761580096 118236765166080 118467696348045 118570674801920 118719865522368 118725346840320 119055139470432 119227576047360 119589618211040 119714724730656 119720251981440 120052808236944 120226689813120 120252164572320 120591765849680 120717920747952 120723494316480 120749074343280 120848456297472 121084488438678 121259864275440 121517976830976 121729523435784 121755316629474 121760938094760 121861152858624 122099162922801 122276008389480 122536283899392 122775612578883 122781281151420 123326793780135 123563124267264 124010044715205 124253421050880 124279749031680 124624970556768 125315413606944 125321199442560 125669313885456 126015499716480 126365542771248 126371377091520 127071495524160 127424471900616 127457356251240 127811404463049 128136340458720 128163491188920 128268975543808 128519500886667 128525434655580 128771727270912 128799012632832 129237486925140 129343855227136 129349827056640 129485144042496 129512580569856 129878333967744 130066446597120 130320482625630 130427742282112 130597881524352 130966699894848 131156388887040 131184179533440 131548580032144 131692277179584 131910961691520 132277381029552 132283488300480 132650942434648 132795843748128 132823981777608 133016360811840 133385850702984 133392009152160 133937031904236 134131023053280 134503609228428 134538320487420 134796135564288 135059409266562 135255026039760 135283685143860 135542928559104 135577908034560 135665736580890 135954513334656 136151426554880 136417347309870 136678763155968 136707723934848 136714035755520 137093796965952 137292360296960 137471454236160 137560509438165 137853319386816 137859684099840 138472189507520 138623449662720 139008514800672 139239348452160 139632570983840 139785098682240 139814717660640 140203091876364 140406158634720 140979840307812 140986349372880 141102387520512 141377978121138 141582746556240 141884118199296 142012671625610 142161235617654 142167799227960 142284809762304 142799445429630 143073091256832 143110014036480 143352530888193 143389525782645 143507541853248 143902867299840 143996088827085 144272027775744 144302597486784 144309259964160 144710119019616 145108757249280 145511837130528 145518555438720 146324752421760 146731210067376 147550937497920 147582201975120 147992152536162 148399831902960 148521971682304 148812053658246 148818924338040 149135698838016 149232310238979 149643405913320 149766569210368 150059082040857 150066010296180 150385439331072 150897400934940 151021596326656 151060570371840 151218599659776 151645652509824 151865292395520 151897471038720 152161904294730 152319408458272 152326441073280 152485794628992 152948827501488 153170354874240 153595828082224 153763608550464 153796189426704 154230521586696 154453905334080 155084984310168 155781213195960 156213938788171 156384579150756 156644267008680 157079389972593 157086642356820 157387666664448 157421015440128 157956928464060 158293154029824 158300462453760 158740185960576 158970101396480 159177473326080 159280589875770 159619632974208 159627002641920 160070410982592 160302253084160 160336219429760 160511362767360 160957227663936 160964659088640 160998765791040 161445984584904 161679819033920 161856430053120 161890725712320 162306031247712 162340422172632 162347917459680 162798883897068 163034677852640 163247351905440 163700816771844 163708374868560 164056842906624 164435725040180 164615346474480 164750832356352 165072611325798 165346726286940 165431620919808 165706332042240 165813678043310 165994804685160 166029977222010 166166627409024 166732313378730 167087218142592 167094932590080 167421289880295 167559085180608 168020666288640 168129511535535 168487390361664 168495169455360 169428660698880 169899295867488 169943141668320 170415205950732 170848453944960 170884654918560 171359334515556 171367246207440 171732016843776 172316649233520 172683440759808 172795306592502 173171111956992 173760643500840 174130508699136 174622266526464 174912239377920 175253864845455 175589702906112 175597809914880 175881282255360 176224800384765 176369841372736 176377984400640 177061124997504 177098642370144 177355147749120 177847800937312 177856012202880 178079798283552 178582709205648 178841364071040 179338145637904 179384427316560 179572087095984 180079212355416 180340034719680 180378246858480 180879297544198 180887648774520 181076881121928 181272684446208 181626732658017 181889796413160 182276965246464 182395045847641 182594285153676 182632974944211 182791729287936 183414012584220 183804425849088 183812912133120 184831266216960 185344686400896 185652464602880 186380131576320 186419623547520 186937455835152 187208211512960 187973120410416 187981799163840 188503970828184 188776995408320 189023249574720 189548314156872 189557065637280 190399260572840 190607243286240 191136707850924 191186034376860 191343389137664 191552403170304 191994785102780 192204510688080 192245236783380 192362703700992 192403463315712 192412346618880 192788151983370 192946825359488 193157590906368 193198518949248 193478342999040 193856230387710 194015782840704 194024740584960 194817500951616 195099669895680 195480723938445 195641613423168 196450049842272 196734583330560 196776269300160 197322870048216 197866442537280 198416071544328 198425232450720 198976413651972 199524541217760 200078776054476 200088013728240 200513919108096 201196534579920 201414093829120 201624799546368 201755413842642 201807480731130 202194203346432 202529961384960 202882539059640 202925527715790 203101921431040 203314392838656 203366862051840 203498604871335 203931770001984 204227139832320 204626020964805 205018144733952 205061585902272 205071053633280 205640695448928 205938540445440 206779979080224 206789526149760 207708284261280 208512772201008 208859022678240 209439186630124 209448856475760 209894687253504 210304637814546 210609237952080 211057538706432 211194263613058 211469760461718 211653581280768 212066967181707 212374119834360 212826177298944 213019007438415 213241853426481 213427214643456 214199168144445 214609636885248 214619545451520 214665021054720 215261312779872 215808573404160 215854300949760 216408041663616 216453896230176 216463889946240 217065178529424 217663135873920 218267755695792 218277833158080 219487128632640 220096815101064 220462301715920 221326406246880 221373302962680 221555503212032 221988228804243 222309751171640 222599747854440 222782957523456 223218080487369 223228386507060 223412113574144 223656157891584 223703548257024 224172682047380 224465108869980 224649853815552 224660225940480 225099015444270 225578158996608 225904880931840 226346101402410 226532394489984 226590855557760 227220274600976 227468478764736 227797938593280 227846206558080 228242856442095 228479112687408 228489661609920 229423241252232 229755532311360 230393742123336 231345782380044 231680858001120 232829688701952 233671819793940 234119603874816 234966400513020 235170645867520 235477419217920 235629963535230 236081499996672 236131523160192 236473530332160 236935392696090 237141349603840 237439731044736 237450693680640 238110278940864 238455152094720 238920884813655 239179236422080 239429449461312 239440503962880 240105616473888 240453379626240 240504329144640 241183531699360 241435841495904 241446988632960 241498148686560 242168976877356 242519728550880 243459046871568 243510633258948 243521876189520 243722305717248 244198325845602 244552016778960 245072567798784 245551225157766 245562562302840 246653587560270 247126248534528 247608916988697 248020089430410 248559498063360 248720517064965 249249941113536 250098470068095 250630827213888 250642398885120 251338627770912 252030999432960 252731085542496 252742754183040 254142991048320 254848943801232 254914712502480 255622808926098 256272680917440 256326982377840 256537951087616 257039001773334 257050869311160 257598025265664 258474973850280 258687710454272 259025161139712 259192959888753 259756667935488 260640965251260 260855484564224 261195763048704 261798983287655 261933399789696 262312777774080 262368359066880 263097160064288 263384554359168 263821923383040 264554762059104 264566976600960 265301884869296 265591687496256 265647963555216 266032721623680 266771701405968 266784018304320 267874063808472 268262046106560 269007218456856 269076640974840 269824076088659 270118818533124 270510052079520 270567370287720 271318946316297 271331473161780 271909026669312 272834694619740 273357526311936 273415447869696 273428071511040 274187593931904 274584720593920 274942908472320 275121018876330 275706638773632 275719368199680 276944379015040 277246899325440 278017029601344 278478696904320 279265141967680 279570197364480 279629435321280 280406183752728 280812317269440 281959680615624 281972698745760 282755956242276 283165493112480 284025343251220 284322471235308 284335598455920 284569619524608 285598890859260 286146182513664 286220028072960 286705061776386 286779051565290 287015083706496 287805734599680 287992177654170 288544055551488 288605194973568 288618519928320 289182227975055 289420238039232 290217514498560 291023674261056 291037110877440 292649504843520 293462420134752 295101874995840 295164403950240 295984305072324 296799663805920 297624107316492 297637848676080 298271397676032 298464620477958 299286811826640 299533138420736 300118164081714 300132020592360 300770878662144 301794801869880 302043192653312 302121140743680 302437199319552 302633120763963 302711221096695 303291305019648 303794942077440 304323808589460 304388291573685 304638816916544 304652882146560 304971589257984 305897655002976 306340709748480 307191656164448 307527217100928 307592378853408 308461043173392 308907810668160 310169968620336 311562426391920 312427877576342 312769158301512 313288534017360 314158779945186 314173284713640 314842030880256 315456956721819 315913856928120 316586308059648 316791395419587 317480371921152 318561179751540 319239265948416 319254005283840 320140821965184 320604506168320 320672438859520 321022725534720 321914455327872 321929318177280 321997531582080 322891969169808 323359638067840 323712860106240 323781451424640 324612062495424 324680844345264 324695834919360 325597767794136 326069355705280 326494703810880 327401633543688 327416749737120 328871450080360 329230692948960 330145222651596 330693452573880 330863241839616 331627356086620 331989609370320 332059954444020 332333254818048 333464626757460 334174436285184 334189865180160 334842579760590 335118170361216 336041332577280 336259023071070 336974780723328 336990338910720 337648523166405 338857321397760 339798591734976 339886283336640 340830411901464 341696907889920 341769309837120 342718669031112 342734492414880 344633298467040 345590613185004 346342223913984 347521287001680 348261017398272 349244533052928 349824478755840 350507729690910 351179405812224 351762564510720 352449600769530 352739682745472 352755968801280 353444945302845 354122249995008 354197284740288 354710295498240 355403089044135 355695601874624 355712024405760 356159596567104 357165418411296 357682728142080 358676291275808 358768854633120 359144174191968 360158424710832 360680069439360 360756493716960 361758595088396 361775297549040 362153762243856 362545368892416 363253465316034 363779592826320 364553930492928 364790091695282 365188570307352 365265949888422 365583458575872 366297488768403 366828025168440 367608851698176 368326837736649 369980381340405 370689372801792 371304929205760 372030134145615 372760263152640 372839247095040 373874911670304 374416423025920 375946240820832 375963598327680 377007941656368 377553990816640 378046499149440 379096628313744 379114131274560 380798521145680 381214486572480 382273415701848 382372068753720 382686778275328 383434213389147 383989570205560 384409021376160 384490473566760 384806926631424 385558502660001 385576303966740 385893650718976 386315181812736 386397037898496 387712460775420 388031565681408 388049481169920 389635001903232 390199339791360 390961447876890 391283226846336 392900099684544 393469166661120 393552538600320 394645740096432 395732885074560 396832143088656 396850464901440 397952827303944 399049082435520 400157552108952 400176027456480 402393069159840 403510827685284 403614961462260 404388406692864 405765078119280 405851055431580 406203842862080 406628785677312 406733724103680 406997209742670 407863540003968 408454279664640 409252041929610 410036289467904 410123171804544 410142107266560 411281390897856 411877080890880 412681528314495 413559958160448 413579052299520 415416568522560 417025544402016 417718045356480 418878373260248 418897712951520 420609275629092 421218475904160 422388527226116 422939520923436 423307162561536 424133934363414 424748239668720 425652354597888 426038014876830 426483706852962 426854429286912 428398336288890 429219273770496 429330042109440 430057592664579 430522625559744 431708601899520 431988266481255 432816083327232 432907792460352 432927779892480 434130357058848 435326271747840 436535511391584 436555666316160 438974257265280 440193630202128 440924603431840 442652812493760 442746605925360 443111006424064 443976457608486 444619502343280 445199495708880 445565915046912 446436160974738 446456773014120 446824227148288 447407096514048 447696930716937 448345364094760 448930217739960 449299707631104 450177246122571 450198030888540 451156317993216 452198243860495 452692202804820 453064788979968 453181711115520 454440549201952 454936957529472 455595877186560 455692413116160 456485712884190 456958225374816 456979323219840 458846482504464 459511064622720 460787484246672 462691564760088 463361716002240 467343639587880 468641816364513 469932801026040 471238169917779 471259927070460 472162999993344 472263046320384 473870785392180 474282699207680 474879462089472 474901387361280 476220557881728 476910304189440 477841769627310 478358472844160 478858898922624 478881007925760 480211232947776 480906759252480 481008658289280 482367063398720 482871682991808 482893977265920 482996297373120 484337953754712 485039457101760 486918093743136 487021266517896 487043752379040 488396651691204 489104033557920 491102450315532 491125124605680 493307175120540 494252497069056 495217833977394 496040178860820 497118996126720 497441034129930 498499882227072 500196940136190 501261654427776 501284797770240 502677255541824 504061998865920 504388534606605 505462171084992 505485508366080 508285982096640 509697887602464 509829425004960 511245617852196 512545361834880 512653964755680 514078003546668 514101738622320 515196050531328 516949947700560 517375420908544 518050322279424 518385919777506 519513335870976 521281930502520 521710969128448 522391526097408 523597966575310 523866799579392 524736718133760 525761594536365 526194320128576 526769108718336 527643846766080 527985659032645 528674401154295 529109524118208 529133953201920 530603769738592 531183374992512 531295927110432 532065443247360 533543402811936 533568036608640 535748127616944 536524092213120 538014436913712 538153281949680 539648152177318 540237637066248 541020104159040 541134740575440 542637892632594 542662946323560 543818053338624 544880197974051 545669389239480 546830895739392 547185137542923 548375187863808 550242037752660 551413277547264 551438736399360 553888758030080 554493798650880 556034059202688 556957393808640 558530283935360 559140394728960 559258870642560 560812367505456 561624634538880 563919361231248 563945397491520 565511912484552 566330986224960 568050686502440 568644942470616 568671196911840 571197781718520 573410123552772 573558103130580 574030167412992 575984355308340 577088111102976 577210389947136 577237039856640 578364455950110 578840476078464 580435028997120 582047348522112 582074221754880 585299009687040 586924840269504 590203749991680 590328807900480 591968610144648 593599327611840 595248214632984 595275697352160 596929240955916 598573623653280 600236328163428 600264041184720 601541757324288 603589603739760 604086385306624 604242281487360 604874398639104 605266241527926 605422442193390 606582610039296 607589884154880 608647617178920 608776583147370 609277633833088 609305764293120 609943178515968 610495814614005 611795310005952 612681419496960 613878062894415 614383312328896 615054434201856 615184757706816 616922086346784 617815621336320 620339937240672 623124852783840 624855755152684 625538316603024 626577068034720 628317559890372 628346569427280 629684061760512 630913913443638 631827713856240 633172616119296 633582790839174 634960743842304 636200901545121 637122359503080 638478531896832 639057022315245 640281643930368 641344877719040 642597504433335 643828910655744 643858636354560 643995063164160 645783938339616 646719276135680 647425720212480 647562902849280 649224124990848 649361688690528 649391669838720 651195535588272 652138711410560 652989407621760 654803267087376 654833499474240 657742900160720 658461385897920 660290445303192 661386905147760 663254712173240 663979218740640 664119908888040 664666509636096 665964686412729 666929253514920 668348872570368 669654241462107 669685159521180 670236340722432 672518046142140 673949561446656 673980677821440 675297046332810 677714642795520 679597183469952 679772566673280 681660823802928 683393815779840 683538619674240 685437338062224 685468984829760 689266596934080 691181226370008 695042574003360 698489066105856 701015459381820 702358811624448 704899201539060 705479365490944 705511937602560 706889890605690 708244499990016 708394569480576 709420590996480 710806178088270 711391203749248 711424048811520 712319193134208 714330836822592 715365456284160 716762654440965 717352582551616 717537709266240 718288348383936 720316849421664 721360138878720 721512987433920 723517190176792 723550595098080 724307524487712 726506930632068 727559185652640 729580183390564 730377140614704 730531899776844 731166917151744 732594977536806 733656050336880 735217703396352 736653675473298 739960762680810 741378745603584 742609858411520 742826750966091 744060268291230 745678494190080 746161551194895 747749823340608 748832846051840 750295410204285 751892481641664 751927196655360 754015883312736 755107981633280 756092998298880 758193256627488 758228262549120 761597042291360 762428973144960 764546831403696 764744137507440 765373556550656 766868426778294 767979140411120 768818042752320 768980947133520 769613853262848 771117005320002 771152607933480 771787301437952 772794075796992 775424921550840 776063131362816 777578879666259 779270003806464 781069693940855 781922895753780 782566453692672 785396949862965 785800199369088 786938333322240 787105077200640 789291480192864 791465770149120 793664286177312 793700929802880 795905654607888 798098164871040 800315104217904 800352054912960 804786138319680 807021655370568 807229922924520 809472228265977 811530156238560 811702110863160 813956838948891 813994419485340 815727080007936 818504083859220 820072578935808 820246343609088 820284214533120 822562781795712 823754161781760 825363056628990 827119916320896 827158104599040 830833137045120 834051088804032 835436090712960 837756746520496 837795425903040 841218551258184 842436951808320 844777054452232 845879041846872 848267868726828 849496479337440 852076029753660 852967413705924 853708858573824 856796672577780 858438547540992 858660084218880 860115185329158 861045251119488 863417203799040 863976532962510 865632166654464 865815584920704 865855559784960 868260714117696 870652543495680 873071022783168 873111332632320 877948514530560 880387260404256 881849206863680 885305624987520 885493211850720 887952915216972 889239004686560 890398991417760 892872321949476 892913546028240 893648454296576 894814193028096 895393861433874 896690728189520 897860435479920 898599415262208 900354492245142 900396061777080 902312635986432 904396487720990 905384405609640 906129577959936 906363422231040 907899362291889 908133663290085 908881098403904 909873915058944 911384826232320 911975229238205 912971425768380 913164874721055 913916450749632 913958646439680 917692965008928 919022129245440 921574968493344 925383129520176 926723432004480 934687279175760 937283632729026 939865602052080 942476339835558 942519854140920 944526092640768 947741570784360 949758924178944 950374186258761 952441115763456 955683539254620 956716945688320 957717797845248 957762015851520 960422465895552 961813518504960 962017316578560 964734126797440 965743365983616 965787954531840 965992594746240 968675907509424 970078914203520 973836187486272 974042533035792 974087504758080 976793303382408 978208067115840 982204900631064 982250249211360 986614350241080 990435667954788 992080357721640 994836136493089 994882068259860 996999764454144 1000393880272380 1002523308855552 1002569595540480 1005354511083648 1008123997731840 1008777069213210 1010924342169984 1010971016732160 1016571964193280 1019395775204928 1019658850009920 1022491235704392 1025090723669760 1025307929511360 1028156007093336 1028203477244640 1033899895401120 1036771839555012 1039026671741952 1042563861005040 1043421938256896 1044783052194816 1047195933150620 1047733599158784 1049473436267520 1051523189072730 1052388640257152 1053538217436672 1055287693532160 1055971318065290 1057348802308590 1058219048236416 1058267906403840 1060334835908535 1061207539477184 1062366749985024 1062591854220864 1064130886494720 1066209267132405 1067086805623872 1067136073217280 1071496255233888 1073048184426240 1076028873827424 1076306563899360 1079296304354636 1080475274132496 1082040208318080 1082269481150880 1085275785265188 1085325892647120 1087636106677248 1089760395948102 1091338778478960 1093661791478784 1094370275085846 1096750375727616 1098892466305209 1100484075505320 1102826555094528 1107777516060160 1109941144021215 1112068118405376 1113914787617280 1116090402436845 1117060567870720 1118280789457920 1118517741285120 1121624735010912 1123249269077760 1127838722462496 1127890794983040 1131023824969104 1132661972449920 1136101373004880 1137289884941232 1137342393823680 1142395563437040 1146820247105544 1147116206261160 1148060334825984 1150302640167441 1151968710616680 1154420779894272 1156675507980003 1156728911900220 1157680952156928 1164094697044224 1164148443509760 1170598019374080 1173849680539008 1180407499983360 1180657615800960 1183937220289296 1187198655223680 1190496429265968 1190551394704320 1193858481911832 1197147247306560 1200472656326856 1200528082369440 1207179207479520 1210532483055852 1210844884386780 1213165220078592 1217295234357840 1217553166294740 1218555267666176 1218611528586240 1219886357031936 1220991629228010 1223590620011904 1225362838993920 1227756125788830 1228766624657792 1230108868403712 1230369515413632 1233844172693568 1235631242672640 1238044584943485 1240679874481344 1246249705567680 1249711510305368 1251076633206048 1253154136069440 1256635119780744 1256693138854560 1261827826887276 1263655427712480 1267165581678348 1269921487684608 1272401803090242 1274244719006160 1276957063793664 1278114044630490 1280563287860736 1282689755438080 1285195008866670 1287657821311488 1287990126328320 1291567876679232 1293438552271360 1295125805698560 1295964799443765 1298448249981696 1298723377381056 1298783339677440 1302391071176544 1304277422821120 1305978815243520 1309606534174752 1309666998948480 1315485800321440 1316922771795840 1320580890606384 1322773810295520 1326509424346480 1327958437481280 1328239817776080 1329333019272192 1331929372825458 1333858507029840 1336697745140736 1339308482924214 1339370319042360 1340472681444864 1343090792150811 1345036092284280 1347899122893312 1349120380443295 1350531738367713 1350594092665620 1356594731581485 1359194366939904 1359545133346560 1363321647605856 1366787631559680 1367077239348480 1370874676124448 1370937969659520 1378533193868160 1382362452740016 1390085148006720 1402030918763640 1405925449093539 1409798403078120 1410958730981888 1413714509753337 1413779781211380 1416488999980032 1416789138961152 1421612356176540 1422782407498496 1422848097623040 1424638386268416 1428661673645184 1430730912568320 1433525308881930 1434705165103232 1435075418532480 1436576696767872 1440633698843328 1442720277757440 1443025974867840 1447034380353584 1447101190196160 1448615048975424 1453013861264136 1455118371305280 1459160366781128 1460754281229408 1461063799553688 1465189955073612 1467312100673760 1473307350946596 1479921525361620 1482757491207168 1485653501932182 1488120536582460 1491356988380160 1492323102389790 1495499646681216 1497665692103680 1500590820408570 1503784963283328 1503854393310720 1508031766625472 1510215963266560 1512185996597760 1513165603819815 1516386513254976 1516456525098240 1523194084582720 1524857946289920 1529093662807392 1529488275014880 1533736853556588 1535958280822240 1537636085504640 1537961894267040 1542234010640004 1542305215866960 1543574602875904 1545588151593984 1550849843101680 1552126262725632 1555157759332518 1558540007612928 1562139387881710 1563845791507560 1565132907385344 1570793899725930 1571600398738176 1574210154401280 1577284783609095 1578582960385728 1582931540298240 1583956977097935 1587328572354624 1587401859605760 1591811309215776 1596196329742080 1600630208435808 1600704109825920 1609572276639360 1614043310741136 1614459845849040 1618944456531954 1623060312477120 1623404221726320 1627913677897782 1627988838970680 1631454160015872 1637008167718440 1640492687218176 1641555412628769 1645125563591424 1650726113257980 1654239832641792 1654316209198080 1661666274090240 1668102177608064 1670872181425920 1675513493040992 1675590851806080 1682437102516368 1684873903616640 1689554108904464 1691758083693744 1696535737453656 1698992958674880 1704152059507320 1705934827411848 1713593345155560 1718353326669881 1720230370658316 1722090502238976 1727953065925020 1731264333308928 1731631169841408 1731711119569920 1736521428235392 1741305086991360 1746142045566336 1746222665264640 1755897029061120 1760774520808512 1763698413727360 1770611249975040 1770986423701440 1775905830433944 1778478009373120 1780797982835520 1785744643898952 1785827092056480 1790787722867748 1793381456379040 1795720870959840 1800708984490284 1800792123554160 1804625271972864 1808792975441980 1810768811219280 1812259155919872 1812726844462080 1815798724583778 1816267326580170 1817762196807808 1819747830117888 1822769652464640 1823950458476410 1825942851536760 1826329749442110 1827832901499264 1827917292879360 1831487443842015 1835385930017856 1838044258490880 1841634188683245 1843149936986688 1850766259040352 1853446864008960 1869374558351520 1874567265458052 1879731204104160 1884952679671116 1885039708281840 1889052185281536 1895483141568720 1899517848357888 1900748372517522 1904882231526912 1911367078509240 1913433891376640 1915435595690496 1917171066945735 1920844931791104 1924034633157120 1927792513300005 1929468253594880 1931486731967232 1931575909063680 1931985189492480 1937351815018848 1940157828407040 1947672374972544 1948085066071584 1948175009516160 1953586606764816 1956416134231680 1964409801262128 1964500498422720 1973228700482160 1980871335909576 1984160715443280 1989672272986178 1989764136519720 1993999528908288 1997894059238187 2000787760544760 2005046617711104 2006345504324051 2008962724386321 2010709022167296 2017554138426420 2021848684339968 2021942033464320 2033143928386560 2038791550409856 2039317700019840 2044982471408784 2050181447339520 2050615859022720 2056312014186672 2056406954489280 2067799790802240 2073543679110024 2085127722010080 2094391866301240 2095467198317568 2103046378145460 2104777280514304 2107076434873344 2111942636130580 2114697604617180 2116438096472832 2116535812807680 2120669671817070 2122415078954368 2124733499970048 2125183708441728 2128261772989440 2132418534264810 2134173611247744 2134272146434560 2142992510467776 2146096368852480 2150287963322895 2152057747654848 2152613127798720 2158592608709272 2160950548264992 2164080416636160 2164538962301760 2170551570530376 2170651785294240 2179520791896204 2182677556957920 2188740550171692 2193500751455232 2197784932610418 2200968151010640 2205653110189056 2215555032120320 2219882288042430 2224136236810752 2227829575234560 2232180804873690 2234121135741440 2237035482570240 2238484653584685 2243249470021824 2246498538155520 2250886230612855 2255677444924992 2255781589966080 2262047649938208 2265323944899840 2272202746009760 2274579769882464 2274684787647360 2284791126874080 2293640494211088 2294232412522320 2296120669651968 2300605280334882 2303937421233360 2308841559788544 2313351015960006 2313457823800440 2315361904313856 2328189394088448 2332736638998777 2343209081822565 2347699361078016 2356190849588895 2360814999966720 2361315231601920 2367874440578592 2374397310447360 2380992858531936 2381102789408640 2387716963823664 2394294494613120 2400945312653712 2401056164738880 2414358414959040 2421064966111704 2421689768773560 2428416684797931 2434590468715680 2435106332589480 2437110535332352 2441870516846673 2441983258456020 2447181240023808 2455512251577660 2457533249315584 2460217736807424 2460739030827264 2467688345387136 2471262485345280 2476089169886970 2481359748962688 2492499411135360 2499423020610736 2502153266412096 2506308272138880 2513270239561488 2513386277709120 2523655653774552 2527310855424960 2534331163356696 2544803606180484 2548489438012320 2556228089260980 2561126575721472 2570390017733340 2575315642622976 2575980252656640 2583135753358464 2586877104542720 2590251611397120 2591929598887530 2596896499963392 2597446754762112 2597566679354880 2604782142353088 2608554845642240 2611957630487040 2619213068349504 2619333997896960 2630971600642880 2633845543591680 2641161781212768 2645547620591040 2653018848692960 2655916874962560 2656479635552160 2663858745650916 2667717014059680 2678616965848428 2678740638084720 2680945362889728 2686181584301622 2690072184568560 2695798245786624 2698240760886590 2701063476735426 2701188185331240 2713189463162970 2718388733879808 2719090266693120 2723698086875667 2724400989870255 2726643295211712 2734154478696960 2735925687714615 2741749352248896 2741875939319040 2757066387736320 2764724905480032 2780170296013440 2804061837527280 2811850898187078 2819596806156240 2821917461963776 2827429019506674 2827559562422760 2833578277922304 2843224712353080 2845564814996992 2849276772536832 2851122558776283 2857323347290368 2867050617763860 2869410330206464 2870150837064960 2873153393535744 2881267397686656 2885440555514880 2886051949735680 2894068760707168 2894202380392320 2897230097950848 2906027722528272 2910236742610560 2918320733562256 2921508562458816 2922127599107376 2930379910147224 2934624201347520 2946614701893192 2959843050723240 2968064836975249 2971307003864364 2976241073164920 2984508409479267 2984646204779580 2990999293362432 3001181640817140 3007569926566656 3007708786621440 3016063533250944 3020431926533120 3024371993195520 3026331207639630 3032773026509952 3032913050196480 3046388169165440 3049715892579840 3058187325614784 3058976550029760 3067473707113176 3071916561644480 3075272171009280 3075923788534080 3084468021280008 3084610431733920 3101699686203360 3110315518665036 3117080015225856 3124278775763420 3127691583015120 3130265814770688 3141587799451860 3143200797476352 3148420308802560 3154569567218190 3157165920771456 3165863080596480 3167913954195870 3174657144709248 3174803719211520 3181004507725605 3183622618431552 3192392659484160 3201260416871616 3201408219651840 3219144553278720 3228086621482272 3228919691698080 3237888913063908 3246120624954240 3246808443452640 3255827355795564 3255977677941360 3262908320031744 3274016335436880 3280985374436352 3283110825257538 3290251127182848 3301452226515960 3308479665283584 3323332548180480 3329823432063645 3336204355216128 3341744362851840 3348271207310535 3351026986081984 3351181703612160 3364874205032736 3369747807233280 3379108217808928 3383516167387488 3393071474907312 3397985917349760 3408304119014640 3411869654823696 3427186690311120 3436706653339762 3440460741316632 3444181004477952 3450907920502323 3455906131850040 3463262339682816 3470026523940009 3473042856470784 3492284091132672 3492445330529280 3511794058122240 3521549041617024 3527396827454720 3541222499950080 3541972847402880 3551811660867888 3556956018746240 3561595965671040 3571489287797904 3571654184112960 3581575445735496 3586762912758080 3591441741919680 3601417968980568 3601584247108320 3617585950883960 3621537622438560 3631597449167556 3632534653160340 3635524393615616 3639495660235776 3647900916952820 3651885703073520 3652659498884220 3655665802998528 3655834585758720 3662974887684030 3670771860035712 3676088516981760 3683268377366490 3686299873973376 3701532518080704 3706893728017920 3714133754830455 3738749116703040 3749134530916104 3759462408208320 3769905359342232 3770079416563680 3790966283137440 3801496745035044 3809764463053824 3822734157018480 3826867782753280 3830871191380992 3834342133891470 3841689863582208 3848069266314240 3855585026600010 3858936507189760 3862973463934464 3863970378984960 3874703630037696 3880315656814080 3887894398331295 3895344749945088 3896170132143168 3896350019032320 3907173213529632 3912832268463360 3928819602524256 3929000996845440 3946457400964320 3961742671819152 3968321430886560 3979344545972356 3979528273039440 3987999057816576 3995788118476374 4001575521089520 4010093235422208 4012691008648102 4017925448772642 4021418044334592 4029272376452433 4035108276852840 4043697368679936 4047361141329885 4051595215103139 4069784194744455 4077583100819712 4078635400039680 4089964942817568 4100362894679040 4101231718045440 4112624028373344 4112813908978560 4135599581604480 4147087358220048 4170255444020160 4188783732602480 4206092756290920 4209554561028608 4217776347280617 4223885272261160 4229395209234360 4232876192945664 4241143529260011 4241339343634140 4244830157908736 4249466999940096 4250367416883456 4264837068529620 4268347222495488 4268544292869120 4285985020935552 4292192737704960 4300575926645790 4304115495309696 4305226255597440 4317185217418544 4321901096529984 4328160833272320 4329077924603520 4341103141060752 4341303570588480 4359041583792408 4365355113915840 4377481100343384 4395569865220836 4401936302021280 4439764576084860 4448272473621504 4464361609747380 4468242271482880 4474070965140480 4476969307169370 4486498940043648 4492997076311040 4501772461225710 4511354889849984 4511563179932160 4524095299876416 4530647889799680 4539496811459445 4544405492019520 4549159539764928 4549369575294720 4569582253748160 4587280988422176 4588464825044640 4601210560669764 4607874842466720 4626702031920012 4626915647600880 4630723808627712 4656378788176896 4665473277997554 4686418163645130 4695398722156032 4712381699177790 4722630463203840 4735748881157184 4748794620894720 4751870931293805 4761985717063872 4762205578817280 4775433927647328 4788588989226240 4801890625307424 4802112329477760 4828716829918080 4842129932223408 4843379537547120 4856833369595862 4869180937431360 4870212665178960 4874221070664704 4883741033693346 4883966516912040 4894362480047616 4911024503155320 4915066498631168 4921478061654528 4924666237886307 4935376690774272 4952178339773940 4962719497925376 4974180682465445 4984998822270720 4998846041221472 5004306532824192 5012616544277760 5026540479122976 5026772555418240 5047311307549104 5054621710849920 5068662326713392 5089607212360968 5096978876024640 5112456178521960 5140780035466680 5155059980009643 5166271506716928 5183859197775060 5193792999926784 5194893509524224 5195133358709760 5209564284706176 5217109691284480 5223915260974080 5238426136699008 5238667995793920 5261943201285760 5267691087183360 5282323562425536 5291095241182080 5306037697385920 5311833749925120 5312959271104320 5327717491301832 5335434028119360 5357233931696856 5357481276169440 5372363168603244 5380144369137120 5396481521773180 5402126953470852 5402376370662480 5426378926325940 5436777467759616 5438180533386240 5447396173751334 5448801979740510 5453286590423424 5468308957393920 5471851375429230 5483498704497792 5483751878638080 5494462331526045 5514132775472640 5529449810960064 5560340592026880 5608123675054560 5623701796374156 5639193612312480 5654858039013348 5655119124845520 5667156555844608 5686449424706160 5691129629993984 5698553545073664 5702245117552566 5714646694580736 5734101235527720 5738820660412928 5740301674129920 5746306787071488 5751513200837205 5762534795373312 5772103899471360 5783377539900015 5788137521414336 5788404760784640 5794460195901696 5812055445056544 5820473485221120 5836641467124512 5843017124917632 5844255198214752 5860759820294448 5869248402695040 5893229403786384 5919686101446480 5936129673950498 5942614007728728 5952482146329840 5969016818958534 5969292409559160 5981998586724864 5993682177714561 6002363281634280 6015139853133312 6019036512972153 6032127066501888 6052662415279260 6065546053019904 6065826100392960 6092776338330880 6099431785159680 6116374651229568 6117953100059520 6134947414226352 6143833123288960 6150544342018560 6151847577068160 6168936042560016 6169220863467840 6203399372406720 6220631037330072 6248557551526840 6255383166030240 6283175598903720 6286401594952704 6309139134436380 6314331841542912 6335827908391740 6349314289418496 6349607438423040 6362009015451210 6367245236863104 6384785318968320 6402520833743232 6402816439303680 6438289106557440 6456173242964544 6457839383396160 6475777826127816 6492241249908480 6493616886905280 6511654711591128 6511955355882720 6548032670873760 6566221650515076 6580502254365696 6602904453031920 6616959330567168 6646665096360960 6659646864127290 6672408710432256 6683488725703680 6696542414621070 6702053972163968 6702363407224320 6715453960754055 6729748410065472 6739495614466560 6752658691838565 6758216435617856 6767032334774976 6786142949814624 6795971834699520 6816608238029280 6823739309647392 6854373380622240 6873413306679524 6880921482633264 6888362008955904 6901815841004646 6911812263700080 6926524679365632 6940053047880018 6946085712941568 6984568182265344 6998209916996331 7029627245467695 7043098083234048 7054793654909440 7068572548766685 7082444999900160 7083945694805760 7103623321735776 7113912037492480 7123191931342080 7142978575595808 7143308368225920 7163150891470992 7173525825516160 7182883483839360 7202835937961136 7203168494216640 7235171901767920 7243075244877120 7263194898335112 7265069306320680 7271048787231232 7285250054393793 7295801833905640 7303771406147040 7305318997768440 7311331605997056 7325611550540019 7325949775368060 7341543720071424 7366536754732980 7372599747946752 7403065036161408 7413787456035840 7428267509660910 7477498233406080 7498269061832208 7518924816416640 7539810718684464 7540158833127360 7581932566274880 7602993490070088 7645468314036960 7668684267782940 7683379727164416 7711170053200020 7717873014379520 7725946927868928 7727940757969920 7749407260075392 7760631313628160 7775788796662590 7790689499890176 7792340264286336 7792700038064640 7814346427059264 7825664536926720 7857639205048512 7858001993690880 7892914801928640 7923485343638304 7936642861773120 7958689091944712 7959056546078880 7991576236952748 8003151042179040 8025382017296204 8035850897545284 8042836088669184 8058544752904866 8070216553705680 8087394737359872 8094722282659770 8103190430206278 8139568389488910 8155166201639424 8157270800079360 8171094260627001 8179929885635136 8202463436090880 8207777063143845 8225248056746688 8225627817957120 8271199163208960 8294174716440096 8340510888040320 8377567465204960 8412185512581840 8419109122057216 8435552694561234 8447770544522320 8458790418468720 8465752385891328 8482287058520022 8482678687268280 8489660315817472 8500734833766912 8529674137059240 8536694444990976 8553367676328849 8571970041871104 8591766633349405 8601151853291580 8608230990619392 8610452511194880 8634370434837088 8643802193059968 8656321666544640 8658155849207040 8682206282121504 8682607141176960 8718083167584816 8730710227831680 8754962200686768 8791139730441672 8803872604042560 8879529152169720 8904194510925747 8928723219494760 8953525228437801 8953938614338740 8972997880087296 9003544922451420 9022709779699968 9023126359864320 9048190599752832 9061295779599360 9078993622918890 9088810984039040 9098319079529856 9098739150589440 9139164507496320 9174561976844352 9176929650089280 9202421121339528 9215749684933440 9253404063840024 9253831295201760 9330946555995108 9372836327290260 9390797444312064 9424763398355580 9445260926407680 9471497762314368 9497589241789440 9503741862587610 9523971434127744 9524411157634560 9550867855294656 9577177978452480 9603781250614848 9604224658955520 9657433659836160 9684259864446816 9686759075094240 9713666739191724 9738361874862720 9740425330357920 9767482067386692 9767933033824080 9788724960095232 9822049006310640 9830132997262336 9842956123309056 9849332475772614 9870753381548544 9904356679547880 9925438995850752 9948361364930890 9969997644541440 9989470296190935 9997692082442944 10008613065648384 10025233088555520 10031727521620255 10044813621931605 10053080958245952 10053545110836480 10094622615098208 10109243421699840 10137324653426784 10179214424721936 10193957752049280 10224912357043920 10281560070933360 10310119960019286 10332543013433856 10352723761506969 10367718395550120 10389787019048448 10419128569412352 10476852273398016 10477335991587840 10523886402571520 10535382174366720 10564647124851072 10582190482364160 10612075394771840 10623667499850240 10625918542208640 10655434982603664 10670868056238720 10714467863393712 10714962552338880 10744726337206488 10760288738274240 10792963043546360 10804253906941704 10804752741324960 10852757852651880 10894792347502668 10897603959481020 10906573180846848 10943702750858460 10966997408995584 10967503757276160 10988924663052090 11028265550945280 11058899621920128 11120681184053760 11216247350109120 11247403592748312 11278387224624960 11309716078026696 11310238249691040 11372898849412320 11404490235105132 11429293389161472 11468202471055440 11477641320825856 11480603348259840 11492613574142976 11503026401674410 11525069590746624 11544207798942720 11566755079800030 11576275042828672 11576809521569280 11588920391803392 11624110890113088 11640946970442240 11663683194993885 11673282934249024 11686034249835264 11688510396429504 11721519640588896 11738496805390080 11786458807572768 11839372202892960 11872259347900996 11885228015457456 11904964292659680 11938033637917068 11938584819118320 11963997173449728 11987364355429122 12004726563268560 12030279706266624 12038073025944306 12064254133003776 12087817129357299 12105324830558520 12131092106039808 12142083423989655 12185552676661760 12209352584233365 12232749302459136 12235906200119040 12269894828452704 12287666246577920 12301088684037120 12303695154136320 12337872085120032 12338441726935680 12406798744813440 12441262074660144 12497115103053680 12510766332060480 12566351197807440 12618278268872760 12628663683085824 12653329041841851 12671655816783480 12698628578836992 12723430587780033 12724018030902420 12734490473726208 12805041667486464 12805632878607360 12876578213114880 12912346485929088 12915678766792320 12951555652255632 12984482499816960 12987233773810560 13023309423182256 13023910711765440 13096065341747520 13132443301030152 13205808906063840 13319293728254580 13344817420864512 13393084829242140 13404107944327936 13404726814448640 13430907921508110 13459496820130944 13478991228933120 13505317383677130 13516432871235712 13534064669549952 13572285899629248 13591943669399040 13618490434378335 13633216476058560 13647478619294784 13708746761244480 13746826613359048 13761842965266528 13803631682009292 13823624527400160 13880106095760036 13892171425883136 13969136364530688 13996419833992662 14059254490935390 14086196166468096 14109587309818880 14137145097533370 14167891389611520 14207246643471552 14227824074984960 14246383862684160 14255612793881415 14285957151191616 14286616736451840 14326301782941984 14347051651032320 14365766967678720 14405671875922272 14406336988433280 14470343803535840 14486150489754240 14526389796670224 14530138612641360 14542097574462464 14570500108787586 14591603667811280 14607542812294080 14610637995536880 14622663211994112 14651223101080038 14651899550736120 14683087440142848 14733073509465960 14745199495893504 14773998713658921 14806130072322816 14840324184876245 14856535019321820 14922542047396335 14954996466812160 14996538123664416 15037849632833280 15079621437368928 15080317666254720 15163865132549760 15205986980140176 15290936628073920 15337368535565880 15422340106400040 15465179940028929 15498814520150784 15551577593325180 15581378999780352 15584680528572672 15585400076129280 15628692854118528 15651329073853440 15715278410097024 15716003987381760 15785829603857280 15846970687276608 15873285723546240 15917378183889424 15918113092157760 15983152473905496 16006302084358080 16050764034592408 16071701795090568 16117089505809732 16140433107411360 16189444565319540 16206380860412556 16279136778977820 16310332403278848 16314541600158720 16342188521254002 16359859771270272 16404926872181760 16415554126287690 16450496113493376 16451255635914240 16542398326417920 16588349432880192 16681021776080640 16755134930409920 16824371025163680 16871105389122468 16895541089044640 16917580836937440 16964574117040044 16965357374536560 16979320631634944 17001469667533824 17059348274118480 17073388889981952 17106735352657698 17143940083742208 17183533266698810 17202303706583160 17216461981238784 17220905022389760 17254539602511615 17268740869674176 17287604386119936 17316311698414080 17350132619700045 17364412564243008 17365214282353920 17436166335169632 17461420455663360 17509924401373536 17582279460883344 17607745208085120 17759058304339440 17808389021851494 17857446438989520 17907050456875602 17907877228677480 17945995760174592 18007089844902840 18045419559399936 18057109538916459 18096381199505664 18157987245837780 18177621968078080 18196638159059712 18197478301178880 18278329014992640 18349123953688704 18353859300178560 18404842242679056 18431499369866880 18506808127680048 18507662590403520 18661893111990216 18745672654580520 18849526796711160 18901886593368691 18942995524628736 19007483725175220 19047942868255488 19048822315269120 19101735710589312 19154355956904960 19207562501229696 19208449317911040 19314867319672320 19368519728893632 19373518150188480 19427333478383448 19476723749725440 19480850660715840 19534964134773384 19535866067648160 19644098012621280 19698664951545228 19741506763097088 19808713359095760 19850877991701504 19896722729861780 19939995289082880 19978940592381870 19995384164885888 20017226131296768 20050466177111040 20063455043240510 20089627243863210 20106161916491904 20107090221672960 20146361882262165 20189245230196416 20218486843399680 20257976075515695 20274649306853568 20358428849443872 20387915504098560 20449824714087840 20563120141866720 20620239920038572 20665086026867712 20705447523013938 20735436791100240 20779574038096896 20838257138824704 20953704546796032 21047772805143040 21088881736403085 21129294249702144 21164380964728320 21205717646300055 21224150789543680 21247334999700480 21251837084417280 21310869965207328 21341736112477440 21428935726787424 21429925104677760 21489452674412976 21520577476548480 21585926087092720 21608507813883408 21609505482649920 21705515705303760 21789584695005336 21795207918962040 21813146361693696 21855750163181379 21887405501716920 21933994817991168 21976834651620057 21977849326104180 22117799243840256 22241362368107520 22432494700218240 22494807185496624 22556774449249920 22619432156053392 22620476499382080 22745797698824640 22808980470210264 22936404942110880 23006052803348820 23050139181493248 23133510159600060 23152550085657344 23153619043138560 23177840783606784 23248221780226176 23281893940884480 23327366389987770 23346565868498048 23372068499670528 23377020792859008 23443039281177792 23476993610780160 23572917615145536 23678744405785920 23744518695801992 23770456030914912 23809928585319360 23876067275834136 23877169638236640 23974728710858244 24009453126537120 24076146051888612 24128508266007552 24175634258714598 24210649661117040 24262184212079616 24284166847979310 24371105353323520 24418705168466730 24465498604918272 24471812400238080 24539789656905408 24575332493155840 24607390308272640 24623331189431535 24675744170240064 24676883453871360 24813597489626880 24882524149320288 24994230206107360 25021532664120960 25132702395614880 25236556537745520 25257327366171648 25306658083683702 25343311633566960 25397257157673984 25446861175560066 25448036061804840 25468980947452416 25610083334972928 25660103028986547 25775299900048215 25824692971858176 25831357533584640 25903111304511264 25968964999633920 25974467547621120 26046618846364512 26047821423530880 26192130683495040 26264886602060304 26411617812127680 26638587456509160 26712583532777241 26786169658484280 26808215888655872 26860575685313403 26861815843016220 26918993640261888 27010634767354260 27032865742471424 27068129339099904 27144571799258496 27183887338798080 27236980868756670 27266432952117120 27294957238589568 27417493522488960 27493653226718096 27523685930533056 27607263364018584 27647249054800320 27760212191520072 27992839667985324 28118508981870780 28172392332936192 28274290195066740 28335782779223040 28414493286943104 28455648149969920 28492767725368320 28511225587762830 28571914302383232 28573233472903680 28652603565883968 28694103302064640 28731533935357440 28811343751844544 28812673976866560 28940687607071680 28972300979508480 29052779593340448 29060277225282720 29141000217575172 29183207335622560 29215085624588160 29221275991073760 29302446202160076 29303799101472240 29366174880285696 29466147018931920 29490398991787008 29547997427317842 29612260144645632 29680648369752490 29713070038643640 29845084094792670 29909992933624320 29968410888572805 29993076247328832 30075699265666560 30095182564860765 30159242874737856 30160635332509440 30327730265099520 30411973960280352 30581873256147840 30674737071131760 30844680212800080 30930359880057858 30997629040301568 31103155186650360 31169361057145344 31257385708237056 31430556820194048 31432007974763520 31571659207714560 31693941374553216 31746571447092480 31834756367778848 31836226184315520 31966304947810992 32012604168716160 32101528069184816 32143403590181136 32234179011619464 32280866214822720 32378889130639080 32412761720825112 32558273557955640 32648713206727739 32684377042508004 32719719542540544 32831108252575380 32900992226986752 32902511271828480 33084796652835840 33176698865760384 33362043552161280 33510269860819840 33648742050327360 33742210778244936 33791082178089280 33835161673874880 33929148234080088 33930714749073120 34118696548236960 34213470705315396 34287880167484416 34367066533397620 34404607413166320 34432923962477568 34441810044779520 34509079205023230 34537481739348352 34575208772239872 34632623396828160 34700265239400090 34728825128486016 34730428564707840 34872332670339264 34922840911326720 34991049584981655 35019848802747072 35164558921766688 35215490416170240 35518116608678880 35616778043702988 35714892877979040 35814100913751204 35815754457354960 35891991520349184 36014179689805680 36090839118799872 36114219077832918 36192762399011328 36315974491675560 36355243936156160 36393276318119424 36426250271968965 36556658029985280 36628057752700095 36698247907377408 36707718600357120 36809684485358112 36862998739733760 37013616255360096 37015325180807040 37323786223980432 37491345309161040 37699053593422320 37803773186737382 37885991049257472 37959987125525553 38014967450350440 38095885736510976 38170291763340099 38203471421178624 38415125002459392 38416898635822080 38629734639344640 38737039457787264 38747036300376960 38854666956766896 38953447499450880 38961701321431680 39069928269546768 39071732135296320 39288196025242560 39397329903090456 39617426718191520 39793445459723560 39957881184763740 39990768329771776 40034452262593536 40126910086481020 40179254487726420 40212323832983808 40214180443345920 40292723764524330 40378490460392832 40436973686799360 40515952151031390 40549298613707136 40716857698887744 40775831008197120 40855471303135005 40899649428175680 41126240283733440 41240479840077144 41410895046027876 41470873582200480 41676514277649408 41907409093592064 42095545610286080 42177763472806170 42258588499404288 42328761929456640 42411435292600110 42448301579087360 42503674168834560 42621739930414656 42683472224954880 42766838381644245 42857871453574848 42859850209355520 42978905348825952 43041154953096960 43171852174185440 43217015627766816 43219010965299840 43411031410607520 43579169390010672 43590415837924080 43626292723387392 43711500326362758 43774811003433840 43867989635982336 43953669303240114 43955698652208360 44235598487680512 44321996140976763 44520972554628735 44767626142189005 44864989400436480 44989614370993248 45113548898499840 45238864312106784 45240952998764160 45491595397649280 45617960940420528 45872809884221760 46012105606697640 46267020319200120 46305100171314688 46395539820086787 46496443560452352 46654732779975540 46693131736996096 46744136999341056 46754041585718016 46886078562355584 46953987221560320 47145835230291072 47357488811571840 47489037391603984 47540912061829824 47619857170638720 47752134551668272 47754339276473280 47949457421716488 48018906253074240 48152292103777224 48351268517429196 48421299322234080 48568333695958620 48837410336933460 48930997209836544 48943624800476160 49079579313810816 49150664986311680 49214780616545280 49246662378863070 49351488340480128 49353766907742720 49627194979253760 49765048298640576 49988460412214720 50043065328241920 50265404791229760 50473113075491040 50613316167367404 50686623267133920 50893722351120132 50896072123609680 50937961894904832 51220166669945856 51320206057973094 51550599800096430 51649385943716352 51662715067169280 51763618807534845 51806222609022528 51948935095242240 52093237692729024 52095642847061760 52384261366990080 52529773204120608 52823235624255360 53277174913018320 53425167065554482 53572339316968560 53616431777311744 53721151370626806 53723631686032440 53837987280523776 54021269534708520 54065731484942848 54136258678199808 54171328616749377 54289143598516992 54473961737513340 54532865904234240 54589914477179136 54834987044977920 54987306453436192 55047371861066112 55214526728037168 55294498109600640 55520424383040144 55985679335970648 56237017963741560 56548580390133480 56705659780106073 56828986573886208 57022451175525660 57143828604766464 57146466945807360 57305207131767936 57388206604129280 57463067870714880 57622687503689088 57625347953733120 57881375214143360 57944601959016960 58105559186680896 58120554450565440 58282000435150344 58366414671245120 58430171249176320 58442551982147520 58604892404320152 58607598202944480 58932294037863840 59095994854635684 59224520289291264 59361296739504980 59426140077287280 59690168189585340 59819985867248640 59936821777145610 59986152494657664 60151398531333120 60190365129721530 60318485749475712 60321270665018880 60439085646786495 60655460530199040 60823947920560704 61163746512295680 61349474142263520 61689360425600160 61860719760115716 61995258080603136 62206310373300720 62338722114290688 62514771416474112 62861113640388096 63143318415429120 63266645209209255 63387882749106432 63493142894184960 63617152938900165 63669512735557696 63672452368631040 63932609895621984 64025208337432320 64203056138369632 64286807180362272 64468358023238928 64561732429645440 64757778261278160 64825523441650224 65116547115911280 65297426413455478 65368754085016008 65439439085081088 65567250489544137 65662216505150760 65801984453973504 65930503954860171 66353397731520768 66724087104322560 67020539721639680 67297484100654720 67484421556489872 67582164356178560 67670323347749760 67858296468160176 67861429498146240 68237393096473920 68426941410630792 68734133066795240 68809214826332640 69018158410046460 69074963478696704 69150417544479744 69400530478800180 69457650256972032 69460857129415680 69744665340678528 69845681822653440 69982099169963310 70039697605494144 70329117843533376 70430980832340480 71036233217357760 71233556087405976 71429785755958080 71628201827502408 71631508914709920 72028359379611360 72228438155665836 72385524798022656 72631948983351120 72710487872312320 72786552636238848 72852500543937930 73113316059970560 73256115505400190 73396495814754816 73415437200714240 73619368970716224 73725997479467520 73869993568294605 74027232510720192 74030650361614080 74647572447960864 74982690618322080 75398107186844640 75607546373474764 75771982098514944 75919974251051106 76029934900700880 76191771473021952 76340583526680198 76406942842357248 76830250004918784 76980309086959641 77325899700144645 77474078915574528 77494072600753920 77709333913533792 77906894998901760 77923402642863360 78139856539093536 78143464270592640 78576392050485120 78794659806180912 79234853436383040 79586890919447120 79915762369527480 79981536659543552 80137750598331723 80253820172962040 80358508975452840 80424647665967616 80581727055940209 80585447529048660 80756980920785664 81031904302062780 81098597227414272 81433715397775488 81551662016394240 81710942606270010 81799298856351360 82252480567466880 82480959680154288 82821790092055752 82941747164400960 84355526945612340 84517176998808576 84822870585200220 84896603158174720 85007348337669120 85243479860829312 85366944449909760 85533676763288490 85715742907149696 85719700418711040 85957810697651904 86082309906193920 86343704348370880 86434031255533632 86438021930599680 86822062821215040 87158338780021344 87180831675848160 87423000652725516 87549622006867680 87907338606480228 87911397304416720 88471196975361024 88643992281953526 89041945109257470 89535252284378010 89729978800872960 89979228741986496 90227097796999680 90285547694582295 90477728624213568 90481905997528320 90983190795298560 91235921880841056 91745619768443520 92024211213395280 92534040638400240 92610200342629376 92791079640173574 92992887120904704 93309465559951080 93386263473992192 93508083171436032 93772157124711168 94291670460582144 94509432966843455 94714977623143680 94978074783207968 95081824123659648 95239714341277440 95504269103336544 95508678552946560 95898914843432976 96037812506148480 96304584207554448 96702537034858392 96842598644468160 97136667391917240 97674820673866920 97946139620183217 98159158627621632 98493324757726140 98702976680960256 98707533815485440 99254389958507520 99530096597281152 99976920824429440 100086130656483840 100530809582459520 100946226150982080 101226632334734808 101373246534267840 101787444702240264 101792144247219360 102640412115946188 103101199600192860 103298771887432704 103325430134338560 103527237615069690 103612445218045056 103897870190484480 104186475385458048 104191285694123520 104768522733980160 105059546408241216 105646471248510720 106554349826036640 106850334131108964 107144678633937120 107442302741253612 107447263372064880 107675974561047552 108042539069417040 108131462969885696 108272517356399616 108342657233498754 108578287197033984 108947923475026680 109065731808468480 109179828954358272 109278750815906895 109669974089955840 109884173258100285 109974612906872384 110094743722132224 110429053456074336 110588996219201280 111040848766080288 111971358671941296 112474035927483120 113097160780266960 113411319560212146 113657973147772416 113879961376576659 114044902351051320 114287657209532928 114610414263535872 115245375007378176 115250695907466240 115762750428286720 115889203918033920 116211118373361792 116241108901130880 116564000870300688 116732829342490240 116860342498352640 116885103964295040 117209784808640304 117215196405888960 117864588075727680 118191989709271368 118722593479009960 118852280154574560 119380336379170680 119873643554291220 119972304989315328 120380730259443060 120636971498951424 120642541330037760 120878171293572990 121310921060398080 121647895841121408 122327493024591360 122698948284527040 123378720851200320 123721439520231432 124412620746601440 125029542832948224 125722227280776192 126286636830858240 126533290418418510 126775765498212864 126986285788369920 127234305877800330 127339025471115392 127344904737262080 127865219791243968 128050416674864640 128300515144932735 128406112276739264 128573614360724544 128936716046477856 129123464859290880 129515556522556320 129651046883300448 130233094231822560 130594852826910956 130737508170032016 130878878170162176 131134500979088274 131324433010301520 131603968907947008 131861007909720342 132706795463041536 132965988422930289 133562917663886205 134041079443279360 134302878426567015 134594968201309440 134968843112979744 135164328712357120 135340646695499520 135716592936320352 135722858996292480 136474786192947840 136853882821261584 137468266133590480 137618429652665280 138036316820092920 138149926957393408 138801060957600360 138915300513944064 139186619460260361 139489330681357056 139964198339926620 140079395210988288 140658235687066752 140861961664680960 142072466434715520 142467112174811952 142859571511916160 143256403655004816 143263017829419840 144056718759222720 144456876311331672 145263897966702240 145705001087875860 146512231010800380 146792991629509632 146830874401428480 147238737941432448 147451994958935040 147739987136589210 148054465021440384 148061300723228160 149295144895921728 149965381236644160 150796214373689280 151215092746949528 151839948502102212 152059869801401760 152681167053360396 152813885684714496 153660500009837568 153960618173919282 154651799400289290 154948157831149056 154988145201507840 155418667827067584 155846805285726720 156279713078187072 156286928541185280 157152784100970240 157589319612361824 158469706872766080 159173781838894240 159831524739054960 159963073319087104 160275501196663446 160507640345924080 160717017950905680 160849295331935232 161163454111880418 161170895058097320 161513961841571328 162063808604125560 162197194454828544 162513985850248131 162867430795550976 163243566033638695 163421885212540020 163598597712702720 164504961134933760 164961919360308576 165643580184111504 165883494328801920 168711053891224680 169645741170400440 170116979340318219 170486959721658624 171067353526576980 171431485814299392 171439400837422080 171915621395303808 172164619812387840 172687408696741760 172868062511067264 172876043861199360 173644125642430080 174316677560042688 174361663351696320 174846001305451032 175099244013735360 175814677212960456 175822794608833440 177287984563907052 178083890218514940 179070504568756020 179459957601745920 179958457483972992 180454195593999360 180571095389164590 180955457248427136 180963811995056640 181966381590597120 182471843761682112 183491239536887040 184048422426790560 185068081276800480 185582159280347148 185985774241809408 186618931119902160 186772526947984384 187016166342872064 187544314249422336 188583340921164288 189018865933686910 189429955246287360 189799935627627765 189956149566415936 190163648247319296 190479428682554880 190851458816700495 191008538206673088 191017357105893120 191797829686865952 192075625012296960 192609168415108896 193405074069716784 193685197288936320 194273334783834480 195349641347733840 195892279240366434 196318317255243264 196701751468632411 196986649515452280 197405953361920512 199060193194562304 199953841648858880 200172261312967680 201061619164919040 201892452301964160 202453264669469616 202746493068535680 203574889404480528 203584288494438720 205280824231892376 206202399200385720 207054475230139380 207224890436090112 208372950770916096 208382571388247040 209537045467960320 210119092816482432 211292942497021440 213108699652073280 213700668262217928 214289357267874240 214884605482507224 214894526744129760 216085078138834080 216685314466997508 217156574394067968 217895846950053360 218131463616936960 218359657908716544 218557501631813790 219339948179911680 219768346516200570 219949225813744768 220189487444264448 220858106912148672 221177992438402560 221609980704883815 222081697532160576 223942717343882592 224948071854966240 226194321560533920 226822639120424292 227315946295544832 227759922753153318 228089804702102640 228575314419065856 229220828527071744 230490750014756352 231525500856573440 231977699100433935 232422236746723584 232482217802261760 233128001740601376 233465658684980480 233720684996705280 233770207928590080 234419569617280608 234430392811777920 235729176151455360 236383979418542736 237445186958019920 237704560309149120 238760672758341360 239747287108582440 239944609978630656 240413251794995169 240761460518886120 241273942997902848 241745181167820627 241756342587145980 243295791682242816 244654986049182720 245397896569054080 246757441702400640 247442879040462864 248825241493202880 253066580836837020 253551530996425728 254468611755600660 254678050942230784 254689809474524160 255730439582487936 256100833349729280 256601030289865470 256812224553478528 257147228721449088 257873432092955712 258246929718581760 259031113045112640 259302093766600896 260466188463645120 261189705653821912 261475016340064032 262269001958176548 262648866020603040 263722015819440684 265413590926083072 265931976845860578 267125835327772410 268082158886558720 268605756853134030 269189936402618880 269937686225959488 270328657424714240 270681293390999040 270856643083746885 271433185872640704 271445717992584960 272949572385895680 273707765642523168 274936532267180960 275236859305330560 276072633640185840 276299853914786816 277602121915200720 277830601027888128 278373238920520722 278978661362714112 279928396679853240 280158790421976576 281316471374133504 283528298900530365 284144932869431040 284934224349623904 285719143023832320 286512807310009632 286526035658839680 288113437518445440 288913752622663344 290527795933404480 291410002175751720 293024462021600760 293838418860549651 294477475882864896 295479974273178420 296108930042880768 296122601446456320 298590289791843456 299930762473288320 301592428747378560 302430185493899056 303679897004204424 304119739602803520 305362334106720792 307921236347838564 309303598800578580 309896315662298112 309976290403015680 310837335654135168 311693610571453440 312559426156374144 312573857082370560 314305568201940480 315178639224723648 316939413745532160 318347563677788480 319663049478109920 320551002393326892 321015280691848160 321434035901811360 322326908223760836 322341790116194640 323027923683142656 324127617208251120 324394388909657088 325027971700496262 325734861591101952 326487132067277390 326843770425080040 327197195425405440 327836252447720685 329009922269867520 329652519774300855 329923838720617152 331287160368223008 331766988657603840 337422107782449360 339291482340800880 340233958680636438 340973919443317248 342134707053153960 342862971628598784 343831242790607616 345374817393483520 345736125022134528 345752087722398720 347288251284860160 348633355120085376 348723326703392640 349692002610902064 350198488027470720 351629354425920912 351645589217666880 354575969127814104 356167780437029880 358141009137512040 359135845274005129 359916914967945984 361142190778329180 361910914496854272 361927623990113280 363932763181194240 364943687523364224 366982479073774080 368096844853581120 370136162553600960 371164318560694296 373237862239804320 375088628498844672 377166681842328576 378037731867373820 378859910492574720 379599871255255530 379912299132831872 380327296494638592 380958857365109760 381702917633400990 382017076413346176 382034714211786240 383595659373731904 384151250024593920 384901545434798205 385218336830217792 386810148139433568 387370394577872640 388546669567668960 390699282695467680 391784558480732868 392636634510486528 393403502937264822 393973299030904560 394811906723841024 398120386389124608 399907683297717760 400688752991658615 402123238329838080 402908635279701045 403784904603928320 404906529338939232 405492986137071360 407149778808961056 407168576988877440 410561648463784752 412404798400771440 414108950460278760 414449780872180224 416745901541832192 417559858380781083 420238185632964864 422585884994042880 426217399304146560 427401336524435856 428578714535748480 429769210965014448 429789053488259520 432170156277668160 433370628933995016 435791693900106720 437115003263627580 439536693032401140 439898451627489536 440378974888528896 441716213824297344 442355984876805120 443219961409767630 444163395064321152 447885434687765184 449896143709932480 452388643121067840 453645278240848584 455519845506306636 456179609404205280 458441657054143488 460981500029512704 463051001713146880 463955398200867870 464844473493447168 464964435604523520 466256003481202752 466931317369960960 467540415857180160 468839139234561216 468860785623555840 471458352302910720 472767958837085472 474890373916039840 475409120618298240 477521345516682720 479494574217164880 479889219957261312 480826503589990338 481522921037772240 482547885995805696 483490362335641254 483512685174291960 486591583364485632 487541957550744393 489730698100916085 490795793138108160 493514883404801280 494885758080925728 497650482986405760 506133161673674040 508937223511201320 509356101884461568 510350938020954657 511460879164975872 513202060579730940 513624449106957056 514294457442898176 515746864185911424 516493859437163520 518062226090225280 518604187533201792 520932376927290240 522379411307643824 522950032680128064 524538003916353096 525297732041206080 527444031638881368 531863953691721156 534251670655544820 537211513706268060 538379872805237760 539875372451918976 540657314849428480 541362586781998080 541713286167493770 542866371745281408 542891435985169920 545899144771791360 547415531285046336 549873064534361920 550473718610661120 552145267280371680 555204243830401440 556746477841041444 557957322725428224 559856793359706480 560317580843953152 562632942748267008 567056597801060730 568289865738862080 569399806882883295 569868448699247808 571438286047664640 573025614620019264 573052071317679360 576226875036890880 577827505245326688 581055591866808960 582820004351503440 586048924043201520 587676837721099302 588954951765729792 590959948546356840 592217860085761536 597180579583686912 599861524946576640 603184857494757120 604860370987798112 607359794008408848 608239479205607040 610724668213441584 615842472695677128 618607197601157160 621674671308270336 625118852312748288 625147714164741120 628611136403880960 630357278449447296 633878827491064320 636695127355576960 639326098956219840 641102004786653784 642030561383696320 642868071803622720 644653816447521672 644683580232389280 648255234416502240 650055943400992524 651469723182203904 652974264134554780 653687540850160080 654394390850810880 655672504895441370 658019844539735040 659305039548601710 659847677441234304 662574320736446016 663533977315207680 664829942114651445 674844215564898720 678582964681601760 680467917361272876 681947838886634496 684269414106307920 685725943257197568 687662485581215232 690749634786967040 691472250044269056 694576502569720320 695933097301301805 697266710240170752 697446653406785280 699384005221804128 700396976054941440 703258708851841824 703291178435333760 709151938255628208 712335560874059760 716282018275024080 718271690548010258 719833829935891968 721239755384985507 722284381556658360 723821828993708544 725235543503461881 729887375046728448 733964958147548160 736193689707162240 740272325107201920 742328637121388592 746475724479608640 756075463734747640 759199742510511060 759824598265663744 760654592989277184 763405835266801980 764034152826692352 764069428423572480 767191318747463808 768302500049187840 769803090869596410 770436673660435584 773620296278867136 774740789155745280 777093339135337920 781398565390935360 783569116961465736 786807005874529644 787946598061809120 796240772778249216 799815366595435520 801377505983317230 804246476659676160 805817270559402090 807569809207856640 809813058677878464 810985972274142720 812569929251240655 814299557617922112 814337153977754880 821123296927569504 824809596801542880 828217900920557520 828899561744360448 833491803083664384 835119716761562166 840476371265929728 850584896701591095 852434798608293120 854802673048871712 857157429071496960 859538421930028896 859578106976519040 864340312555336320 866741257867990032 871583387800213440 874230006527255160 879073386064802280 879796903254979072 881515256581648953 883432427648594688 886439922819535260 888326790128642304 895770869375530368 899792287419864960 904777286242135680 907290556481697168 911039691012613272 912359218808410560 927910796401735740 929688946986894336 929928871209047040 932512006962405504 933862634739921920 935080831714360320 937678278469122432 937721571247111680 942916704605821440 945535917674170944 949780747832079680 950818241236596480 955042691033365440 958989148434329760 961653007179980676 963045842075544480 966980724671282508 967025370348583920 973183166728971264 975083915101488786 979461396201832170 981591586276216320 983508757343162055 987029766809602560 989771516161851456 995300965972811520 1012266323347348080 1017874447022402640 1018712203768923136 1020701876041909314 1022921758329951744 1026404121159461880 1027248898213914112 1028588914885796352 1031493728371822848 1036124452180450560 1037208375066403584 1041864753854580480 1044758822615287648 1045900065360256128 1049076007832706192 1050595464082412160 1054888063277762736 1063727907383442312 1068503341311089640 1074423027412536120 1077407535822015387 1079750744903837952 1083426572334987540 1085732743490562816 1085782871970339840 1091798289543582720 1094831062570092672 1099746129068723840 1100947437221322240 1104290534560743360 1110408487660802880 1113492955682082888 1119713586719412960 1125265885496534016 1134113195602121460 1136579731477724160 1138799613765766590 1139736897398495616 1142876572095329280 1146051229240038528 1146104142635358720 1152453750073781760 1155655010490653376 1162111183733617920 1165640008703006880 1172097848086403040 1175353675442198604 1177909903531459584 1181919897092713680 1184435720171523072 1194361159167373824 1199723049893153280 1202066258974975845 1206369714989514240 1208725905839103135 1209720741975596224 1214719588016817696 1216478958411214080 1221449336426883168 1231684945391354256 1237214395202314320 1243349342616540672 1250237704625496576 1252679575142343249 1260714556898894592 1267757654982128640 1273390254711153920 1278652197912439680 1282204009573307568 1284061122767392640 1285736143607245440 1289307632895043344 1289367160464778560 1296510468833004480 1300111886801985048 1305948528269109560 1307375081700320160 1311345009790882740 1318610079097203420 1319695354882468608 1325148641472892032 1327067954630415360 1329659884229302890 1349688431129797440 1357165929363203520 1360935834722545752 1368538828212615840 1375324971162430464 1381499269573934080 1382944500088538112 1389153005139440640 1391866194602603610 1394533420480341504 1394893306813570560 1398768010443608256 1400793952109882880 1406517417703683648 1406582356870667520 1418303876511256416 1424671121748119520 1432564036550048160 1436543381096020516 1439667659871783936 1442479510769971014 1444568763113316720 1447643657987417088 1450471087006923762 1459774750093456896 1462625872652233179 1469192094302748255 1472387379414324480 1480544650214403840 1484657274242777184 1492951448959217280 1512150927469495280 1518399485021022120 1519649196531327488 1526811670533603960 1528068305653384704 1531052814062863971 1534382637494927616 1539606181739192820 1540873347320871168 1547240592557734272 1549481578311490560 1554186678270675840 1562797130781870720 1567138233922931472 1573614011749059288 1575893196123618240 1602755011966634460 1611634541118804180 1615139618415713280 1619626117355756928 1621971944548285440 1625139858502481310 1628599115235844224 1628674307955509760 1642246593855139008 1649619193603085760 1656435801841115040 1670239433523124332 1680952742531859456 1701169793403182190 1704869597216586240 1709605346097743424 1714314858142993920 1719076843860057792 1719156213953038080 1728680625110672640 1733482515735980064 1743166775600426880 1748460013054510320 1758146772129604560 1759593806509958144 1763030513163297906 1766864855297189376 1772879845639070520 1776653580257284608 1791541738751060736 1795679226370025645 1799584574839729920 1809554572484271360 1814581112963394336 1822079382025226544 1824718437616821120 1855821592803471480 1865024013924811008 1875356556938244864 1875443142494223360 1885833409211642880 1891071835348341888 1899561495664159360 1901636482473192960 1910085382066730880 1917978296868659520 1923306014359961352 1926091684151088960 1933961449342565016 1934050740697167840 1950167830202977572 1958922792403664340 1963183172552432640 1967017514686324110 1974059533619205120 1979543032323702912 1990601931945623040 2024532646694696160 2035748894044805280 2041403752083818628 2045843516659903488 2052808242318923760 2054497796427828224 2057177829771592704 2062987456743645696 2072248904360901120 2074416750132807168 2083729507709160960 2087799291903905415 2089517645230575296 2091800130720512256 2098152015665412384 2101190928164824320 2109776126555525472 2127455814766884624 2137006682622179280 2148846054825072240 2154815071644030774 2159501489807675904 2163719266154956521 2166853144669975080 2171465486981125632 2189662125140185344 2199492258137447680 2201894874442644480 2208581069121486720 2220816975321605760 2226985911364165776 2239427173438825920 2268226391204242920 2277599227531533180 2279473794796991232 2292102458480077056 2292208285270717440 2304907500147563520 2311310020981306752 2324222367467235840 2331280017406013760 2344195696172806080 2350707350884397208 2363839794185427360 2388722318334747648 2399446099786306560 2404132517949951690 2412739429979028480 2417451811678206270 2419441483951192448 2429439176033635392 2432957916822428160 2437709787753721965 2442898672853766336 2463369890782708512 2474428790404628640 2486698685233081344 2500475409250993152 2505359150284686498 2521429113797789184 2546780509422307840 2551754690104773285 2557304395824879360 2564408019146615136 2568122245534785280 2571472287214490880 2578615265790086688 2578734320929557120 2593020937666008960 2600223773603970096 2611897056538219120 2614750163400640320 2622690019581765480 2637220158194406840 2639390709764937216 2644545769744946859 2650297282945784064 2659319768458605780 2699376862259594880 2714331858726407040 2721871669445091504 2737077656425231680 2783732389205207220 2789066840960683008 2789786613627141120 2797536020887216512 2801587904219765760 2813034835407367296 2813164713741335040 2836607753022512832 2849342243496239040 2865128073100096320 2873086762192041032 2884959021539942028 2889137526226633440 2900942174013847524 2919549500186913792 2925251745304466358 2938384188605496510 2944774758828648960 2961089300428807680 2969314548485554368 2985902897918434560 3024301854938990560 3036798970042044240 3039298393062654976 3053623341067207920 3056136611306769408 3062105628125727942 3068765274989855232 3079212363478385640 3081746694641742336 3094481185115468544 3108373356541351680 3125594261563741440 3134276467845862944 3147228023498118576 3151786392247236480 3205510023933268920 3223269082237608360 3232222607466046161 3239252234711513856 3250279717004962620 3257198230471688448 3257348615911019520 3284493187710278016 3299238387206171520 3312871603682230080 3340478867046248664 3402339586806364380 3409739194433172480 3419210692195486848 3428629716285987840 3438153687720115584 3438312427906076160 3457361250221345280 3466965031471960128 3486333551200853760 3496920026109020640 3516293544259209120 3526061026326595812 3533729710594378752 3545759691278141040 3553307160514569216 3583083477502121472 3591358452740051290 3599169149679459840 3606198776924927535 3619109144968542720 3626177717517309405 3629162225926788672 3644158764050453088 3649436875233642240 3711643185606942960 3730048027849622016 3750713113876489728 3782143670696683776 3799122991328318720 3803272964946385920 3820170764133461760 3835956593737319040 3846612028719922704 3852183368302177920 3867922898685130032 3868101481394335680 3900335660405955144 3917845584807328680 3934035029372648220 3959086064647405824 3981203863891246080 4049065293389392320 4071497788089610560 4082807504167637256 4105616484637847520 4125974913487291392 4144497808721802240 4148833500265614336 4167459015418321920 4175598583807810830 4179035290461150592 4183600261441024512 4196304031330824768 4202381856329648640 4219552253111050944 4254911629533769248 4274013365244358560 4297692109650144480 4309630143288061548 4319002979615351808 4327438532309913042 4333706289339950160 4342930973962251264 4379324250280370688 4398984516274895360 4407576282908244765 4417162138242973440 4441633950643211520 4453971822728331552 4478854346877651840 4536452782408485840 4555198455063066360 4558947589593982464 4584204916960154112 4593158442188591913 4622620041962613504 4648444734934471680 4662560034812027520 4688391392345612160 4701414701768794416 4727679588370854720 4808265035899903380 4834903623356412540 4838882967902384896 4858878352067270784 4865915833644856320 4875419575507443930 4885797345707532672 4926739781565417024 4948857580809257280 5010718300569372996 5042858227595578368 5093561018844615680 5103509380209546570 5114608791649758720 5128816038293230272 5136244491069570560 5142944574428981760 5157230531580173376 5157468641859114240 5186041875332017920 5200447547207940192 5223794113076438240 5229500326801280640 5245380039163530960 5274440316388813680 5278781419529874432 5289091539489893718 5300594565891568128 5318639536917211560 5387037679110076935 5398753724519189760 5428663717452814080 5443743338890183008 5474155312850463360 5567464778410414440 5595072041774433024 5626069670814734592 5626329427482670080 5673215506045025664 5698684486992478080 5730256146200192640 5746173524384082064 5769918043079884056 5778275052453266880 5801884348027695048 5850503490608932716 5876768377210993020 5889549517657297920 5922178600857615360 5938629096971108736 5971805795836869120 6048603709877981120 6073597940084088480 6107246682134415840 6124211256251455884 6137530549979710464 6158424726956771280 6163493389283484672 6188962370230937088 6216746713082703360 6251188523127482880 6263397875711716245 6268552935691725888 6294456046996237152 6303572784494472960 6411020047866537840 6446538164475216720 6464445214932092322 6478504469423027712 6500559434009925240 6514396460943376896 6568986375420556032 6598476774412343040 6625743207364460160 6680957734092497328 6804679173612728760 6838421384390973696 6876307375440231168 6876624855812152320 6914722500442690560 6933930062943920256 6972667102401707520 6993840052218041280 7032587088518418240 7052122052653191624 7091519382556282080 7166166955004242944 7182716905480102580 7198338299358919680 7212397553849855070 7238218289937085440 7252355435034618810 7258324451853577344 7288317528100906176 7298873750467284480 7313129363261165895 7423286371213885920 7460096055699244032 7501426227752979456 7564287341393367552 7598245982656637440 7640341528266923520 7655264070314319855 7671913187474638080 7693224057439845408 7704366736604355840 7735845797370260064 7736202962788671360 7800671320811910288 7835691169614657360 7868070058745296440 7918172129294811648 7933637309234840577 8098130586778784640 8142995576179221120 8165615008335274512 8211232969275695040 8351197167615621660 8358070580922301184 8367200522882049024 8392608062661649536 8404763712659297280 8439104506222101888 8509823259067538496 8548026730488717120 8595384219300288960 8619260286576123096 8654877064619826084 8667412578679900320 8758648500560741376 8797969032549790720 8815152565816489530 8834324276485946880 8883267901286423040 8907943645456663104 8957708693755303680 9072905564816971680 9110396910126132720 9117895179187964928 9168409833920308224 9186316884377183826 9245240083925227008 9325120069624055040 9376782784691224320 9402829403537588832 9455359176741709440 9616530071799806760 9669807246712825080 9677765935804769792 9696667822398138483 9717756704134541568 9750839151014887860 9771594691415065344 9853479563130834048 9897715161618514560 10021436601138745992 10207018760419093140 10229217583299517440 10257632076586460544 10272488982139141120 10285889148857963520 10314461063160346752 10314937283718228480 10372083750664035840 10400895094415880384 10447588226152876480 10459000653602561280 10490760078327061920 10548880632777627360 10578183078979787436 10601189131783136256 10637279073834423120 10774075358220153870 10797507449038379520 10818596330774782605 10857327434905628160 10887486677780366016 10948310625700926720 11134929556820828880 11190144083548866048 11252139341629469184 11346431012090051328 11397368973984956160 11460512292400385280 11492347048768164128 11539836086159768112 11556550104906533760 11603768696055390096 11701006981217865432 11753536754421986040 11877258193942217472 11943611591673738240 12097207419755962240 12147195880168176960 12214493364268831680 12248422512502911768 12316849453913542560 12377924740461874176 12433493426165406720 12502377046254965760 12526795751423432490 12537105871383451776 12588912093992474304 12607145568988945920 12822040095733075680 12893076328950433440 12928890429864184644 12957008938846055424 13001118868019850480 13028792921886753792 13137972750841112064 13196953548824686080 13222728848724734295 13251486414728920320 13361915468184994656 13609358347225457520 13676842768781947392 13752614750880462336 13779475326565775739 13867860125887840512 13945334204803415040 13987680104436082560 14065174177036836480 14104244105306383248 14183038765112564160 14365433810960205160 14424795107699710140 14504710870069237620 14516648903707154688 14576635056201812352 14597747500934568960 14626258726522331790 14846572742427771840 15128574682786735104 15196491965313274880 15280683056533847040 15310528140628639710 15343826374949276160 15386448114879690816 15408733473208711680 15471691594740520128 15472405925577342720 15601342641623820576 15671382339229314720 15736140117490592880 15836344258589623296 15867274618469681154 16161113037330230805 16196261173557569280 16285991152358442240 16331230016670549024 16422465938551390080 16702394335231243320 16716141161844602368 16785216125323299072 16878209012444203776 17019646518135076992 17096053460977434240 17190768438600577920 17238520573152246192 17309754129239652168 17334825157359800640 17630305131632979060 17668648552971893760 17766535802572846080 17815887290913326208 17915417387510607360 18145811129633943360 18220793820252265440 18372633768754367652 18490480167850454016 18650240139248110080 18753565569382448640 18805658807075177664 18910718353483418880 19233060143599613520 19339614493425650160 19355531871609539584 19393335644796276966 19435513408269083136 19501678302029775720 19543189382830130688 19706959126261668096 19795430323237029120 20042873202277491984 20414037520838186280 20515264153172921088 20628922126320693504 20629874567436456960 20744167501328071680 20801790188831760768 20895176452305752960 20918001307205122560 20981520156654123840 21097761265555254720 21156366157959574872 21274558147668846240 21548150716440307740 21595014898076759040 21637192661549565210 21714654869811256320 21774973355560732032 21896621251401853440 22269859113641657760 22380288167097732096 22504278683258938368 22692862024180102656 22794737947969912320 22921024584800770560 22965792210942959565 22984694097536328256 23079672172319536224 23113100209813067520 23207537392110780192 23402013962435730864 23507073508843972080 23754516387884434944 23800911927704521731 24194414839511924480 24294391760336353920 24428986728537663360 24496845025005823536 24633698907827085120 25053591502846864980 25074211742766903552 25177824187984948608 25214291137977891840 25644080191466151360 25786152657900866880 25857780859728369288 26002237736039700960 26275945501682224128 26393907097649372160 26445457697449468590 26502972829457840640 26723830936369989312 27218716694450915040 27353685537563894784 27505229501760924672 27558950653131551478 27735720251775681024 27975360208872165120 28130348354073672960 28208488210612766496 28366077530225128320 28730867621920410320 28849590215399420280 29009421740138475240 29033297807414309376 29090003467194415449 29153270112403624704 29252517453044663580 29693145484855543680 30621056281257279420 30687652749898552320 30772896229759381632 30817466946417423360 30943383189481040256 30944811851154685440 31202685283247641152 31342764678458629440 31472280234981185760 31734549236939362308 32322226074660461610 32392522347115138560 32571982304716884480 32662460033341098048 32844931877102780160 33404788670462486640 33432282323689204736 33570432250646598144 33756418024888407552 34039293036270153984 34192106921954868480 34381536877201155840 34477041146304492384 34619508258479304336 34669650314719601280 35260610263265958120 35631774581826652416 35830834775021214720 36291622259267886720 36441587640504530880 36745267537508735304 37300480278496220160 37507131138764897280 37611317614150355328 37821436706966837760 38466120287199227040 38679228986851300320 38786671289592553932 38871026816538166272 39003356604059551440 39086378765660261376 39413918252523336192 39590860646474058240 39668186546174202885 40085746404554983968 40828075041676372560 41030528306345842176 41257844252641387008 41603580377663521536 41790352904611505920 41836002614410245120 41963040313308247680 42195522531110509440 42312732315919149744 42549116295337692480 43096301432880615480 43274385323099130420 43549946711121464064 43793242502803706880 44539718227283315520 45385724048360205312 45589475895939824640 45842049169601541120 45931584421885919130 45969388195072656512 46159344344639072448 46226200419626135040 46415074784221560384 46804027924871461728 47014147017687944160 47509032775768869888 47601823855409043462 48388829679023848960 48483339111990692415 48588783520672707840 48857973457075326720 48993690050011647072 49267397815654170240 50107183005693729960 50148423485533807104 50355648375969897216 51288160382932302720 51572305315801733760 51715561719456738576 52004475472079401920 52890915394898937180 53005945658915681280 53447661872739978624 54437433388901830080 55117901306263102956 55471440503551362048 55950720417744330240 56260696708147345920 56416976421225532992 56732155060450256640 57461735243840820640 57699180430798840560 58018843480276950480 58066595614828618752 58180006934388830898 58306540224807249408 58505034906089327160 59386290969711087360 61242112562514558840 61545792459518763264 61886766378962080512 61889623702309370880 62405370566495282304 62685529356917258880 62944560469962371520 63469098473878724616 64644452149320923220 64785044694230277120 65143964609433768960 65324920066682196096 65689863754205560320 66809577340924973280 67140864501293196288 67512836049776815104 68078586072540307968 68384213843909736960 68763073754402311680 68897376632828878695 68954082292608984768 69239016516958608672 69339300629439202560 70521220526531916240 71263549163653304832 72583244518535773440 72883175281009061760 73490535075017470608 75222635228300710656 75642873413933675520 76932240574398454080 77358457973702600640 77573342579185107864 78006713208119102880 78827836505046672384 79181721292948116480 79336373092348405770 80171492809109967936 81656150083352745120 82061056612691684352 82515688505282774016 83207160755327043072 83580705809223011840 83926080626616495360 84391045062221018880 84625464631838299488 85098232590675384960 86192602865761230960 86548770646198260840 87099893422242928128 87270010401583246347 89079436454566631040 91863168843771838260 91938776390145313024 92318688689278144896 92452400839252270080 92830149568443120768 93608055849742923456 94028294035375888320 95203647710818086924 96777659358047697920 96966678223981384830 97177567041345415680 97715946914150653440 97987380100023294144 98534795631308340480 100214366011387459920 100296846971067614208 100711296751939794432 102576320765864605440 103144610631603467520 103431123438913477152 104008950944158803840 105781830789797874360 106895323745479957248 108874866777803660160 110235802612526205912 111901440835488660480 112521393416294691840 112833952842451065984 113464310120900513280 114923470487681641280 115398360861597681120 116037686960553900960 116360013868777661796 116613080449614498816 117010069812178654320 118772581939422174720 119004559638522608655 122484225125029117680 123091584919037526528 123773532757924161024 124810741132990564608 125371058713834517760 125889120939924743040 126938196947757449232 129288904298641846440 130649840133364392192 131379727508411120640 133619154681849946560 136157172145080615936 136768427687819473920 137526147508804623360 137794753265657757390 137908164585217969536 138478033033917217344 138678601258878405120 141042441053063832480 142527098327306609664 145166489037071546880 145450017335972077245 145766350562018123520 146981070150034941216 150445270456601421312 153864481148796908160 154716915947405201280 155146685158370215728 156013426416238205760 158672746184696811540 160342985618219935872 163312300166705490240 166414321510654086144 167161411618446023680 167852161253232990720 168782090124442037760 169250929263676598976 170196465181350769920 172385205731522461920 173097541292396521680 174199786844485856256 174540020803166492694 178158872909133262080 183726337687543676520 183877552780290626048 184637377378556289792 185660299136886241536 187216111699485846912 188056588070751776640 190407295421636173848 193933356447962769660 194355134082690831360 195431893828301306880 195974760200046588288 197069591262616680960 200428732022774919840 201422593503879588864 205152641531729210880 206289221263206935040 206862246877826954304 208017901888317607680 211563661579595748720 213790647490959914496 217749733555607320320 220471605225052411824 225667905684902131968 226928620241801026560 229846940975363282560 230796721723195362240 232075373921107801920 232720027737555323592 234020139624357308640 237545163878844349440 238009119277045217310 244968450250058235360 246183169838075053056 247547065515848322048 249621482265981129216 250742117427669035520 251778241879849486080 253876393895514898464 258577808597283692880 261299680266728784384 261810031204749739041 267238309363699893120 275589506531315514780 275816329170435939072 276956066067834434688 277357202517756810240 282084882106127664960 290332978074143093760 290900034671944154490 291532701124036247040 293962140300069882432 300890540913202842624 307728962297593816320 309433831894810402560 310293370316740431456 312026852832476411520 317345492369393623080 320685971236439871744 326624600333410980480 335704322506465981440 337564180248884075520 338501858527353197952 340392930362701539840 344770411463044923840 346195082584793043360 349080041606332985388 356317745818266524160 367452675375087353040 367755105560581252096 369274754757112579584 371320598273772483072 374432223398971693824 376113176141503553280 380814590843272347696 387866712895925539320 391949520400093176576 394139182525233361920 400857464045549839680 410305283063458421760 412578442526413870080 413724493755653908608 416035803776635215360 423127323159191497440 427581294981919828992 435499467111214640640 436350052007916231735 440943210450104823648 451335811369804263936 459693881950726565120 461593443446390724480 464150747842215603840 465440055475110647184 468040279248714617280 476018238554090434620 489936900500116470720 499242964531962258432 501484234855338071040 503556483759698972160 507752787791029796928 517155617194567385760 522599360533457568768 523620062409499478082 534476618727399786240 551179013062631029560 551632658340871878144 553912132135668869376 564169764212255329920 581800069343888308980 583065402248072494080 587924280600139764864 615457924595187632640 618867663789620805120 620586740633480862912 624053705664952823040 634690984738787246160 641371942472879743488 653249200666821960960 677003717054706395904 680785860725403079680 689540822926089847680 692390165169586086720 698160083212665970776 712635491636533048320 734905350750174706080 738549509514225159168 742641196547544966144 748864446797943387648 752226352283007106560 761629181686544695392 775733425791851078640 783899040800186353152 801714928091099679360 827448987511307817216 832071607553270430720 846254646318382994880 870998934222429281280 872700104015832463470 881886420900209647296 902671622739608527872 919387763901453130240 923186886892781448960 928301495684431207680 930880110950221294368 936080558497429234560 952036477108180869240 979873801000232941440 1007112967519397944320 1015505575582059593856 1034311234389134771520 1047240124818998956164 1068953237454799572480 1102358026125262059120 1103265316681743756288 1107824264271337738752 1128339528424510659840 1163600138687776617960 1175848561200279529728 1230915849190375265280 1237735327579241610240 1241173481266961725824 1248107411329905646080 1269381969477574492320 1282743884945759486976 1306498401333643921920 1309050156023748695205 1354007434109412791808 1379081645852179695360 1384780330339172173440 1396320166425331941552 1469810701500349412160 1497728893595886775296 1504452704566014213120 1523258363373089390784 1551466851583702157280 1567798081600372706304 1603429856182199358720 1654897975022615634432 1692509292636765989760 1745400208031664926940 1763772841800419294592 1838775527802906260480 1846373773785562897920 1856602991368862415360 1861760221900442588736 1872161116994858469120 1904072954216361738480 1959747602000465882880 2031011151164119187712 2068622468778269543040 2094480249637997912328 2137906474909599144960 2204716052250524118240 2215648528542675477504 2256679056849021319680 2327200277375553235920 2351697122400559059456 2482346962533923451648 2496214822659811292160 2538763938955148984640 2612996802667287843840 2618100312047497390410 2708014868218825583616 2758163291704359390720 2769560660678344346880 2792640332850663883104 2939621403000698824320 3046516726746178781568 3102933703167404314560 3206859712364398717440 3309795950045231268864 3385018585273531979520 3490800416063329853880 3527545683600838589184 3692747547571125795840 3713205982737724830720 3723520443800885177472 3744322233989716938240 3808145908432723476960 3919495204000931765760 4062022302328238375424 4137244937556539086080 4188960499275995824656 4409432104501048236480 4513358113698042639360 4654400554751106471840 4703394244801118118912 4964693925067846903296 5077527877910297969280 5236200624094994780820 5516326583408718781440 5539121321356688693760 5585280665701327766208 5879242806001397648640 6093033453492357563136 6205867406334808629120 6413719424728797434880 6770037170547063959040 6981600832126659707760 7055091367201677178368 7447040887601770354944 7488644467979433876480 7616291816865446953920 7838990408001863531520 8124044604656476750848 8274489875113078172160 8377920998551991649312 8818864209002096472960 9308801109502212943680 9929387850135693806592 10155055755820595938560 10472401248189989561640 11078242642713377387520 11170561331402655532416 11758485612002795297280 12186066906984715126272 12411734812669617258240 13540074341094127918080 13963201664253319415520 14110182734403354356736 14894081775203540709888 15232583633730893907840 16548979750226156344320 16755841997103983298624 17637728418004192945920 18617602219004425887360 20310111511641191877120 20944802496379979123280 22341122662805311064832 23516971224005590594560 24372133813969430252544 24823469625339234516480 27926403328506638831040 29788163550407081419776 30465167267461787815680 33511683994207966597248 35275456836008385891840 37235204438008851774720 40620223023282383754240 41889604992759958246560 44682245325610622129664 49646939250678469032960 55852806657013277662080 60930334534923575631360 67023367988415933194496 70550913672016771783680 74470408876017703549440 83779209985519916493120 89364490651221244259328 111705613314026555324160 121860669069847151262720 134046735976831866388992 148940817752035407098880 167558419971039832986240 223411226628053110648320 268093471953663732777984 335116839942079665972480 446822453256106221296640 670233679884159331944960 1340467359768318663889920
- Sum of all divisors σ(n): 5628921005955841315885440
- Sum of proper divisors (its aliquot sum) s(n): 4288453646187522651995520
- 1340467359768318663889920 is an abundant number, because the sum of its proper divisors (4288453646187522651995520) is greater than itself. Its abundance is 2947986286419203988105600
Bases of 1340467359768318663889920
- Binary: 1000110111101101011100001100101010000100011010100110111000101001010010100000000002
- Hexadecimal: 0x11BDAE19508D4DC529400
- Base-36: 62A7MKMA86N68000
Squares and roots of 1340467359768318663889920
- 1340467359768318663889920 squared (13404673597683186638899202) is 1796852742604247062100173027524151858945877606400
- 1340467359768318663889920 cubed (13404673597683186638899203) is 2408622451771177339921561365221188609156325616116803991824003642687488000
-
The
square root of 1340467359768318663889920 is 1157785541353.9757380527 -
The
cube root of 1340467359768318663889920 is 110260192.8662548731
Scales and comparisons
How big is 1340467359768318663889920?- 1,340,467,359,768,318,663,889,920 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,340,467,359,768,318,663,889,920 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 1340467359768318663889920 cubic inches would be around 9188349.4 feet tall.
Recreational maths with 1340467359768318663889920
- 1340467359768318663889920 backwards is 0299883668138679537640431
- The number of decimal digits it has is: 25
- The sum of 1340467359768318663889920's digits is 126
- 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 1340467359768318663889920 - Facts about the integer". Numbermatics.com. 2024. Web. 24 June 2024.
APA style:
Numbermatics. (2024). Number 1340467359768318663889920 - Facts about the integer. Retrieved 24 June 2024, from https://numbermatics.com/n/1340467359768318663889920/
Chicago style:
Numbermatics. 2024. "Number 1340467359768318663889920 - Facts about the integer". https://numbermatics.com/n/1340467359768318663889920/
The information we have on file for 1340467359768318663889920 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 1340467359768318663889920, math, Factors of 1340467359768318663889920, curriculum, school, college, exams, university, Prime factorization of 1340467359768318663889920, STEM, science, technology, engineering, physics, economics, calculator, one septillion, three hundred forty sextillion, four hundred sixty-seven quintillion, three hundred fifty-nine quadrillion, seven hundred sixty-eight trillion, three hundred eighteen billion, six hundred sixty-three million, eight hundred eighty-nine thousand, nine hundred twenty.