2140094608645510166191360
2,140,094,608,645,510,166,191,360 is an even composite number composed of twelve prime numbers multiplied together.
2140094608645510166191360 is an even composite number. It is composed of twelve distinct prime numbers multiplied together. It has a total of eighteen thousand, four hundred thirty-two divisors.
Prime factorization of 2140094608645510166191360:
28 × 5 × 7 × 13 × 17 × 19 × 29 × 31 × 877 × 1861 × 8191 × 4733
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 5 × 7 × 13 × 17 × 19 × 29 × 31 × 877 × 1861 × 8191 × 4733)See below for interesting mathematical facts about the number 2140094608645510166191360 from the Numbermatics database.
Names of 2140094608645510166191360
- Cardinal: 2140094608645510166191360 can be written as Two septillion, one hundred forty sextillion, ninety-four quintillion, six hundred eight quadrillion, six hundred forty-five trillion, five hundred ten billion, one hundred sixty-six million, one hundred ninety-one thousand, three hundred sixty.
Scientific notation
- Scientific notation: 2.14009460864551016619136 × 1024
Factors of 2140094608645510166191360
Divisors of 2140094608645510166191360
- Number of divisors d(n): 18432
-
Complete list of divisors:
1 2 4 5 7 8 10 13 14 16 17 19 20 26 28 29 31 32 34 35 38 40 52 56 58 62 64 65 68 70 76 80 85 91 95 104 112 116 119 124 128 130 133 136 140 145 152 155 160 170 182 190 203 208 217 221 224 232 238 247 248 256 260 266 272 280 290 304 310 320 323 340 364 377 380 403 406 416 434 442 448 455 464 476 493 494 496 520 527 532 544 551 560 580 589 595 608 620 640 646 665 680 728 754 760 806 812 832 868 877 884 896 899 910 928 952 986 988 992 1015 1040 1054 1064 1085 1088 1102 1105 1120 1160 1178 1190 1216 1235 1240 1280 1292 1330 1360 1456 1508 1520 1547 1612 1615 1624 1664 1729 1736 1754 1768 1792 1798 1820 1856 1861 1885 1904 1972 1976 1984 2015 2030 2080 2108 2128 2170 2176 2204 2210 2240 2261 2320 2356 2380 2432 2465 2470 2480 2584 2635 2639 2660 2720 2755 2821 2912 2945 3016 3040 3094 3224 3230 3248 3328 3451 3458 3472 3508 3536 3596 3640 3689 3712 3722 3770 3808 3857 3944 3952 3968 4030 4060 4123 4160 4199 4216 4256 4340 4352 4385 4408 4420 4480 4495 4522 4640 4712 4733 4760 4864 4930 4940 4960 5168 5270 5278 5320 5440 5510 5642 5824 5890 6032 6080 6139 6188 6293 6409 6448 6460 6496 6851 6902 6916 6944 7016 7072 7163 7192 7280 7378 7424 7444 7540 7616 7657 7714 7735 7888 7904 7936 8060 8120 8191 8246 8320 8398 8432 8512 8645 8680 8770 8816 8840 8960 8990 9044 9280 9305 9367 9424 9466 9520 9860 9880 9920 10013 10336 10540 10556 10640 10880 11020 11284 11305 11401 11648 11687 11780 12064 12160 12278 12376 12586 12818 12896 12920 12992 13027 13195 13702 13804 13832 13888 14032 14105 14144 14326 14384 14560 14756 14888 14909 15080 15232 15283 15314 15428 15470 15776 15808 16120 16240 16382 16492 16640 16663 16796 16864 17024 17081 17255 17290 17360 17540 17632 17680 17980 18088 18445 18560 18610 18734 18848 18932 19040 19285 19720 19760 19840 20026 20615 20672 20995 21080 21112 21280 21760 22040 22568 22610 22802 23296 23374 23560 23665 24128 24193 24320 24556 24752 25172 25433 25636 25792 25840 25984 26054 26390 27187 27404 27608 27664 27776 28064 28210 28288 28652 28768 29120 29393 29512 29776 29818 30160 30464 30566 30628 30695 30856 30940 31465 31552 31616 31637 32045 32240 32480 32764 32984 33131 33326 33592 33728 34048 34162 34255 34510 34580 34720 35080 35264 35359 35360 35815 35960 36176 36890 37120 37220 37468 37696 37864 38080 38285 38570 39440 39520 39680 40052 40955 41230 41344 41990 42160 42224 42560 44080 44863 45136 45220 45604 46748 46835 47120 47330 47957 48256 48386 49112 49504 50065 50141 50344 50866 51272 51584 51680 51968 52108 52780 53599 53969 54374 54808 55216 55328 55552 56128 56420 56576 57005 57304 57337 57536 57691 58240 58435 58786 59024 59552 59636 60320 61132 61256 61390 61529 61712 61880 62930 63104 63232 63274 64090 64480 64960 65135 65528 65569 65968 66262 66652 67184 67456 68324 68510 69020 69160 69440 70091 70160 70528 70718 70720 71630 71920 72352 73780 74440 74545 74936 75392 75728 76160 76415 76570 77140 78880 79040 79807 80104 80461 81809 81910 82460 82688 83315 83980 84320 84448 85120 85405 88160 89726 89927 90272 90440 91208 93496 93670 94240 94660 95914 96512 96772 98224 99008 100130 100282 100688 101732 102544 103168 103360 104216 104363 105560 106483 106981 107198 107938 108748 109616 110432 110656 112256 112840 114010 114608 114674 115072 115382 116480 116641 116870 117572 118048 119104 119272 119567 120640 120965 121771 122264 122512 122780 123058 123424 123760 125860 126208 126548 127165 128180 128960 129920 130169 130270 131056 131138 131936 132524 133304 134368 134912 135935 136648 137020 137257 138040 138320 138880 139247 140182 140320 141056 141436 141440 143260 143840 144704 146723 146965 147560 148880 149090 149872 150784 151456 152320 152830 153140 154280 155629 157760 158080 158185 159614 160208 160922 163618 163820 164920 165655 166630 167960 168640 168896 169351 170240 170810 176320 176795 178031 179452 179854 180544 180880 182416 186992 187340 188480 189320 190309 191828 193544 193817 196448 198016 198679 200260 200564 201376 203464 205088 206720 208432 208726 211120 212966 213962 214396 215876 216619 217496 219232 220864 221312 221459 222053 224315 224512 225680 228020 229216 229348 230144 230764 233282 233740 235144 236096 237539 238208 238544 239134 239785 241280 241930 243542 244528 245024 245560 246116 246848 247513 247520 250705 251720 253096 253921 254330 256360 257920 259840 260338 260540 262112 262276 263872 265048 266608 267995 268736 269845 271870 273296 274040 274514 276080 276640 277760 278494 280364 280640 282872 282880 283271 286520 286685 287680 288455 289408 290377 293446 293930 295120 297760 298180 299744 302912 305660 306280 307645 308560 311258 315520 316160 316370 319228 320416 321844 327236 327640 327845 329840 330629 331310 333260 335920 337280 337792 338702 341620 350455 352640 353431 353590 356062 358904 359708 361088 361760 364832 373984 374680 376960 377783 378640 380618 383656 387088 387634 392896 396032 397358 399035 400520 401128 402305 402752 403837 406928 409045 410176 411281 413440 416864 417452 422240 425932 427924 428792 430703 431752 432361 433238 434992 438464 441728 442624 442918 444106 448630 449635 451360 456040 458432 458696 459667 461528 462179 466564 467480 470288 472192 475078 476416 477088 478268 479570 482560 483227 483860 487084 489056 490048 491120 492232 493696 495026 495040 501410 503440 506192 507842 508660 512720 515840 516553 520676 521080 521815 524224 524552 527744 530096 532415 533216 534905 535990 537472 539690 543740 546592 548080 549028 552160 553280 556988 560728 561280 563227 565744 566542 573040 573370 575360 576910 578816 580754 583205 586892 587860 590240 595520 596360 597835 599488 601103 605824 608855 611320 612560 615290 617120 622516 629489 631040 632740 638456 640832 643688 650845 654472 655280 655690 659680 661258 662620 666520 671840 674560 675584 677404 683240 686285 696235 700910 701597 705280 706862 707180 712124 717808 719416 722176 723520 729664 733615 745381 747968 749360 749983 753920 755566 757280 761236 767312 774176 775268 778145 785792 788423 794716 798070 801040 802256 804610 805504 807674 813856 818090 820352 822562 833728 834904 844480 846755 851864 852397 855848 857584 861406 863504 864722 866476 869984 876928 883456 885836 888212 890155 897260 899270 902720 911183 912080 916864 917392 917473 919334 923056 924358 933128 934960 940576 944384 950156 951545 954176 956536 959140 960799 966454 967720 969085 974168 974729 978112 980096 980747 982240 984464 987392 990052 990080 993395 1002820 1006880 1012384 1015684 1017320 1025411 1025440 1027061 1033106 1041352 1042160 1043630 1045993 1048448 1049104 1055488 1060192 1064830 1066432 1069810 1071980 1074944 1079380 1083095 1087480 1089403 1093184 1096129 1096160 1098056 1104320 1106560 1107295 1110265 1113976 1121456 1122560 1126454 1131488 1133084 1146080 1146740 1150720 1153820 1161508 1166410 1169051 1173784 1175720 1180480 1187695 1191040 1192720 1195670 1198976 1202206 1211648 1217710 1222640 1225120 1230580 1234240 1237565 1245032 1258978 1265480 1269605 1276912 1281664 1287376 1301690 1308944 1310560 1311380 1319360 1322516 1325240 1333040 1343680 1354808 1356719 1366480 1372570 1390753 1392470 1401820 1403194 1413724 1414360 1416355 1424248 1435616 1438832 1447040 1451885 1459328 1467230 1490762 1495936 1498720 1499966 1511132 1514560 1516333 1522472 1528759 1534624 1548352 1550536 1554371 1556290 1571584 1576846 1589432 1596140 1602080 1604512 1609220 1611008 1615348 1627712 1632097 1636180 1640704 1645124 1653145 1662773 1667456 1669808 1673039 1688960 1693510 1703728 1704794 1711696 1715168 1722812 1727008 1729444 1732952 1739968 1753856 1767155 1771672 1776424 1777447 1780310 1784341 1794520 1798540 1805440 1810211 1822366 1824160 1833728 1834784 1834946 1838668 1846112 1848716 1866256 1869920 1881152 1888915 1900312 1903090 1907399 1908352 1913072 1918280 1921598 1932908 1935440 1938170 1948336 1949458 1956224 1960192 1961494 1964480 1968928 1980104 1980160 1982897 1986790 2005640 2013760 2019185 2023177 2024768 2031368 2032639 2034640 2050822 2050880 2054122 2056405 2066212 2082704 2084320 2087260 2091986 2096896 2098208 2120384 2129660 2132864 2139620 2143960 2153515 2158760 2161805 2166190 2174960 2178806 2186368 2192258 2192320 2196112 2208640 2213120 2214590 2220530 2227952 2242912 2252908 2262976 2266168 2292160 2293480 2298335 2307640 2310895 2314403 2323016 2332820 2333369 2338102 2347568 2351440 2360960 2375390 2382080 2385440 2391340 2397952 2404412 2416135 2435420 2445280 2450240 2461160 2468480 2474017 2475130 2490064 2494291 2517956 2530960 2539210 2553824 2563328 2574752 2582765 2603380 2607883 2617888 2621120 2622760 2638720 2645032 2645693 2650480 2666080 2687360 2709616 2713438 2732960 2745140 2781506 2784940 2787737 2803640 2806388 2816135 2827448 2828720 2832710 2848496 2871232 2877664 2878967 2894080 2903770 2918656 2934460 2981524 2991872 2997440 2999932 3005515 3022264 3026527 3029120 3032666 3044944 3057518 3069248 3088007 3096704 3101072 3108742 3112580 3147445 3153692 3178864 3192280 3204160 3209024 3217669 3218440 3230696 3235253 3255424 3264194 3272360 3290248 3300973 3306290 3325546 3334912 3339616 3346078 3377920 3382589 3387020 3407456 3409588 3423392 3430336 3445624 3454016 3458888 3465904 3479936 3507985 3534310 3543344 3552848 3554894 3560620 3568682 3589040 3597080 3610880 3615871 3620422 3644732 3648320 3669568 3669892 3677336 3682523 3692224 3697432 3726905 3732512 3739840 3749915 3762304 3774901 3777830 3800624 3806180 3814798 3816704 3826144 3836560 3843196 3865816 3870880 3876340 3896672 3898916 3912448 3922988 3928960 3937856 3942115 3960208 3965794 3973580 4011280 4027520 4038163 4038370 4046354 4049536 4062736 4065278 4069280 4101644 4101760 4108244 4112810 4132424 4150841 4165408 4168640 4174520 4183972 4196416 4207721 4240768 4254967 4259320 4261985 4265728 4279240 4287920 4307030 4316657 4317520 4323610 4332380 4349920 4357612 4372736 4384516 4384640 4392224 4417280 4429180 4441060 4455904 4485824 4505816 4513241 4525952 4532336 4555915 4584320 4586960 4587365 4596670 4615280 4621790 4628806 4646032 4665640 4666738 4676204 4695136 4702880 4721920 4750780 4770880 4782680 4803995 4808824 4824499 4832270 4870840 4873645 4890560 4900480 4903735 4911179 4922320 4936960 4948034 4950260 4980128 4988582 5035912 5061920 5078420 5107648 5127055 5135305 5149504 5165530 5206760 5215766 5229965 5235776 5242240 5245520 5249881 5277440 5290064 5291386 5300960 5332160 5374720 5419232 5426876 5447015 5465920 5480645 5490280 5518961 5563012 5569880 5575474 5607280 5612776 5620693 5632270 5654896 5657440 5665420 5696992 5742464 5755328 5757934 5807540 5845255 5868920 5963048 5994880 5999864 6008327 6011030 6044528 6053054 6058240 6065332 6089888 6115036 6138496 6176014 6193408 6202144 6217484 6225160 6281951 6294890 6307384 6357728 6384560 6408320 6418048 6422311 6435338 6436880 6461392 6470506 6510848 6528388 6544720 6580496 6601946 6612580 6651092 6679232 6692156 6715189 6765178 6774040 6783595 6814912 6819176 6846784 6860672 6865229 6891248 6908032 6917776 6931808 6953765 6959872 7015970 7068620 7086688 7105696 7109788 7121240 7137364 7177877 7178080 7183507 7194160 7231742 7240844 7289464 7296640 7321951 7339136 7339784 7354672 7363709 7365046 7384448 7394864 7453810 7465024 7479680 7499830 7524608 7549802 7555660 7581665 7601248 7612360 7629596 7643795 7652288 7672903 7673120 7686392 7731632 7741760 7752680 7771855 7793344 7797832 7814339 7845976 7857920 7875712 7884230 7920416 7931588 7947160 8022560 8055040 8076326 8076740 8092708 8099072 8125472 8130556 8138560 8160485 8183357 8203288 8203520 8214859 8216488 8225620 8264848 8301682 8313865 8330816 8337280 8349040 8365195 8367944 8392832 8415442 8481536 8509934 8518640 8523970 8558480 8575840 8614060 8633314 8635040 8647220 8664760 8699840 8715224 8769032 8769280 8781401 8784448 8808113 8858360 8882120 8887235 8911808 8921705 8971648 9011632 9026482 9051055 9051904 9064672 9111830 9168640 9173920 9174730 9193340 9230560 9243580 9257612 9292064 9331280 9333476 9352408 9390272 9405760 9501560 9536995 9541760 9565360 9607990 9617648 9648998 9664540 9741680 9747290 9781120 9800960 9807470 9822358 9844640 9896068 9900520 9914485 9960256 9977164 10071824 10115885 10123840 10156840 10163195 10215296 10249499 10254110 10270610 10299008 10331060 10413520 10431532 10459930 10471552 10484480 10491040 10499762 10580128 10582772 10601920 10664320 10701313 10838464 10853752 10894030 10931840 10961290 10980560 11037922 11126024 11139760 11150948 11214560 11225552 11241386 11264540 11309792 11314880 11330840 11393984 11424679 11484928 11510656 11515868 11572015 11615080 11666845 11690510 11711273 11737840 11926096 11927149 11989760 11999728 12016654 12022060 12089056 12106108 12130664 12179776 12230072 12276992 12352028 12370085 12404288 12434968 12450320 12471455 12490387 12563902 12589780 12614768 12671477 12715456 12749711 12769120 12816640 12836096 12844622 12870676 12873760 12922784 12941012 13039415 13056776 13089440 13160992 13203892 13225160 13228465 13302184 13330343 13351793 13358464 13384312 13403191 13430378 13530356 13548080 13567190 13629824 13638352 13693568 13721344 13730458 13782496 13816064 13835552 13863616 13907530 13938685 14031940 14137240 14162239 14173376 14211392 14219576 14242480 14249677 14274728 14355754 14356160 14367014 14388320 14394835 14463484 14481688 14578928 14593280 14643902 14678272 14679568 14709344 14727418 14730092 14768896 14789728 14907620 14930048 14959360 14980037 14999660 15099604 15111320 15132635 15163330 15202496 15224720 15243451 15259192 15287590 15304576 15345806 15346240 15372784 15440035 15463264 15483520 15505360 15543710 15586688 15595664 15628678 15691952 15751424 15768460 15840832 15863176 15894320 16045120 16088345 16152652 16153480 16176265 16185416 16250944 16261112 16277120 16320970 16333583 16366714 16406576 16429718 16432976 16451240 16504865 16529696 16603364 16627730 16661632 16674560 16698080 16730390 16735888 16785664 16830884 16912945 17019868 17037280 17047940 17116960 17151680 17228120 17266628 17270080 17294440 17329520 17399680 17430448 17431987 17460037 17538064 17562802 17568896 17616226 17716720 17764240 17774470 17823616 17843410 17943296 18023264 18052964 18079355 18102110 18129344 18223660 18255181 18347840 18349460 18386680 18412615 18461120 18487160 18515224 18519851 18584128 18634193 18662560 18666952 18704816 18780544 18811520 18874505 19003120 19073990 19083520 19130720 19215980 19235296 19297996 19329080 19483360 19494580 19514159 19562240 19614940 19644716 19689280 19792136 19801040 19828970 19873867 19920512 19954328 20143648 20190815 20231770 20247680 20313680 20326390 20430592 20498998 20508220 20541220 20598016 20662120 20754205 20827040 20863064 20919860 20943104 20982080 20999524 21038605 21160256 21165544 21203840 21217261 21274835 21328640 21402626 21583285 21616049 21676928 21707504 21749507 21788060 21863680 21922580 21961120 22075844 22252048 22279520 22301896 22429120 22451104 22482772 22529080 22566205 22619584 22629760 22661680 22787968 22849358 23021312 23031736 23106811 23144030 23230160 23333690 23381020 23422546 23475680 23852192 23854298 23999456 24033308 24044120 24122495 24178112 24212216 24261328 24359552 24460144 24555895 24704056 24740170 24808576 24869936 24900640 24942910 24980774 25127804 25179560 25229536 25342954 25430912 25499422 25538240 25689244 25741352 25747520 25777661 25845568 25882024 26078830 26113552 26178880 26249405 26321984 26407784 26424307 26450320 26456930 26604368 26660686 26703586 26716928 26768624 26806382 26860756 27060712 27096160 27134380 27259648 27276704 27387136 27460916 27564992 27594805 27671104 27727232 27745649 27815060 27877370 28063880 28103465 28267141 28274480 28324478 28346752 28422784 28439152 28441663 28484960 28499354 28549456 28711508 28712320 28734028 28776640 28789670 28926968 28963376 29055887 29157856 29287804 29359136 29418688 29454836 29460184 29579456 29784769 29815240 29860096 29960074 29999320 30041635 30199208 30216599 30222640 30265270 30326660 30333797 30404992 30449440 30486902 30518384 30575180 30609152 30691612 30692480 30745568 30880070 30926528 30967040 31009843 31010720 31087420 31173376 31191328 31257356 31383904 31409755 31536920 31592687 31681664 31726352 31787741 31788640 32090240 32111555 32176690 32305304 32306960 32352530 32370832 32425783 32501888 32522224 32554240 32641940 32667166 32733428 32813152 32859436 32865952 32902480 33009730 33059392 33206728 33255460 33323264 33396160 33460780 33471776 33575945 33661768 33771493 33825890 33902479 34039736 34074560 34095880 34233920 34303360 34326145 34394009 34456240 34533256 34540160 34588880 34659040 34799360 34860896 34863974 34920074 35076128 35125604 35137792 35232452 35433440 35528480 35548940 35647232 35686820 35889385 35917535 36046528 36105928 36158710 36204220 36240581 36258688 36447320 36510362 36609755 36695680 36698920 36773360 36818545 36825230 36922240 36974320 37030448 37039702 37168256 37268386 37325120 37333904 37409632 37561088 37623040 37749010 38006240 38147980 38261440 38364515 38431960 38470592 38595992 38658160 38768003 38966720 38989160 39028318 39071695 39229880 39289432 39344851 39378560 39584272 39602080 39657940 39747734 39841024 39908656 40287296 40381630 40463540 40495360 40627360 40652780 40916785 40997996 41016440 41074295 41082440 41324240 41508410 41654080 41726128 41839720 41964160 41999048 42058289 42077210 42320512 42331088 42407680 42434522 42549670 42805252 43166570 43232098 43353856 43415008 43499014 43576120 43845160 43907005 43922240 43973657 44040565 44151688 44334011 44504096 44559040 44603792 44858240 44902208 44965544 45058160 45132410 45239168 45259520 45323360 45575936 45698716 46063472 46213622 46288060 46460320 46667380 46762040 46845092 46951360 47006323 47330813 47391529 47704384 47708596 47998912 48066616 48088240 48244990 48356224 48424432 48522656 48719104 48920288 49111790 49408112 49480340 49617152 49739872 49801280 49885820 49961548 50255608 50284549 50359120 50459072 50595007 50685908 50861824 50998844 51076480 51247495 51378488 51482704 51495040 51545963 51555322 51691136 51764048 52157660 52227104 52357760 52496119 52498810 52643968 52815568 52848614 52900640 52913860 53208736 53321372 53407172 53506565 53537248 53612764 53721512 53960933 54121424 54192320 54268760 54553408 54700373 54921832 55129984 55189610 55314571 55342208 55454464 55491298 55630120 55754740 56116541 56127760 56206930 56534282 56548960 56648956 56693504 56845568 56878304 56883326 56969920 56998708 57098912 57123395 57423016 57424640 57468056 57504013 57553280 57579340 57853936 57926752 58111774 58315712 58556365 58575608 58672133 58718272 58837376 58909672 58920368 59158912 59569538 59630480 59635745 59920148 59998640 60083270 60398416 60433198 60445280 60530540 60653320 60667594 60809984 60898880 60973804 61036768 61150360 61383224 61384960 61469807 61491136 61656791 61760140 61853056 62019686 62021440 62174840 62382656 62451935 62514712 62718487 62767808 62819510 63073840 63185374 63357385 63363328 63452704 63575482 63577280 63748555 64180480 64223110 64353380 64610608 64613920 64705060 64741664 64851566 65003776 65044448 65283880 65334332 65466856 65626304 65718872 65731904 65804960 66019460 66118784 66413456 66510920 66651715 66758965 66792320 66921560 66943552 67015955 67151890 67323536 67542986 67651780 67804958 68079472 68149120 68191760 68467840 68606720 68652290 68788018 68912480 69066512 69080320 69177760 69318080 69721792 69727948 69840148 70152256 70251208 70464904 70564297 70811195 70866880 71056960 71097880 71248385 71373640 71746493 71778770 71835070 72093056 72211856 72317420 72334439 72408440 72481162 72517376 72894640 73020724 73219510 73391360 73397840 73546720 73637090 73650460 73844480 73948640 74060896 74079404 74336512 74536772 74650240 74667808 74819264 74900185 75498020 76012480 76217255 76295960 76522880 76725097 76729030 76863920 76941184 77191984 77316320 77536006 77933440 77978320 78056636 78143390 78459760 78578864 78689702 78757120 78865979 79168544 79204160 79315880 79495468 79817312 80574592 80763260 80844373 80927080 81254720 81305560 81667915 81833570 81995992 82016483 82032880 82148590 82164880 82648480 83016820 83308160 83452256 83490043 83679440 83928320 83998096 84116578 84154420 84641024 84662176 84869044 85099340 85610504 86333140 86464196 86830016 86998028 87152240 87159935 87300185 87690320 87814010 87844480 87947314 88081130 88303376 88668022 89008192 89118080 89207584 89247977 89716480 89804416 89931088 90116320 90264820 90478336 90646720 91275905 91397432 92126944 92427244 92576120 92599255 92920640 93170965 93312401 93334760 93385591 93524080 93690184 93822337 93902720 94012646 94661626 94783058 95408768 95417192 95728217 95997824 96133232 96176480 96489980 96712448 96848864 97045312 97570795 97840576 98223580 98816224 98960680 99369335 99479744 99602560 99747739 99771640 99923096 100511216 100569098 100718240 100918144 101190014 101371816 101997688 102152960 102494990 102756976 102965408 102990080 103091926 103110644 103382272 103528096 104315320 104454208 104715520 104860259 104992238 104997620 105287936 105631136 105697228 105801280 105827720 106086305 106417472 106642744 106704157 106793167 106814344 107013130 107074496 107225528 107443024 107921866 108080245 108242848 108384640 108537520 108747535 109106816 109400746 109843664 110259968 110379220 110629142 110684416 110982596 111260240 111509480 112233082 112255520 112413860 113068564 113097920 113297912 113756608 113766652 113939840 113997416 114158213 114197824 114246790 114505469 114846032 114936112 115008026 115106560 115158680 115534055 115707872 115853504 116223548 116631424 117112730 117151216 117344266 117436544 117674752 117819344 117840736 118317824 119139076 119260960 119271490 119840296 119997280 120166540 120374389 120796832 120866396 120890560 121061080 121306640 121335188 121797760 121947608 122023909 122073536 122119619 122300720 122766448 122939614 122982272 123313582 123520280 123706112 124039372 124042880 124349680 124765312 124903870 125029424 125183053 125436974 125535616 125639020 126147680 126370748 126714770 126905408 127150964 127154560 127497110 128446220 128676071 128706760 128888305 129221216 129227840 129410120 129483328 129703132 130088896 130439351 130567760 130668664 130933712 131252608 131437744 131463808 131609920 132038920 132121535 132237568 132826912 133021840 133303430 133517930 133584640 133843120 133887104 134031910 134303780 134647072 135085972 135303560 135609916 136158944 136298240 136383520 136486633 136935680 137304580 137576036 137824960 138133024 138355520 138636160 138728245 139117069 139443584 139455896 139680296 139910471 140304512 140502416 140929808 141128594 141335705 141622390 141733760 142113920 142195760 142208315 142496770 142747280 143492986 143557540 143670140 144186112 144423712 144634840 144668878 144816880 144962324 145279435 145789280 146041448 146439020 146795680 147093440 147274180 147300920 147897280 148121792 148158808 148520827 148923845 149073544 149300480 149335616 149638528 149737921 149800370 150996040 151082995 151668985 152024960 152246549 152434510 152591920 153045760 153450194 153458060 153727840 153882368 154383968 154632640 155049215 155072012 155866880 155956640 156113272 156286780 156919520 157157728 157379404 157731958 157963435 158337088 158408320 158631760 158938705 158990936 159634624 161149184 161526520 161688746 161854160 162128915 162509440 162611120 163335830 163667140 163991984 164032966 164065760 164297180 164329760 165296960 166033640 166616320 166904512 166980086 167354147 167358880 167996192 168233156 168308840 168857465 169324352 169512395 169738088 170198680 171221008 171970045 172666280 172928392 173660032 173996056 174241483 174304480 174319870 174600370 175380640 175628020 175688960 175894628 176162260 176606752 177336044 178016384 178236160 178415168 178495954 179608832 179862176 180232640 180529640 181202905 181293440 182551810 182794864 184253888 184854488 185152240 185198510 185841280 186341930 186624802 186669520 186771182 187048160 187380368 187644674 187805440 188025292 189323252 189566116 190817536 190834384 191456434 191995648 192266464 192352960 192979960 193697728 193840015 194090624 194219543 194740481 195141590 195681152 196447160 196724255 197632448 197921360 198164863 198738670 198959488 199091641 199205120 199495478 199543280 199846192 201022432 201138196 201436480 201836288 202380028 202743632 203995376 204989980 205513952 205930816 206183852 206221288 207056192 208321703 208630640 208908416 209720518 209984476 209995240 210291445 211262272 211394456 211602560 211655440 212172610 212336579 212834944 213285488 213408314 213586334 213628688 214026260 214148992 214451056 214886048 215843732 216160490 216485696 216769280 217068901 217075040 217495070 218213632 218801492 219687328 219868285 220758440 221258284 221670055 221965192 222514187 222520480 222688717 223018960 224466164 224511040 224827720 226137128 226195840 226595824 226615831 226980481 227513216 227533304 227879680 227994832 228316426 228395648 228493580 229010938 229692064 229872224 230016052 230317360 231068110 231415744 231707008 232447096 233262848 234225460 234302432 234688532 234873088 235031615 235638688 235681472 236654065 236957645 237317353 238278152 238521920 238542980 239680592 239994560 240333080 240748778 240758063 241593664 241732792 241781120 242122160 242244509 242613280 242670376 243595520 243895216 244047818 244147072 244239238 244601440 245532896 245879228 245964544 246627164 247040560 248078744 248085760 248699360 249530624 249807740 250058848 250366106 250873948 251071232 251278040 251422745 252295360 252741496 252975035 253429540 253684067 253810816 254301928 254309120 254660629 254994220 255435277 256892440 257352142 257413520 257729815 257776610 258442432 258455680 258820240 258966656 259138667 259406264 260177792 260878702 261135520 261337328 261867424 262480595 262505216 262875488 262927616 263219840 264077840 264243070 265653824 266043680 266606860 267035860 267686240 267774208 268063820 268607560 269294144 269804665 270171944 270607120 271219832 271376021 272317888 272767040 272973266 273051503 273501865 274609160 275152072 275649920 276266048 276572855 276711040 277272320 277456490 278234138 278887168 278911792 279360592 279820942 280582705 280609024 281004832 281859616 282257188 282671410 283244780 283467520 284227840 284391520 284416630 284993540 285494560 286985972 287115080 287340280 287520065 288847424 289269680 289337756 289625569 289633760 289924648 290558870 291578560 292082896 292878040 293360665 293591360 294186880 294548360 294601840 295794560 296243584 296317616 297041654 297847690 298147088 298671232 299277056 299475842 299600740 301992080 302165990 303337970 304049920 304493098 304869020 305183840 306900388 306916120 307349035 307455680 308283955 308767936 309265280 310098430 310144024 310338077 311913280 312226544 312573560 313592435 313839040 314315456 314758808 315463916 315926870 316674176 316816640 317263520 317877410 317981872 319269248 323053040 323377492 323708320 324257830 325018880 325222240 326671660 327334280 327983968 328065932 328131520 328594360 328659520 330593920 331315691 331740703 332067280 333809024 333960172 334708294 334717760 335992384 336466312 336617680 337714930 338648704 339024790 339476176 340397360 342442016 343940090 345332560 345856784 347320064 347992112 348482966 348608960 348639740 349200740 350761280 351256040 351789256 352324520 352821485 353213504 354165049 354672088 356032768 356830336 356991908 358732465 359724352 360465280 360693437 361059280 361672195 362405810 362586880 365103620 365589728 367472833 368507776 369708976 369741619 370304480 370397020 371682560 372683860 373249604 373339040 373542364 374096320 374760736 375289348 376050584 377726531 378646504 379132232 381668768 382912868 383625485 384532928 384705920 385959920 387201997 387395456 387680030 388181248 388439086 389480962 390283180 391362304 392815787 392894320 393448510 394329895 395264896 395842720 396329726 397477340 397918976 398183282 398990956 399086560 399692384 402044864 402276392 402872960 403127959 404221865 404760056 405487264 407990752 409979960 410082415 410704931 411027904 411861632 412367704 412442576 413240633 414112384 416643406 417261280 417450215 417816832 419441036 419968952 419990480 420582890 422524544 422788912 423205120 423310880 424345220 424673158 425669888 426570976 426816628 427172668 427257376 428052520 428297984 428902112 429772096 431687464 432320980 432971392 434137802 434150080 434990140 437602984 439029409 439374656 439736570 441516880 442060079 442516568 443340110 443930384 445028374 445040960 445377434 446037920 446239885 448932328 449022080 449655440 452274256 452391680 453191648 453231662 453960962 455026432 455066608 455989664 456632852 456791296 456987160 458021876 459384128 459744448 460032104 460634720 462136220 462831488 463414016 464894192 466562005 466927955 468450920 468604864 469111685 469377064 470063230 471277376 471362944 472546981 473308130 473915290 474634706 476556304 477043840 477085960 478641085 479361184 479989120 480666160 481497556 481516126 483187328 483465584 483562240 484244320 484489018 485226560 485340752 487790432 488095636 488294144 488478476 489202880 491065792 491758456 493254328 493950079 494081120 496157488 497398720 498738695 499615480 500117696 500732212 501747896 502556080 502845490 503984039 504590720 505482992 505950070 506341073 506859080 507368134 507621632 508603856 509321258 509988440 510870554 513784880 514704284 514827040 515459630 515553220 516884864 516911360 517640480 517933312 518277334 518812528 520355584 521757404 522271040 522674656 523734848 524301295 524961190 525750976 526439680 527167331 528155680 528486140 531307648 532087360 533213720 533520785 533965835 534071720 535372480 536127640 537075679 537215120 538588288 539609330 540343888 540391597 541214240 542439664 542752042 544635776 545534080 545946532 546103006 547003730 549218320 550304144 551299840 552061853 552532096 553145710 553422080 554912980 556468276 557823584 558721184 559641884 561165410 562009664 563719232 564514376 565342820 565910611 566489560 568783040 568833260 569987080 570791065 570989120 572527345 573971944 574115381 574230160 574680560 575040130 576342143 577694848 578539360 578675512 579251138 579267520 579849296 581117740 583157120 584165792 585756080 586721330 587182720 588373760 589096720 589203680 591589120 592487168 592635232 594083308 595695380 596294176 597342464 598951684 599201480 601871945 603984160 604331980 606675940 608986196 609738040 610119545 610367680 610598095 613800776 613832240 614698070 614911360 615300569 616089877 616567910 617535872 618530560 620196860 620288048 620676154 623826560 624453088 625147120 625915265 627184870 627678080 628630912 629517616 630927832 631853740 633348352 634527040 635754820 635963744 638538496 643380355 646106080 646754984 647416640 648515660 650444480 652196755 653343320 653699137 654668560 655967936 656131864 656263040 657188720 657319040 657735091 659056051 661187840 662631382 663481406 664134560 667618048 667920344 669416588 669435520 670097519 671984768 672932624 673235360 675429860 677297408 678049580 678952352 680794720 682433165 684884032 687880180 690665120 691713568 695585345 695984224 696965932 697217920 697279480 698401480 699552355 701522560 702512080 703578512 704649040 705642970 706427008 708330098 709344176 713660672 713983816 717464930 719448704 720930560 721386874 722118560 723344390 724811620 730207240 731179456 734945666 736592057 737015552 739417952 739483238 740608960 740794040 742604135 745367720 746499208 746678080 747084728 747552169 748192640 748689605 749521472 750578696 752101168 755453062 757293008 758264464 761232745 763337536 765825736 767250970 769065856 769411840 771919840 774403994 774790912 775360060 776878172 778961924 780566360 785631574 785788640 786897020 788659790 790529792 791685440 792659452 794954680 796366564 797981912 798173120 799107491 799384768 801538283 804089728 804552784 804623821 805745920 806255918 808443730 809520112 810974528 815981504 819959920 820164830 821409862 822055808 823723264 824735408 824885152 826481266 828224768 833286812 834522560 834900430 836770735 838882072 839937904 839980960 841165780 842620723 845049088 845577824 846621760 848690440 849346316 853141952 853633256 854345336 854514752 854837333 856105040 857804224 859544192 860115119 863374928 864641960 865942784 868275604 868300160 869980280 871207415 875205968 876281371 878058818 878749312 879473140 883033760 884120158 885033136 886680220 887860768 890056748 890081920 890754868 892075840 892479770 897864656 898044160 899285447 899310880 900732497 904548512 906383296 906463324 907921924 910133216 911979328 913265704 913974320 916043752 917335861 918768256 919488896 920064208 921269440 924272440 925662976 929788384 933124010 933855910 936901840 937209728 938223370 938754128 940126460 940347707 942554752 942725888 945093962 946616260 947830580 949269412 953112608 954087680 954171920 955406431 957282170 958722368 959978240 961305133 961332320 962995112 963032252 966374656 966931168 968488640 968978036 970453120 970681504 971097715 973702405 975580864 976191272 976956952 978405760 979373297 982131584 983516912 986508656 987900158 988162240 990824315 992314976 994797440 995458205 997426261 997477390 999230960 1000235392 1001464424 1003495792 1005112160 1005690980 1007968078 1009181440 1010965984 1011900140 1012682146 1013718160 1014736268 1017207712 1018642516 1019976880 1021741108 1025257727 1027569760 1029408568 1029654080 1030919260 1031106440 1033769728 1035280960 1036554668 1037625056 1041608515 1043514808 1044542080 1045349312 1047469696 1048165447 1048602590 1049922380 1050976849 1051501952 1054334662 1056311360 1056972280 1061682895 1062615296 1064174720 1066214279 1066427440 1067041570 1067931670 1068143440 1070744960 1072255280 1074151358 1074430240 1077176576 1079218660 1080687776 1080783194 1082428480 1084879328 1085344505 1085504084 1089271552 1091068160 1091893064 1092206012 1094007460 1098436640 1100608288 1104123706 1105064192 1106291420 1109825960 1112570935 1112936552 1113443585 1115647168 1117442368 1119283768 1122330820 1124019328 1124272087 1127438464 1129028752 1130685640 1131821222 1132979120 1133079155 1134902405 1137566080 1137666520 1139974160 1141582130 1141978240 1145054690 1147943888 1148230762 1148460320 1149361120 1150080260 1152684286 1155389696 1157078720 1157351024 1158502276 1158535040 1159698592 1162235480 1166314240 1168331584 1171479029 1171512160 1173442660 1174365440 1178193440 1178407360 1185270464 1186586765 1188166616 1191390760 1192588352 1197903368 1198402960 1201808093 1203743890 1203790315 1207968320 1208663960 1211222545 1213351880 1217972392 1219476080 1219690381 1220239090 1220735360 1221196190 1227601552 1227664480 1229396140 1229822720 1230601138 1232179754 1233135820 1235071744 1240393720 1240576096 1241352308 1247653120 1248906176 1250294240 1251830530 1254369740 1255356160 1257261824 1259035232 1261855664 1263707480 1268420335 1269054080 1271509640 1271927488 1273303145 1277176385 1286760710 1292212160 1293509968 1294833280 1295693335 1297031320 1300888960 1304393510 1306686640 1307398274 1309337120 1311935872 1312263728 1312526080 1314377440 1314638080 1315470182 1318112102 1325262764 1326962812 1328269120 1335840688 1338833176 1338871040 1340195038 1340721643 1343969536 1345865248 1346470720 1350859720 1356099160 1356880105 1357904704 1361589440 1363183367 1364866330 1365257515 1369768064 1374354341 1375760360 1381330240 1383427136 1387154041 1391170690 1391968448 1393931864 1394435840 1394558960 1396802960 1399104710 1403045120 1405024160 1407157024 1409298080 1411285940 1412854016 1416660196 1418688352 1427967632 1434929860 1438897408 1442773748 1444237120 1446688780 1448127845 1449623240 1458251921 1460414480 1462358912 1467255203 1469891332 1473184114 1478835904 1478966476 1481217920 1481588080 1485208270 1490735440 1492998416 1493356160 1494169456 1495104338 1496385280 1497379210 1499042944 1501157392 1504202336 1510906124 1514586016 1516528928 1522465490 1526675072 1531651472 1534501940 1538131712 1543839680 1548807988 1550720120 1551690385 1553756344 1557923848 1558821019 1561132720 1564867057 1571263148 1571577280 1573794040 1577319580 1583370880 1585318904 1586310817 1587555047 1589909360 1592733128 1595963824 1596346240 1598214982 1598769536 1603076566 1608179456 1609105568 1609247642 1612511836 1616887460 1619040224 1621949056 1627379689 1631963008 1639919840 1640329660 1642819724 1644111616 1649470816 1649770304 1652962532 1656578455 1658703515 1666573624 1669045120 1669800860 1672788923 1673541470 1677764144 1679875808 1679961920 1682331560 1685241446 1691155648 1693243520 1695711563 1697380880 1698692632 1706283904 1707266512 1708690672 1709029504 1709674666 1712210080 1715608448 1719088384 1720230238 1726749856 1729283920 1736551208 1736600320 1739960560 1742414830 1750411936 1752562742 1756117636 1757498624 1758946280 1766067520 1768240316 1770066272 1770825245 1773360440 1774326229 1775721536 1780113496 1780163840 1781509736 1782624403 1784151680 1784959540 1788046939 1795729312 1798570894 1798621760 1801464994 1803467185 1809097024 1812766592 1812926648 1813970669 1815843848 1818836123 1820266432 1823958656 1826531408 1827948640 1832087504 1834671722 1837364165 1837536512 1838977792 1840128416 1842538880 1848544880 1848708095 1859576768 1866248020 1867711820 1873803680 1874419456 1876446740 1877508256 1880252920 1880695414 1885109504 1888632655 1890187924 1893232520 1895661160 1898538824 1906225216 1908343840 1910812862 1911360521 1914564340 1917444736 1922610266 1922664640 1925990224 1926064504 1933862336 1936009985 1936977280 1937956072 1940906240 1941363008 1942195430 1946592973 1947404810 1951161728 1952382544 1953913904 1956811520 1958746594 1964078935 1964263168 1967033824 1973017312 1975800316 1976324480 1981648630 1984629952 1989594880 1990916410 1994852522 1994954780 1998461920 2000470784 2002928848 2006991584 2010224320 2011381960 2015639795 2015936156 2021931968 2023800280 2025364292 2027378983 2027436320 2029472536 2034415424 2037285032 2039953760 2043482216 2046364613 2050515454 2053524655 2055139520 2058817136 2059308160 2061838520 2062212880 2066203165 2070561920 2073109336 2075250112 2083217030 2087029616 2089084160 2090698624 2094939392 2096330894 2097205180 2099844760 2101953698 2103003904 2108669324 2112622720 2113944560 2123365790 2128349440 2132428558 2132854880 2134083140 2135863340 2136286880 2141489920 2144510560 2148302716 2148860480 2158437320 2161375552 2161566388 2164856960 2169758656 2170689010 2171008168 2175603911 2183786128 2184412024 2187493207 2188014920 2195147045 2196873280 2201216576 2208247412 2210300395 2212582840 2219651920 2225141870 2225873104 2226887170 2231294336 2234884736 2238567536 2244661640 2248038656 2248544174 2254876928 2258057504 2261371280 2263642444 2265958240 2266158310 2269804810 2275132160 2275333040 2279948320 2283164260 2283956480 2287113391 2290109380 2295887776 2296461524 2296920640 2298722240 2300160520 2305368572 2314157440 2314702048 2317004552 2317070080 2319397184 2320272761 2324470960 2336663168 2342958058 2343024320 2346885320 2356386880 2356814720 2362734905 2370540928 2373173530 2376333232 2378478007 2382781520 2385176704 2395806736 2396805920 2403616186 2407487780 2407580630 2415936640 2417327920 2422445090 2426703760 2435944784 2438952160 2439380762 2440478180 2441470720 2442392380 2444845349 2455203104 2455328960 2458792280 2461202276 2464359508 2466271640 2469750395 2480787440 2481152192 2482704616 2497812352 2500588480 2503661060 2508739480 2518070464 2519920195 2523711328 2524854059 2527414960 2531705365 2536840670 2538108160 2543019280 2543854976 2546606290 2554352770 2573521420 2584424320 2587019936 2588191333 2589666560 2591386670 2594062640 2601777920 2608787020 2613373280 2614796548 2618674240 2623871744 2624527456 2628754880 2630940364 2635836655 2636224204 2650525528 2653925624 2656538240 2671681376 2677666352 2680390076 2681443286 2685378395 2691730496 2692941440 2701719440 2701957985 2708182139 2712198320 2713760210 2715809408 2723178880 2726366734 2729732660 2730515030 2739536128 2748708682 2751520720 2760309265 2762660480 2766854272 2774308082 2782341380 2783936896 2787863728 2789117920 2793605920 2798209420 2810048320 2814314048 2818596160 2821895713 2822571880 2829553055 2833320392 2837376704 2845020499 2855935264 2869859720 2870576905 2881710715 2885547496 2888474240 2892684431 2893377560 2894953321 2896255690 2899246480 2916503842 2920828960 2924717824 2934510406 2939782664 2946368228 2957671808 2957932952 2962435840 2963176160 2970416540 2981470880 2985996832 2986712320 2988338912 2990208676 2994758420 2998085888 3002314784 3008404672 3021812248 3029172032 3033057856 3044930980 3053350144 3063302944 3069003880 3076502845 3080449385 3087679360 3094420553 3097615976 3101440240 3103380770 3107512688 3115847696 3117642038 3122265440 3129734114 3142526296 3143154560 3147588080 3154639160 3166741760 3170637808 3172621634 3175110094 3179818720 3185466256 3191927648 3192692480 3196429964 3197539072 3206153132 3218211136 3218495284 3225023672 3233774920 3238080448 3243898112 3254759378 3263926016 3268495685 3279839680 3280659320 3285639448 3288675455 3295280255 3298941632 3299540608 3305925064 3307828867 3310588177 3313156910 3317407030 3320658601 3333147248 3338090240 3339601720 3345577846 3347082940 3350487595 3355528288 3359751616 3359923840 3364663120 3368802671 3370482892 3382311296 3386487040 3391423126 3394761760 3397385264 3412567808 3414533024 3417381344 3418059008 3419349332 3424420160 3431216896 3440460476 3453499712 3458567840 3473102416 3479921120 3484829660 3500823872 3505125484 3512235272 3517892560 3527888273 3532135040 3536480632 3540132544 3541468951 3541650490 3546720880 3548652458 3549669539 3551443072 3560226992 3563019472 3565248806 3568303360 3569919080 3576093878 3591458624 3597141788 3597243520 3602929988 3606934370 3618194048 3625533184 3625853296 3627941338 3631687696 3637672246 3640532864 3647917312 3653062816 3655897280 3664175008 3669343444 3674728330 3680256832 3682960285 3685077760 3690171317 3697089760 3697416190 3719153536 3731606059 3732496040 3735423640 3737760845 3747607360 3752893480 3755016512 3760505840 3761390828 3765132397 3777265310 3780375848 3782741179 3785708189 3786465040 3791322320 3797077648 3812450432 3816687680 3821625724 3822721042 3829128680 3834889472 3845220532 3845329280 3851980448 3852129008 3867724672 3872019970 3873954560 3875912144 3882726016 3884390860 3893185946 3894809620 3902323456 3904765088 3907827808 3917493188 3928157870 3934067648 3946034624 3951600632 3952648960 3958112357 3963297260 3969259904 3981832820 3989705044 3989909560 3995537455 3996923840 4005857696 4007691415 4013983168 4020448640 4022763920 4023119105 4031279590 4031872312 4034395001 4043863936 4047600560 4050728584 4054757966 4054872640 4058945072 4068830848 4074570064 4079907520 4086964432 4092729226 4101030908 4107049310 4110279040 4117634272 4118616320 4123677040 4124425760 4132406330 4141123840 4146218672 4150500224 4166434060 4174059232 4181397248 4192661788 4194410360 4199689520 4203907396 4213103615 4217338648 4225245440 4227889120 4231085623 4246731580 4264857116 4265709760 4268166280 4271726680 4272573760 4274186665 4289021120 4296605432 4297720960 4300575595 4307103983 4312629139 4316874640 4322751104 4323132776 4329713920 4339517312 4341378020 4342016336 4342399709 4351207822 4367572256 4368824048 4374986414 4376029840 4381406855 4390294090 4393746560 4402433152 4416494824 4420600790 4425165680 4439303840 4450283740 4451746208 4453774340 4462588672 4469769472 4477135072 4489323280 4496427235 4497088348 4503662485 4516115008 4522742560 4527284888 4531916480 4532316620 4539609620 4550666080 4559896640 4566328520 4574226782 4580218760 4586679305 4591775552 4592923048 4593841280 4597444480 4600321040 4604145637 4610737144 4613392357 4628314880 4629404096 4634009104 4638794368 4640545522 4641875551 4648941920 4673326336 4685916116 4686048640 4693770640 4701738535 4712773760 4713629440 4725469810 4741081856 4746347060 4752666464 4756956014 4765563040 4770353408 4777032155 4791613472 4793611840 4806525665 4807232372 4814975560 4815161260 4831873280 4834655840 4844890180 4853270263 4853407520 4871889568 4877904320 4878761524 4880956360 4884784760 4889690698 4896866485 4910406208 4910657920 4917584560 4922404552 4923634673 4928719016 4932543280 4939500790 4961574880 4962304384 4965409232 4987131305 4995624704 5001176960 5007322120 5017478960 5036140928 5039840390 5047422656 5049708118 5054829920 5063410730 5073681340 5086038560 5087709952 5093212580 5108705540 5126288635 5147042840 5156144399 5168848640 5174039872 5176382666 5182773340 5187978557 5188125280 5217574040 5226746560 5229593096 5237348480 5240827235 5249054912 5254884245 5257509760 5261880728 5271673310 5272448408 5301051056 5307851248 5313076480 5331071395 5343362752 5355332704 5360780152 5362886572 5370756790 5383460992 5385882880 5403438880 5403915970 5416364278 5424396640 5427520420 5431618816 5446357760 5452733468 5459465320 5461030060 5497417364 5503041440 5520618530 5525320960 5533708544 5548616164 5564682760 5567873792 5575727456 5578235840 5587211840 5596418840 5620096640 5621360435 5628628096 5632366747 5637192320 5643791426 5645143760 5659106110 5666640784 5674753408 5690040998 5711870528 5739719440 5741153810 5746781027 5763421430 5771094992 5776948480 5785368862 5786755120 5789906642 5792511380 5798492960 5833007684 5841657920 5857395145 5869020812 5879565328 5892736456 5915343616 5915865904 5926352320 5940833080 5962941760 5971993664 5976677824 5980417352 5989516840 6004629568 6009040465 6016809344 6020805833 6043624496 6058344064 6066115712 6089861960 6098451905 6126605888 6138007760 6143110753 6153005690 6160898770 6175358720 6188841106 6195231952 6202880480 6206761540 6215025376 6231695392 6235284076 6244530880 6259468228 6285052592 6286309120 6294998129 6295176160 6309278320 6341275616 6345243268 6350220188 6359637440 6370932512 6383855296 6392859928 6412306264 6421351027 6436422272 6436990568 6450047344 6457972793 6467549840 6476160896 6509518756 6536991370 6559679360 6561318640 6571278896 6577350910 6582433949 6590560510 6597883264 6599081216 6611850128 6615657734 6621176354 6626313820 6634814060 6641317202 6666294496 6679203440 6691155692 6694165880 6700975190 6703608215 6711056576 6719503232 6719847680 6729135931 6729326240 6737605342 6740965784 6764622592 6782846252 6789523520 6794770528 6815916835 6829066048 6834762688 6838698664 6848840320 6853175303 6871771705 6880920952 6906999424 6917135680 6935770205 6946204832 6959842240 6969659320 6981983827 7001647744 7010250968 7024470544 7025090761 7035785120 7055776546 7064270080 7072961264 7080265088 7082937902 7083300980 7093441760 7097304916 7099339078 7102886144 7120453984 7126038944 7130497612 7139838160 7152187756 7176804089 7182917248 7194283576 7194487040 7205859976 7213868740 7236388096 7251706592 7255882676 7263375392 7275344492 7281065728 7291259605 7306125632 7311794560 7328350016 7336276015 7338686888 7349456660 7356837943 7360513664 7365920570 7380342634 7394179520 7394832380 7438307072 7463212118 7463499953 7464992080 7470847280 7475521690 7495214720 7505786960 7510033024 7515021343 7521011680 7522781656 7530264794 7554530620 7560751696 7565482358 7571416378 7572930080 7582644640 7594155296 7624900864 7633375360 7643251448 7645442084 7658257360 7690441064 7690658560 7703960896 7704258016 7724715101 7735449344 7744039940 7751824288 7765452032 7768781720 7786371892 7789619240 7794105095 7809530176 7815655616 7824335285 7834986376 7856315740 7868135296 7869904609 7892069248 7903201264 7916224714 7918493587 7926594520 7931554085 7937775235 7938519808 7963665640 7979410088 7979819120 7991074910 7993847680 8011715392 8015382830 8027966336 8033298677 8040897280 8045527840 8046238210 8062559180 8063744624 8068790002 8087727872 8095201120 8101457168 8109515932 8109745280 8117890144 8136898445 8137661696 8149140128 8159815040 8173928864 8185458452 8202061816 8214098620 8220558080 8235268544 8247354080 8248851520 8264812660 8292437344 8301000448 8332868120 8348118464 8363944615 8385323576 8388820720 8399141501 8399379040 8407814792 8412656651 8426207230 8434677296 8455778240 8462171246 8478557815 8493463160 8529714232 8531419520 8536332560 8543453360 8545147520 8548373330 8567728663 8578042240 8593210864 8595441920 8601151190 8614207966 8625258278 8633749280 8645502208 8646265552 8679034624 8682756040 8684032672 8684799418 8702415644 8735144512 8737648096 8749972828 8752059680 8762813710 8780588180 8787493120 8804866304 8832989648 8841201580 8850331360 8871631145 8878607680 8900567480 8903492416 8907548680 8913122015 8940234695 8954270144 8978392639 8978646560 8992854470 8994176696 9007324970 9032230016 9045485120 9054569776 9063832960 9064633240 9069853345 9079219240 9094180615 9101332160 9119793280 9132657040 9148453564 9160437520 9173358610 9183551104 9185846096 9187682560 9194888960 9200642080 9208291274 9221474288 9226784714 9258808192 9268018208 9277588736 9281091044 9283751102 9297883840 9371832232 9372097280 9385051501 9387541280 9403477070 9425547520 9450939620 9492694120 9505332928 9513912028 9531126080 9554064310 9556802605 9575696741 9583226944 9587223680 9613051330 9614464744 9620480387 9629951120 9630322520 9669311680 9689780360 9706540526 9706815040 9732964865 9743779136 9755808640 9757523048 9761912720 9769569520 9779381396 9793732970 9820812416 9821315840 9835169120 9844809104 9847269346 9857438032 9865086560 9879001580 9923149760 9924608768 9930818464 9974262610 10002353920 10014644240 10034957920 10072281856 10079680780 10094845312 10099416236 10109659840 10126821460 10136894915 10147362680 10172077120 10186425160 10217411080 10231823065 10252577270 10270786421 10294085680 10312288798 10348079744 10352765332 10365546680 10375957114 10376250560 10435148080 10453493120 10459186192 10460109673 10474696960 10481654470 10498109824 10509768490 10515019520 10523761456 10543346620 10544896816 10602102112 10615702496 10662142790 10686725504 10710665408 10721560304 10725773144 10741513580 10766921984 10806877760 10807831940 10832728556 10848793280 10855040840 10878019555 10905466936 10918930640 10922060120 10937466035 10954069399 10994834728 11006082880 11041237060 11097232328 11112885329 11129365520 11151454912 11156471680 11174423680 11181496547 11192837680 11240193280 11242720870 11257256192 11264733494 11274384640 11287582852 11290287520 11318212220 11333281568 11349506816 11380081996 11391657823 11423741056 11435566955 11479438880 11482307620 11493562054 11526842860 11542189984 11570737724 11573510240 11579813284 11585022760 11596985920 11601363805 11666015368 11683315840 11690710811 11709522461 11714790290 11738041624 11759130656 11785472912 11831731808 11852704640 11881666160 11892390035 11925883520 11943987328 11953355648 11960834704 11979033680 12009259136 12018080930 12033618688 12041611666 12087248992 12116688128 12132231424 12179723920 12196903810 12224226745 12253211776 12276015520 12286221506 12306011380 12321797540 12377682212 12390463904 12405760960 12413523080 12420283603 12430050752 12463390784 12470568152 12489061760 12496966729 12518936456 12522064969 12570105184 12589996258 12590352320 12618556640 12624270295 12682551232 12690486536 12700440376 12719274880 12731852861 12741865024 12767710592 12785719856 12824612528 12842702054 12872844544 12873981136 12900094688 12915945586 12935099680 12940956665 12952321792 13019037512 13073982740 13119358720 13122637280 13142557792 13154701820 13164867898 13181121020 13195766528 13223700256 13231315468 13242352708 13252627640 13269628120 13282634404 13332588992 13358406880 13368506527 13382311384 13388331760 13401950380 13407216430 13422113152 13439006464 13458271862 13458652480 13475210684 13481931568 13540910695 13565692504 13579047040 13589541056 13626150811 13631833670 13658132096 13669525376 13677397328 13697680640 13703862449 13706350606 13743543410 13761841904 13813998848 13834271360 13871540410 13892409664 13919684480 13939318640 13963967654 14003295488 14020501936 14048941088 14050181522 14071570240 14109478565 14111553092 14145922528 14160530176 14165875804 14166601960 14186883520 14194609832 14198678156 14225102495 14240907968 14252077888 14260995224 14279676320 14304375512 14324552291 14353608178 14365834496 14388567152 14411719952 14427737480 14463422155 14474766605 14503413184 14511765352 14526750784 14550688984 14582519210 14612251264 14615537131 14623589120 14656700032 14672552030 14677373776 14698913320 14713675886 14721027328 14731841140 14760685268 14788359040 14789664760 14926424236 14926999906 14929984160 14941694560 14951043380 14990429440 15011573920 15020066048 15030042686 15042023360 15045563312 15060529588 15109061240 15121503392 15130964716 15142832756 15145860160 15165289280 15188310592 15229227377 15266750720 15286502896 15287852599 15290884168 15312452449 15316514720 15380882128 15407921792 15408516032 15449430202 15472102765 15488079880 15503648576 15537563440 15572743784 15579238480 15588210190 15619060352 15623505209 15631311232 15648670570 15669972752 15712631480 15736270592 15739809218 15784138496 15806402528 15832449428 15836987174 15853189040 15863108170 15875550470 15927331280 15958820176 15959638240 15982149820 15987695360 16009793737 16023430784 16030765660 16055932672 16066597354 16091055680 16092476420 16125118360 16127489248 16137580004 16190402240 16202914336 16219031864 16219490560 16235780288 16241909327 16273796890 16298280256 16319630080 16342187261 16347857728 16370916904 16404123632 16428197240 16470537088 16494708160 16497703040 16529625320 16539144335 16552940885 16584874688 16603293005 16649346049 16665736240 16696236928 16727889230 16770647152 16777641440 16798283002 16798758080 16815629584 16825313302 16844013355 16852414460 16869354592 16911556480 16924342492 16957115630 16986926320 17059428464 17062839040 17072665120 17086906720 17090295040 17096746660 17113917443 17135457326 17156084480 17186421728 17202302380 17228415932 17250516556 17267498560 17292531104 17365512080 17368065344 17369598836 17404831288 17429381359 17470289024 17475296192 17499945656 17504119360 17525627420 17561176360 17639441365 17665979296 17682403160 17700662720 17707344755 17743262290 17748347695 17757215360 17801134960 17806984832 17815097360 17826244030 17866606433 17880469390 17908540288 17956785278 17957293120 17985708940 17988353392 18014649940 18064460032 18090970240 18109139552 18127665920 18129266480 18139706690 18158438480 18188361230 18202664320 18239586560 18265314080 18296907128 18320875040 18346717220 18367102208 18371692192 18401284160 18416582548 18442948576 18450856585 18453569428 18517616384 18536036416 18562182088 18567502204 18595767680 18658030295 18743664464 18770103002 18775082560 18806954140 18825661985 18901879240 18913705895 18928540945 18957274973 18985388240 19010665856 19027824056 19062252160 19074317639 19108128620 19112625479 19113605210 19151393482 19166453888 19174447360 19226102660 19228929488 19240960774 19259902240 19260645040 19338623360 19379560720 19413081052 19413630080 19465929730 19487558272 19511617280 19515046096 19523825440 19539139040 19558762792 19587465940 19641624832 19670338240 19689618208 19694538692 19714876064 19730173120 19758003160 19790561785 19846299520 19861636928 19915143493 19948525220 20029288480 20069915840 20159361560 20171975005 20189690624 20198832472 20219319680 20253642920 20264673247 20273789830 20294725360 20344154240 20372850320 20430737581 20434822160 20463646130 20505154540 20541572842 20588171360 20624577596 20696159488 20705530664 20731093360 20751914228 20752501120 20870296160 20906986240 20918372384 20920219346 20963308940 20996219648 21019536980 21047522912 21086693240 21089793632 21155428115 21204204224 21231404992 21324285580 21361169653 21373451008 21421330816 21443120608 21451546288 21483027160 21535519915 21563145695 21613755520 21615663880 21665457112 21697586560 21710081680 21711998545 21756039110 21810933872 21837861280 21844120240 21874932070 21908138798 21989669456 22012165760 22082474120 22194464656 22225770658 22258731040 22302909824 22312943360 22348847360 22362993094 22385675360 22485441740 22529466988 22575165704 22580575040 22636424440 22666563136 22760163992 22783315646 22834353767 22847482112 22871133910 22958877760 22964615240 22987124108 23020728185 23053685720 23066961785 23084379968 23141475448 23147020480 23159626568 23170045520 23174117239 23193971840 23202727610 23209377755 23244610207 23332030736 23366631680 23381421622 23419044922 23429580580 23476083248 23518261312 23570945824 23581618697 23663463616 23705409280 23763332320 23784780070 23851767040 23887974656 23906711296 23921669408 23958067360 24018518272 24036161860 24083223332 24174497984 24266351315 24359447840 24393807620 24448453490 24506423552 24552031040 24572443012 24612022760 24618173365 24643595080 24755364424 24780927808 24790282657 24811521920 24827046160 24840567206 24847686773 24860101504 24926781568 24941136304 24943338451 24978123520 24993933458 25037872912 25044129938 25140210368 25179992516 25180704640 25237113280 25248540590 25365102464 25380973072 25400880752 25438549760 25463705722 25483730048 25535421184 25571439712 25649225056 25685404108 25747962272 25780721995 25800189376 25831891172 25870199360 25881913330 25939892785 26038075024 26121242413 26147965480 26245274560 26285115584 26309403640 26329735796 26355926779 26362242040 26447400512 26462630936 26484705416 26499957323 26505255280 26539256240 26565268808 26602739969 26665177984 26716813760 26737013054 26764622768 26776663520 26803900760 26814432860 26844226304 26916543724 26917304960 26950421368 26963863136 27081821390 27131385008 27158094080 27179082112 27252301622 27263667340 27316264192 27339050752 27354794656 27407724898 27412701212 27487086820 27523683808 27668542720 27706786499 27743080820 27784819328 27839368960 27877848857 27878637280 27927935308 28041003872 28097882176 28100363044 28143140480 28161833735 28218957130 28223106184 28291845056 28331751608 28333203920 28373767040 28389219664 28397356312 28437411691 28450204990 28481815936 28504155776 28521990448 28559352640 28608751024 28649104582 28707216356 28733905135 28777134304 28823439904 28855474960 28926844310 28949533210 29006826368 29023530704 29053501568 29101377968 29165038420 29224502528 29231074262 29313400064 29345104060 29354747552 29397826640 29427351772 29463682280 29521370536 29576718080 29579329520 29617599361 29732474083 29852848472 29853999812 29859968320 29883389120 29902086760 30023147840 30060085372 30084046720 30091126624 30104029165 30121059176 30163545893 30218122480 30243006784 30261929432 30285665512 30291720320 30330578560 30376621184 30396797963 30458454754 30573005792 30575705198 30581768336 30624904898 30633029440 30715553765 30761764256 30815843584 30817032064 30898860404 30920214091 30944205530 30976159760 31007297152 31075126880 31145487568 31158476960 31176420380 31238120704 31247010418 31262622464 31297341140 31339945504 31425262960 31474990645 31479618436 31612805056 31664898856 31673974348 31706378080 31726216340 31751100940 31782989537 31854662560 31917640352 31919276480 31964299640 32019587474 32046861568 32061531320 32106755135 32133194708 32182111360 32184952840 32250236720 32254978496 32275160008 32289863965 32380804480 32405828672 32438063728 32471560576 32483818654 32493128857 32547593780 32596560512 32684374522 32695715456 32741833808 32808247264 32856394480 32912169745 32941074176 32989416320 32995406080 33059250640 33078288670 33105881770 33169749376 33206586010 33298692098 33331472480 33392473856 33455778460 33541294304 33555282880 33596566004 33597516160 33631259168 33645679655 33650626604 33688026710 33704828920 33738709184 33823112960 33848684984 33914231260 33972891841 33973852640 33999538631 34118856928 34145330240 34173813440 34193493320 34227834886 34265876515 34270914652 34372843456 34404604760 34456831864 34465442711 34501033112 34534997120 34585062208 34731024160 34736130688 34739197672 34809662576 34852434697 34858762718 34909919135 34940578048 34950592384 34999891312 35008238720 35051254840 35122352720 35125453805 35278882730 35331958592 35364806320 35401325440 35414689510 35486524580 35496695390 35514430720 35602269920 35613969664 35630194720 35652488060 35733212866 35760938780 35817080576 35884020445 35913570556 35914586240 35971417880 35976706784 36029299880 36181940480 36218279104 36258532960 36279413380 36315849899 36316876960 36376722460 36405328640 36530628160 36593814256 36641750080 36693434440 36743384384 36784189715 36802568320 36833165096 36885897152 36901713170 36907138856 36985266487 37072072832 37124364176 37135004408 37191535360 37316060590 37317499765 37487328928 37540206004 37550165120 37575106715 37613908280 37651323970 37803758480 37827411790 37857081890 37914549946 37970776480 38021331712 38055648112 38124504320 38148635278 38216257240 38225250958 38227210420 38302786964 38332907776 38452205320 38457858976 38481921548 38519804480 38521290080 38623575505 38677246720 38759121440 38826162104 38827260160 38880927647 38931859460 38975116544 39030092192 39047650880 39078278080 39117525584 39174931880 39340676480 39349523045 39379236416 39389077384 39429752128 39460346240 39516006320 39581123570 39592467935 39692599040 39723273856 39830286986 39897050440 40058576960 40139831680 40166493385 40227467189 40318723120 40343950010 40397664944 40438639360 40507285840 40529346494 40547579660 40589450720 40688308480 40745700640 40861475162 40869644320 40927292260 41010309080 41083145684 41176342720 41249155192 41411061328 41462186720 41503828456 41505002240 41562370933 41740592320 41836744768 41840438692 41926617880 41995707505 42039073960 42063283255 42095045824 42173386480 42179587264 42310856230 42408408448 42462809984 42648571160 42722339306 42838643315 42842661632 42886241216 42903092576 42966054320 43001775271 43071039830 43126291390 43227511040 43231327760 43330914224 43395173120 43420163360 43423997090 43512078220 43621867744 43675722560 43688240480 43749864140 43816277596 43979338912 44024331520 44164948240 44388929312 44451541316 44517462080 44605819648 44725986188 44771350720 44891963195 44970883480 45058933976 45150331408 45161150080 45205809551 45272848880 45333126272 45520327984 45566631292 45668707534 45742267820 45917755520 45929230480 45974248216 46039096363 46041456370 46107371440 46133923570 46168759936 46282950896 46294040960 46319253136 46340091040 46348234478 46387943680 46405455220 46418755510 46489220414 46664061472 46762843244 46838089844 46859161160 46925257505 46952166496 47036522624 47141891648 47163237394 47326927232 47526664640 47569560140 47843338816 47878483705 47916134720 47972227121 48072323720 48102401935 48166446664 48348995968 48510878767 48532702630 48718895680 48787615240 48896906980 49104062080 49144886024 49175635327 49214206457 49224045520 49236346730 49287190160 49510728848 49561855616 49580565314 49623043840 49654092320 49681134412 49695373546 49720203008 49853563136 49882272608 49886676902 49987866916 50075745824 50088259876 50280420736 50359985032 50361409280 50474226560 50497081180 50730204928 50761946144 50801761504 50927411444 50967460096 51142879424 51298450112 51353932105 51370808216 51455460641 51495924544 51561443990 51600378752 51663782344 51740398720 51763826660 51879785570 52076150048 52242484826 52295930960 52300548365 52490549120 52570231168 52605149401 52618807280 52659471592 52711853558 52724484080 52894801024 52925261872 52969410832 52999914646 53010510560 53078512480 53130537616 53205479938 53330355968 53433627520 53474026108 53529245536 53553327040 53607801520 53628865720 53833087448 53834609920 53900842736 53927726272 54073005707 54163642780 54262770016 54358164224 54504603244 54527334680 54709589312 54770346995 54815449796 54825402424 54974173640 55004113099 55047367616 55413572998 55429455109 55486161640 55564426645 55569638656 55755697714 55757274560 55855870616 55907482735 56082007744 56195764352 56200726088 56233090739 56286280960 56323667470 56437914260 56446212368 56451196217 56583690112 56663503216 56666407840 56747534080 56778439328 56794712624 56874823382 56900409980 56958289115 56963631872 57008311552 57043980896 57118705280 57217502048 57298209164 57414432712 57467810270 57554268608 57646879808 57710949920 57853688620 57899066420 58013652736 58047061408 58107003136 58202755936 58330076840 58453554055 58462148524 58547612305 58690208120 58709495104 58793990507 58795653280 58854703544 58927364560 59042741072 59158659040 59235198722 59464948166 59705696944 59707999624 59719936640 59766778240 59804173520 59974100641 60046295680 60120170744 60168093440 60182253248 60208058330 60242118352 60327091786 60344382163 60436244960 60486013568 60523858864 60571331024 60583440640 60661157120 60753242368 60793595926 60916909508 61146011584 61151410396 61163536672 61249809796 61266058880 61431107530 61523528512 61634064128 61797720808 61840428182 61888411060 61952319520 62014594304 62101418015 62150253760 62290975136 62316953920 62352840760 62484833645 62494020836 62594682280 62610324845 62679891008 62848748473 62850525920 62949981290 62959236872 63092513419 63225610112 63329797712 63347948696 63412756160 63437303003 63452432680 63502201880 63565979074 63659264305 63709325120 63835280704 63838552960 63928599280 64007250749 64039174948 64123062640 64213510270 64266389416 64364222720 64369905680 64500473440 64509956992 64550320016 64579727930 64761608960 64811657344 64876127456 64943121152 64967637308 64986257714 65095187560 65193121024 65368749044 65391430912 65483667616 65616494528 65712788960 65824339490 65978832640 66118501280 66156577340 66211763540 66339498752 66413172020 66597384196 66662944960 66842532635 66911556920 67029877187 67082588608 67110565760 67193132008 67195032320 67262518336 67287910069 67291359310 67301253208 67376053420 67409657840 67443721241 67477418368 67697369968 67828462520 67945783682 67947705280 67999077262 68130754055 68237713856 68290660480 68347626880 68386986640 68455669772 68519312245 68531753030 68541829304 68745686912 68809209520 68913663728 68930885422 69002066224 69069994240 69170124416 69462048320 69472261376 69478395344 69619325152 69704869394 69717525436 69819838270 69901184768 69999782624 70016477440 70102509680 70244705440 70250907610 70557765460 70663917184 70729612640 70802650880 70829379020 70900515121 70973049160 70993390780 71204539840 71260389440 71304976120 71466425732 71521877560 71622761455 71768040890 71827141112 71829172480 71928455591 71942835760 71953413568 72058599760 72147253583 72436558208 72517065920 72558826760 72631699798 72633753920 72753444920 73061256320 73077685655 73187628512 73220767711 73283500160 73386868880 73486768768 73568379430 73605136640 73666330192 73771794304 73803426340 73814277712 73970532974 74144145664 74248728352 74270008816 74632121180 74634999530 74974657856 75080412008 75100330240 75150213430 75227816560 75302647940 75607516960 75654823580 75714163780 75829099892 75941552960 76111296224 76146136885 76297270556 76432514480 76439262995 76450501916 76454420840 76562262245 76605573928 76904410640 76915717952 76963843096 77039608960 77042580160 77247151010 77518242880 77652324208 77761855294 77863718920 78060184384 78095301760 78117526045 78156556160 78235051168 78270475829 78349863760 78681352960 78699046090 78758472832 78778154768 78859504256 78920692480 79032012640 79162247140 79184935870 79446547712 79660573972 79794100880 80048968685 80117153920 80279663360 80332986770 80454934378 80637446240 80687900020 80795329888 81014571680 81058692988 81095159320 81178901440 81209546635 81491401280 81710936305 81722950324 81739288640 81834975677 81854584520 82020618160 82166291368 82352685440 82498310384 82505594471 82822122656 82924373440 83007656912 83124741866 83246730245 83481184640 83673489536 83680877384 83853235760 83953646309 83991415010 84078147920 84126566510 84190091648 84346772960 84359174528 84621712460 84816816896 84925619968 85297142320 85444678612 85569587215 85677286630 85772482432 85806185152 85932108640 86003550542 86142079660 86252582780 86462655520 86661828448 86840326720 86847994180 87024156440 87146906795 87243735488 87351445120 87376480960 87478767103 87499728280 87632555192 87654454783 87958677824 88195635469 88329896480 88777858624 88903082632 89034924160 89333032165 89451972376 89542701440 89783926390 89941766960 90117867952 90300662816 90322300160 90411619102 90545697760 90666252544 91040655968 91133262584 91337415068 91484535640 91835511040 91858460960 91948496432 92078192726 92082912740 92214742880 92267847140 92337519872 92565901792 92588081920 92638506272 92680182080 92696468956 92810910440 92837511020 92978440828 93328122944 93525686488 93579545689 93676179688 93718322320 93850515010 93904332992 94073045248 94283783296 94326474788 94653854464 94786374865 95053329280 95139120280 95371588195 95563127395 95686677632 95756967410 95832269440 95927037143 95944454242 96144647440 96204803870 96332893328 96697991936 97021757534 97065405260 97437791360 97575230480 97695277459 97793813960 98208124160 98289772048 98351270654 98428412914 98448091040 98472693460 98574380320 99021457696 99123711232 99161130628 99308184640 99362268824 99390747092 99575717465 99764545216 99773353804 99975733832 100151491648 100176519752 100421296313 100560841472 100719970064 100948453120 100994162360 101323366235 101523892288 101603523008 101854822888 102153687905 102285758848 102308759917 102596900224 102707864210 102741616432 102910921282 102940416631 102991849088 103122887980 103200757504 103327564688 103480797440 103527653320 103759571140 104152300096 104432882801 104484969652 104591861920 104601096730 104981098240 105140462336 105210298802 105237614560 105318943184 105423707116 105448968160 105789602048 105850523744 105938821664 105999829292 106021021120 106157024960 106261075232 106410959876 106805848265 106867255040 106948052216 107014968193 107058491072 107106654080 107215603040 107257731440 107666174896 107801685472 107855452544 108146011414 108327285560 108525540032 109009206488 109054669360 109188839513 109364536463 109419178624 109540693990 109630899592 109650804848 109785537481 109948347280 110008226198 110094735232 110827145996 110858910218 110972323280 111128853290 111511395428 111514549120 111711741232 111814965470 112164015488 112391528704 112401452176 112466181478 112647334940 112875828520 112892424736 112902392434 113167380224 113327006432 113332815680 113556878656 113589425248 113749646764 113800819960 113916578230 114087961792 114171768835 114237410560 114395310827 114435004096 114596418328 114828865424 114935620540 115108537216 115293759616 115421899840 115707377240 115798132840 115870586195 116094122816 116223051035 116405511872 116660153680 116719104307 116907108110 116924297048 117095224610 117380416240 117418990208 117587981014 117591306560 117709407088 117854729120 117908093485 118085482144 118317318080 118470397444 118929896332 119411393888 119415999248 119439873280 119533556480 119608347040 119948201282 120092591360 120240341488 120364506496 120416116660 120484236704 120654183572 120688764326 120872489920 120972027136 121047717728 121142662048 121587191852 121833819016 122005669513 122292023168 122302820792 122327073344 122499619592 122532117760 122701483067 122862215060 123047057024 123595441616 123680856364 123776822120 123904639040 123951413285 124202836030 124238433865 124300507520 124581950272 124633907840 124705681520 124716692255 124969667290 124988041672 125066245031 125189364560 125220649690 125359782016 125697496946 125701051840 125899962580 125918473744 126185026838 126451220224 126659595424 126695897392 126825512320 126874606006 126904865360 127004403760 127131958148 127318528610 127418650240 127670561408 127677105920 127857198560 128014501498 128078349896 128246125280 128427020540 128532778832 128739811360 129000946880 129019913984 129100640032 129159455860 129623314688 129752254912 129935274616 129972515428 130190375120 130606212065 130737498088 130967335232 131232989056 131320156717 131425577920 131648678980 131779633895 132237002560 132313154680 132423527080 132499786615 132826344040 133013699845 133194768392 133325889920 133520223473 133685065270 133788378353 133823113840 134059754374 134165177216 134221131520 134386264016 134525036672 134575820138 134582718620 134602506416 134614390979 134752106840 134819315680 134887442482 134954836736 135394739936 135656925040 135891567364 135895410560 135998154524 136261508110 136475427712 136581320960 136695253760 136773973280 136911339544 137038624490 137063506060 137083658608 137491373824 137618419040 137827327456 137861770844 138004132448 138340248832 138533932495 138924096640 138956790688 139238650304 139389244285 139409738788 139435050872 139639676540 139999565248 140205019360 140489410880 140501815220 141115530920 141327834368 141459225280 141658758040 141801030242 141946098320 141986781560 142187058455 142409079680 142520778880 142609952240 142785405517 142932851464 143015163067 143043755120 143245522910 143536081780 143654282224 143856911182 143885671520 143906827136 144117199520 144294507166 144873116416 145034131840 145117653520 145263399596 145267507840 145506889840 146122512640 146155371310 146375257024 146441535422 146567000320 146769586919 146773737760 146973537536 147136758860 147332660384 147543588608 147606852680 147628555424 147941065948 148087996805 148497456704 148540017632 148662370415 149264242360 149269999060 149528187571 149949315712 150160824016 150300426860 150451378153 150455633120 150605295880 150817729465 151215033920 151309647160 151428327560 151658199784 151883105920 151983989815 152222592448 152292273770 152594541112 152632674863 152865028960 152878525990 152901003832 152908841680 153124524490 153211147856 153808821280 153831435904 153927686192 154079217920 154085160320 154494302020 154601070455 155036485760 155304648416 155523710588 155727437840 156120368768 156190603520 156235052090 156313112320 156470102336 156540951658 156699727520 157398092180 157516945664 157556309536 157719008512 158064025280 158324494280 158369871740 158914947685 159321147944 159588201760 159840476369 160097937370 160234307840 160665973540 160909868756 161274892480 161375800040 161590659776 162029143360 162117385976 162190318640 162357802880 162419093270 162465644285 162786844597 162982802560 163421872610 163445900648 163478577280 163669951354 163709169040 164041236320 164332582736 164705370880 164996620768 165011188942 165644245312 165848746880 166015313824 166249483732 166493460490 166962369280 167346979072 167361754768 167706471520 167907292618 167982830020 168156295840 168253133020 168380183296 168693545920 168718349056 169243424920 169864459205 169997693155 170594284640 170889357224 171139174430 171354573260 171544964864 171612370304 171864217280 172007101084 172284159320 172327213555 172505165560 172925311040 173323656896 173680653440 173695988360 173790584851 174048312880 174262173485 174293813590 174487470976 174603369157 174702890240 174752961920 174957534206 174999456560 175265110384 175308909566 175917355648 176391270938 176659792960 177555717248 177806165264 178069848320 178150211837 178666064330 178903944752 179085402880 179567852780 179883533920 180235735904 180601325632 180823238204 181091395520 181579249495 182081311936 182266525168 182674830136 182969071280 183716921920 183896992864 184156385452 184165825480 184429485760 184535694280 184926332435 185131803584 185277012544 185360364160 185392937912 185621820880 185675022040 185956881656 186219179783 186656245888 187051372976 187159091378 187352359376 187436644640 187701030020 187808665984 188567566592 188652949576 189572749730 190106658560 190278240560 190743176390 191126254790 191373355264 191513934820 191664538880 191854074286 191888908484 192289294880 192409607740 192665786656 194043515068 194130810520 194404638235 194875582720 195144941999 195150460960 195390554918 195587627920 196579544096 196702541308 196856825828 196896182080 196945386920 197148760640 198042915392 198322261256 198616369280 198724537648 198742083787 198781494184 199061881837 199151434930 199529090432 199546707608 199951467664 200302983296 200353039504 200842592626 201137335945 201439940128 201988324720 202646732470 203047784576 203207046016 203709645776 204307375810 204571517696 204617519834 205193800448 205415728420 205483232864 205821842564 205880833262 205983698176 206245775960 206655129376 207055306640 207519142280 207811854665 208127318581 208304600192 208865765602 208969939304 209183723840 209202193460 210420597604 210475229120 210637886368 210847414232 210897936320 211144821251 211701047488 211877643328 211999658584 212042042240 212314049920 212448434393 212522150464 212821919752 213611696530 213896104432 214029936386 214116982144 214213308160 214431206080 214515462880 215008876355 215332349792 215603370944 215710905088 216292022828 216441498637 216654571120 217051080064 218018412976 218109338720 218377679026 218729072926 218838357248 219081387980 219261799184 219301609696 219571074962 219896694560 220016452396 220189470464 221654291992 221717820436 221944646560 222257706580 222480926759 223022790856 223029098240 223423482464 223629930940 224016737929 224328030976 224802904352 224932362956 225294669880 225751657040 225784849472 225804784868 226029047755 226654012864 226665631360 227113757312 227178850496 227264610959 227499293528 227601639920 227833156460 228175923584 228343537670 228790621654 228870008192 229192836656 229657730848 229871241080 230195481815 230217074432 230587519232 230843799680 231414754480 231596265680 231741172390 232188245632 232446102070 232811023744 232965661633 233320307360 233438208614 233814216220 233848594096 234190449220 234760832480 234837980416 235175962028 235182613120 235418814176 235709458240 235816186970 236170964288 236634636160 236940794888 237859792664 237996770417 238822787776 238831998496 239216694080 239466168131 239861135605 239896402564 240480682976 240729012992 240832233320 240968473408 241308367144 241377528652 241744979840 242095435456 242285324096 242554393835 243174383704 243667638032 243967042879 244011339026 244584046336 244605641584 244654146688 244999239184 245402966134 245724430120 245878176635 246071032285 246094114048 247190883232 247361712728 247553644240 247809278080 247902826570 248405672060 248464131227 248476867730 248601015040 249163900544 249267815680 249411363040 249433384510 249939334580 249976083344 250132490062 250378729120 250441299380 250719564032 251394993892 251402103680 251799925160 251836947488 252370053676 253319190848 253391794784 253651024640 253749212012 253809730720 254001624013 254008807520 254263916296 254637057220 254837300480 255341122816 255714397120 256029002996 256156699792 256492250560 256854041080 257065557664 257277303205 257479622720 258001893760 258201280064 258318911720 258896865409 259504509824 259870549232 259945030856 260373386531 260380750240 261212424130 261474996176 261934670464 262465978112 262640313434 262851155840 263025747005 263297357960 263559267790 264474005120 264626309360 264847054160 264999573230 265599588553 265652688080 266027399690 266389536784 266651779840 267040446946 267370130540 267576756706 267646227680 268119508748 268330354432 268772528032 269050073344 269151640276 269165437240 269205012832 269228781958 269504213680 269638631360 269774884964 270365028535 270789479872 271313850080 271783134728 271790821120 271996309048 272166493529 272523016220 272950855424 273547946560 273822679088 274077248980 274127012120 274167317216 275020565495 275236838080 275654654912 275723541688 276008264896 277067864990 277147275545 277695205489 277848193280 277913581376 278477300608 278778488570 278819477576 278870101744 279279353080 279999130496 280410038720 280978821760 281003630440 281165453695 282231061840 282255981085 282918450560 283317516080 283602060484 283892196640 283973563120 284374116910 284818159360 285041557760 285219904480 285570811034 285865702928 286030326134 286087510240 286491045820 287072163560 287308564448 287713822364 287771343040 287813654272 288234399040 288589014332 290068263680 290235307040 290526799192 290535015680 290936596531 291013779680 292310742620 292750514048 292883070844 293539173838 293547475520 293969952535 294273517720 294665320768 295213705360 295257110848 295882131896 296175993610 296846598971 296994913408 297080035264 297324740830 298528484720 298539998120 299056375142 299870503205 299898631424 300321648032 300600853720 300902756306 300911266240 301210591760 301635458930 301721910815 302430067840 302619294320 302856655120 303316399568 303766211840 303967979630 304445184896 304584547540 305189082224 305265349726 305730057920 305757051980 305802007664 305817683360 306249048980 306422295712 307617642560 307662871808 307855372384 308170320640 308988604040 309202140910 310072971520 310609296832 311047421176 311454875680 312240737536 312470104180 312940204672 313081903316 313399455040 314243742365 314796184360 315112619072 315462567095 316128050560 316648988560 316739743480 317186515015 317829895370 318642295888 319176403520 319680952738 320036253745 320195874740 321331947080 321819737512 322273674541 322549784960 322751600080 323181319552 324058286720 324234771952 324263399863 324380637280 324715605760 324838186540 324931288570 325573689194 325965605120 326843745220 326891801296 326957154560 327339902708 327418338080 328082472640 328665165472 329993241536 330022377884 331288490624 331697493760 332030627648 332498967464 332986920980 334723509536 335149385935 335412943040 335814585236 335965660040 336312591680 336439550345 336506266040 337218606205 337387091840 338486849840 339576151369 339728918410 339995386310 341188569280 341778714448 342278348860 342709146520 343224740608 343728434560 344014202168 344499445199 344568318640 344654427110 345010331120 345850622080 346647313792 347361306880 347391976720 347581169702 348096625760 348524346970 348587627180 348974941952 349206738314 349505923840 349915068412 349998913120 350530220768 350617819132 351834711296 352782541876 353319585920 354502575605 355111434496 355612330528 356300423674 357332128660 357807889504 359135705560 359642277955 359767067840 360188224487 360471471808 360736267915 361202651264 361646476408 362182791040 362412035141 363139884101 363158498990 364162623872 364533050336 365349660272 365938142560 366103838555 367433843840 367793985728 368312770904 368331650960 368858971520 369071388560 369852664870 370263607168 370554025088 370720728320 370785875824 371243641760 371350044080 371913763312 372438359566 373312491776 374102745952 374318182756 374704718752 374873289280 375402060040 375617331968 377305899152 379145499460 380556481120 381486352780 382252509580 383027869640 383708148572 383777816968 384578589760 384819215480 385028791693 385331573312 387686689283 388087030136 388184014039 388261621040 388809276470 390289883998 390300921920 390781109836 391175255840 391352379145 393159088192 393405082616 393713651656 393792364160 393890773840 394297521280 395158373519 396085830784 396644522512 397232738560 397449075296 397484167574 397562988368 398123763674 398302869860 399058180864 399093415216 399902935328 400605966592 400706079008 401685185252 402274671890 402879880256 403976649440 405293464940 406095569152 406414092032 407419291552 408614751620 409174878385 409235039668 410831456840 410966465728 411643685128 411761666524 412491551920 412527972355 413310258752 414110613280 414423702337 415038284560 415623709330 416254637162 416609200384 417731531204 417939878608 418367447680 418404386920 419768231545 420841195208 420950458240 421275772736 421694828464 421795872640 422289642502 422410675141 423402094976 423755286656 423999317168 424084084480 424628099840 424896868786 425044300928 425643839504 427223393060 427792208864 428059872772 428233964288 428862412160 429030925760 430017752710 430664699584 431206741888 432584045656 432882997274 433309142240 434102160128 436036825952 436218677440 436755358052 437393835515 437458145852 438162775960 438272273915 438523598368 438603219392 439142149924 439793389120 440032904792 440978177345 441647593933 441994002203 443308583984 443435640872 443889293120 444061121021 444515413160 444961853518 446045581712 446846964928 447259861880 448033475858 448050755243 449605808704 449864725912 450589339760 451503314080 451569698944 451609569736 452058095510 453081651061 453308025728 453331262720 454227514624 454357700992 454529221918 454998587056 455203279840 455666312920 456351847168 456687075340 457581243308 457740016384 458385673312 459315461696 459742482160 460390963630 461687599360 462829508960 463192531360 463482344780 464376491264 464892204140 465622047488 465931323266 466640614720 466876417228 467628432440 467697188192 467897728445 468380898440 469521664960 470351924056 470365226240 470837628352 471015370483 471418916480 471632373940 472106048687 472341928576 473269272320 473881589776 473923430569 475719585328 475993540834 477645575552 477663996992 478433388160 478932336262 479635185715 479722271210 479792805128 480961365952 481664466640 481936946816 482616734288 482755057304 483489959680 484190870912 484570648192 485108787670 486348767408 487335276064 487934085758 488022678052 488476387295 489211283168 489308293376 489998478368 490805932268 491448860240 491756353270 492142064570 494381766464 494723425456 495107288480 495618556160 495805653140 496303605847 496811344120 496928262454 496953735460 498327801088 498822726080 498866769020 499878669160 499952166688 500264980124 500757458240 500882598760 502106481565 502789987784 502804207360 503499189137 503599850320 503673894976 504740107352 505030775081 505452059411 506638381696 506783589568 507498424024 507619461440 508003248026 508017615040 508527832592 509274114440 511428794240 511543799585 512058005992 512313399584 512984501120 513708082160 514131115328 514554606410 514702083155 514959245440 516003787520 516402560128 516637823440 517793730818 519009019648 519741098464 519890061712 520746773062 520761500480 522164414005 522424848260 522949992352 523869340928 525280626868 525702311680 526051494010 526594715920 527118535580 528948010240 529252618720 529694108320 529999146460 531199177106 531305376160 532054799380 532779073568 534080893892 534740261080 535074840965 535153513412 535292455360 536239017496 537545056064 538303280552 538330874480 538410025664 538457563916 539008427360 539277262720 539549769928 540310822129 540730057070 541578959744 542627700160 543566269456 543992618096 544332987058 545046032440 545944197565 546822682315 547095893120 547645358176 548154497960 548254024240 548334634432 548927687405 550041130990 550473676160 551309309824 551447083376 552016529792 554135729980 554294551090 555390410978 555827162752 556954601216 557556977140 557638955152 557740203488 558558706160 559998260992 560820077440 561957643520 562007260880 562330907390 564462123680 564511962170 565836901120 566635032160 567204120968 567784393280 567947126240 568748233820 570439808960 571141622068 571731405856 571976554135 572060652268 572175020480 572982091640 574144327120 574617128896 575427644728 575542686080 576468798080 577178028664 577539161297 577992156727 580470614080 581053598384 581873193062 582027559360 583595521535 584621485240 585501028096 585766141688 587078347676 587094951040 587675524163 587939905070 588547035440 589330641536 590427410720 590514221696 591764263792 592351987220 592491389849 593693197942 593989826816 594160070528 594649481660 597056969440 597079996240 598112750284 599741006410 600643296064 601201707440 601805512612 601822532480 602421183520 603270917860 603443821630 604860135680 605238588640 605713310240 606632799136 607935959260 608890369792 609169095080 610028347565 610378164448 610530699452 611460115840 611514103960 611604015328 611635366720 612498097960 612844591424 613507415335 615235285120 615710744768 617369448283 617977208080 618404281820 621218593664 622094842352 622909751360 624940208360 625331225155 625880409344 626163806632 626798910080 628487484730 629592368720 630225238144 630925134190 632256101120 633297977120 633479486960 634373030030 635659790740 637284591776 638352807040 639361905476 640072507490 640391749480 642663894160 643639475024 644547349082 645099569920 645503200160 645991233989 646362639104 648116573440 648469543904 648526799726 648761274560 649676373080 649862577140 651147378388 653687490440 653783602592 654679805416 654836676160 656164945280 656600783585 657330330944 659986483072 660044755768 662196259243 662576981248 664061255296 664997934928 665973841960 667601117365 668941891765 669447019072 670298771870 670825886080 671629170472 671931320080 672625183360 672879100690 673012532080 673071954895 674437212410 674774183680 676973699680 679152302738 679457836820 679990772620 682377138560 683557428896 683866942213 684556697720 685418293040 687456869120 688028404336 688998890398 689136637280 689308854220 690020662240 691701244160 693294627584 694783953440 695162339404 696193251520 697048693940 697175254360 698413476628 699830136824 699997826240 701060441536 701235638264 702949074191 705565083752 706639171840 709005151210 711224661056 712600847348 713927027585 714664257320 715075815335 715615779008 718271411120 719284555910 719534135680 720376448974 720582916417 720942943616 721472535830 722405302528 723292952816 724365582080 724824070282 726279768202 726316997980 728325247744 729066100672 730699320544 731030179607 731876285120 732207677110 733847934595 734867687680 735587971456 736625541808 736663301920 737717943040 738142777120 739705329740 740527214336 741108050176 741571751648 742487283520 742700088160 743827526624 744876719132 747640937855 748205491904 748636365512 749409437504 749746578560 750804120080 752256890765 754611798304 758290998920 761112962240 762972705560 763163374315 764321876591 764505019160 766055739280 767416297144 767555633936 768498762367 769157179520 769638430960 770057583386 770663146624 775373378566 776174060272 776368028078 776523242080 777618552940 780579767996 780601843840 781562219672 782350511680 782704758290 786318176384 786810165232 787427303312 787584728320 787781547680 788595042560 790316747038 792171661568 793289045024 794898150592 794968335148 795125976736 796247527348 796605739720 798186830432 799202381845 799805870656 801412158016 803370370504 804549343780 805759760512 807953298880 810586929880 813934222985 814838583104 817033730149 817229503240 818349756770 818470079336 821662913680 821932931456 823287370256 823523333048 824684939039 824983103840 825055944710 826620517504 828221226560 828847404674 830076569120 831247418660 832509274324 835463062408 835879757216 836734895360 836808773840 839536463090 841682390416 841900916480 842551545472 843389656928 843591745280 844579285004 844821350282 846804189952 847510573312 847998634336 849793737572 850088601856 851287679008 854446786120 855584417728 856119745544 857724824320 858061851520 858910381469 860035505420 861329399168 862413483776 865168091312 865765994548 866618284480 868952924255 872073651904 872437354880 873016845785 873510716104 874742830897 874787671030 874916291704 876325551920 876544547830 877047196736 877206438784 878284299848 879586778240 880065809584 881956354690 883295187866 883988004406 886617167968 886871281744 887778586240 888122242042 889030826320 889923707036 890751059185 892091163424 893693929856 894519723760 896066951716 896101510486 899211617408 899729451824 901178679520 903006628160 903139397888 903219139472 904116191020 906163302122 906616051456 908715401984 909058443836 909997174112 910406559680 911332625840 913374150680 915162486616 916771346624 918630923392 919241097019 919484964320 920781927260 921706696573 925659017920 926385062720 926964689560 929784408280 931095898915 931862646532 933281229440 933752834456 935069922683 935256864880 935394376384 935795456890 936761796880 937914296579 939043329920 940703848112 941675256704 942030740966 942300736853 942837832960 943264747880 944212097374 944683857152 947763179552 947846861138 951439170656 951987081668 955291151104 955327993984 956866776320 957864672524 959270371430 959444542420 959585610256 961922731904 963328933280 963873893632 965233468576 965510114608 968381741824 969141296384 970217575340 972697534816 974670552128 975724709995 975868171516 976045356104 976952774590 978422566336 979996956736 981611864536 982897720480 983512706540 984284129140 985986620299 988763532928 989446850912 990214576960 991611306280 992607211694 993622688240 993710418935 993856524908 993907470920 995309409185 997645452160 997733538040 999497838619 999757338320 999904333376 1000529960248 1001514916480 1001765197520 1004212963130 1005579975568 1006998378274 1007199700640 1007347789952 1009480214704 1010061550162 1010904118822 1013276763392 1013567179136 1014996848048 1015238922880 1016006496052 1016035230080 1017055665184 1018548228880 1022857588480 1023087599170 1024116011984 1024626799168 1025969002240 1027387108433 1027416164320 1028262230656 1029109212820 1029404166310 1029918490880 1032805120256 1033275646880 1035587461636 1039482196928 1039780123424 1040636592905 1041493546124 1041523000960 1044328828010 1044849696520 1045899984704 1050561253736 1052102988020 1053159647071 1053189431840 1053985697561 1054237071160 1055724106255 1058505237440 1059388216640 1059998292920 1062242171965 1062398354212 1062610752320 1064109598760 1065558147136 1068161787784 1068428724041 1069480522160 1070149681930 1070307026824 1070584910720 1072478034992 1072572728123 1075090112128 1076606561104 1076661748960 1076820051328 1076915127832 1078016854720 1078554525440 1079099539856 1080621644258 1081460114140 1082207493185 1083157919488 1085255400320 1087132538912 1087985236192 1088665974116 1090092064880 1091888395130 1093645364630 1094191786240 1095290716352 1096308995920 1096508048480 1096669268864 1097855374810 1100082261980 1100947352320 1102618619648 1102894166752 1104033059584 1108271459960 1108589102180 1110780821956 1111654325504 1112404633795 1115113954280 1115277910304 1115480406976 1117117412320 1120083689645 1121640154880 1124014521760 1124661814780 1128924247360 1129023924340 1133270064320 1134408241936 1135568786560 1135894252480 1136323054795 1137496467640 1139507912179 1140879617920 1142283244136 1143462811712 1143953108270 1144121304536 1144350040960 1145964183280 1146543261097 1148288654240 1149234257792 1150855289456 1151085372160 1152937596160 1154356057328 1155078322594 1155984313454 1160941228160 1162107196768 1163746386124 1164055118720 1164828308165 1167191043070 1169242970480 1171532283376 1174156695352 1174189902080 1175351048326 1175879810140 1177094070880 1178661283072 1180854821440 1181028443392 1183528527584 1184703974440 1184982779698 1187386395884 1188320141056 1189298963320 1189983852085 1194113938880 1194159992480 1196225500568 1197330840655 1199482012820 1201286592128 1202403414880 1203611025224 1203645064960 1204842367040 1205308757057 1206541835720 1206887643260 1210477177280 1211426620480 1213265598272 1215871918520 1216534093957 1218338190160 1219835214395 1220056695130 1220756328896 1221061398904 1222920231680 1223028207920 1223208030656 1223270733440 1224996195920 1225689182848 1226503310911 1227014830670 1230470570240 1231421489536 1234738896566 1235954416160 1236808563640 1242320656135 1242437187328 1244189684704 1245819502720 1247051482859 1249880416720 1250662450310 1252327613264 1253597820160 1256974969460 1259184737440 1260450476288 1261850268380 1266595954240 1266958973920 1268746060060 1270008120065 1271319581480 1274569183552 1276705614080 1278723810952 1280145014980 1280783498960 1285327788320 1287278950048 1289094698164 1291006400320 1291982467978 1294484327045 1296939087808 1297053599452 1297522549120 1299352746160 1299725154280 1301866932655 1302294756776 1307374980880 1307567205184 1309359610832 1309673352320 1312329890560 1313201567170 1314660661888 1319972966144 1320089511536 1324392518486 1327997942765 1328122510592 1329995869856 1331947683920 1335202234730 1337883783530 1338894038144 1340597543740 1341651772160 1343258340944 1343862640160 1345250366720 1345758201380 1346025064160 1346143909790 1348874424820 1353947399360 1358304605476 1358915673640 1359981545240 1360832467645 1364754277120 1367114857792 1367733884426 1369113395440 1370797818077 1370836586080 1376056808672 1377997780796 1378273274560 1378617708440 1380041324480 1388476027445 1389567906880 1390324678808 1391194586509 1392386503040 1394097387880 1394350508720 1396826953256 1399660273648 1399995652480 1402120883072 1402471276528 1405898148382 1411130167504 1418010302420 1422449322112 1425201694696 1427211987253 1427854055170 1429328514640 1430151630670 1431231558016 1436542822240 1438569111820 1439068271360 1440752897948 1441165832834 1441885887232 1442945071660 1446585905632 1449648140564 1452559536404 1452633995960 1454682982655 1458132201344 1461398641088 1462060359214 1463752570240 1464415354220 1467695869190 1471175942912 1473251083616 1473326603840 1476285554240 1479410659480 1483143503296 1484232994855 1484974567040 1485400176320 1487139040751 1487655053248 1489753438264 1495281875710 1496410983808 1497272731024 1498818875008 1499493157120 1501608240160 1504513781530 1509223596608 1516581997840 1522225924480 1525945411120 1526326748630 1528643753182 1529010038320 1532111478560 1534832594288 1535111267872 1536997524734 1538314359040 1539276861920 1540115166772 1541326293248 1550746757132 1552348120544 1552736056156 1553046484160 1555237105880 1561159535992 1561203687680 1563124439344 1564701023360 1565409516580 1568117165503 1572636352768 1573620330464 1574854606624 1575563095360 1580633494076 1586578090048 1589796301184 1589936670296 1590251953472 1590852276713 1592495054696 1593211479440 1595119279871 1596373660864 1598404763690 1599611741312 1602824316032 1606740741008 1609098687560 1611368372705 1611519521024 1615906597760 1621173859760 1621316999315 1627868445970 1629677166208 1630759631431 1634067460298 1634459006480 1636699513540 1636940158672 1643325827360 1643865862912 1646574740512 1647046666096 1649369878078 1649966207680 1650111889420 1653241035008 1656442453120 1657694809348 1660153138240 1662494837320 1665018548648 1670926124816 1671759514432 1673617547680 1676263176917 1679072926180 1683364780832 1685103090944 1686779313856 1689158570008 1689642700564 1695997268672 1697880756845 1699587475144 1702575358016 1707162037321 1708893572240 1711168835456 1712239491088 1716123703040 1717820762938 1720071010840 1722497225995 1722658798336 1730336182624 1731531989096 1733236568960 1737905848510 1739248918589 1744147303808 1744874709760 1746033691570 1747021432208 1749485661794 1749575342060 1749832583408 1749987082727 1752651103840 1753089095660 1754094393472 1754412877568 1756568599696 1759173556480 1760131619168 1763912709380 1766590375732 1767976008812 1773234335936 1773742563488 1775557172480 1776244484084 1778011368091 1778061652640 1779847414072 1781502118370 1784182326848 1787387859712 1789039447520 1792133903432 1792203020972 1798423234816 1799458903648 1800941122435 1802357359040 1806013256320 1806438278944 1808232382040 1812060175705 1812326604244 1815699420505 1818116887672 1819994348224 1820813119360 1822613705717 1822665251680 1826748301360 1830324973232 1833542693248 1837261846784 1838482194038 1838969928640 1841563854520 1843413393146 1851318035840 1852770125440 1853929379120 1856210271721 1859197119871 1859568816560 1862191797830 1863725293064 1866562458880 1867505668912 1870139845366 1870513729760 1870788752768 1871590913780 1873523593760 1875828593158 1878086659840 1881407696224 1883350513408 1884061481932 1884601473706 1886529495760 1888424194748 1895526359104 1895693722276 1902878341312 1903974163336 1908004629947 1910655987968 1915729345048 1918540742860 1918889084840 1919171220512 1923845463808 1925143958465 1926657866560 1930466937152 1931020229216 1938433446415 1940435150680 1940920070195 1943866438423 1945395069632 1949341104256 1951449419990 1951736343032 1952090712208 1953905549180 1955867915989 1956845132672 1959993913472 1963223729072 1965795440960 1967025413080 1968568258280 1971973240598 1975791867595 1977527065856 1978893701824 1980429153920 1983222612560 1984224773219 1985214423388 1987245376480 1987420837870 1987713049816 1987814941840 1990618818370 1995290904320 1995467076080 1998995677238 1999514676640 1999808666752 2001059920496 2003029832960 2003530395040 2008425926260 2011159951136 2013996756548 2014399401280 2014695579904 2018960429408 2020123100324 2021808237644 2027134358272 2029993696096 2030477845760 2032012992104 2032070460160 2034111330368 2037096457760 2046175198340 2048232023968 2049253598336 2054774216866 2054832328640 2056524461312 2058218425640 2058808332620 2066551293760 2071174923272 2072118511685 2077926192797 2078964393856 2079560246848 2081273185810 2082987092248 2083046001920 2085925212139 2088657656020 2089699393040 2091799969408 2092270353907 2101122507472 2104205976040 2106319294142 2106378863680 2107971395122 2108474142320 2111448212510 2112053375705 2117010474880 2118776433280 2119996585840 2124484343930 2124796708424 2125221504640 2128219197520 2131116294272 2136323575568 2136857448082 2138961044320 2140299363860 2140614053648 2141169821440 2144956069984 2145145456246 2150180224256 2153213122208 2153323497920 2153640102656 2153830255664 2156033709440 2158199079712 2161243288516 2162920228280 2164414986370 2170510800640 2174265077824 2175970472384 2177331948232 2180184129760 2183776790260 2187290729260 2190581432704 2192617991840 2193016096960 2193338537728 2195710749620 2200164523960 2205788333504 2208237969665 2209970011015 2216542919920 2217178204360 2220305605105 2221561643912 2224809267590 2230227908560 2230555820608 2230960813952 2234234824640 2236564861073 2240167379290 2240253776215 2248029043520 2249323629560 2257848494720 2258047848680 2265408255305 2266540128640 2268816483872 2269843799041 2271137573120 2271788504960 2272646109590 2274992935280 2279015824358 2281759235840 2284566488272 2286925623424 2287906216540 2288242609072 2288700081920 2291928366560 2293086522194 2296577308480 2298468515584 2301710578912 2308712114656 2310156645188 2311968626908 2321882456320 2324214393536 2327492772248 2328110237440 2329656616330 2334382086140 2338485940960 2343064566752 2348313390704 2350702096652 2351759620280 2354188141760 2355076852415 2360530243435 2361709642880 2367057055168 2369407948880 2369617152845 2369965559396 2374772791768 2378597926640 2379967704170 2388227877760 2388319984960 2392451001136 2394661681310 2398964025640 2402573184256 2404806829760 2407222050448 2409684734080 2410617514114 2413083671440 2413775286520 2420954354560 2422853240960 2426531196544 2431743837040 2433068187914 2436676380320 2439670428790 2440113390260 2441512657792 2442122797808 2446056415840 2446416061312 2446541466880 2449992391840 2451378365696 2453006621822 2454029661340 2462842979072 2469477793132 2471908832320 2473617127280 2481518029235 2484641312270 2488379369408 2491639005440 2494102965718 2495082977623 2499760833440 2501324900620 2504655226528 2513949938920 2517495945685 2518369474880 2523700536760 2525153875405 2527260297055 2533191908480 2533917947840 2536884245987 2537492120120 2540016240130 2541979188707 2542639162960 2549138367104 2557447621904 2557673428601 2560290029960 2561566997920 2570655576640 2574557900096 2578189396328 2582012800640 2583964935956 2588968654090 2593878175616 2594107198904 2595045098240 2598705492320 2599450308560 2603733865310 2604589513552 2614749961760 2615134410368 2618719221664 2619346704640 2626403134340 2629321323776 2640179023072 2648785036972 2655995885530 2659991739712 2663895367840 2670404469460 2675767567060 2677788076288 2681195087480 2686516681888 2687725280320 2691516402760 2692050128320 2692287819580 2697748849640 2701554110645 2707894798720 2713806824981 2716609210952 2717288098273 2717831347280 2719963090480 2721664935290 2734229715584 2735467768852 2738226790880 2741595636154 2741673172160 2752113617344 2755995561592 2756546549120 2757235416880 2760082648960 2776952054890 2779135813760 2780649357616 2782389173018 2784773006080 2788194775760 2788701017440 2793653906512 2799320547296 2799991304960 2804241766144 2804942553056 2811796296764 2822260335008 2836020604840 2844898644224 2850403389392 2854423974506 2855708110340 2858657029280 2860303261340 2862463116032 2873085644480 2877138223640 2881505795896 2882331665668 2885890143320 2887695806485 2889960783635 2893171811264 2899296281128 2900965916359 2905119072808 2905267991920 2909365965310 2912217593077 2916264402688 2922797282176 2924120718428 2927505140480 2928830708440 2935391738380 2938377620815 2946502167232 2946653207680 2952571108480 2954439942467 2958821318960 2962456949245 2966287006592 2968465989710 2969949134080 2970800352640 2974278081502 2975310106496 2979506876528 2990563751420 2992821967616 2994545462048 2997637750016 3003216480320 3009027563060 3018447193216 3028553601229 3033163995680 3044451848960 3051890822240 3052653497260 3057287506364 3058020076640 3064222957120 3069665188576 3070222535744 3073995049468 3078553723840 3080230333544 3086847241415 3093958015421 3101493514264 3104696241088 3105472112312 3106092968320 3110474211760 3113060185703 3122319071984 3126248878688 3129402046720 3130819033160 3136234331006 3147240660928 3149709213248 3151126190720 3161266988152 3171571557427 3173156180096 3179592602368 3179873340592 3180503906944 3181704553426 3184990109392 3186422958880 3190238559742 3192747321728 3196809527380 3199223482624 3205648632064 3213481482016 3218197375120 3222736745410 3229956169945 3231813195520 3242347719520 3242633998630 3255736891940 3259354332416 3261519262862 3268134920596 3268918012960 3273399027080 3273880317344 3286651654720 3293149481024 3294093332192 3298739756156 3299932415360 3300223778840 3302021112169 3310981296215 3312884906240 3315389618696 3317464013983 3320306276480 3324989674640 3330037097296 3341852249632 3343519028864 3347235095360 3352526353834 3358145852360 3366729561664 3373558627712 3378317140016 3379285401128 3384854024903 3391994537344 3395761513690 3399174950288 3405150716032 3414324074642 3417787144480 3419334711065 3422337670912 3424478982176 3435641525876 3440142021680 3444994451990 3460672365248 3463063978192 3466473137920 3475811697020 3478497837178 3488294607616 3492067383140 3494042864416 3498971323588 3499150684120 3499665166816 3499974165454 3505302207680 3506178191320 3508188786944 3513137199392 3514745370955 3520263238336 3527825418760 3533180751464 3535952017624 3538164415877 3546468671872 3547485126976 3552488968168 3556022736182 3556123305280 3559694828144 3563004236740 3568364653696 3578078895040 3584267806864 3584406041944 3598917807296 3601882244870 3602914582085 3604714718080 3612026512640 3612876557888 3616464764080 3624120351410 3624653208488 3631398841010 3636233775344 3639988696448 3641626238720 3645227411434 3645330503360 3653496602720 3655150898035 3660649946464 3667085386496 3676964388076 3677939857280 3683127709040 3686826786292 3702636071680 3705540250880 3707858758240 3712420543442 3718394239742 3719137633120 3724383595660 3727450586128 3735011337824 3740279690732 3741027459520 3741577505536 3743181827560 3747047187520 3751657186316 3762815392448 3768122963864 3769202947412 3773058991520 3776848389496 3782175754903 3791052718208 3791387444552 3805756682624 3807948326672 3808284544793 3816009259894 3821609382955 3831458690096 3837081485720 3837778169680 3838342441024 3842493811835 3850287916930 3853315733120 3860933874304 3862040458432 3876866892830 3880870301360 3881840140390 3887732876846 3890790139264 3898682208512 3902898839980 3903472686064 3904181424416 3907811098360 3911735831978 3913690265344 3919987826944 3926447458144 3931590881920 3934050826160 3937136516560 3943946481196 3951583735190 3957787403648 3960858307840 3966445225120 3968449546438 3970428846776 3974490752960 3974841675740 3975426099632 3975629883680 3981237636740 3990934152160 3997991354476 3999029353280 3999617333504 4002119840992 4007060790080 4016851852520 4022319902272 4027993513096 4028798802560 4037920858816 4040246200648 4043616475288 4045945097089 4059987392192 4064025984208 4068222660736 4070924858227 4074192915520 4085168650745 4092350396680 4096464047936 4098507196672 4109548433732 4109664657280 4116436851280 4117616665240 4123424695195 4133102587520 4142349846544 4144237023370 4147439728943 4155852385594 4157928787712 4159120493696 4162546371620 4165974184496 4171850424278 4177315312040 4179398786080 4183599938816 4184540707814 4202245014944 4208411952080 4212638588284 4212757727360 4215942790244 4216948284640 4222896425020 4224106751410 4234020949760 4237552866560 4239993171680 4248968687860 4249593416848 4250443009280 4256318020651 4256438395040 4262232588544 4272647151136 4273714896164 4277922088640 4280598727720 4281228107296 4289912139968 4290290912492 4294551907345 4306426244416 4306646995840 4307660511328 4312067418880 4316398159424 4318027608221 4322486577032 4325840456560 4328829972740 4348530155648 4351940944768 4354663896464 4360368259520 4367553580520 4373714154485 4374581458520 4381162865408 4385235983680 4386032193920 4391421499240 4400329047920 4411576667008 4416475939330 4419940022030 4426347571027 4433085839840 4434356408720 4440611210210 4443123287824 4449618535180 4460455817120 4461111641216 4461921627904 4468469649280 4473129722146 4480334758580 4480507552430 4496058087040 4498647259120 4515696989440 4516095697360 4521938637923 4530816510610 4533080257280 4537632967744 4539687598082 4543577009920 4545292219180 4549857194489 4549985870560 4558031648716 4569132976544 4573851246848 4575812433080 4576485218144 4583856733120 4586173044388 4593154616960 4596205485095 4603421157824 4608533482865 4617424229312 4620313290376 4623937253816 4635373814701 4648428787072 4654985544496 4659313232660 4668764172280 4675349613415 4676971881920 4686129133504 4689571482895 4696626781408 4701404193304 4703519240560 4708376283520 4710153704830 4711503684265 4720818493313 4721060486870 4723419285760 4734114110336 4738815897760 4739234305690 4739931118792 4749545583536 4757195853280 4759935408340 4776455755520 4776639969920 4784902002272 4789323362620 4797928051280 4809613659520 4814444100896 4819369468160 4821235028228 4826167342880 4827550573040 4841908709120 4845706481920 4853062393088 4863487674080 4866136375828 4873352760640 4879340857580 4880226780520 4883025315584 4884245595616 4892112831680 4892832122624 4899984783680 4906013243644 4908059322680 4929933101495 4938955586264 4943817664640 4947234254560 4963036058470 4969282624540 4976758738816 4988205931436 4990165955246 4997489193095 4999521666880 5002649801240 5009310453056 5027899877840 5034991891370 5036738949760 5039926960679 5046392182507 5047401073520 5050307750810 5054520594110 5066383816960 5067835895680 5073768491974 5074984240240 5080032480260 5083958377414 5085278325920 5098276734208 5114895243808 5115346857202 5120580059920 5123133995840 5136935542165 5141311153280 5149115800192 5156378792656 5164025601280 5167929871912 5177937308180 5187756351232 5188214397808 5197410984640 5198900617120 5207467730620 5209179027104 5229499923520 5230268820736 5237438443328 5252806268680 5265798235355 5269928487805 5280358046144 5297570073944 5311991771060 5319983479424 5327790735680 5340808938920 5342143620205 5351535134120 5362390174960 5362863640615 5373033363776 5375450560640 5383032805520 5384100256640 5384575639160 5387508130381 5395497699280 5403108221290 5415789597440 5427613649962 5433218421904 5434576196546 5435662694560 5439926180960 5443329870580 5468459431168 5470935537704 5476453581760 5483191272308 5483346344320 5504227234688 5511991123184 5513093098240 5514470833760 5520165297920 5553904109780 5558271627520 5561298715232 5564778346036 5576389551520 5577402034880 5587307813024 5598641094592 5609885106112 5623592593528 5644520670016 5672041209680 5697539560895 5700806778784 5708847949012 5711416220680 5717314058560 5720606522680 5732716305485 5746171288960 5754276447280 5763011591792 5764663331336 5771780286640 5772794573273 5775391612970 5779921567270 5786343622528 5798592562256 5801931832718 5810238145616 5810535983840 5818731930620 5824435186154 5845594564352 5848241436856 5857661416880 5870783476760 5876755241630 5893004334464 5893306415360 5905142216960 5908879884934 5917642637920 5924913898490 5932574013184 5936931979420 5941600705280 5948556163004 5950620212992 5959013753056 5981127502840 5989090924096 6006432960640 6018055126120 6026543785285 6036894386432 6057107202458 6066327991360 6082670469785 6103781644480 6105306994520 6114575012728 6116040153280 6123199816279 6128445914240 6132516554555 6139330377152 6140445071488 6147990098936 6157107447680 6160460667088 6161004597397 6173694482830 6187916030842 6202987028528 6209392482176 6210944224624 6212185936640 6220948423520 6226120371406 6235257414295 6244638143968 6252497757376 6261638066320 6272468662012 6294481321856 6299418426496 6302252381440 6322533976304 6343143114854 6346312360192 6359746681184 6361007813888 6363409106852 6369980218784 6372845917760 6380477119484 6385494643456 6393619054760 6426962964032 6436394750240 6445473490820 6451946876011 6459912339890 6484695439040 6485267997260 6511473783880 6523038525724 6536269841192 6537836025920 6545489458781 6546798054160 6547760634688 6565400076053 6573303309440 6586298962048 6588186664384 6590673717811 6597479512312 6599864830720 6600447557680 6604042224338 6621962592430 6630779237392 6634928027966 6640612552960 6649979349280 6660074194592 6683704499264 6687038057728 6694470190720 6705052707668 6716291704720 6733459123328 6747117255424 6756634280032 6758570802256 6769708049806 6783989074688 6791523027380 6798349900576 6810301432064 6828648149284 6835574288960 6838669422130 6848957964352 6853989090385 6871283051752 6880284043360 6889988903980 6901906342093 6921344730496 6926127956384 6944518875799 6951623394040 6955972932545 6956995674356 6984134766280 6988085728832 6997942647176 6998301368240 6999330333632 6999948330908 7010604415360 7012356382640 7026274398784 7029490741910 7040526476672 7045202939729 7055650837520 7066361502928 7071904035248 7076328831754 7092937343744 7094970253952 7104977936336 7112045472364 7112246610560 7119389656288 7126008473480 7136059936265 7136729307392 7156157790080 7168535613728 7168812083888 7197835614592 7203764489740 7205829164170 7209429436160 7225753115776 7232929528160 7248240702820 7249306416976 7262797682020 7272467550688 7279977392896 7290454822868 7290661006720 7306993205440 7310301796070 7321299892928 7353928776152 7355879714560 7366047096377 7366255418080 7373653572584 7377899882927 7415717516480 7424841086884 7435695203755 7436788479484 7438275266240 7448767191320 7454901172256 7470022675648 7480559381464 7482054919040 7486363655120 7494094375040 7503314372632 7508009096861 7513898037451 7525630784896 7536245927728 7538405894824 7546117983040 7553696778992 7564351509806 7582105436416 7582774889104 7611513365248 7615896653344 7616569089586 7632018519788 7643218765910 7662917380192 7674162971440 7675556339360 7676684882048 7684987623670 7700575833860 7702388068037 7706631466240 7721867748608 7724080916864 7753733785660 7761740602720 7763680280780 7775465753692 7781580278528 7805797679960 7806945372128 7808362848832 7815622196720 7823471663956 7840585827515 7852894916288 7863181763840 7868101652320 7874050344403 7874273033120 7887892962392 7903167470380 7915574807296 7932890450240 7936899092876 7940857693552 7948981505920 7949683351480 7950852199264 7951259767360 7954261383565 7962475273480 7975596399355 7981868304320 7995982708952 7998058706560 8004239681984 8014121580160 8025802827679 8033703705040 8044639804544 8055987026192 8057597605120 8075841717632 8080492401296 8087232950576 8091890194178 8119974784384 8128051968416 8136445321472 8141849716454 8148385831040 8153798157155 8170337301490 8184700793360 8192928095872 8219096867464 8219329314560 8232873702560 8235233330480 8246849390390 8266205175040 8284699693088 8288474046740 8294879457886 8311704771188 8318240987392 8325092743240 8331948368992 8343700848556 8354630624080 8358797572160 8369081415628 8381315884585 8397886041857 8404490029888 8416823904160 8425277176568 8425515454720 8431885580488 8433896569280 8437161299399 8445792850040 8448213502820 8479986343360 8497937375720 8499186833696 8512636041302 8512876790080 8535810186605 8545294302272 8547429792328 8555844177280 8561197455440 8562456214592 8579824279936 8580581824984 8585523176377 8589103814690 8608551370159 8612852488832 8613293991680 8615321022656 8632796318848 8636055216442 8644973154064 8651680913120 8657659945480 8696244592945 8697060311296 8703881889536 8709327792928 8720736519040 8735107161040 8747428308970 8749162917040 8749935413635 8770471967360 8772064387840 8782842998480 8800658095840 8823153334016 8832951878660 8839880044060 8852695142054 8866171679680 8868712817440 8881222420420 8886246575648 8890056840455 8899237070360 8920911634240 8922223282432 8936939298560 8946259444292 8960669517160 8961015104860 8992116174080 8997294518240 9032191394720 9043877275846 9061633021220 9075265935488 9079375196164 9090584438360 9099714388978 9099971741120 9113068528585 9116063297432 9138265953088 9151624866160 9152970436288 9167713466240 9172346088776 9186309233920 9192410970190 9206842315648 9217066965730 9234848458624 9240626580752 9247874507632 9270747629402 9281051358605 9295985599355 9296857574144 9309971088992 9318626465320 9337528344560 9350699226830 9353943763840 9372258267008 9379142965790 9393253562816 9402808386608 9407038481120 9416752567040 9420307409660 9423007368530 9441636986626 9442120973740 9468228220672 9477631795520 9478468611380 9479862237584 9499091167072 9514391706560 9519870816680 9540023149735 9553279939840 9569804004544 9578646725240 9595584726539 9595856102560 9619227319040 9628888201792 9642470056456 9652334685760 9655101146080 9719332192115 9726975348160 9732272751656 9746705521280 9758681715160 9760453561040 9768491191232 9779339579945 9784225663360 9799969567360 9812026487288 9816118645360 9859866202990 9877911172528 9887635329280 9894468509120 9921123866095 9926072116940 9938565249080 9953517477632 9976411862872 9980331910492 9990483910771 9994978386190 9999043333760 10005299602480 10018620906112 10055799755680 10069983782740 10073477899520 10079853921358 10092784365014 10094802147040 10100615501620 10109041188220 10135671791360 10147536983948 10149968480480 10160064960520 10167916754828 10170556651840 10229790487616 10230693714404 10241160119840 10246267991680 10273871084330 10282622306560 10298231600384 10312757585312 10335859743824 10355874616360 10376428795616 10389630963985 10394821969280 10397801234240 10414935461240 10418358054208 10429626060695 10458999847040 10461351769535 10474876886656 10505612537360 10531596470710 10539856975610 10560716092288 10595140147888 10623983542120 10639966958848 10655581471360 10681617877840 10684287240410 10703070268240 10724780349920 10725727281230 10746066727552 10750901121280 10766065611040 10768200513280 10769151278320 10775016260762 10790995398560 10806216442580 10855227299924 10866436843808 10869152393092 10871325389120 10879852361920 10886659741160 10941871075408 10952907163520 10966382544616 10966692688640 10981850977813 11008454469376 11023982246368 11028941667520 11107808219560 11122597430464 11129556692072 11152779103040 11154804069760 11165834959097 11174615626048 11182824305365 11197282189184 11219770212224 11247185187056 11257336407131 11289041340032 11344082419360 11349218995205 11395079121790 11401613557568 11417695898024 11422832441360 11434628117120 11441213045360 11465432610970 11492342577920 11508552894560 11526023183584 11529326662672 11543560573280 11545589146546 11550783225940 11559843134540 11572687245056 11597185124512 11603863665436 11620476291232 11621071967680 11637463861240 11648870372308 11696482873712 11715322833760 11741566953520 11753510483260 11786008668928 11817759769868 11835285275840 11849827796980 11873863958840 11897112326008 11918027506112 11950134261247 11962255005680 11978181848192 12012865921280 12018287367773 12036110252240 12053087570570 12114214404916 12132655982720 12165340939570 12207563288960 12210613989040 12229150025456 12232080306560 12246399632558 12249909579089 12256891828480 12265033109110 12278660754304 12280890142976 12295980197872 12314214895360 12320921334176 12322009194794 12347388965660 12375832061684 12405974057056 12418784964352 12421888449248 12441896847040 12452240742812 12470514828590 12475414888115 12489276287936 12504995514752 12523276132640 12544937324024 12588962643712 12598836852992 12645067952608 12684421229935 12686286229708 12709895943535 12719493362368 12726818213704 12739960437568 12745691835520 12760954238968 12787238109520 12788367143005 12817826063887 12853925928064 12872789500480 12890946981640 12903893752022 12919824679780 12969390878080 12970535994520 12993471902047 13022947567760 13046077051448 13072539682384 13075672051840 13090978917562 13093596108320 13095521269376 13130800152106 13146606618880 13172597924096 13176373328768 13181347435622 13194959024624 13200895115360 13208084448676 13243925184860 13261558474784 13269856055932 13299958698560 13320148389184 13356032409629 13367408998528 13388940381440 13410105415336 13432583409440 13466918246656 13513268560064 13517141604512 13539416099612 13569034124905 13583046054760 13586440491365 13596699801152 13657296298568 13671148577920 13677338844260 13691075411923 13697915928704 13701814068293 13707978180770 13742566103504 13760568086720 13779977807960 13803812684186 13842689460992 13852255912768 13889037751598 13889573412533 13903246788080 13911945865090 13913991348712 13968269532560 13976171457664 13995885294352 13996602736480 13998660667264 13999896661816 14021208830720 14024712765280 14052548797568 14058981483820 14081052953344 14090405879458 14111301675040 14132723005856 14143808070496 14152657663508 14189940507904 14209955872672 14224090944728 14224493221120 14238779312576 14252016946960 14272119872530 14312315580160 14337071227456 14337624167776 14395671229184 14407528979480 14411658328340 14451506231552 14465859056320 14496481405640 14498612833952 14504829581795 14525595364040 14544935101376 14561087965385 14580909645736 14581322013440 14601476484973 14613986410880 14620603592140 14642599785856 14645892477349 14707857552304 14732094192754 14732510836160 14747307145168 14755799765854 14772199712335 14831435032960 14849682173768 14871390407510 14873576958968 14876550532480 14897534382640 14909802344512 14940045351296 14961118762928 14964109838080 14972727310240 14988188750080 15006628745264 15016018193722 15027796074902 15051261569792 15072491855456 15076811789648 15092235966080 15107393557984 15128703019612 15142768006145 15165549778208 15231793306688 15233138179172 15264037039576 15286437531820 15325834760384 15348325942880 15351112678720 15353369764096 15369975247340 15401151667720 15404776136074 15448161833728 15469790077105 15507467571320 15523481205440 15527360561560 15550931507384 15565300928515 15611595359920 15613890744256 15616725697664 15631244393440 15646943327912 15655954027511 15669013841741 15681171655030 15705789832576 15736203304640 15748100688806 15748546066240 15775785924784 15806334940760 15857857787135 15865780900480 15873798185752 15881715387104 15897963011840 15899366702960 15901704398528 15902519534720 15908522767130 15924950546960 15944543041843 15951192798710 15963736608640 15991965417904 15996117413120 16008479363968 16028243160320 16051605655358 16067407410080 16089279609088 16111974052384 16151683435264 16160984802592 16174465901152 16183780388356 16239949568768 16256103936832 16283699432908 16296771662080 16307596314310 16340674602980 16369401586720 16385856191744 16438193734928 16465747405120 16470466660960 16493698780780 16510105560845 16569399386176 16576948093480 16587320069915 16589758915772 16623409542376 16650185486480 16663896737984 16687401697112 16709261248160 16717595144320 16738162831256 16761772545083 16762631769170 16795772083714 16808980059776 16833647808320 16850554353136 16863771160976 16867793138560 16874322598798 16891585700080 16896427005640 16924270124515 16959972686720 16995874751440 16998373667392 17025272082604 17025753580160 17071620373210 17090588604544 17094859584656 17111688354560 17122394910880 17124912429184 17159648559872 17161163649968 17171046352754 17178207629380 17217102740318 17225704977664 17230642045312 17265592637696 17272110432884 17289946308128 17303361826240 17315319890960 17392489185890 17418655585856 17441473038080 17465580843361 17470214322080 17494856617940 17498325834080 17499870827270 17540943934720 17565685996960 17601316191680 17665903757320 17679760088120 17690822079385 17705390284108 17732343359360 17737425634880 17762444840840 17772493151296 17780113680910 17798474140720 17820371635001 17841823268480 17892518888584 17903714000207 17917756858537 17921339034320 17922030209720 17994589036480 18064382789440 18087754551692 18123266042440 18150531870976 18158750392328 18181168876720 18199428777956 18199943482240 18226137057170 18232126594864 18276531906176 18303249732320 18305940872576 18335426932480 18344692177552 18384821940380 18413684631296 18434133931460 18469696917248 18481253161504 18495749015264 18541495258804 18562102717210 18591971198710 18619942177984 18637252930640 18675056689120 18701398453660 18707887527680 18733745785681 18744516534016 18758285931580 18786507125632 18805616773216 18814076962240 18840614819320 18846014737060 18883273973252 18884241947480 18910878774515 18955263591040 18956937222760 18959724475168 18998182334144 19028783413120 19039741633360 19041422723965 19080046299470 19139608009088 19157293450480 19191169453078 19191712205120 19257776403584 19284940112912 19304669371520 19310202292160 19438664384230 19453950696320 19464545503312 19493411042560 19517363430320 19520907122080 19536982382464 19558679159890 19568451326720 19599939134720 19624052974576 19632237290720 19719732405980 19755822345056 19788937018240 19842247732190 19852144233880 19877130498160 19952823725744 19960663820984 19980967821542 19989956772380 19998086667520 20010599204960 20025728253659 20037241812224 20111599511360 20139967565480 20159707842716 20185568730028 20189604294080 20201231003240 20218082376440 20229725485445 20295073967896 20299936960960 20320129921040 20335833509656 20341113303680 20354624291135 20385523151539 20459580975232 20461387428808 20482320239680 20492535983360 20547742168660 20625515170624 20671719487648 20681079597269 20711749232720 20737198644715 20752857591232 20779261927970 20789643938560 20795602468480 20829870922480 20836716108416 20859252121390 20917999694080 20922703539070 20949753773312 21011225074720 21063192941420 21079713951220 21121432184576 21190280295776 21199875208603 21247967084240 21281590103255 21311162942720 21363235755680 21368574480820 21406140536480 21449560699840 21451454562460 21492133455104 21532131222080 21538302556640 21550032521524 21581990797120 21590138041105 21612432885160 21710454599848 21732873687616 21738304786184 21742650778240 21759704723840 21773319482320 21791421299921 21883742150816 21905814327040 21932765089232 21963701955626 22047964492736 22057883335040 22131737855135 22215616439120 22245194860928 22259113384144 22305558206080 22309608139520 22331669918194 22349231252096 22365648610730 22394564378368 22439540424448 22494370374112 22514672814262 22578082680064 22609693189615 22688164838720 22698437990410 22749285972445 22790158243580 22803227115136 22835391796048 22845664882720 22869256234240 22882426090720 22930865221940 23017105789120 23052046367168 23058653325344 23087121146560 23091178293092 23101566451880 23114147785183 23119686269080 23176869073505 23194370249024 23207727330872 23240952582464 23242143935360 23274927722480 23297740744616 23303562907309 23392965747424 23430645667520 23483133907040 23507020966520 23604092466565 23635519539736 23670570551680 23693978174321 23699655593960 23747727917680 23794224652016 23836055012224 23900268522494 23924510011360 23956363696384 24036574735546 24072220504480 24106175141140 24228428809832 24265311965440 24330681879140 24415126577920 24421227978080 24458300050912 24464160613120 24492799265116 24499819158178 24530066218220 24557321508608 24591960395744 24641842668352 24644018389588 24694777931320 24751664123368 24811948114112 24843776898496 24883793694080 24904481485624 24941029657180 24950829776230 24978552575872 25009991029504 25046552265280 25089874648048 25199634803395 25231960912535 25290135905216 25368842459870 25372572459416 25419791887070 25438986724736 25453636427408 25479920875136 25491383671040 25521908477936 25574476219040 25576734286010 25635652127774 25707851856128 25745579000960 25781893963280 25807787504044 25839649359560 25938781756160 25941071989040 25986943804094 26045895135520 26092154102896 26145079364768 26151344103680 26181957835124 26187192216640 26191042538752 26261600304212 26352746657536 26362694871244 26389918049248 26401790230720 26416168897352 26487850369720 26523116949568 26539712111864 26599917397120 26640296778368 26657991813551 26712064819258 26734817997056 26820210830672 26865166818880 26937540651905 27026537120128 27034283209024 27078832199224 27117027757807 27138068249810 27166092109520 27172880982730 27193399602304 27199514600791 27314592597136 27342297155840 27354677688520 27382150823846 27395831857408 27403628136586 27415956361540 27485132207008 27521136173440 27559955615920 27607625368372 27704511825536 27778075503196 27779146825066 27806493576160 27823891730180 27827982697424 27936539065120 27952342915328 27991770588704 27993205472960 27997321334528 27999793323632 28049425530560 28105097595136 28117962967640 28180811758916 28222603350080 28265446011712 28287616140992 28305315327016 28419911745344 28448181889456 28477558625152 28496474007589 28504033893920 28544239745060 28674142454912 28675248335552 28815057958960 28823316656680 28863972866365 28931718112640 28992962811280 28997225667904 29009659163590 29051190728080 29075343193949 29089870202752 29122175930770 29161819291472 29202952969946 29227972821760 29241207184280 29285199571712 29291784954698 29415715104608 29464188385508 29465021672320 29494614290336 29511599531708 29544399424670 29662870065920 29699364347536 29742780815020 29747153917936 29753101064960 29794226144557 29795068765280 29819604689024 29880090702592 29922237525856 29945454620480 30013257490528 30032036387444 30055592149804 30144983710912 30153623579296 30184471932160 30214787115968 30226193257547 30257406039224 30285536012290 30331099556416 30463586613376 30466276358344 30528074079152 30565585229269 30572875063640 30615999081395 30651669520768 30696651885760 30702225357440 30739950494680 30802303335440 30805022986985 30809552272148 30939580154210 30984432997189 31014935142640 31046962410880 31054721123120 31101863014768 31130601857030 31223190719840 31227781488512 31233451395328 31262488786880 31293886655824 31311908055022 31338027683482 31362343310060 31411579665152 31472406609280 31496201377612 31497092132480 31551571849568 31612669881520 31715715574270 31731561800960 31747596371504 31763430774208 31798733405920 31803408797056 31805039069440 31817045534260 31849000361423 31849901093920 31889086083686 31902385597420 31927473217280 31983930835808 32016958727936 32103211310716 32134814820160 32223948104768 32259734380055 32321969605184 32348931802304 32367560776712 32436078709099 32512207873664 32567398865816 32615192628620 32681349205960 32727447293905 32738803173440 32827000380265 32876387469856 32931494810240 32940933321920 32953368589055 32987397561560 33020211121690 33045729453191 33138798772352 33153896186960 33174640139830 33179517831544 33246819084752 33249754571813 33300370972960 33327793475968 33374803394224 33418522496320 33435190288640 33476325662512 33523545090166 33525263538340 33591544167428 33617960119552 33667295616640 33701108706272 33727542321952 33735586277120 33748645197596 33783171400160 33792854011280 33848540249030 33919945373440 33991749502880 33996747334784 34050544165208 34051507160320 34143240746420 34181177209088 34189719169312 34244789821760 34249824858368 34322327299936 34342092705508 34356415258760 34434205480636 34461284090624 34509531710465 34544220865768 34579892616256 34606723652480 34630639781920 34722594378995 34784978371780 34837311171712 34931161686722 34940428644160 34989713235880 34996651668160 34999741654540 35131371993920 35202632383360 35226014698645 35279488724753 35324745277549 35331807514640 35359520176240 35381644158770 35410780568216 35464686718720 35474851269760 35524889681680 35544986302592 35560227361820 35568596016419 35596948281440 35640743270002 35683646536960 35785037777168 35807428000414 35835513717074 35842678068640 35844060419440 35989178072960 36128765578880 36175509103384 36246532084880 36317500784656 36362337753440 36398857555912 36399886964480 36452274114340 36464253189728 36553063812352 36606499464640 36611881745152 36689384355104 36769643880760 36830235481885 36868267862920 36889499414635 36962506323008 36991498030528 37082990517608 37124205434420 37183942397420 37239884355968 37274505861280 37350113378240 37402796907320 37467491571362 37516571863160 37540045484305 37569490187255 37573014251264 37611233546432 37628153924480 37681229638640 37692029474120 37712556912667 37766547946504 37768483894960 37821757549030 37910527182080 37913874445520 37919448950336 37996364668288 38021602638241 38057566826240 38079483266720 38082845447930 38160092598940 38279216018176 38314586900960 38382338906156 38383424410240 38511940340185 38515552807168 38569880225824 38609338743040 38620404584320 38877328768460 38907901392640 38929091006624 39034726860640 39041814244160 39073964764928 39117358319780 39248105949152 39264474581440 39370251722015 39439464811960 39511644690112 39577874036480 39684495464380 39704288467760 39753136724233 39754260996320 39905647451488 39921327641968 39961935643084 39979913544760 40021198409920 40051456507318 40129014138395 40223199022720 40279935130960 40319415685432 40371137460056 40379208588160 40402462006480 40436164752880 40459450970890 40590147935792 40599873921920 40640259842080 40671667019312 40682226607360 40709248582270 40771046303078 40919161950464 40922774857616 40964640479360 41095484337320 41251030341248 41343438975296 41362159194538 41423498465440 41474397289430 41505715182464 41558523855940 41591204936960 41659741844960 41673432216832 41718504242780 41845407078140 41989430209285 42022450149440 42126385882840 42159427902440 42185806496995 42380560591552 42399750417206 42494732360387 42495934168480 42563180206510 42726471511360 42737148961640 42812281072960 42899121399680 42902909124920 42927615881885 43042756850795 43064262444160 43076605113280 43100065043048 43127032181779 43163981594240 43180276082210 43224865770320 43420909199696 43465747375232 43476609572368 43485301556480 43519409447680 43546638964640 43582842599842 43767484301632 43865530178464 43927403911252 44095928985472 44115766670080 44263475710270 44431232878240 44490389721856 44518226768288 44611116412160 44663339836388 44698462504192 44731297221460 44988740748224 45029345628524 45219386379230 45376329677440 45396875980820 45498571944890 45580316487160 45606454230272 45670783592096 45691329765440 45764852181440 45861730443880 46034211578240 46104092734336 46117306650688 46134716024677 46174242293120 46182356586184 46203132903760 46228295570366 46239372538160 46353738147010 46388740498048 46415454661744 46481905164928 46484287870720 46549855444960 46595481489232 46607125814618 46785931494848 46861291335040 46966267814080 47014041933040 47208184933130 47271039079472 47341141103360 47387956348642 47399311187920 47495455835360 47588449304032 47672110024448 47800537044988 47849020022720 47977923632695 48073149471092 48144441008960 48212350282280 48456857619664 48611632130593 48661363758280 48842455956160 48916600101824 48985598530232 48999638316356 49060132436440 49183920791488 49283685336704 49288036779176 49316420578103 49389555862640 49503328246736 49507699082309 49623896228224 49687553796992 49767587388160 49808962971248 49882059314360 49901659552460 49952419553855 49957105151744 50093104530560 50179749296096 50399269606790 50463921825070 50580271810432 50737684919740 50745144918832 50839583774140 50877973449472 50907272854816 50959841750272 51043816955872 51148952438080 51153468572020 51271304255548 51491158001920 51562329674639 51563787926560 51615575008088 51679298719120 51882143978080 51973887608188 52091790271040 52184308205792 52290158729536 52363915670248 52374384433280 52523200608424 52597286262157 52725389742488 52779836098496 52803580461440 52832337794704 52922023156951 52975700739440 53046233899136 53079424223728 53199834794240 53280593556736 53315983627102 53424129638516 53640421661344 53730333637760 53875081303810 53916716476259 54053074240256 54068566418048 54157664398448 54234055515614 54276136499620 54332184219040 54345761965460 54386799204608 54399029201582 54629185194272 54709355377040 54764301647692 54807256273172 54831912723080 54909254889065 54970264414016 55042272346880 55118352410821 55119911231840 55215250736744 55332134268463 55409023651072 55556151006392 55558293650132 55612987152320 55647783460360 55655965394848 55829174795485 55873078130240 55983541177408 55986410945920 55999586647264 56098851061120 56134358906873 56235925935280 56286682035655 56361623517832 56445206700160 56530892023424 56575232281984 56610630654032 56839823490688 56896363778912 56955117250304 56992948015178 57008067787840 57088479490120 57348284909824 57350496671104 57542518423351 57630115917920 57646633313360 57727945732730 57863436225280 57985925622560 57994451335808 58019318327180 58102381456160 58150686387898 58179740405504 58244351861540 58323638582944 58405905939892 58482414368560 58583569909396 58785202292999 58831430209216 58928376771016 58930043344640 58989228580672 59023199063416 59088798849340 59148143528357 59398728695072 59485561630040 59494307835872 59588452289114 59590137530560 59639209378048 59750671306235 59844475051712 59890909240960 60026514981056 60064072774888 60091436838865 60111184299608 60259859591113 60289967421824 60307247158592 60429574231936 60452386515094 60514812078448 60571072024580 60662199112832 60927173226752 60932552716688 61056148158304 61131170458538 61145750127280 61231998162790 61249547895445 61303339041536 61393303771520 61404450714880 61479900989360 61604606670880 61610045973970 61619104544296 61879160308420 61968865994378 62029870285280 62093924821760 62109442246240 62203726029536 62261203714060 62446381439680 62455562977024 62524977573760 62587773311648 62623816110044 62676055366964 62724686620120 62944813218560 62992402755224 62994184264960 63103143699136 63225339763040 63273141392291 63431431148540 63495192743008 63526861548416 63597466811840 63606817594112 63634091068520 63698000722846 63699802187840 63778172167372 63804771194840 63967861671616 64089130319435 64206422621432 64269629640320 64447896209536 64519468760110 64643939210368 64697863604608 64735121553424 64860380971117 64872157418198 64967359510235 65024415747328 65134797731632 65230385257240 65362698411920 65454894587810 65477606346880 65654000760530 65752774939712 65862989620480 65881866643840 65906737178110 65974795123120 66040422243380 66091458906382 66277597544704 66307792373920 66349280279660 66359035663088 66493638169504 66499509143626 66600741945920 66655586951936 66749606788448 66780162048145 66837044992640 66952651325024 67047090180332 67050527076680 67183088334856 67334591233280 67402217412544 67455084643904 67497290395192 67566342800320 67585708022560 67697080498060 67983499005760 67993494669568 68101088330416 68286481492840 68379438338624 68455377059615 68489579643520 68509070341465 68644654599872 68684185411016 68712830517520 68868410961272 69019063420930 69088441731536 69159785232512 69213447304960 69261279563840 69445188757990 69447867062665 69569956743560 69674622343424 69862323373444 69880857288320 69979426471760 69993303336320 69999483309080 70262743987840 70405264766720 70452029397290 70558977449506 70649490555098 70663615029280 70719040352480 70763288317540 70821561136432 70949702539520 71049779363360 71089972605184 71120454723640 71137192032838 71193896562880 71281486540004 71570075554336 71614856000828 71671027434148 71685356137280 71688120838880 71978356145920 72257531157760 72351018206768 72357406351067 72493064169760 72635001569312 72724675506880 72797715111824 72904548228680 72928506379456 73007382424865 73212998929280 73229462386745 73378768710208 73539287761520 73660470963770 73736535725840 73778998829270 73925012646016 73982996061056 74165981035216 74248410868840 74367884794840 74479768711936 74549011722560 74700226756480 74805593814640 74934983142724 75033143726320 75080090968610 75138980374510 75222467092864 75256307848960 75362459277280 75384058948240 75425113825334 75533095893008 75536967789920 75643515098060 75827748891040 75838897900672 75992729336576 76043205276482 76158966533440 76165690895860 76320185197880 76629173801920 76764677812312 76766848820480 76872956844691 77023880680370 77139760451648 77240809168640 77347572306313 77754657536920 77858182013248 78069453721280 78083628488320 78234716639560 78279770137555 78345069208705 78496211898304 78528949162880 78740503444030 78801354849917 78878929623920 79023289380224 79368990928760 79408576935520 79506273448466 79508521992640 79722715209215 79811294902976 79842655283936 79923871286168 79959827089520 80042396819840 80102913014636 80258028276790 80446398045440 80559870261920 80638831370864 80742274920112 80758417176320 80804924012960 80872329505760 80918901941780 81180295871584 81199747843840 81280519684160 81343334038624 81418497164540 81542092606156 81845549715232 81929280958720 82190968674640 82502060682496 82686877950592 82724318389076 82846996930880 82948794578860 83011430364928 83117047711880 83319483689920 83437008485560 83690814156280 83808862725415 83978860418570 84044900298880 84128011574411 84252771765680 84318855804880 84371612993990 84761121183104 84799500834412 84989464720774 84991868336960 85126360413020 85452943022720 85474297923280 85624562145920 85678758331543 85798242799360 85805818249840 85855231763770 86085513701590 86128524888320 86153210226560 86200130086096 86254064363558 86327963188480 86360552164420 86449731540640 86841818399392 86931494750464 86953219144736 87093277929280 87165685199684 87327904216805 87534968603264 87731060356928 87854807822504 88191857970944 88526951420540 88862465756480 89036453536576 89101858175005 89326679672776 89462594442920 89518570001035 89588784292685 89724782447209 89977481496448 90058691257048 90278745385387 90438772758460 90752659354880 90793751961640 90997143889780 91160632974320 91341567184192 91382659530880 91529704362880 91587638216477 91723460887760 92068423156480 92208185468672 92234613301376 92269432049354 92348484586240 92364713172368 92406265807520 92456591140732 92478745076320 92707476294020 92777480996096 92830909323488 92963810329856 93099710889920 93190962978464 93214251629236 93571862989696 93668728928405 93722582670080 93932535628160 94028083866080 94416369866260 94542078158944 94775912697284 94798622375840 94990911670720 95176898608064 95601074089976 95698040045440 95758612252901 95912698478051 95955847265390 96146298942184 96288882017920 96424700564560 96913715239328 97223264261186 97322727516560 97684911912320 97833200203648 97971197060464 97999276632712 98120264872880 98367841582976 98567370673408 98576073558352 98632841156206 98779111725280 99006656493472 99015398164618 99247792456448 99375107593984 99617925942496 99764118628720 99803319104920 99904839107710 100128641268295 100186209061120 100359498592192 100798539213580 100927843650140 101160543620864 101475369839480 101490289837664 101679167548280 101814545709632 101927615757695 102087633911744 102297904876160 102306937144040 102362654477239 102542608511096 103124659349278 103127575853120 103231150016176 103358597438240 103405397986345 103764287956160 103947775216376 104183580542080 104368616411584 104580317459072 104727831340496 104748768866560 105046401216848 105194572524314 105450779484976 105559672196992 105607160922880 105664675589408 105844046313902 105951401478880 105999376043015 106092467798272 106158848447456 106631967254204 106848259277032 107280843322688 107460667275520 107750162607620 107833432952518 108137132836096 108315328796896 108468111031228 108552272999240 108664368438080 108691523930920 108798058403164 108957106499605 109258370388544 109418710754080 109528603295384 109614512546344 109663825446160 109683096892187 109818509778130 109940528828032 110236704821642 110239822463680 110430501473488 110664268536926 111112302012784 111116587300264 111225974304640 111295566920720 111311930789696 111611801292901 111658349590970 111746156260480 111967082354816 111972821891840 111999173294528 112197702122240 112268717813746 112471851870560 112573364071310 112723247035664 112890413400320 113061784046848 113150464563968 113221261308064 113679646981376 113792727557824 113985896030356 114016135575680 114176958980240 114700993342208 115085036846702 115260231835840 115293266626720 115455891465460 115570738925915 115971851245120 115988902671616 116038636654360 116204762912320 116301372775796 116488703723080 116517814536545 116647277165888 116811811879784 116964828737120 117167139818792 117332407815581 117570404585998 117662860418432 117856753542032 117978457161344 118046398126832 118056820888583 118177597698680 118296287056714 118469890871605 118797457390144 118971123260080 118988615671744 119176904578228 119180275061120 119501342612470 119688950103424 119781818481920 120053029962112 120128145549776 120182873677730 120222368599216 120519719182226 120579934843648 120614494317184 120859148463872 120904773030188 121029624156896 121142144049160 121324398225664 121865105433376 122112296316608 122262340917076 122291500254560 122463996325580 122499095790890 122786607543040 122959801978720 123209213341760 123220091947940 123238209088592 123758320616840 123937731988756 124059740570560 124218884492480 124407452059072 124522407428120 124742601445007 124892762879360 125049955147520 125175546623296 125222800638409 125247632220088 125352110733928 125424298009759 125449373240240 125984805510448 126206287398272 126450679526080 126546282784582 126862862297080 126990385486016 127053723096832 127194933623680 127268182137040 127396001445692 127399604375680 127556344334744 127609542389680 127935723343232 128178260638870 128412845242864 128539259280640 128895792419072 129038937520220 129287878420736 129395727209216 129470243106848 129720761942234 129744314836396 129934719020470 130269595463264 130460770514480 130725396823840 130909789175620 130955212693760 131136220499767 131308001521060 131505549879424 131763733287680 131813474356220 131945858640181 131949590246240 132080844486760 132182917812764 132615584747840 132698560559320 132718071326176 132987276339008 132999018287252 133201483891840 133289959067755 133499213576896 133560324096290 133674089985280 133858855854851 133905302650048 134094180360664 134101054153360 134366176669712 134804434825088 134910169287808 134994580790384 135132685600640 135171416045120 135394160996120 135585138789035 135966998011520 135997573003955 136202176660832 136572962985680 136758876677248 136910754119230 136979159287040 137018140682930 137289309199744 137368370822032 137425661035040 137736821922544 138038126841860 138176883463072 138319570465024 138522559127680 138890377515980 138895734125330 139139913487120 139724646746888 139761714576640 139958852943520 139986606672640 139998966618160 140180097775613 140525487975680 140904058794580 141117954899012 141298981110196 141327230058560 141438080704960 141526576635080 141643122272864 142099558726720 142240909447280 142274384065676 142387793125760 142482370037945 142562973080008 142764062711569 143140151108672 143229712001656 143342054868296 143370712274560 143376241677760 144702036413536 144714812702134 144986128339520 145270003138624 145376715969745 145449351013760 145595430223648 145809096457360 145857012758912 146014764849730 146345373292703 146425997858560 146458924773490 146757537420416 147078575523040 147320941927540 147473071451680 147557997658540 147850025292032 147965992122112 148331962070432 148496821737680 148735769589680 148971130722785 149098023445120 149400453512960 149611187629280 149869966285448 150066287452640 150160181937220 150277960749020 150444934185728 150724918554560 150768117896480 150850227650668 151066191786016 151073935579840 151130966287735 151287030196120 151655497782080 151677795801344 152086410552964 152317933066880 152331381791720 152640370395760 152827926146345 153258347603840 153529355624624 153745913689382 154047761360740 154279520903296 154695144612626 154922164985945 155509315073840 155716364026496 156138907442560 156167256976640 156237735781049 156469433279120 156559540275110 156690138417410 156992423796608 157057898325760 157481006888060 157602709699834 157757859247840 158046578760448 158737981857520 158817153871040 159012546896932 159017043985280 159245001807115 159445430418430 159622589805952 159685310567872 159847742572336 159919654179040 160084793639680 160205826029272 160516056553580 161119740523840 161277662741728 161484549840224 161609848025920 161744659011520 161837803883560 162180393545495 162360591743168 162561039368320 162686668077248 162836994329080 163084185212312 163124940351163 163691099430464 164381937349280 165228647265955 165373755901184 165448636778152 165693993861760 165897589157720 166234095423760 166248772859065 166638967379840 166874016971120 167381628312560 167617725450830 167957720837140 168089800597760 168256023148822 168505543531360 168637711609760 168743225987980 169522242366208 169599001668824 169978929441548 169983736673920 170252720826040 170905886045440 170948595846560 171249124291840 171357516663086 171611636499680 171710463527540 172171027403180 172306420453120 172400260172192 172508128727116 172721104328840 172899463081280 173683636798784 173906438289472 174186555858560 174331370399368 174655808433610 175069937206528 175462120713856 175709615645008 176397443623765 176623726387745 177053902841080 177724931512960 177842980082095 178072907073152 178203716350010 178653359345552 178925188885840 179037140002070 179177568585370 179449564894418 179954962992896 180117382514096 180557490770774 180877545516920 181587503923280 181994287779560 182321265948640 182683134368384 182765319061760 183059408725760 183175276432954 183446921775520 184469226602752 184538864098708 184729426344736 184812531615040 184913182281464 184957490152640 185414952588040 185661818646976 186199421779840 186381925956928 186428503258472 187143725979392 187337457856810 187865071256320 188056167732160 188562784563335 188832739732520 189084156317888 189551825394568 189597244751680 189819194304649 189981823341440 190108013191205 190353797216128 190396602205537 191202148179952 191396080090880 191517224505802 191825396956102 191911694530780 192292597884368 192577764035840 192849401129120 193827430478656 194446528522372 194645455033120 195369823824640 195666400407296 195942394120928 195998553265424 196240529745760 196735683165952 197152147116704 197265682312412 197558223450560 198013312986944 198030796329236 198765683621165 199235851884992 199528237257440 199606638209840 199809678215420 200257282536590 200718997184384 201597078427160 201855687300280 202950739678960 202980579675328 203358335096560 203527402357643 203629091419264 203855231515390 204175267823488 204310885252141 204595809752320 204613874288080 204725308954478 205085217022192 206249318698556 206255151706240 206462300032352 206717194876480 206810795972690 207528575912320 207895550432752 208367161084160 208737232823168 209160634918144 209455662680992 210092802433696 210389145048628 210901558969952 211119344393984 211329351178816 211688092627804 211902802957760 211998752086030 212317696894912 212473661801935 213263934508408 213696518554064 213959096604883 214561686645376 215500325215240 215635160908895 215666865905036 216630657593792 216936222062456 217104545998480 217328736876160 217383047861840 217596116806328 217903043086079 217914212999210 218516740777088 218837421508160 219057206590768 219229025092688 219327650892320 219366193784374 219637019556260 219881057656064 220473409643284 220479644927360 220861002946976 221328537073852 222224604025568 222233174600528 222451948609280 222591133841440 222623861579392 223223602585802 223316699181940 223492312520960 223934164709632 223998346589056 224537435627492 224943703741120 225146728142620 225446494071328 226442522616128 227052550963693 227585455115648 227971792060712 228032271151360 228347459987687 228353917960480 230170073693404 230520463671680 230586533253440 230673580123385 230911782930920 231141477851830 231943702490240 232077273308720 232409525824640 232602745551592 232748282002691 232930839160981 232977407446160 233035629073090 233294554331776 233623623759568 233929657474240 234334279637584 234664815631162 235140809171996 235325720836864 235713507084064 235956914322688 236092796253664 236113641777166 236355195397360 236592574113428 236939781743210 237594914780288 237942246520160 237977231343488 238353809156456 238360550122240 239002685224940 239377900206848 240106059924224 240256291099552 240365747355460 240444737198432 241039438364452 241228988634368 241809546060376 242059248313792 242284288098320 243058160652965 243538695213853 243730210866752 244224592633216 244524681834152 244583000509120 244927992651160 244998191581780 245919603957440 246418426683520 246440183895880 246476418177184 246582102890515 247516641233680 247538495411545 247875463977512 248119481141120 248437768984960 248814904118144 248980172114933 249044814856240 249485202890014 249785525758720 250351093246592 250445601276818 250495264440176 250704221467856 250848596019518 250898746480480 251969611020896 252412574796544 252901359052160 253092565569164 253725724594160 253980770972032 254389867247360 254536364274080 254792002891384 254799208751360 255112688669488 255219084779360 255871446686464 256356521277740 256825690485728 257811648373195 258077875040440 258940486213696 259441523884468 259488629672792 259869438040940 260334467297567 260539190926528 260921541028960 261450793647680 261819578351240 262272440999534 262616003042120 262986431310785 263011099758848 263626948712440 263891717280362 263899180492480 264161688973520 264365835625528 264610115784755 265231169495680 265397121118640 265436142652352 265974552678016 265998036574504 266151218467687 266402967783680 266579918135510 266998427153792 267120648192580 267717711709702 267810605300096 268188360721328 268202108306720 268732353339424 269583582381295 269608869650176 269820338575616 269989161580768 270265371201280 270342832090240 270788321992240 271170277578070 271933996023040 271995146007910 272404353321664 273145925971360 273517753354496 273821508238460 274036281365860 274578618399488 274736741644064 274851322070080 275473643845088 275591762054105 276076253683720 276353766926144 276660671342315 277045118255360 277780755031960 277791468250660 278271957069631 278279826974240 279449293493776 279917705887040 279997933236320 280360195551226 280671794534365 281808117589160 282235909798024 282597962220392 282654460117120 282876161409920 283053153270160 283286244545728 284199117453440 284481818894560 284548768131352 284775586251520 284964740075890 285125946160016 285528125423138 286280302217344 286459424003312 286684109736592 286741424549120 286752483355520 287712592116755 289404072827072 289429625404268 289972256679040 290540006277248 290753431939490 290898702027520 291190860447296 291618192914720 291714025517824 292029529699460 292690746585406 292917849546980 293515074840832 293926011464995 294157151046080 294641883855080 294946142903360 295115995317080 295740717641785 296663924140864 296993643475360 297463126522709 297471539179360 297942261445570 298196046890240 299222375258560 299739932570896 300132574905280 300320363874440 300555921498040 301299297955565 301449837109120 301536235792960 301700455301336 302132383572032 302147871159680 302261932575470 302574060392240 302946317795017 303310995564160 304172821105928 304635866133760 304662763583440 305280740791520 305655852292690 306516695207680 307058711249248 307491827378764 308095522721480 308559041806592 309390289225252 309844329971890 311018630147680 311432728052992 312277814885120 312475471562098 312938866558240 313119080550220 313380276834820 313984847593216 314962013776120 315205419399668 315515718495680 316365706961455 317475963715040 317634307742080 318025093793864 318034087970560 318473678356577 318490003614230 318890860836860 319245179611904 319370621135744 319695485144672 319839308358080 320411652058544 321032113107160 322239481047680 322555325483456 322969099680448 323219696051840 323489318023040 323675607767120 324301904855585 324360787090990 324721183486336 325122078736640 325373336154496 325673988658160 326168370424624 326249880702326 327382198860928 328763874698560 330457294531910 330897273556304 331387987723520 331795178315440 332468190847520 332497545718130 333277934759680 333748033942240 334763256625120 335235450901660 335915441674280 336512046297644 337011087062720 337275423219520 337486451975960 339198003337648 339957858883096 339967473347840 340437380312203 340505441652080 341897191693120 342715033326172 343223272999360 343420927055080 344342054806360 344800520344384 345016257454232 345442208657680 345798926162560 346553893576163 347367273597568 347812876578944 348373111717120 348662740798736 349311616867220 350924241427712 351419231290016 352794887247530 353247452775490 354107805682160 355449863025920 355685960164190 356145814146304 356407432700020 357306718691104 357850377771680 358074280004140 358355137170740 358899129788836 360234765028192 361114981541548 361755091033840 361787031755335 363175007846560 363988575559120 364642531897280 365366268736768 366350552865908 366893843551040 369077728197416 369458852689472 369625063230080 369826364562928 369914980305280 370454162098657 370829905176080 371323637293952 372398843559680 372763851913856 372857006516944 374674915713620 376112335464320 377125569126670 377665479465040 378168312635776 379103650789136 379194489503360 379638388609298 379963646682880 380216026382410 380707594432256 380793204411074 382404296359904 383034449011604 383650793912204 383823389061560 384364784223455 384585195768736 385698802258240 386737861531565 387324939879241 387654860957312 388893057044744 389290910066240 391884788241856 391997106530848 392481059491520 392940512348111 394006774249585 394304294233408 394531364624824 395116446901120 396026625973888 396061592658472 397352607980497 397531367242330 398471703769984 399056474514880 399213276419680 399619356430840 400514565073180 401437994368768 402797628963457 403194156854320 403711374600560 405901479357920 405961159350656 406716670193120 407054804715286 407258182838528 407710463030780 408350535646976 408621770504282 409227748576160 409450617908956 410170434044384 412498637397112 412510303412480 412924600064704 413434389752960 413621591945380 414037004698499 415057151824640 415791100865504 417474465646336 418911325361984 420185604867392 420640057872055 420778290097256 421803117939904 422658702357632 423376185255608 423805605915520 423997504172060 424635393789824 424947323603870 426527869016816 427393037108128 427918193209766 428393791657715 429123373290752 431000650430480 431270321817790 431333731810072 433261315187584 433872444124912 434209091996960 434657473752320 434766095723680 435192233612656 435806086172158 435828425998420 437033481554176 437674843016320 438114413181536 438458050185376 438655301784640 438732387568748 439274039112520 440946819286568 440959289854720 441722005893952 442657074147704 442911989746037 444449208051136 444466349201056 445182267682880 445247723158784 446447205171604 446633398363880 447996693178112 448623912236045 449074871254984 449887407482240 450293456285240 450892988142656 451393726926935 452885045232256 454022666797819 454105101927386 455170910231296 455943584121424 456694919975374 456707835920960 457938191082385 460340147386808 461040927343360 461173066506880 461347160246770 461823565861840 462282955703660 462391748213447 463887404980480 464154546617440 464819051649280 465205491103184 465496564005382 465861678321962 465954814892320 466071258146180 466589108663552 467247247519136 467859314948480 468668559275168 469329631262324 470281618343992 471427014168128 472185592507328 472227283554332 472710390794720 473185148226856 473879563486420 475189829560576 475884493040320 475954462686976 476707618312912 478005370449880 478793061264505 479563492390255 480512582199104 480731494710920 480889474396864 482078876728904 483619092120752 484118496627584 484568576196640 486116321305930 487077390427706 487460421733504 488449185266432 489049363668304 489166001018240 489855985302320 489996383163560 491839207914880 492836853367040 492880367791760 492952836354368 493164205781030 494280834297133 495033282467360 495076990823090 495750927955024 496238962282240 496875537969920 497629808236288 497960344229866 498089629712480 498970405780028 500702186493184 500891202553636 500990528880352 501408442935712 501697192039036 501797492960960 503939222041792 505802718104320 506185131138328 506501844457469 507451449188320 507961541944064 509072728548160 509584005782768 510225377338976 510438169558720 511813272386195 512713042555480 513651380971456 515623296746390 516155750080880 516790777415029 517880972427392 518883047768936 518977259345584 519614948897573 519738876081880 520668934595134 521078381853056 521843082057920 522901587295360 523639156702480 524544881999068 525232006084240 525972862621570 527253897424880 527783434560724 527798360984960 528323377947040 528731671251056 529220231569510 530462338991360 530794242237280 530872285304704 531949105356032 531996073149008 532302436935374 533159836271020 533996854307584 534241296385160 535435423419404 535621210600192 536376721442656 536404216613440 537464706678848 539167164762590 539978323161536 540685664180480 541433006144191 541576643984480 542340555156140 543990292015820 544808706643328 546291851942720 547643016476920 548072562731720 548415484460935 549473483288128 549702644140160 550947287690176 551183524108210 552152507367440 552431520685031 552707533852288 553321342684630 555561510063920 555582936501320 556543914139262 556559653948480 558059006464505 558898586987552 559835411774080 559995866472640 560720391102452 561343589068730 563616235178320 564471819596048 565195924440784 565308920234240 565752322819840 566106306540320 566572489091456 568398234906880 568963637789120 569097536262704 569929480151780 570251892320032 571056250846276 572560604434688 572918848006624 573368219473184 573504966711040 575425184233510 578808145654144 578859250808536 579944513358080 580746119356111 581080012554496 581506863878980 582381720894592 583236385829440 584059059398920 585381493170812 585835699093960 586662039077905 587852022929990 588314302092160 589283767710160 589892285806720 590231990634160 590284104442915 591481435283570 593327848281728 593987286950720 594926253045418 594943078358720 595884522891140 598444750517120 599479865141792 599751308320801 600265149810560 600640727748880 601111842996080 602598595911130 602899674218240 603072471585920 603400910602672 604264767144064 604295742319360 604523865150940 605148120784480 605892635590034 606621991128320 608345642211856 609325527166880 610561481583040 611311704585380 614117422498496 614983654757528 616191045442960 618780578450504 619688659943780 622037260295360 623713007225035 624950943124196 625877733116480 626114003192045 626238161100440 626760553669640 627121490048795 629924027552240 630410838799336 631031436991360 631951217697709 632731413922910 634951927430080 635268615484160 636050187587728 636947356713154 636980007228460 637781721673720 638741242271488 639390970289344 639678616716160 640823304117088 641113467515339 642064226214320 644478962095360 645110650966912 645938199360896 646439392103680 646978636046080 647351215534240 648603809711170 648721574181980 649442366972672 650746672308992 651347977316320 652336740849248 652499761404652 654764397721856 655681102498835 657527749397120 659729293200905 660914589063820 661794547112608 663590356630880 664936381695040 664995091436260 667496067884480 669294279274255 669526513250240 670310285770307 670470901803320 671830883348560 673024092595288 674022174125440 674550846439040 674972903951920 675803324311961 678396006675296 679915717766192 680874760624406 681010883304160 683794383386240 685430066652344 686446545998720 686841854110160 688684109612720 689601040688768 690032514908464 690884417315360 691597852325120 693107787152326 694734547195136 695625753157888 697325481597472 698623233734440 700900488878065 702838462580032 705589774495060 706494905550980 708215611364320 711371920328380 712814865400040 713820313557845 714613437382208 715700755543360 716148560008280 716538581340673 716710274341480 717798259577672 720469530056384 722229963083096 722410450126579 723510182067680 723574063510670 726350015693120 727977151118240 729285063794560 731726866463515 732701105731816 733787687102080 738155456394832 738917705378944 739250126460160 739652729125856 739829960610560 740908324197314 741659810352160 742647274587904 745527703827712 745714013033888 749349831427240 752224670928640 754251138253340 755330958930080 756336625271552 758207301578272 758388979006720 759276777218596 760432052764820 761586408822148 764808592719808 766068898023208 767301587824408 767646778123120 768729568446910 769170391537472 771397604516480 773475723063130 774649879758482 775309721914624 777786114089488 778581820132480 781188678905245 783769576483712 783994213061696 784962118983040 785881024696222 788013548499170 788608588466816 789062729249648 790232893802240 792053251947776 792123185316944 794705215960994 795062734484660 796943407539968 798112949029760 798426552839360 799238712861680 801029130146360 805595257926914 806388313708640 807422749201120 811802958715840 811922318701312 813433340386240 814109609430572 815420926061560 815624701755815 817243541008564 818455497152320 818901235817912 820340868088768 822550838099783 824997274794224 825849200129408 826397746220081 826868779505920 827243183890760 828074009396998 831582201731008 837822650723968 840371209734784 841280115744110 841556580194512 843184952624521 843606235879808 845317404715264 846752370511216 847611211831040 847995008344120 849270787579648 849894647207740 853055738033632 854786074216256 855836386419532 856787583315430 862001300860960 862540643635580 862667463620144 866522630375168 867744888249824 868418183993920 869532191447360 870384467225312 871612172344316 871656851996840 875349686032640 876228826363072 876559604468863 876916100370752 877310603569280 877464775137496 878548078225040 881893638573136 883444011787904 885314148295408 885823979492074 888898416102272 888932698402112 890364535365760 892894410343208 893266796727760 897247824472090 898149742509968 899774814964480 900586912570480 901785976285312 902787453853870 905770090464512 908045333595638 908210203854772 911887168242848 913389839950748 913415671841920 915876382164770 920680294773616 922346133013760 922694320493540 923621010481267 923647131723680 924565911407320 924783496426894 928309093234880 930410982206368 930993128010764 931723356643924 931909629784640 932142516292360 934494495038272 935718629896960 937011990983957 937337118550336 938659262524648 940563236687984 940646282563871 942854028336256 944371185014656 944454567108664 945420781589440 946370296453712 947759126972840 949095971523245 951768986080640 951983011027685 953415236625824 956010740899760 957586122529010 959126984780510 961025164398208 961462989421840 961778948793728 964157753457808 967238184241504 968236993255168 969137152393280 972232642611860 974154780855412 974920843467008 978098727336608 978332002036480 979711970604640 979992766327120 983678415829760 985760735583520 985905672708736 986328411562060 988561668594266 990066564934720 990153981646180 991501855910048 995920688459732 996179259424960 997940811560056 999348438980983 1001782405107272 1001981057760704 1002816885871424 1003394384078072 1003594985921920 1005518439982069 1007878444083584 1012370262276656 1013003688914938 1014902898376640 1017637011788215 1018145457096320 1019168011565536 1020450754677952 1020876339117440 1021554426260705 1023626544772390 1024417613048921 1025426085110960 1027302761942912 1031246593492780 1032311500161760 1033581554830058 1035761944854784 1037766095537872 1037954518691168 1039229897795146 1039477752163760 1041337869190268 1042156763706112 1043686164115840 1045803174590720 1047278313404960 1049089763998136 1050464012168480 1051945725243140 1054507794849760 1055566869121448 1055596721969920 1056646755894080 1057463342502112 1058440463139020 1061588484474560 1061744570609408 1063992146298016 1064604873870748 1066319672542040 1068482592770320 1069795483024415 1070870846838808 1072753442885312 1072808433226880 1074929413357696 1075643403668947 1078334329525180 1079956646323072 1082866012288382 1083153287968960 1084681110312280 1087980584031640 1089515215430395 1089617413286656 1092583703885440 1093664150467343 1095286032953840 1096145125463440 1096830968921870 1098946966576256 1099405288280320 1101894575380352 1102367048216420 1102626476508989 1104305014734880 1104863041370062 1105415067704576 1106642685369260 1111123020127840 1111165873002640 1113087828278524 1113119307896960 1116118012929010 1117797173975104 1119670823548160 1119991732945280 1121440782204904 1122687178137460 1127232470356640 1128943639192096 1130391848881568 1132212613080640 1133144978182912 1135262754818465 1137927275578240 1138195072525408 1139858960303560 1140503784640064 1141737299938435 1142112501692552 1145837696013248 1146736438946368 1150850368467020 1157616291308288 1157718501617072 1161492238712222 1163013727757960 1163741410013455 1164654195804905 1164763441789184 1166472771658880 1168118118797840 1170762986341624 1171671398187920 1173324078155810 1175704045859980 1176628604184320 1178567535420320 1179784571613440 1180463981268320 1180568208885830 1182962870567140 1186655696563456 1187974573901440 1189852506090836 1189886156717440 1191769045782280 1196889501034240 1198959730283584 1199502616641602 1200530299621120 1201281455497760 1202189686453529 1202223685992160 1205197191822260 1206144943171840 1206801821205344 1208529534288128 1209047730301880 1210296241568960 1211785271180068 1216691284423712 1217693476069265 1218651054333760 1221122963166080 1222623409170760 1228234844996992 1229967309515056 1232347238451223 1232382090885920 1237561156901008 1239377319887560 1244074520590720 1244900860574665 1247426014450070 1249901886248392 1251755466232960 1252228006384090 1252476322200880 1253521107339280 1254242980097590 1259848055104480 1260821677598672 1262062873982720 1263902435395418 1265462827845820 1269903854860160 1272100375175456 1273894713426308 1273960014456920 1275563443347440 1278781940578688 1279357233432320 1281646608234176 1282226935030678 1284128452428640 1290221301933824 1291876398721792 1294702431068480 1297207619422340 1297443148363960 1301672336487835 1302695954632640 1304673481698496 1304999522809304 1311362204997670 1315055498794240 1319458586401810 1321829178127640 1323589094225216 1327180713261760 1329872763390080 1329990182872520 1330756092338435 1334992135768960 1338588558548510 1339053026500480 1340620571540614 1340941803606640 1343661766697120 1346048185190576 1348044348250880 1349101692878080 1349945807903840 1351606648623922 1356792013350592 1359831435532384 1361749521248812 1362021766608320 1367588766772480 1370860133304688 1372893091997440 1373683708220320 1377368219225440 1379202081377536 1380065029816928 1381768834630720 1386215574304652 1391359785348155 1394650963194944 1397246467468880 1401800977756130 1405676925160064 1411179548990120 1412989811101960 1416431222728640 1422743840656760 1425629730800080 1427640627115690 1429226874764416 1430176196764987 1431401511086720 1432297120016560 1433077162681346 1433420548682960 1435596519155344 1440939060112768 1444459926166192 1444820900253158 1447020364135360 1447148127021340 1452700031386240 1455954302236480 1458570127589120 1463453732927030 1465402211463632 1467575374204160 1476310912789664 1477835410757888 1479305458251712 1481816648394628 1483319620704320 1487315632613545 1491428026067776 1498699662854480 1508502276506680 1510661917860160 1514731588975085 1516414603156544 1518553554437192 1520864105529640 1523172817644296 1525321301602553 1529617185439616 1532137796046416 1534603175648816 1534738671551579 1535293556246240 1537459136893820 1538340783074944 1542795209032960 1546951446126260 1549299759516964 1555572228178976 1557163640264960 1562377357810490 1567539152967424 1567988426123392 1569924237966080 1571762049392444 1576027096998340 1577217176933632 1578125458499296 1584246370633888 1589410431921988 1590125468969320 1592368391782885 1596225898059520 1596853105678720 1598432219913809 1598477425723360 1602058260292720 1611190515853828 1612776627417280 1614845498402240 1623605917431680 1626866680772480 1627896408299317 1628219218861144 1630515874126867 1630841852123120 1631249403511630 1634487082017128 1636910994304640 1637802471635824 1640681736177536 1645101676199566 1649994549588448 1651698400258816 1652795492440162 1654486367781520 1656148018793996 1663164403462016 1675645301447936 1680742419469568 1682560231488220 1683113160389024 1686369905249042 1687212471759616 1693504741022432 1695990016688240 1699789294415480 1702186901561015 1704770866496971 1706111476067264 1709572148432512 1711672772839064 1713575166630860 1715296162322353 1724002601721920 1725081287271160 1725334927240288 1732769467880815 1735489776499648 1736836367987840 1739064382894720 1740165126113063 1740768934450624 1743224344688632 1743313703993680 1752457652726144 1753119208937726 1753832200741504 1754621207138560 1754929550274992 1757096156450080 1763787277146272 1766888023575808 1770628296590816 1771647958984148 1777796832204544 1777865396804224 1780729070731520 1785788820686416 1786533593455520 1794495648944180 1796299485019936 1801173825140960 1803571952570624 1805574907707740 1816090667191276 1816420407709544 1822341271082969 1823774336485696 1826779679901496 1826831343683840 1831752764329540 1834921100376439 1841360589547232 1845388640987080 1847242020962534 1847294263447360 1849131822814640 1849566992853788 1852270810493285 1856618186469760 1860821964412736 1861986256021528 1863446713287848 1863819259569280 1864285032584720 1868988990076544 1874023981967914 1874674237100672 1877318525049296 1881126473375968 1881292565127742 1885708056672512 1888742370029312 1888909134217328 1890841563178880 1892740592907424 1895518253945680 1898191943046490 1903537972161280 1903966022055370 1906830473251648 1912021481799520 1915172245058020 1918253969561020 1922050328796416 1922925978843680 1923557897587456 1928315506915616 1934476368483008 1936624699396205 1938274304786560 1944465285223720 1948309561710824 1956197454673216 1959423941209280 1959985532654240 1961467383161021 1964702561740555 1971521471167040 1971811345417472 1972656823124120 1977123337188532 1980133129869440 1980307963292360 1983003711820096 1986763039902485 1991841376919464 1992358518849920 1995881623120112 1998696877961966 2003564810214544 2003962115521408 2005633771742848 2006788768156144 2007189971843840 2011036879964138 2013988144817285 2015756888167168 2024740524553312 2026007377829876 2029805796753280 2035274023576430 2036290914192640 2038336023131072 2040901509355904 2041752678234880 2043108852521410 2047253089544780 2048835226097842 2050852170221920 2054605523885824 2062493186985560 2064623000323520 2067163109660116 2070185023492495 2075532191075744 2075909037382336 2078459795590292 2078955504327520 2082675738380536 2087372328231680 2094556626809920 2098179527996272 2100928024336960 2103891450486280 2109015589699520 2111133738242896 2113293511788160 2114926685004224 2116880926278040 2120624224565119 2123176968949120 2127984292596032 2129209747741496 2132639345084080 2136965185540640 2139590966048830 2141741693677616 2145506885770624 2145616866453760 2149858826715392 2151286807337894 2156668659050360 2159913292646144 2165732024576764 2166306575937920 2169362220624560 2175961168063280 2179030430860790 2185167407770880 2187328300934686 2190572065907680 2192290250926880 2193661937843740 2197893933152512 2203789150760704 2204734096432840 2205252953017978 2208610029469760 2209726082740124 2213285370738520 2214559948730185 2222246040255680 2222331746005280 2226175656557048 2226238615793920 2229315748496039 2232236025858020 2235594347950208 2239983465890560 2242881564409808 2243079596883077 2245374356274920 2254464940713280 2257887278384192 2260783697763136 2264425226161280 2270113333989095 2270525509636930 2275854551156480 2276390145050816 2279717920607120 2281007569280128 2283474599876870 2284225003385104 2291675392026496 2293472877892736 2301700736934040 2311958741067235 2315437003234144 2322984477424444 2326027455515920 2327482820026910 2329308391609810 2332945543317760 2336236237595680 2341525972683248 2343342796375840 2346648156311620 2351408091719960 2357135070840640 2360927962536640 2361136417771660 2365925741134280 2375949147802880 2379705012181672 2379772313434880 2383061662185421 2383538091564560 2397919460567168 2399005233283204 2402562910995520 2404379372907058 2404447371984320 2410394383644520 2413603642410688 2418095460603760 2420592483137920 2423570542360136 2433382568847424 2435386952138530 2437302108667520 2442245926332160 2445246818341520 2456469689993984 2459934619030112 2464694476902446 2464764181771840 2471404171485665 2475122313802016 2478754639775120 2488149041181440 2489801721149330 2494852028900140 2499803772496784 2503510932465920 2504456012768180 2504952644401760 2507042214678560 2508485960195180 2519696110208960 2521643355197344 2527804870790836 2530925655691640 2532509222287345 2539807709720320 2544200750350912 2547789426852616 2547920028913840 2551126886694880 2557563881157376 2563293216468352 2564453870061356 2568256904857280 2583953887075145 2589404862136960 2594415238844680 2594886296727920 2598074744487865 2603344672975670 2605391909265280 2609346963396992 2609999045618608 2622724409995340 2638917172803620 2643658356255280 2647178188450432 2654361426523520 2656041508277833 2659745526780160 2659980365745040 2661512184676870 2669984271537920 2677177117097020 2678106053000960 2681241143081228 2681883607213280 2687323533394240 2692096370381152 2699891615807680 2703213297247844 2707165030720955 2713584026701184 2719662871064768 2723499042497624 2724043533216640 2741720266609376 2747367416440640 2754736438450880 2760130059633856 2762157603425155 2763537669261440 2772431148609304 2781468255863479 2782719570696310 2789301926389888 2794492934937760 2803601955512260 2811353850320128 2822359097980240 2825979622203920 2832862445457280 2845487681313520 2851259461600160 2855281254231380 2858453749528832 2860352393529974 2862803022173440 2864594240033120 2866154325362692 2866841097365920 2871193038310688 2881878120225536 2888919852332384 2889641800506316 2894040728270720 2894296254042680 2903730596780555 2905400062772480 2911908604472960 2926907465854060 2930804422927264 2952621825579328 2958610916503424 2963633296789256 2966639241408640 2968516979839931 2974631265227090 2982856052135552 2997399325708960 2998756541604005 3017004553013360 3021323835720320 3029463177950170 3032829206313088 3037107108874384 3041728211059280 3046345635288592 3050642603205106 3059234370879232 3064275592092832 3069206351297632 3069477343103158 3070587112492480 3074918273787640 3076681566149888 3093902892252520 3098599519033928 3111144456357952 3124754715620980 3135976852246784 3143524098784888 3152054193996680 3156250916998592 3159756088488545 3168492741267776 3178820863843976 3180250937938640 3184736783565770 3193706211357440 3196864439827618 3196954851446720 3204116520585440 3205567337576695 3222381031707656 3225553254834560 3229690996804480 3236742237494129 3247211834863360 3253733361544960 3255792816598634 3256438437722288 3261031748253734 3261683704246240 3262498807023260 3268974164034256 3273821988609280 3275604943271648 3281363472355072 3290203352399132 3299989099176896 3305590984880324 3308972735563040 3312296037587992 3326328806924032 3351551428851535 3365120462976440 3366226320778048 3372739810498084 3379016621559805 3387009482044864 3391980033376480 3399578588830960 3404373803122030 3409541732993942 3412222952134528 3419144296865024 3423345545678128 3427150333261720 3430592324644706 3448005203443840 3450162574542320 3450669854480576 3459965840079931 3465538935761630 3470979552999296 3473672735975680 3478128765789440 3480330252226126 3481537868901248 3486448689377264 3486627407987360 3504915305452288 3506238417875452 3507664401483008 3509859100549984 3514192312900160 3527574554292544 3541256593181632 3543295917968296 3555730793608448 3571577641372832 3573067186911040 3582692906703365 3588991297888360 3592598970039872 3602347650281920 3611149815415480 3612052250632895 3617535441905203 3632181334382552 3632840815419088 3637304642283011 3644682542165938 3647548672971392 3653559359802992 3663505528659080 3669842200752878 3682721179094464 3690777281974160 3694484041925068 3694588526894720 3698263645629280 3699133985707576 3704541620986570 3713236372939520 3721643928825472 3723972512043056 3726893426575696 3727638519138560 3728570065169440 3737977980153088 3748047963935828 3749348474201344 3754637050098592 3762252946751936 3762585130255484 3777818268434656 3781683126357760 3785481185814848 3791036507891360 3796383886092980 3807932044110740 3813660946503296 3824042963599040 3830344490116040 3836507939122040 3845851957687360 3856631013831232 3867020644795217 3868952736966016 3873249398792410 3876548609573120 3881906819790679 3888930570447440 3896619123421648 3912394909346432 3918847882418560 3919971065308480 3922934766322042 3929405123481110 3943042942334080 3945313646248240 3954246674377064 3960266259738880 3960615926584720 3966007423640192 3973526079804970 3983682753838928 3984717037699840 3991763246240224 3997393755923932 4007129620429088 4007924231042816 4011267543485696 4013577536312288 4022073759928276 4027976289634570 4049481049106624 4052014755659752 4059611593506560 4065222835492777 4070548047152860 4076672046262144 4081803018711808 4086217705042820 4094506179089560 4097670452195684 4101704340443840 4112754190498915 4124986373971120 4129246000647040 4131988731100405 4134326219320232 4140157818635501 4140370046984990 4151064382151488 4151818074764672 4156919591180584 4157911008655040 4165351476761072 4189113253619840 4196359055992544 4201856048673920 4207782900972560 4215924763122605 4218031179399040 4222267476485792 4226587023576320 4229853370008448 4233761852556080 4241248449130238 4246353937898240 4255968585192064 4258419495482992 4265278690168160 4273930371081280 4279181932097660 4283483387355232 4291013771541248 4302573614675788 4313337318100720 4331464049153528 4332613151875840 4338724441249120 4351922336126560 4358060861721580 4374656601869372 4381144131815360 4382798022344315 4384580501853760 4387323875687480 4409468192865680 4410505906035956 4417220058939520 4419452165480248 4425685944058639 4426570741477040 4429119897460370 4444492080511360 4444663492010560 4452351313114096 4458631496992078 4464472051716040 4471188695900416 4485763128819616 4486159193766154 4490748712549840 4508929881426560 4515774556768384 4521567395526272 4528850452322560 4540226667978190 4541051019273860 4552780290101632 4559435841214240 4562015138560256 4566949199753740 4568450006770208 4583350784052992 4586945755785472 4603401473868080 4618105052406335 4623917482134470 4630874006468288 4645968954848888 4652054911031840 4654965640053820 4658616783219620 4672472475191360 4683051945366496 4685059954919785 4686685592751680 4693296312623240 4702816183439920 4703231412819355 4714270141681280 4721855925073280 4722272835543320 4730623270183727 4731851482268560 4759410024363344 4766123324370842 4767076183129120 4795838921134336 4798010466566408 4805125821991040 4808758745814116 4808894743968640 4820788767289040 4827207284821376 4836190921207520 4841184966275840 4847141084720272 4866765137694848 4870773904277060 4874604217335040 4890493636683040 4919869238060224 4929388953804892 4929528363543680 4942808342971330 4950244627604032 4957509279550240 4979603442298660 4989704057800280 4996742194904915 4999607544993568 5008912025536360 5009905288803520 5014084429357120 5016971920390360 5027592199910345 5039392220417920 5043286710394688 5055609741581672 5056873150886053 5061851311383280 5065018444574690 5088401500701824 5095578853705232 5095840057827680 5102253773389760 5122088065244605 5126586432936704 5128907740122712 5136513809714560 5167907774150290 5178809724273920 5188830477689360 5189772593455840 5196149488975730 5206689345951340 5210783818530560 5218693926793984 5219998091237216 5245448819990680 5277834345607240 5287316712510560 5294356376900864 5308722853047040 5312083016555666 5319960731490080 5323024369353740 5354354234194040 5362482286162456 5363767214426560 5374647066788480 5378217018344735 5384192740762304 5399783231615360 5406426594495688 5414330061441910 5427168053402368 5439325742129536 5446998084995248 5448087066433280 5468320752336715 5483440533218752 5494734832881280 5509472876901760 5513132382544945 5520260119267712 5524315206850310 5527075338522880 5544862297218608 5562936511726958 5565439141392620 5578603852779776 5588985869875520 5607203911024520 5644718195960480 5651959244407840 5665724890914560 5690975362627040 5702518923200320 5710562508462760 5720704787059948 5729188480066240 5732308650725384 5733682194731840 5742386076621376 5757855866698481 5777839704664768 5779283601012632 5788081456541440 5788592508085360 5807461193561110 5823817208945920 5853814931708120 5861608845854528 5902294668371647 5905243651158656 5917221833006848 5927266593578512 5933278482817280 5937033959679862 5949262530454180 5965712104271104 5994798651417920 5997513083208010 6010948432267645 6034009106026720 6042647671440640 6058926355900340 6065658412626176 6074214217748768 6083456422118560 6092691270577184 6101285206410212 6128551184185664 6138412702595264 6138954686206316 6141174224984960 6149836547575280 6161736192256115 6187805784505040 6197199038067856 6222288912715904 6249509431241960 6287048197569776 6304108387993360 6312501833997184 6319512176977090 6336985482535552 6357641727687952 6360501875877280 6369473567131540 6393728879655236 6393909702893440 6408233041170880 6411134675153390 6444762063415312 6451106509669120 6459381993608960 6473484474988258 6511585633197268 6512876875444576 6522063496507468 6523367408492480 6524997614046520 6537948328068512 6551209886543296 6580406704798264 6584523977947097 6599978198353792 6611181969760648 6617945471126080 6624592075175984 6703102857703070 6730240925952880 6732452641556096 6745479620996168 6754994335668449 6758033243119610 6774018964089728 6783960066752960 6799157177661920 6808747606244060 6819083465987884 6824445904269056 6846691091356256 6854300666523440 6861184649289412 6896010406887680 6900325149084640 6901339708961152 6919931680159862 6931077871523260 6941959105998592 6960660504452252 6963075737802496 6972897378754528 6973254815974720 7012476835750904 7019718201099968 7028384625800320 7038629079874483 7055149108585088 7082513186363264 7086591835936592 7143155282745664 7146134373822080 7150880983824935 7165385813406730 7177982595776720 7185197940079744 7204695300563840 7222299630830960 7224104501265790 7235070883810406 7264362668765104 7265681630838176 7274609284566022 7289365084331876 7295097345942784 7307118719605984 7327011057318160 7339684401505756 7365442358188928 7381554563948320 7388968083850136 7389177053789440 7396527291258560 7398267971415152 7409083241973140 7443287857650944 7447945024086112 7453786853151392 7457140130338880 7496095927871656 7509274100197184 7524505893503872 7525170260510968 7529503825682629 7549699551629443 7555636536869312 7570962371629696 7582073015782720 7592767772185960 7615864088221480 7626606508012765 7627321893006592 7648085927198080 7660688980232080 7673015878244080 7673693357757895 7691703915374720 7713262027662464 7718385335562923 7734041289590434 7737905473932032 7746498797584820 7763813639581358 7777861140894880 7793238246843296 7824789818692864 7837695764837120 7839942130616960 7845869532644084 7858810246962220 7886085884668160 7890627292496480 7908493348754128 7921231853169440 7932014847280384 7947052159609940 7967365507677856 7983526492480448 7992161099569045 7994787511847864 8014259240858176 8027155072624576 8044147519856552 8055952579269140 8098962098213248 8104029511319504 8130445670985554 8139482041496585 8141096094305720 8152579370634335 8153344092524288 8172435410085640 8189012358179120 8195340904391368 8203408680887680 8225508380997830 8249972747942240 8258492001294080 8263977462200810 8268652438640464 8280315637271002 8280740093969980 8302128764302976 8303636149529344 8313839182361168 8315822017310080 8330702953522144 8378226507239680 8392718111985088 8403712097347840 8415327805174703 8415565801945120 8431849526245210 8436062358798080 8444534952971584 8459706740016896 8467523705112160 8482496898260476 8511937170384128 8516838990965984 8523854332484855 8530557380336320 8547860742162560 8558363864195320 8566966774710464 8576480811611765 8605147229351576 8626430669158561 8626674636201440 8662928098307056 8677448882498240 8700825630565315 8703844672253120 8716121723443160 8749313203738744 8762288263630720 8765596044688630 8769161003707520 8774647751374960 8785443216055493 8818936385731360 8821011812071912 8834440117879040 8838904330960496 8851371888117278 8853141482954080 8858239794920740 8888984161022720 8889326984021120 8904702626228192 8917262993984156 8928944103432080 8971526257639232 8972318387532308 8981497425099680 9017859762853120 9031549113536768 9043134791052544 9080453335956380 9082102038547720 9105560580203264 9111706355414845 9118871682428480 9133898399507480 9136900013540416 9174605501882195 9206802947736160 9236210104812670 9247834964268940 9261748012936576 9291937909697776 9304109822063680 9309931280107640 9317233566439240 9344944950382720 9366103890732992 9370119909839570 9373371185503360 9386592625246480 9391335851645527 9405632366879840 9406462825638710 9428540283362560 9443711850146560 9444545671086640 9461246540367454 9463702964537120 9518820048726688 9532246648741684 9534152366258240 9596020933132816 9610251643982080 9617517491628232 9617789487937280 9641577534578080 9654414569642752 9672381842415040 9694282169440544 9733530275389696 9741547808554120 9780987273366080 9807336915805105 9839738476120448 9858777907609784 9859056727087360 9872684029053887 9885616685942660 9900489255208064 9915018559100480 9959206884597320 9979408115600560 9993484389809830 9999215089987136 10017824051072720 10019810577607040 10028168858714240 10033943840780720 10055184399820690 10078784440835840 10086573420789376 10111219483163344 10113746301772106 10123702622766560 10130036889149380 10176803001403648 10191157707410464 10191680115655360 10204507546779520 10244176130489210 10257815480245424 10273027619429120 10335815548300580 10377660955378720 10379545186911680 10392298977951460 10413378691902680 10439996182474432 10490897639981360 10555668691214480 10574633425021120 10603121122825595 10624166033111332 10639921462980160 10646048738707480 10708708468388080 10724964572324912 10727534428853120 10743170700861053 10749294133576960 10756434036689470 10768385481524608 10799566463230720 10812853188991376 10828660122883820 10878651484259072 10893996169990496 10936641504673430 10966881066437504 10989469665762560 11018945753803520 11026264765089890 11040520238535424 11048630413700620 11089724594437216 11125873023453916 11130878282785240 11146578742480195 11177971739751040 11214407822049040 11215397984415385 11289436391920960 11303918488815680 11381950725254080 11395274858095219 11405037846400640 11421125016925520 11441409574119896 11458376960132480 11464617301450768 11467364389463680 11484772153242752 11515711733396962 11555679409329536 11558567202025264 11577185016170720 11614922387122220 11707629863416240 11723217691709056 11804589336743294 11810487302317312 11854533187157024 11874067919359724 11898525060908360 11915308310927105 11989597302835840 11995026166416020 12007073136256471 12021896864535290 12068018212053440 12117852711800680 12148428435497536 12166912844237120 12181155882791441 12185382541154368 12202570412820424 12257102368371328 12276825405190528 12277909372412632 12282348449969920 12299673095150560 12323472384512230 12375611569010080 12394398076135712 12444577825431808 12499018862483920 12574096395139552 12608216775986720 12625003667994368 12639024353954180 12673970965071104 12715283455375904 12721003751754560 12738947134263080 12787457759310472 12787819405786880 12816466082341760 12822269350306780 12844447702635073 12889524126830624 12946968949976516 13023171266394536 13025753750889152 13044126993014936 13046734816984960 13049995228093040 13075896656137024 13102419773086592 13160813409596528 13169047955894194 13199956396707584 13222363939521296 13235890942252160 13249184150351968 13280207541389165 13406205715406140 13460481851905760 13464905283112192 13490959241992336 13509988671336898 13516066486239220 13548037928179456 13567920133505920 13598314355323840 13617495212488120 13638166931975768 13693382182712512 13708601333046880 13722369298578824 13730271682127147 13800650298169280 13802679417922304 13839863360319724 13862155743046520 13907341279317395 13921321008904504 13945794757509056 13946509631949440 13983364247696311 14024953671501808 14039436402199936 14056769251600640 14077258159748966 14110298217170176 14165026372726528 14173183671873184 14286310565491328 14292268747644160 14301761967649870 14330771626813460 14334144194616857 14355965191553440 14370395880159488 14409390601127680 14444599261661920 14448209002531580 14470141767620812 14528725337530208 14531363261676352 14549218569132044 14578730168663752 14614237439211968 14654022114636320 14679368803011512 14730884716377856 14763109127896640 14777936167700272 14793054582517120 14796535942830304 14818166483946280 14842584899199655 14895890048172224 14907573706302784 14914280260677760 14992191855743312 15018548200394368 15049011787007744 15050340521021936 15059007651365258 15099399103258886 15111273073738624 15141924743259392 15164146031565440 15185535544371920 15231728176442960 15253213016025530 15296171854396160 15321377960464160 15346031756488160 15347386715515790 15383407830749440 15426524055324928 15436770671125846 15468082579180868 15492997595169640 15527627279162716 15555722281789760 15586476493686592 15628465923895877 15679884261233920 15691739065288168 15701557178181539 15717620493924440 15781254584992960 15816986697508256 15842463706338880 15894104319219880 15934731015355712 15967052984960896 15984322199138090 15989575023695728 16020514099865899 16028518481716352 16054310145249152 16088295039713104 16111905158538280 16183711187470645 16197924196426496 16208059022639008 16260891341971108 16278964082993170 16282192188611440 16305158741268670 16344870820171280 16378024716358240 16390681808782736 16406817361775360 16451016761995660 16499945495884480 16527954924401620 16537304877280928 16560631274542004 16561480187939960 16604257528605952 16627678364722336 16631644034620160 16661405907044288 16785436223970176 16830655610349406 16831131603890240 16863699052490420 16889069905943168 16935047410224320 16964993796520952 17033677981931968 17047708664969710 17061114760672640 17095721484325120 17116727728390640 17133933549420928 17152961623223530 17210294458703152 17252861338317122 17253349272402880 17299829200399655 17325856196614112 17354897764996480 17401651261130630 17407689344506240 17432243446886320 17498626407477488 17524576527261440 17531192089377260 17538322007415040 17549295502749920 17570886432110986 17637872771462720 17642023624143824 17677808661920992 17702743776234556 17706282965908160 17716479589841480 17778653968042240 17809405252456384 17834525987968312 17857888206864160 17943052515278464 17944636775064616 17962994850199360 18087677209526015 18160906671912760 18164204077095440 18186523211415055 18223412710829690 18237743364856960 18267796799014960 18273800027080832 18349211003764390 18413605895472320 18472420209625340 18495669928537880 18523496025873152 18583875819395552 18592290557944831 18608219644127360 18619862560215280 18634467132878480 18689889900765440 18732207781465984 18740239819679140 18746742371006720 18773185250492960 18782671703291054 18811264733759680 18812925651277420 18889091342173280 18922493080734908 18927405929074240 19037640097453376 19064493297483368 19068304732516480 19192041866265632 19235034983256464 19283155069156160 19335103223976085 19344763684830080 19388564338881088 19409534098953395 19483095617108240 19561974546732160 19614673831610210 19679476952240896 19717555815219568 19745368058107774 19771233371885320 19800978510416128 19830037118200960 19918413769194640 19958816231201120 19986968779619660 19998430179974272 20035648102145440 20039621155214080 20056337717428480 20067887681561440 20110368799641380 20173146841578752 20222438966326688 20227492603544212 20247405245533120 20260073778298760 20326114177463885 20382315414820928 20383360231310720 20409015093559040 20437224669709993 20488352260978420 20515630960490848 20671631096601160 20700789093177505 20755321910757440 20759090373823360 20779618858879517 20784597955902920 20826757383805360 20879992364948864 20949903053670791 20981795279962720 21111337382428960 21149266850042240 21206242245651190 21248332066222664 21279842925960320 21292097477414960 21417416936776160 21449929144649824 21455068857706240 21486341401722106 21512868073378940 21536770963049216 21625706377982752 21657320245767640 21787992339980992 21873283009346860 21933762132875008 22052529530179780 22097260827401240 22128429720293195 22179449188874432 22251746046907832 22261756565570480 22293157484960390 22355943479502080 22428815644098080 22430795968830770 22578872783841920 22607836977631360 22763901450508160 22790549716190438 22810075692801280 22842250033851040 22882819148239792 22916753920264960 22929234602901536 22934728778927360 22969544306485504 23031423466793924 23111358818659072 23117134404050528 23154370032341440 23229844774244440 23415259726832480 23446435383418112 23609178673486588 23653116350918635 23709066374314048 23748135838719448 23797050121816720 23830616621854210 23853974304893707 23979194605671680 23990052332832040 24014146272512942 24043793729070580 24136036424106880 24235705423601360 24296856870995072 24333825688474240 24362311765582882 24370765082308736 24405140825640848 24514204736742656 24553650810381056 24555818744825264 24599346190301120 24646944769024460 24751223138020160 24788796152271424 24998037724967840 25148192790279104 25216433551973440 25278048707908360 25284365754430265 25430566910751808 25442007503509120 25477894268526160 25499075981093273 25574915518620944 25632932164683520 25644538700613560 25688895405270146 25779048253661248 25893937899953032 26046342532789072 26051507501778304 26088253986029872 26093469633969920 26099990456186080 26151793312274048 26204839546173184 26321626819193056 26338095911788388 26444727879042592 26471781884504320 26498368300703936 26560415082778330 26812411430812280 26920963703811520 26981918483984672 27019977342673796 27032132972478440 27135840267011840 27173347738534753 27196628710647680 27234990424976240 27276333863951536 27386764365425024 27417202666093760 27444738597157648 27460543364254294 27601300596338560 27679726720639448 27724311486093040 27814682558634790 27842642017809008 27891589515018112 27893019263898880 27966728495392622 28049907343003616 28078872804399872 28154516319497932 28346367343746368 28572621130982656 28603523935299740 28661543253626920 28668288389233714 28711930383106880 28789279333492405 28889198523323840 28896418005063160 28940283535241624 28981104730448507 29057450675060416 29062726523352704 29098437138264088 29157460337327504 29160034759480001 29228474878423936 29308044229272640 29358737606023024 29511473341858235 29526218255793280 29555872335400544 29586109165034240 29593071885660608 29636332967892560 29685169798399310 29791780096344448 29815147412605568 29828560521355520 29984383711486624 30037096400788736 30100681042043872 30118015302730516 30198798206517772 30222546147477248 30328292063130880 30371071088743840 30463456352885920 30506426032051060 30642755920928320 30692063512976320 30694773431031580 30873541342251692 30936165158361736 30979801608410473 30985995190339280 31055254558325432 31111444563579520 31172952987373184 31193658706399463 31256931847791754 31383478130576336 31403114356363078 31435240987848880 31562509169985920 31633973395016512 31684927412677760 31788208638439760 31869462030711424 31934105969921792 31968644398276180 31979150047391456 32041028199731798 32057036963432704 32108620290498304 32176590079426208 32223810317076560 32367422374941290 32416118045278016 32521782683942216 32557928165986340 32564384377222880 32610317482537340 32689741640342560 32756049432716480 32781363617565472 32902033523991320 32922619889735485 32999890991768960 33055909848803240 33074609754561856 33121262549084008 33122960375879920 33255356729444672 33322811814088576 33344945513737357 33570872447940352 33661311220698812 33662263207780480 33727398104980840 33774971678342245 33778139811886336 33870094820448640 33929987593041904 34067355963863936 34095417329939420 34122229521345280 34233455456781280 34267867098841856 34305923246447060 34420588917406304 34505722676634244 34506698544805760 34599658400799310 34651712393228224 34709795529992960 34803302522261260 34815378689012480 34863500907152341 34864486893772640 34997252814954976 35062384178754520 35098591005499840 35141772864221972 35193145399372415 35275745542925440 35284047248287648 35355617323841984 35405487552469112 35412565931816320 35432959179682960 35618810504912768 35669051975936624 35715776413728320 35886105030556928 35889273550129232 35925989700398720 36175354419052030 36321813343825520 36328408154190880 36373046422830110 36446825421659380 36475486729713920 36535593598029920 36547600054161664 36698422007528780 36827211790944640 36944840419250680 36991339857075760 37167751638791104 37184581115889662 37216439288254720 37239725120430560 37267880280059399 37268934265756960 37464415562931968 37480479639358280 37546370500985920 37565343406582108 37622529467519360 37625851302554840 37647519128413145 37748497758147215 37778182684346560 37844986161469816 37854811858148480 38075280194906752 38128986594966736 38136609465032960 38384083732531264 38470069966512928 38566310138312320 38591926677814615 38670206447952170 38689527369660160 38777128677762176 38819068197906790 38966191234216480 39123949093464320 39229347663220420 39435111630439136 39490736116215548 39542466743770640 39660074236401920 39836827538389280 39917632462402240 39973937559239320 39996860359948544 40071296204290880 40135775363122880 40220737599282760 40444877932653376 40454985207088424 40494810491066240 40520147556597520 40652228354927770 40764630829641856 40766720462621440 40874449339419986 40976704521956840 41031261920981696 41343262193202320 41401578186355010 41510643821514880 41518180747646720 41559237717759034 41569195911805840 41653514767610720 41759984729897728 41899806107341582 41963590559925440 42076639025873515 42222674764857920 42298533700084480 42412484491302380 42496664132445328 42559685851920640 42584194954829920 42834833873552320 42899858289299648 42972682803444212 43025736146757880 43132153345792805 43251412755965504 43314640491535280 43575984679961984 43746566018693720 43927216080277465 44105059060359560 44194521654802480 44256859440586390 44358898377748864 44503492093815664 44523513131140960 44586314969920780 44857631288196160 44861591937661540 45157745567683840 45215673955262720 45527802901016320 45581099432380876 45684500067702080 45765638296479584 45858469205803072 46062846933587848 46234268808101056 46308740064682880 46459689548488880 46830519453664960 46956679258227635 47218357346973176 47284960349679143 47306232701837270 47418132748628096 47496271677438896 47594100243633440 47661233243708420 47707948609787414 47980104665664080 48028292545025884 48087587458141160 48272072848213760 48471410847202720 48593713741990144 48667651376948480 48724623531165764 48741530164617472 48810281651281696 49111637489650528 49198692380602240 49293889538048920 49363420145269435 49502446276040320 49577592304542848 49996075449935680 50296385580558208 50432867103946880 50464788657278827 50556097415816720 50568731508860530 50861133821503616 50884015007018240 50955788537052320 50998151962186546 51149831037241888 51289077401227120 51377790810540292 51558096507322496 51787875799906064 52092685065578144 52103015003556608 52176507972059744 52199980912372160 52303586624548096 52643253638386112 52676191823576776 52847896861406101 52889455758085184 52996736601407872 53120830165556660 53624822861624560 53715853504305265 53841927407623040 53963836967969344 54039954685347592 54064265944956880 54346695477069506 54393257421295360 54469980849952480 54552667727903072 54773528730850048 54834405332187520 54889477194315296 54921086728508588 55202601192677120 55359453441278896 55448622972186080 55629365117269580 55685284035618016 55783179030036224 55933456990785244 56099814686007232 56309032638995864 56692734687492736 56882554111669609 56976374290476095 57207047870599480 57323086507253840 57336576778467428 57423860766213760 57578558666984810 57778397046647680 57792836010126320 57880567070483248 57962209460897014 58114901350120832 58125453046705408 58196874276528176 58314920674655008 58320069518960002 58456949756847872 58616088458545280 58717475212046048 59022946683716470 59052436511586560 59111744670801088 59186143771321216 59272665935785120 59370339596798620 59583560192688896 59630294825211136 59968767422973248 60035365681282355 60201362084087744 60236030605461032 60397596413035544 60742142177487680 60905779413957205 60926912705771840 61012852064102120 61285511841856640 61384127025952640 61389546862063160 61498102512388451 61747082684503384 61872330316723472 61959603216820946 61971990380678560 62110509116650864 62222889127159040 62345905974746368 62387317412798926 62513863695583508 62766956261152672 62806228712726156 62870481975697760 63125018339971840 63267946790033024 63369854825355520 63576417276879520 63738924061422848 63937288796552360 63958300094782912 64082056399463596 64222238513175365 64353180158852416 64447620634153120 64734844749882580 64832236090556032 65043565367884432 65115856331972680 65128768754445760 65220634965074680 65379483280685120 65512098865432960 65562727235130944 65739350961518689 65804067047982640 65845239779470970 65999781983537920 66111819697606480 66149219509123712 66242525098168016 66245920751759840 66510713458889344 66645623628177152 66689891027474714 67322622441397624 67324526415560960 67454796209961680 67549943356684490 67740189640897280 67859975186083808 68134711927727872 68190834659878840 68466910913562560 68611846492894120 68651358410635735 68841177834812608 69011445353268488 69013397089611520 69108788203377209 69199316801598620 69303424786456448 69606605044522520 69727001814304682 69728973787545280 69916821238481555 69994505629909952 70124768357509040 70197182010999680 70283545728443944 70386290798744830 70551491085850880 70568094496575296 70711234647683968 70810975104938224 70825131863632640 70865918359365920 71237621009825536 71338103951873248 71431552827456640 71670720973084285 71778547100258464 71851979400797440 72350708838104060 72643626687651040 72656816308381760 72746092845660220 72893650843318760 73071187196059840 73396844015057560 73654423581889280 73889680838501360 73982679714151520 74335503277582208 74369162231779324 74479450240861120 74535760560118798 74537868531513920 74960959278716560 75092741001971840 75130686813164216 75245058935038720 75251702605109680 75295038256826290 75496995516294430 75556365368693120 75689972322939632 75709623716296960 76150560389813504 76257973189933472 76768167465062528 76940139933025856 77132620276624640 77183853355629230 77340412895904340 77554257355524352 77638136395813580 77932382468432960 78142329619479385 78458695326440840 78507785890907695 78870223260878272 78981472232431096 79084933487541280 79673655076778560 79835264924804480 79947875118478640 80102570499329495 80142592408581760 80271550726245760 80441475198565520 80889755865306752 80909970414176848 80989620982132480 81040295113195040 81304456709855540 81529261659283712 81748898678839972 81953409043913680 82062523841963392 82686524386404640 82803156372710020 83021287643029760 83118475435518068 83138391823611680 83307029535221440 83799612214683164 83927181119850880 84153278051747030 84445349529715840 84824968982604760 84993328264890656 85168389909659840 85669667747104640 85799716578599296 85945365606888424 86051472293515760 86264306691585610 86502825511931008 86629280983070560 87151969359923968 87493132037387440 87854432160554930 88210118120719120 88389043309604960 88513718881172780 88717796755497728 89006984187631328 89047026262281920 89172629939841560 89715262576392320 89723183875323080 91162198864761752 91369000135404160 91531276592959168 91716938411606144 92125693867175696 92468537616202112 92617480129365760 92919379096977760 92961452789724155 93661038907329920 93913358516455270 94436714693946352 94569920699358286 94612465403674540 94836265497256192 94992543354877792 95188200487266880 95322466487416840 95415897219574828 95960209331328160 96056585090051768 96175174916282320 96942821694405440 97449247062331528 97620563302563392 97883549733874177 98223274979301056 98397384761204480 98587779076097840 98726840290538870 99004892552080640 99155184609085696 99992150899871360 100339009362317999 100592771161116416 100865734207893760 100929577314557654 101112194831633440 101137463017721060 101722267643007232 101911577074104640 101996303924373092 102186123348549965 102299662074483776 102578154802454240 102755581621080584 103116193014644992 103575751599812128 103898094294397585 104185370131156288 104353015944119488 104399961824744320 104749515268353955 105286507276772224 105352383647153552 105695793722812202 105778911516170368 105993473202815744 106241660331113320 107249645723249120 107431707008610530 107683854815246080 107927673935938688 108079909370695184 108128531889913760 108693390954139012 108939961699904960 109105335455806144 109399261467271139 109668810664375040 109778954388630592 109842173457017176 110718906882557792 110897245944372160 111258730234539160 111370568071236032 111866913981570488 112143598699061293 112199629372014464 112618065277991728 113385469374985472 113765108223339218 113952748580952190 114414095741198960 114646173014507680 114673153556934856 114847721532427520 115157117333969620 115556794093295360 115585672020252640 115761134140966496 115924418921794028 116229802700241664 116393748553056352 116629841349310016 116640139037920004 117232176917090560 117434950424092096 118045893367432940 118223489341602176 118372287542642432 118545331871570240 118740679193597240 119269871524468535 119937534845946496 120070731362564710 120402724168175488 120472061210922064 120795192826071088 121484284354975360 121811558827914410 121853825411543680 122025704128204240 122571023683713280 122768254051905280 122779093724126320 122996205024776902 123494165369006768 123744660633446944 123919206433641892 123943980761357120 124221018233301728 124774634825597852 125027727391167016 125533912522305344 125612457425452312 125740963951395520 126535893580066048 127152834553759040 127495379905466365 127874577593104720 127916600189565824 128164112798927192 128344892377700531 128444477026350730 128706360317704832 128895241268306240 129469689499765160 129664472181112064 130087130735768864 130231712663945360 130257537508891520 130441269930149360 130758966561370240 131024197730865920 131125454470261888 131478701923037378 131608134095965280 131690479558941940 132223639395212960 132298439018247424 132485050196336032 132491841503519680 133021426917778688 133379782054949428 134645244882795248 134909592419923360 135099886713368980 135719950372167616 135866738692673765 136381669319757680 136933821827125120 137223692985788240 137302716821271470 137682355669625216 138022890706536976 138217576406754418 138398633603197240 138606849572912896 139213210089045040 139454003628609364 139457947575090560 139833642476963110 139989011259819904 140249536715018080 140394364021999360 140567091456887888 140772581597489660 141136188993150592 141422469295367936 141621950209876448 141731836718731840 142676207903746496 142863105654913280 143060572687969951 143341441946168570 143557094200516928 144701417676208120 144905523652242535 145287253375302080 145313632616763520 145492185691320440 145787301686637520 145800173797400005 146142374392119680 146649321375695537 146793688030115120 147779361677002720 147965359428303040 148671006555164416 148738324463558648 148958900481722240 149071521120237596 149075737063027840 149921918557433120 150185482003943680 150261373626328432 150503405210219360 150590076513652580 150993991032588860 151112730737386240 151379944645879264 152515946379866944 153536334930125056 153880279866051712 154367706711258460 154680825791808680 154899008042052365 155276272791627160 155864764936865920 155968293531997315 156284659238958770 156917390652881680 157015571781815390 157740446521756544 157962944464862192 158169866975082560 159347310153557120 159670529849608960 159895750236957280 160205140998658990 160285184817163520 160543101452491520 160882950397131040 161779511730613504 161819940828353696 162080590226390080 162608913419711080 163497797357679944 163906818087827360 164125047683926784 165373048772809280 165606312745420040 166236950871036136 166276783647223360 166614059070442880 166724727568686785 166977820134255949 167599224429366328 167854362239701760 168306556103494060 168890699059431680 169649937965209520 169986656529781312 170336779819319680 171339335494209280 171599433157198592 171890731213776848 172102944587031520 172528613383171220 173005651023862016 173258561966141120 174317504535761705 174986264074774880 175708864321109860 176420236241438240 176778086619209920 177027437762345560 178013968375262656 178094052524563840 178345259879683120 178493531867652911 179430525152784640 179446367750646160 182324397729523504 182738000270808320 183062553185918336 183433876823212288 184251387734351392 184937075232404224 185838758193955520 185922905579448310 186339401400296995 187322077814659840 187826717032910540 188873429387892704 189139841398716572 189224930807349080 189985086709755584 190376400974533760 190644932974833680 190831794439149656 191920418662656320 192113170180103536 192350349832564640 193885643388810880 194898494124663056 195241126605126784 195767099467748354 196446549958602112 197175558152195680 197453680581077740 199984301799742720 200678018724635998 201859154629115308 202224389663266880 202274926035442120 203823154148209280 203992607848746184 204120243316360007 204372246697099930 204599324148967552 205156309604908480 205511163242161168 207151503199624256 207796188588795170 208370740262312576 208706031888238976 208799923649488640 209499030536707910 210573014553544448 210704767294307104 211391587445624404 211557823032340736 212483320662226640 214499291446498240 214863414017221060 215855347871877376 216159818741390368 216257063779827520 217386781908278024 217879923399809920 218210670911612288 218355610944796241 218798522934542278 219557908777261184 219684346914034352 221437813765115584 221794491888744320 222517460469078320 222741136142472064 223733827963140976 224287197398122586 224399258744028928 225236130555983456 227530216446678436 227905497161904380 228828191482397920 229292346029015360 229346307113869712 230314234667939240 231171344040505280 231522268281932992 231848837843588056 232787497106112704 233259682698620032 233280278075840008 233414618596161499 234869900848184192 236091786734865880 236424801748395715 236446978683204352 237090663743140480 237481358387194480 238539743048937070 239875069691892992 240141462725129420 240805448336350976 240944122421844128 241590385652142176 242968568709950720 243623117655828820 243707650823087360 244044506350066387 244051408256408480 245558187448252640 245992410049553804 246988330738013536 247489321266893888 247838412867283784 247887961522714240 248442036466603456 249549269651195704 250055454782334032 251067825044610688 251224914850904624 251481927902791040 252323943286394135 254305669107518080 254990759810932730 255749155186209440 255833200379131648 256328225597854384 256689784755401062 256888954052701460 257412720635409664 257790482536612480 258939378999530320 260174261471537728 260463425327890720 260515075017783040 260875161960415793 260882539860298720 261517933122740480 262250908940523776 262957403846074756 263216268191930560 263380959117883880 264239484307030505 264447278790425920 264970100392672064 264983683007039360 265683920706229909 266759564109898856 269290489765590496 269819184839846720 270199773426737960 271439900744335232 271733477385347530 272348739697720283 272763338639515360 273867643654250240 274447385971576480 274605433642542940 275364711339250432 276045781413073952 276435152813508836 276797267206394480 278426420178090080 278908007257218728 278915895150181120 279667284953926220 279978022519639808 280499073430036160 281134182913775776 281545163194979320 282272377986301184 283243900419752896 283463673437463680 284412770558348045 285352415807492992 286121145375939902 286682883892337140 287114188401033856 289402835352416240 289811047304485070 290574506750604160 290627265233527040 290984371382640880 291574603373275040 291600347594800010 292284748784239360 293298642751391074 293587376060230240 295558723354005440 295930718856606080 297476648927117296 297917800963444480 298143042240475192 298151474126055680 299843837114866240 300522747252656864 301006810420438720 301180153027305160 301987982065177720 302759889291758528 305031892759733888 307490512561942255 307760559732103424 308735413422516920 309361651583617360 309798016084104730 310552545583254320 311729529873731840 311936587063994630 312569318477917540 313834781305763360 314031143563630780 315480893043513088 315925888929724384 316339733950165120 318694620307114240 319791500473914560 320410281997317980 321765900794262080 323639881656707392 324161180452780160 325217826839422160 326995594715359888 327813636175654720 328696754807593445 330746097545618560 331212625490840080 332473901742072272 332553567294446720 333228118140885760 333449455137373570 333955640268511898 335198448858732656 336613112206988120 339299875930419040 339973313059562624 340673559638639360 343781462427553696 344205889174063040 345057226766342440 345543941016886045 346517123932282240 348635009071523410 349972528149549760 351417728642219720 352840472482876480 353253520600951789 353556173238419840 354054875524691120 356027936750525312 356188105049127680 356690519759366240 356987063735305822 358892735501292320 364648795459047008 366125106371836672 368502775468702784 371677516387911040 371845811158896620 372678802800593990 375653434065821080 377746858775785408 378279682797433144 378449861614698160 379970173419511168 380752801949067520 381289865949667360 381663588878299312 383840837325312640 384226340360207072 384700699665129280 387771286777621760 389796988249326112 390482253210253568 391534198935496708 392893099917204224 394351116304391360 394907361162155480 398177878781687263 401356037449271996 403718309258230616 404448779326533760 404549852070884240 405517563183193019 407646308296418560 407985215697492368 408240486632720014 408744493394199860 409198648297935104 410312619209816960 411022326484322336 414303006399248512 415592377177590340 416741480524625152 417412063776477952 418998061073415820 421409534588614208 422783174891248808 424966641324453280 428998582892996480 429726828034442120 432319637482780736 432514127559655040 433484291678585641 434773563816556048 435759846799619840 436421341823224576 436711221889592482 437597045869084556 439115817554522368 439368693828068704 442875627530231168 443588983777488640 445034920938156640 445482272284944128 447467655926281952 448574394796245172 450472261111966912 453225511792980433 455060432893356872 455810994323808760 457656382964795840 458584692058030720 458692614227739424 460628469335878480 462342688081010560 463044536563865984 463697675687176112 465574994212225408 466519365397240064 466560556151680016 466829237192322998 469739801696368384 472183573469731760 472849603496791430 474181327486280960 474962716774388960 477079486097874140 480282925450258840 481888244843688256 483180771304284352 484482443640772187 487246235311657640 488089012700132774 488102816512816960 489417748669370885 491116374896505280 491984820099107608 493976661476027072 494978642533787776 495676825734567568 495775923045428480 496884072933206912 499098539302391408 500110909564668064 501695046811589995 502135650089221376 502449829701809248 502963855805582080 504647886572788270 508611338215036160 509981519621865460 511498310372418880 512656451195708768 513379569510802124 513777908105402920 515580965073224960 517878757999060640 520348522943075456 520926850655781440 521750323920831586 521765079720597440 525914807692149512 526432536383861120 526761918235767760 528478968614061010 528894557580851840 529940200785344128 529967366014078720 531367841412459818 533519128219797712 538580979531180992 539638369679693440 540399546853475920 542879801488670464 543466954770695060 544697479395440566 545526677279030720 546996307336355695 548894771943152960 549210867285085880 552091562826147904 552870305627017672 553594534412788960 556852840356180160 557816014514437456 559334569907852440 560717993495306465 560998146860072320 562268365827551552 563090326389958640 566487800839505792 566927346874927360 568825541116696090 570704831614985984 572242290751879804 573365767784674280 574228376802067712 578805670704832480 579622094608970140 581149013501208320 581968742765281760 583149206746550080 583200695189600020 586597285502782148 587174752120460480 591117446708010880 591861437713212160 592679515421589797 594953297854234592 596286084480950384 599687674229732480 601045494505313728 602013620840877440 602360306054610320 603975964130355440 605519778583517056 610063785519467776 614981025123884510 617470826845033840 618723303167234720 619596032168209460 621105091166508640 623873174127989260 625138636955835080 627669562611526720 628062287127261560 631851777859448768 632679467900330240 633553964761009783 639583000947829120 640820563994635960 641724461888502655 643531801588524160 647279763313414784 648322360905560320 650435653678844320 653991189430719776 655627272351309440 657393509615186890 661492195091237120 662425250981680160 664947803484144544 665107134588893440 666898910274747140 667911280537023796 670396897717465312 673226224413976240 678599751860838080 679946626119125248 687562924855107392 688411778348126080 690114453532684880 691087882033772090 693034247864564480 697270018143046820 699945056299099520 702835457284439440 705680944965752960 706507041201903578 707112346476839680 708109751049382240 712055873501050624 713381039518732480 713974127470611644 715302863439849755 717785471002584640 729297590918094016 733246606878477685 737005550937405568 739473203451704917 743355032775822080 743691622317793240 745357605601187980 751306868131642160 755493717551570816 756559365594866288 756899723229396320 759940346839022336 762579731899334720 763327177756598624 767681674650625280 768452680720414144 769401399330258560 779593976498652224 783068397870993416 788702232608782720 789814722324310960 796355757563374526 802712074898543992 807436618516461232 808897558653067520 809099704141768480 811035126366386038 815970431394984736 816480973265440028 817488986788399720 820625238419633920 822044652968644672 828606012798497024 831184754355180680 834889100671279745 837996122146831640 842819069177228416 845566349782497616 849933282648906560 857997165785992960 859453656068884240 864639274965561472 865028255119310080 866968583357171282 869547127633112096 873422443779184964 875194091738169112 878737387656137408 885751255060462336 890069841876313280 892467659338264555 894935311852563904 897148789592490344 898414246643903717 900944522223933824 906451023585960866 910120865786713744 911621988647617520 915312765929591680 917169384116061440 917385228455478848 921256938671756960 924685376162021120 926089073127731968 927395351374352224 931149988424450816 933121112303360032 933658474384645996 944367146939463520 945699206993582860 949925433548777920 954158972195748280 960565850900517680 963776489687376512 966361542608568704 967003419898383353 968964887281544374 974492470623315280 976178025400265548 976205633025633920 978835497338741770 982232749793010560 983969640198215216 987953322952054144 989957285067575552 991353651469135136 993768145866413824 998197078604782816 1000221819129336128 1003390093623179990 1004899659403618496 1009295773145576540 1019963039243730920 1020601216581800035 1022996620744837760 1025312902391417536 1026759139021604248 1027555816210805840 1035757515998121280 1040697045886150912 1041853701311562880 1043500647841663172 1043530159441194880 1051829615384299024 1052865072767722240 1053523836471535520 1056957937228122020 1057789115161703680 1059880401570688256 1062735682824919636 1067038256439595424 1077161959062361984 1079276739359386880 1080768528121722571 1080799093706951840 1086933909541390120 1089394958790881132 1091053354558061440 1091778054723981205 1093992614672711390 1097789543886305920 1098421734570171760 1104183125652295808 1105740611254035344 1107189068825577920 1113705680712360320 1115632029028874912 1118669139815704880 1121435986990612930 1121996293720144640 1124536731655103104 1126180652779917280 1132975601679011584 1137651082233392180 1144484581503759608 1146731535569348560 1157611341409664960 1159244189217940280 1163937485530563520 1166298413493100160 1166401390379200040 1167073092980807495 1173194571005564296 1174349504240920960 1182234893416021760 1185359030843179594 1189906595708469184 1192572168961900768 1199375348459464960 1202090989010627456 1204027241681754880 1204720612109220640 1207951928260710880 1211039557167034112 1220222531750331935 1229962050247769020 1234941653690067680 1237446606334469440 1239192064336418920 1242210182333017280 1247746348255978520 1250277273911670160 1255339125223053440 1256124574254523120 1263703555718897536 1267107929522019566 1279166001895658240 1281641127989271920 1283448923777005310 1287063603177048320 1294559526626829568 1300871307357688640 1304375809802078965 1307982378861439552 1311254544702618880 1314787019230373780 1324850501963360320 1328419603531149545 1329895606968289088 1333797820549494280 1335822561074047592 1340793795434930624 1346452448827952480 1357199503721676160 1361743698488601415 1375125849710214784 1376823556696252160 1380228907065369760 1382175764067544180 1394540036286093640 1399890112598199040 1405670914568878880 1411361889931505920 1413014082403807156 1416219502098764480 1426762079037464960 1427948254941223288 1430605726879699510 1435570942005169280 1458595181836188032 1466493213756955370 1474011101874811136 1478946406903409834 1487383244635586480 1490715211202375960 1502613736263284320 1510987435103141632 1513118731189732576 1513799446458792640 1525159463798669440 1526654355513197248 1536905361440828288 1538802798660517120 1559187952997304448 1566136795741986832 1577404465217565440 1579629444648621920 1592711515126749052 1605424149797087984 1614873237032922464 1618199408283536960 1622070252732772076 1631940862789969472 1632961946530880056 1634977973576799440 1644089305937289344 1662369508710361360 1669778201342559490 1675992244293663280 1685638138354456832 1691132699564995232 1699866565297813120 1718907312137768480 1729278549931122944 1733937166714342564 1739094255266224192 1746844887558369928 1750388183476338224 1757474775312274816 1766267603004758945 1780139683752626560 1784935318676529110 1789870623705127808 1794297579184980688 1796828493287807434 1801889044447867648 1812902047171921732 1820241731573427488 1823243977295235040 1830625531859183360 1834770456910957696 1842513877343513920 1854790702748704448 1859787444943609363 1866242224606720064 1867316948769291992 1888734293878927040 1891398413987165720 1899850867097555840 1906441177884041981 1908317944391496560 1921131701801035360 1927552979374753024 1932723085217137408 1934006839796766706 1937929774563088748 1948984941246630560 1952356050800531096 1952411266051267840 1957670994677483540 1964465499586021120 1967939280396430432 1975906645904108288 1982707302938270272 1990889393908436315 1996394157209565632 2000443638258672256 2006780187246359980 2009799318807236992 2018591546291153080 2027587815915965095 2039926078487461840 2041202433163600070 2045993241489675520 2050625804782835072 2053518278043208496 2055111632421611680 2071515031996242560 2083707402623125760 2087001295683326344 2087060318882389760 2103659230768598048 2107047672943071040 2113915874456244040 2125471365649839272 2134076512879190848 2154323918124723968 2161537056243445142 2161598187413903680 2167421458392928205 2173867819082780240 2178789917581762264 2182106709116122880 2183556109447962410 2187985229345422780 2195579087772611840 2196843469140343520 2208366251304591616 2211481222508070688 2214378137651155840 2227411361424720640 2231264058057749824 2237338279631409760 2242871973981225860 2249073463310206208 2252361305559834560 2266127558964902165 2275302164466784360 2288969163007519216 2293463071138697120 2315222682819329920 2318488378435880560 2327874971061127040 2332596826986200320 2332802780758400080 2334146185961614990 2346389142011128592 2348699008481841920 2370718061686359188 2379813191416938368 2385144337923801536 2404181978021254912 2409441224218441280 2415903856521421760 2422412218203860935 2440445063500663870 2459924100495538040 2469883307380135360 2474893212668938880 2478384128672837840 2484420364666034560 2495492696511957040 2500554547823340320 2510678250446106880 2512249148509046240 2527407111437795072 2534215859044039132 2563282255978543840 2566897847554010620 2601742614715377280 2608751619604157930 2615964757722879104 2629574038460747560 2649701003926720640 2656839207062299090 2659791213936578176 2667595641098988560 2671645122148095184 2681587590869861248 2692904897655904960 2714399007443352320 2723487396977202830 2750251699420429568 2760457814130739520 2764351528135088360 2789080072572187280 2811341829137757760 2826028164807614312 2832439004197528960 2838622942282351133 2853524158074929920 2855896509882446576 2861211453759399020 2871141884010338560 2917190363672376064 2932986427513910740 2957892813806819668 2963397577107948985 2974766489271172960 2981430422404751920 3005227472526568640 3026237462379465152 3027598892917585280 3034390041750099487 3050318927597338880 3053308711026394496 3073810722881656576 3118375905994608896 3132273591483973664 3159258889297243840 3167769823805048915 3172578582550863031 3185423030253498104 3210848299594175968 3229746474065844928 3236398816567073920 3244140505465544152 3263881725579938944 3265923893061760112 3269955947153598880 3288178611874578688 3324739017420722720 3339556402685118980 3351984488587326560 3382265399129990464 3391377105485405309 3399733130595626240 3437814624275536960 3467874333428685128 3478188510532448384 3493689775116739856 3500776366952676448 3514949550624549632 3532535206009517890 3560279367505253120 3569870637353058220 3579741247410255616 3588595158369961376 3593656986575614868 3625804094343843464 3640483463146854976 3646487954590470080 3669540913821915392 3685027754687027840 3697366017258524585 3709581405497408896 3719574889887218726 3732484449213440128 3734633897538583984 3777468587757854080 3782796827974331440 3799701734195111680 3812882355768083962 3816635888782993120 3842263403602070720 3868013679593533412 3875859549126177496 3897969882493261120 3904712101601062192 3915341989354967080 3935878560792860864 3965414605876540544 3981778787816872630 3992788314419131264 4000887276517344512 4013560374492719960 4019598637614473984 4037183092582306160 4055175631831930190 4079852156974923680 4082404866327200140 4101251609565670144 4107036556086416992 4110223264843223360 4143030063992485120 4148756607951128579 4174002591366652688 4207318461537196096 4214095345886142080 4227831748912488080 4250942731299678544 4268153025758381696 4323074112486890284 4323196374827807360 4334842916785856410 4347735638165560480 4357579835163524528 4367112218895924820 4375970458690845560 4393686938280687040 4422962445016141376 4428756275302311680 4434877753327068481 4462528116115499648 4474676559262819520 4485743947962451720 4492071233219518585 4504722611119669120 4532255117929804330 4550604328933568720 4577938326015038432 4586926142277394240 4630445365638659840 4636976756871761120 4655749942122254080 4665605561516800160 4668292371923229980 4692778284022257184 4741436123372718376 4759626382833876736 4770288675847603072 4818882448436882560 4831807713042843520 4835017099491916765 4844824436407721870 4880890127001327740 4919848200991076080 4939766614760270720 4949786425337877760 4956768257345675680 4968840729332069120 4990985393023914080 5001109095646680640 5024498297018092480 5068431718088078264 5126564511957087680 5133795695108021240 5176312424161934419 5203485229430754560 5217503239208315860 5231929515445758208 5259148076921495120 5299402007853441280 5313678414124598180 5319582427873156352 5335191282197977120 5343290244296190368 5363175181739722496 5385809795311809920 5403842640608612855 5446974793954405660 5520915628261479040 5528703056270176720 5578160145144374560 5622683658275515520 5652056329615228624 5664878008395057920 5677245884564702266 5711793019764893152 5722422907518798040 5865972855027821480 5915785627613639336 5926795154215897970 5949532978542345920 5962860844809503840 6010454945053137280 6052474924758930304 6055197785835170560 6068780083500198974 6106617422052788992 6264547182967947328 6318517778594487680 6335539647610097830 6345157165101726062 6370846060506996208 6421696599188351936 6459492948131689856 6472797633134147840 6488281010931088304 6527763451159877888 6531847786123520224 6539911894307197760 6649478034841445440 6679112805370237960 6703968977174653120 6764530798259980928 6769023939288683471 6782754210970810618 6875629248551073920 6935748666857370256 6956377021064896768 6987379550233479712 7001552733905352896 7065070412019035780 7139741274706116440 7177190316739922752 7187313973151229736 7251608188687686928 7280966926293709952 7292975909180940160 7370055509374055680 7394732034517049170 7419162810994817792 7439149779774437452 7464968898426880256 7469267795077167968 7554937175515708160 7565379696852057997 7565593655948662880 7625764711536167924 7633271777565986240 7684526807204141440 7704833700480667361 7736027359187066824 7751719098252354992 7795939764986522240 7809424203202124384 7830683978709934160 7871757121585721728 7930829211753081088 7963557575633745260 7985576628838262528 8027120748985439920 8074366185164612320 8110351263663860380 8159704313949847360 8164809732654400280 8214073112172833984 8220446529686446720 8236201541893127179 8297513215902257158 8348005182733305376 8414636923074392192 8428190691772284160 8455663497824976160 8501885462599357088 8536306051516763392 8646148224973780568 8646392749655614720 8669685833571712820 8695471276331120960 8715159670327049056 8734224437791849640 8751940917381691120 8787373876561374080 8845924890032282752 8869755506654136962 8925056232230999296 8949353118525639040 8971487895924903440 8984142466439037170 9009445222239338240 9064510235859608660 9101208657867137440 9155876652030076864 9173852284554788480 9273953513743522240 9298937224718046815 9331211123033600320 9336584743846459960 9385556568044514368 9482872246745436752 9532205889420209905 9540577351695206144 9637764896873765120 9663615426085687040 9670034198983833530 9689648872815443740 9761780254002655480 9839696401982152160 9879533229520541440 9913536514691351360 9981970786047828160 10002218191293361280 10048996594036184960 10136863436176156528 10253129023914175360 10267591390216042480 10352624848323868838 10435006478416631720 10518296153842990240 10627356828249196360 10670382564395954240 10686580488592380736 10771619590623619840 10807685281217225710 10893949587908811320 11041831256522958080 11057406112540353440 11156320290288749120 11245367316551031040 11304112659230457248 11354491769129404532 11423586039529786304 11444845815037596080 11731945710055642960 11831571255227278672 11853590308431795940 11899065957084691840 11925721689619007680 12020909890106274560 12104949849517860608 12137560167000397948 12529094365935894656 12571044458678983589 12637035557188975360 12671079295220195660 12690314330203452124 12741692121013992416 12843393198376703872 12918985896263379712 12976562021862176608 13063695572247040448 13079823788614395520 13298956069682890880 13358225610740475920 13407937954349306240 13529061596519961856 13538047878577366942 13565508421941621236 13751258497102147840 13871497333714740512 13974759100466959424 14003105467810705792 14049990865582393423 14130140824038071560 14193114711411755665 14279482549412232880 14354380633479845504 14374627946302459472 14503216377375373856 14561933852587419904 14585951818361880320 14789464069034098340 14878299559548874904 14938535590154335936 15130759393704115994 15131187311897325760 15171950208750497435 15251529423072335848 15266543555131972480 15369053614408282880 15409667400961334722 15472054718374133648 15503438196504709984 15591879529973044480 15618848406404248768 15661367957419868320 15743514243171443456 15862892912754315155 15927115151267490520 16054241497970879840 16148732370329224640 16220702527327720760 16319408627899694720 16329619465308800560 16428146224345667968 16440893059372893440 16472403083786254358 16595026431804514316 16696010365466610752 16829273846148784384 16911326995649952320 16956885527427026545 17003770925198714176 17292296449947561136 17339371667143425640 17390942552662241920 17430319340654098112 17468448875583699280 17503881834763382240 17574747753122748160 17691849780064565504 17739511013308273924 17898706237051278080 17942975791849806880 17968284932878074340 18129020471719217320 18202417315734274880 18311753304060153728 18347704569109576960 18373064978069283707 18547907027487044480 18597874449436093630 18662422246067200640 18673169487692919920 18771113136089028736 18965744493490873504 19064411778840419810 19340068397967667060 19379297745630887480 19523560508005310960 19679392803964304320 19827073029382702720 19963941572095656320 20004436382586722560 20097993188072369920 20273726872352313056 20506258047828350720 20535182780432084960 20705249696647737676 20743783039755642895 20870012956833263440 21036592307685980480 21254713656498392720 21340765128791908480 21373160977184761472 21615370562434451420 21787899175817622640 22114812225080706880 22174388766635342405 22312640580577498240 22608225318460914496 22708983538258809064 22847172079059572608 22889691630075192160 23463891420111285920 23663142510454557344 23707180616863591880 23798131914169383680 23851443379238015360 24275120334000795896 25058188731871789312 25142088917357967178 25342158590440391320 25380628660406904248 25483384242027984832 25686786396753407744 25881562120809672095 25953124043724353216 26127391144494080896 26159647577228791040 26597912139365781760 26716451221480951840 26815875908698612480 27076095757154733884 27131016843883242472 27742994667429481024 27949518200933918848 28006210935621411584 28099981731164786846 28260281648076143120 28386229422823511330 28558965098824465760 28708761266959691008 28749255892604918944 29006432754750747712 29578928138068196680 29756599119097749808 29877071180308671872 30261518787408231988 30262374623794651520 30343900417500994870 30503058846144671696 30533087110263944960 30819334801922669444 30944109436748267296 31006876393009419968 31237696812808497536 31322735914839736640 31725785825508630310 31854230302534981040 32108482995941759680 32297464740658449280 32441405054655441520 32638817255799389440 32659238930617601120 32856292448691335936 32944806167572508716 33190052863609028632 33392020730933221504 33822653991299904640 33845119696443417355 33913771054854053090 34007541850397428352 34584592899895122272 34678743334286851280 34781885105324483840 34860638681308196224 34936897751167398560 35007763669526764480 35479022026616547848 35885951583699613760 35936569865756148680 36258040943438434640 36404834631468549760 36623506608120307456 36746129956138567414 37095814054974088960 37195748898872187260 37324844492134401280 37346338975385839840 37542226272178057472 37826898484260289985 37931488986981747008 38128823557680839620 38524168502403336805 38680136795935334120 38758595491261774960 39047121016010621920 39358785607928608640 39654146058765405440 39927883144191312640 40547453744704626112 41070365560864169920 41181007709465635895 41410499393295475352 41487566079511285790 41740025913666526880 42073184615371960960 42509427312996785440 42681530257583816960 42746321954369522944 43230741124868902840 43575798351635245280 44229624450161413760 44348777533270684810 44625281161154996480 45216450636921828992 45417967076517618128 45694344158119145216 45779383260150384320 46927782840222571840 47326285020909114688 47414361233727183760 47702886758476030720 48550240668001591792 50284177834715934356 50684317180880782640 50761257320813808496 50966768484055969664 51763124241619344190 51906248087448706432 52254782288988161792 53432902442961903680 53933835903364671527 54152191514309467768 54262033687766484944 55485989334858962048 55899036401867837696 56199963462329573692 56520563296152286240 56772458845647022660 57117930197648931520 57498511785209837888 57653410793251890253 58012865509501495424 59157856276136393360 59513198238195499616 59754142360617343744 60523037574816463976 60524749247589303040 60687800835001989740 61006117692289343392 61638669603845338888 61888218873496534592 62013752786018839936 62475393625616995072 62645471829679473280 62855222293394917945 63451571651017260620 63708460605069962080 64216965991883519360 64594929481316898560 64882810109310883040 65318477861235202240 65889612335145017432 66380105727218057264 66784041461866443008 67645307982599809280 67690239392886834710 67827542109708106180 68015083700794856704 69169185799790244544 69357486668573702560 69721277362616392448 69873795502334797120 70015527339053528960 70249954327911967115 70958044053233095696 71771903167399227520 71873139731512297360 72516081886876869280 72809669262937099520 73492259912277134828 74391497797744374520 74692677950771679680 75653796968520579970 75862977973963494016 76257647115361679240 77048337004806673610 77360273591870668240 77517190982523549920 78094242032021243840 78717571215857217280 81094907489409252224 82140731121728339840 82362015418931271790 82820998786590950704 82975132159022571580 83480051827333053760 84146369230743921920 85018854625993570880 86461482249737805680 87151596703270490560 87997311210752885123 88459248900322827520 88697555066541369620 90432901273843657984 90835934153035236256 91558766520300768640 91865324890346418535 93855565680445143680 94652570041818229376 94828722467454367520 97100481336003183584 98349936059076753961 100568355669431868712 101368634361761565280 101522514641627616992 101933536968111939328 103526248483238688380 103812496174897412864 106865804885923807360 107867671806729343054 108304383028618935536 108524067375532969888 110971978669717924096 112399926924659147384 113041126592304572480 113544917691294045320 114235860395297863040 114997023570419675776 115306821586503780506 116025731019002990848 118315712552272786720 119026396476390999232 121046075149632927952 121375601670003979480 122012235384578686784 123277339207690677776 123776437746993069184 124027505572037679872 125290943659358946560 125710444586789835890 126903143302034521240 127416921210139924160 128433931983767038720 128611454846484985949 129765620218621766080 130636955722470404480 131779224670290034864 132760211454436114528 135380478785773669420 135655084219416212360 138338371599580489088 138714973337147405120 139747591004669594240 140031054678107057920 140499908655823934230 141916088106466191392 143543806334798455040 143746279463024594720 145032163773753738560 146984519824554269656 148782995595488749040 149385355901543359360 151307593937041159940 151725955947926988032 152515294230723358480 154096674009613347220 154720547183741336480 155034381965047099840 156188484064042487680 162189814978818504448 164281462243456679680 164724030837862543580 165641997573181901408 165950264318045143160 166960103654666107520 170037709251987141760 172922964499475611360 174303193406540981120 175994622421505770246 177395110133082739240 181671868306070472512 183117533040601537280 183730649780692837070 187711131360890287360 189305140083636458752 189657444934908735040 194200962672006367168 196699872118153507922 201136711338863737424 202737268723523130560 203045029283255233984 207052496966477376760 213731609771847614720 215735343613458686108 216608766057237871072 217048134751065939776 224799853849318294768 226082253184609144960 227089835382588090640 228471720790595726080 229994047140839351552 230613643173007561012 236631425104545573440 238052792952781998464 238849844714900688191 242092150299265855904 242751203340007958960 244024470769157373568 246554678415381355552 247552875493986138368 251420889173579671780 253806286604069042480 254833842420279848320 257222909692969971898 259531240437243532160 261273911444940808960 263558449340580069728 265520422908872229056 269669179516823357635 270760957571547338840 271310168438832424720 276676743199160978176 277429946674294810240 279495182009339188480 280999817311647868460 283832176212932382784 287492558926049189440 288267053966259451265 290064327547507477120 293969039649108539312 297565991190977498080 298770711803086718720 302615187874082319880 305030588461446716960 308193348019226694440 309441094367482672960 310068763930094199680 312376968128084975360 329448061675725087160 331283995146363802816 331900528636090286320 333920207309332215040 340075418503974283520 345845928998951222720 348606386813081962240 351989244843011540492 354790220266165478480 363343736612140945024 367461299561385674140 379314889869817470080 388401925344012734336 393399744236307015844 402273422677727474848 405474537447046261120 406090058566510467968 414104993932954753520 431470687226917372216 433217532114475742144 434096269502131879552 439986556053764425615 449599707698636589536 452164506369218289920 454179670765176181280 461227286346015122024 473262850209091146880 476105585905563996928 477699689429801376382 484184300598531711808 485502406680015917920 488048941538314747136 491749680295383769805 493109356830762711104 502841778347159343560 507612573208138084960 509667684840559696640 514445819385939943796 519062480874487064320 527116898681160139456 531040845817744458112 539338359033646715270 541521915143094677680 542620336877664849440 554859893348589620480 561999634623295736920 567664352425864765568 574985117852098378880 576534107932518902530 580128655095014954240 587938079298217078624 595131982381954996160 605230375748164639760 610061176922893433920 616386696038453388880 618882188734965345920 620137527860188399360 643057274232424929745 658896123351450174320 662567990292727605632 663801057272180572640 691691857997902445440 703978489686023080984 709580440532330956960 726687473224281890048 734922599122771348280 758629779739634940160 776803850688025468672 786799488472614031688 804546845355454949696 810949074894092522240 812180117133020935936 828209987865909507040 862941374453834744432 866435064228951484288 868192539004263759104 879973112107528851230 899199415397273179072 908359341530352362560 922454572692030244048 946525700418182293760 955399378859602752764 968368601197063423616 971004813360031835840 983499360590767539610 986218713661525422208 1005683556694318687120 1015225146416276169920 1028891638771879887592 1054233797362320278912 1062081691635488916224 1078676718067293430540 1083043830286189355360 1085240673755329698880 1123999269246591473840 1135328704851729531136 1149970235704196757760 1153068215865037805060 1175876158596434157248 1190263964763909992320 1194249223574503440955 1210460751496329279520 1220122353845786867840 1232773392076906777760 1237764377469930691840 1286114548464849859490 1317792246702900348640 1325135980585455211264 1327602114544361145280 1383383715995804890880 1407956979372046161968 1419160881064661913920 1469845198245542696560 1573598976945228063376 1609093690710909899392 1656419975731819014080 1671948913004304817337 1725882748907669488864 1732870128457902968576 1759946224215057702460 1798398830794546358144 1816718683060704725120 1844909145384060488096 1910798757719205505528 1936737202394126847232 1942009626720063671680 1966998721181535079220 1972437427323050844416 2011367113388637374240 2030450292832552339840 2057783277543759775184 2108467594724640557824 2157353436134586861080 2166087660572378710720 2170481347510659397760 2247998538493182947680 2306136431730075610120 2351752317192868314496 2380527929527819984640 2388498447149006881910 2420921502992658559040 2440244707691573735680 2465546784153813555520 2572229096929699718980 2635584493405800697280 2655204229088722290560 2815913958744092323936 2838321762129323827840 2939690396491085393120 3147197953890456126752 3218187381421819798784 3312839951463638028160 3343897826008609634674 3451765497815338977728 3519892448430115404920 3596797661589092716288 3633437366121409450240 3689818290768120976192 3821597515438411011056 3884019253440127343360 3933997442363070158440 4022734226777274748480 4060900585665104679680 4115566555087519550368 4314706872269173722160 4332175321144757421440 4340962695021318795520 4495997076986365895360 4612272863460151220240 4703504634385736628992 4776996894298013763820 4841843005985317118080 4931093568307627111040 5144458193859399437960 5271168986811601394560 5310408458177444581120 5631827917488184647872 5676643524258647655680 5879380792982170786240 6294395907780912253504 6625679902927276056320 6687795652017219269348 6903530995630677955456 7039784896860230809840 7379636581536241952384 7643195030876822022112 7867994884726140316880 8045468453554549496960 8231133110175039100736 8359744565021524086685 8629413744538347444320 8664350642289514842880 8991994153972731790720 9224545726920302440480 9553993788596027527640 9683686011970634236160 9862187136615254222080 10288916387718798875920 10542337973623202789120 11263655834976369295744 11758761585964341572480 12588791815561824507008 13375591304034438538696 13807061991261355910912 14079569793720461619680 14759273163072483904768 15286390061753644044224 15735989769452280633760 16090936907109098993920 16462266220350078201472 16719489130043048173370 17258827489076694888640 17983988307945463581440 18449091453840604880960 19107987577192055055280 20577832775437597751840 22527311669952738591488 23517523171928683144960 25177583631123649014016 26751182608068877077392 28159139587440923239360 30572780123507288088448 31471979538904561267520 32924532440700156402944 33438978260086096346740 34517654978153389777280 36898182907681209761920 38215975154384110110560 41155665550875195503680 53502365216137754154784 56318279174881846478720 61145560247014576176896 62943959077809122535040 66877956520172192693480 69035309956306779554560 73796365815362419523840 76431950308768220221120 82311331101750391007360 107004730432275508309568 112636558349763692957440 125887918155618245070080 133755913040344385386960 152863900617536440442240 164622662203500782014720 214009460864551016619136 267511826080688770773920 305727801235072880884480 428018921729102033238272 535023652161377541547840 1070047304322755083095680 2140094608645510166191360
- Sum of all divisors σ(n): 7524130107399645796761600
- Sum of proper divisors (its aliquot sum) s(n): 5384035498754135630570240
- 2140094608645510166191360 is an abundant number, because the sum of its proper divisors (5384035498754135630570240) is greater than itself. Its abundance is 3243940890108625464378880
Bases of 2140094608645510166191360
- Binary: 1110001010010111011000010110111100000111111100110010110111100111110011101000000002
- Hexadecimal: 0x1C52EC2DE0FE65BCF9D00
- Base-36: 9OHUZJ9IDVKPB30G
Squares and roots of 2140094608645510166191360
- 2140094608645510166191360 squared (21400946086455101661913602) is 4580004933953579316567310239030157206768138649600
- 2140094608645510166191360 cubed (21400946086455101661913603) is 9801643866723890963759649476704518508185011575093169743101462845587456000
-
The
square root of 2140094608645510166191360 is 1462906220044.7129707977 -
The
cube root of 2140094608645510166191360 is 128867773.2645142333
Scales and comparisons
How big is 2140094608645510166191360?- 2,140,094,608,645,510,166,191,360 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 2,140,094,608,645,510,166,191,360 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 2140094608645510166191360 cubic inches would be around 10738981.1 feet tall.
Recreational maths with 2140094608645510166191360
- 2140094608645510166191360 backwards is 0631916610155468064900412
- The number of decimal digits it has is: 25
- The sum of 2140094608645510166191360's digits is 88
- 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 2140094608645510166191360 - Facts about the integer". Numbermatics.com. 2024. Web. 23 June 2024.
APA style:
Numbermatics. (2024). Number 2140094608645510166191360 - Facts about the integer. Retrieved 23 June 2024, from https://numbermatics.com/n/2140094608645510166191360/
Chicago style:
Numbermatics. 2024. "Number 2140094608645510166191360 - Facts about the integer". https://numbermatics.com/n/2140094608645510166191360/
The information we have on file for 2140094608645510166191360 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 2140094608645510166191360, math, Factors of 2140094608645510166191360, curriculum, school, college, exams, university, Prime factorization of 2140094608645510166191360, STEM, science, technology, engineering, physics, economics, calculator, two septillion, one hundred forty sextillion, ninety-four quintillion, six hundred eight quadrillion, six hundred forty-five trillion, five hundred ten billion, one hundred sixty-six million, one hundred ninety-one thousand, three hundred sixty.