494420608951591444920143424
494,420,608,951,591,444,920,143,424 is an even composite number composed of six prime numbers multiplied together.
494420608951591444920143424 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of eighteen thousand, three hundred seventy-five divisors.
Prime factorization of 494420608951591444920143424:
26 × 36 × 134 × 314 × 374 × 4632
(2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 13 × 13 × 13 × 13 × 31 × 31 × 31 × 31 × 37 × 37 × 37 × 37 × 463 × 463)See below for interesting mathematical facts about the number 494420608951591444920143424 from the Numbermatics database.
Names of 494420608951591444920143424
- Cardinal: 494420608951591444920143424 can be written as Four hundred ninety-four septillion, four hundred twenty sextillion, six hundred eight quintillion, nine hundred fifty-one quadrillion, five hundred ninety-one trillion, four hundred forty-four billion, nine hundred twenty million, one hundred forty-three thousand, four hundred twenty-four.
Scientific notation
- Scientific notation: 4.94420608951591444920143424 × 1026
Factors of 494420608951591444920143424
Divisors of 494420608951591444920143424
- Number of divisors d(n): 18375
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 24 26 27 31 32 36 37 39 48 52 54 62 64 72 74 78 81 93 96 104 108 111 117 124 144 148 156 162 169 186 192 208 216 222 234 243 248 279 288 296 312 324 333 338 351 372 403 416 432 444 463 468 481 486 496 507 558 576 592 624 648 666 676 702 729 744 806 832 837 864 888 926 936 961 962 972 992 999 1014 1053 1116 1147 1184 1209 1248 1296 1332 1352 1369 1389 1404 1443 1458 1488 1521 1612 1674 1728 1776 1852 1872 1922 1924 1944 1984 1998 2028 2106 2197 2232 2294 2368 2418 2496 2511 2592 2664 2704 2738 2778 2808 2883 2886 2916 2976 2997 3042 3159 3224 3348 3441 3552 3627 3704 3744 3844 3848 3888 3996 4056 4107 4167 4212 4329 4394 4464 4563 4588 4836 5022 5184 5239 5328 5408 5476 5556 5616 5766 5772 5832 5952 5994 6019 6084 6253 6318 6448 6591 6696 6882 7104 7254 7408 7488 7533 7688 7696 7776 7992 8112 8214 8334 8424 8649 8658 8788 8928 8991 9126 9176 9477 9672 10044 10323 10478 10656 10816 10881 10952 11112 11232 11532 11544 11664 11988 12038 12168 12321 12493 12501 12506 12636 12896 12987 13182 13392 13689 13764 14353 14508 14816 14911 15066 15376 15392 15552 15717 15984 16224 16428 16668 16848 17131 17298 17316 17576 17797 17856 17982 18057 18252 18352 18759 18954 19344 19773 20088 20646 20956 21312 21762 21904 22224 22464 22599 23064 23088 23328 23976 24076 24336 24642 24986 25002 25012 25272 25792 25947 25974 26364 26784 26973 27378 27528 28561 28706 29016 29632 29791 29822 30132 30752 30784 30969 31434 31968 32448 32643 32856 33336 33696 34262 34596 34632 35152 35557 35594 35964 36114 36504 36704 36963 37479 37503 37518 37908 38688 38961 39546 40176 41067 41292 41912 42439 43059 43524 43808 44448 44733 45198 46128 46176 46656 47151 47952 48152 48672 49284 49972 50004 50024 50544 50653 51393 51894 51948 52728 53391 53568 53946 54171 54756 55056 56277 57122 57412 58032 59319 59582 59644 60264 61504 61938 62868 63936 65286 65712 66672 67392 68107 68524 69192 69264 70304 71114 71188 71928 72228 73008 73408 73926 74958 75006 75036 75816 77376 77841 77922 78247 79092 80352 81289 82134 82584 83824 84878 85683 86118 87048 87616 88896 89373 89466 90396 92256 92352 92907 94302 95904 96304 97344 97929 98568 99944 100008 100048 101088 101306 102786 103788 103896 105456 106671 106782 107892 108342 109512 110112 110889 112437 112509 112554 114244 114824 116064 116883 118638 119164 119288 120528 123201 123876 125736 127317 129177 130572 131424 133344 134199 136214 137048 138384 138528 140608 141453 142228 142376 143856 144456 146016 147852 149916 150012 150072 151632 151959 154179 155682 155844 156494 158184 160173 160704 162409 162513 162578 164268 165168 167648 168831 169756 171366 172236 174096 177957 178746 178932 180792 184512 185814 186589 188604 191808 192608 193843 195858 197136 199888 200016 200096 202176 202612 204321 205572 207576 207792 210912 213342 213564 214369 215784 216684 219024 220224 221778 222703 224874 225018 225108 228488 229648 231361 232128 233523 233766 234741 237276 238328 238576 241056 243867 246402 247752 251472 254634 257049 258354 261144 262848 266688 268119 268398 272428 274096 276768 277056 278721 282906 284456 284752 287712 288912 292032 293787 295704 299832 300024 300144 303264 303918 308358 311364 311688 312988 316368 320013 320346 324818 325026 325156 328536 330336 332667 335296 337311 337527 337662 339512 342732 344472 348192 350649 355914 357492 357864 361584 371628 373178 377208 381951 385216 387283 387531 387686 391716 394272 399776 400032 400192 402597 405224 408642 411144 415152 415584 421824 424359 426684 427128 428738 431568 433368 438048 443556 444943 445406 449748 450036 450216 455877 456976 459296 462241 462537 462722 467046 467532 469482 474552 476656 477152 480519 482112 487227 487539 487734 492804 495504 502944 506493 509268 514098 516708 522288 531061 533871 536238 536796 544856 548192 551707 553536 557442 559767 565812 568912 569504 575424 577824 581529 587574 591408 599664 600048 600288 606528 607836 612963 616716 622728 623376 625976 632736 633847 640026 640692 643107 649636 650052 650312 657072 658489 660672 665334 668109 674622 675054 675324 679024 685464 688944 694083 696384 700569 701298 704223 711828 714984 715728 723168 731601 743256 746356 754416 763902 771147 774566 775062 775372 783432 788544 799552 800064 804357 805194 810448 817284 822288 830304 831168 836163 848718 853368 854256 857476 863136 866736 876096 885391 887112 889886 890812 899496 900072 900432 911754 913952 918592 923521 924482 925074 925444 934092 935064 938964 949104 953312 954304 960039 961038 974454 975078 975468 985608 991008 998001 1005888 1011933 1012986 1017211 1018536 1028196 1033416 1044576 1056757 1062122 1067742 1072476 1073592 1089712 1096384 1102267 1103414 1114884 1119534 1131624 1137824 1139008 1145853 1155648 1161849 1162593 1163058 1175148 1182816 1199328 1200096 1200576 1207791 1215672 1225926 1233432 1245456 1246752 1251952 1265472 1267694 1273077 1280052 1281384 1286214 1299272 1300104 1300624 1314144 1315609 1316978 1330668 1334829 1336218 1349244 1350108 1350648 1358048 1367631 1370928 1377888 1386723 1387611 1388166 1401138 1402596 1408446 1423656 1429968 1431456 1441557 1446336 1461681 1462617 1463202 1486512 1492712 1508832 1519479 1527804 1542294 1549132 1550124 1550744 1566864 1570243 1593183 1601613 1608714 1610388 1620896 1634568 1644576 1655121 1660608 1672326 1679301 1697436 1706736 1708512 1714952 1726272 1733472 1744587 1770782 1774224 1779772 1781624 1798992 1800144 1800864 1823508 1827904 1838889 1847042 1848964 1850148 1850888 1868184 1870128 1874161 1877928 1898208 1901541 1906624 1920078 1922076 1929321 1948908 1950156 1950936 1971216 1975467 1982016 1996002 2004327 2023866 2025972 2034422 2037072 2056392 2066832 2082249 2089152 2111317 2112669 2113514 2124244 2135484 2144952 2147184 2179424 2194803 2204534 2206828 2229768 2239068 2263248 2275648 2291706 2313441 2323698 2325186 2326116 2350296 2365632 2398656 2400192 2413071 2415582 2425657 2431344 2451852 2466864 2490912 2493504 2503904 2519959 2535388 2546154 2560104 2562768 2572428 2598544 2600208 2601248 2628288 2631218 2633956 2656173 2661336 2669658 2672436 2698488 2700216 2701296 2716096 2735262 2741856 2755776 2770563 2773446 2775222 2776332 2786797 2802276 2805192 2816892 2847312 2859936 2862912 2880117 2883114 2895139 2923362 2925234 2926404 2973024 2985424 3007693 3017664 3035799 3038958 3051633 3055608 3084588 3098264 3100248 3101488 3133728 3140486 3170271 3186366 3203226 3217428 3220776 3241792 3269136 3289152 3306801 3310242 3344652 3358602 3394872 3413472 3417024 3429904 3437559 3466944 3485547 3487779 3489174 3541564 3548448 3559544 3563248 3597984 3600288 3601728 3623373 3647016 3677778 3694084 3697928 3700296 3701776 3736368 3740256 3748322 3755856 3796416 3803082 3819231 3840156 3844152 3858642 3897816 3900312 3901872 3942432 3946827 3950934 3992004 4004487 4008654 4047732 4051944 4068844 4074144 4102893 4112784 4133664 4160169 4162833 4164498 4222634 4225338 4227028 4248488 4270968 4289904 4294368 4324671 4358848 4385043 4387851 4389606 4409068 4413656 4459536 4478136 4526496 4558437 4583412 4626882 4647396 4650372 4652232 4700592 4710729 4779549 4826142 4831164 4851314 4862688 4903704 4933728 4965363 4981824 5007808 5034679 5037903 5039918 5070776 5092308 5120208 5125536 5144856 5197088 5200416 5202496 5233761 5262436 5267912 5312346 5322672 5339316 5344872 5396976 5400432 5402592 5470524 5483712 5516667 5541126 5546892 5550444 5552664 5573594 5604552 5610384 5622483 5633784 5694624 5704623 5719872 5760234 5766228 5784259 5787963 5790278 5846724 5850468 5852808 5926401 5946048 5970848 6009133 6012981 6015386 6071598 6077916 6103266 6111216 6169176 6196528 6200496 6202976 6246747 6267456 6280972 6333951 6338007 6340542 6372732 6406452 6434856 6441552 6538272 6584409 6613602 6620484 6645439 6689304 6717204 6789744 6826944 6859808 6875118 6903793 6940323 6971094 6975558 6978348 7083128 7096896 7119088 7126496 7172191 7195968 7200576 7239213 7246746 7276971 7294032 7355556 7388168 7395856 7400592 7403552 7472736 7480512 7496644 7511712 7559877 7606164 7638462 7680312 7688304 7717284 7795632 7800624 7803744 7884864 7893654 7901868 7931653 7968519 7984008 8008974 8017308 8095464 8103888 8137688 8148288 8205786 8225568 8240011 8267328 8311689 8320338 8325666 8328996 8360391 8445268 8450676 8454056 8496976 8541936 8560357 8579808 8588736 8640351 8649342 8685417 8770086 8775702 8779212 8818136 8827312 8919072 8956272 9023079 9052992 9107397 9116874 9154899 9166824 9253764 9294792 9300744 9304464 9401184 9421458 9510813 9559098 9652284 9662328 9702628 9725376 9807408 9867456 9920403 9930726 10069358 10075806 10079836 10141552 10184616 10240416 10251072 10289712 10312677 10394176 10400832 10456641 10463337 10467522 10524872 10535824 10624692 10645344 10678632 10689744 10793952 10800864 10805184 10870119 10941048 11033334 11082252 11093784 11100888 11105328 11147188 11209104 11220768 11244966 11267568 11389248 11409246 11520468 11532456 11568518 11575926 11580556 11693448 11700936 11705616 11840481 11852802 11941696 12005773 12013461 12018266 12025962 12030772 12143196 12155832 12206532 12222432 12308679 12338352 12393056 12400992 12405952 12480507 12488499 12493494 12561944 12667902 12676014 12681084 12745464 12812904 12869712 12883104 12974013 13076544 13155129 13168818 13223743 13227204 13240968 13290878 13378608 13434408 13579488 13719616 13750236 13793233 13807586 13880646 13942188 13951116 13956696 14132187 14166256 14238176 14252992 14329471 14338647 14344382 14478426 14493492 14553942 14588064 14711112 14776336 14791712 14801184 14807104 14896089 14945472 14993288 15023424 15104037 15113709 15119754 15212328 15276924 15360624 15376608 15434568 15591264 15601248 15607488 15701283 15787308 15803736 15863306 15937038 15968016 16017948 16034616 16190928 16207776 16275376 16411572 16451136 16462891 16480022 16550001 16623378 16640676 16651332 16657992 16720782 16867449 16890536 16901352 16908112 16993952 17083872 17102917 17113869 17120714 17159616 17280702 17298684 17352777 17363889 17370834 17540172 17551404 17558424 17636272 17654624 17779203 17838144 17912544 18027399 18038943 18046158 18214794 18233748 18309798 18333648 18507528 18589584 18601488 18608928 18740241 18802368 18842916 19001853 19014021 19021626 19118196 19304568 19324656 19405256 19614816 19649257 19753227 19840806 19861452 19936317 20138716 20151612 20159672 20283104 20369232 20413159 20480832 20579424 20625354 20711379 20820969 20913282 20926674 20935044 21049744 21071648 21249384 21290688 21357264 21379488 21516573 21587904 21601728 21717639 21740238 21830913 21882096 22066668 22164504 22187568 22201776 22210656 22294376 22418208 22441536 22489932 22535136 22679631 22818492 23040936 23064912 23137036 23151852 23161112 23386896 23401872 23411232 23452339 23680962 23705604 23794959 23905557 24011546 24026922 24036532 24051924 24061544 24286392 24311664 24364093 24413064 24444864 24617358 24676704 24720033 24786112 24801984 24935067 24961014 24976998 24986988 25081173 25123888 25335804 25352028 25362168 25490928 25625808 25681071 25739424 25766208 25921053 25948026 26056251 26310258 26337636 26447486 26454408 26481936 26581756 26757216 26868816 27069237 27158976 27447121 27464697 27500472 27586466 27615172 27761292 27884376 27902232 27913392 28264374 28332512 28476352 28532439 28658942 28677294 28688764 28956852 28986984 29107884 29176128 29422224 29552672 29583424 29602368 29761209 29792178 29986576 30208074 30227418 30239508 30424656 30553848 30721248 30753216 30869136 30938031 31182528 31202496 31369923 31402566 31533541 31574616 31607472 31726612 31874076 31936032 32035896 32069232 32381856 32415552 32550752 32759467 32823144 32925782 32960044 33100002 33246756 33281352 33302664 33315984 33441564 33734898 33781072 33802704 33816224 33987904 34167744 34170277 34205834 34227738 34241428 34561404 34597368 34705554 34727778 34741668 35080344 35102808 35116848 35272544 35309248 35521443 35558406 35825088 36017319 36040383 36054798 36077886 36092316 36228361 36429588 36467496 36619596 36667296 36926037 37015056 37179168 37202976 37217856 37441521 37480482 37636807 37685832 38003706 38028042 38043252 38236392 38609136 38649312 38810512 39100009 39229632 39298514 39465387 39506454 39671229 39681612 39722904 39872634 40277432 40303224 40319344 40566208 40738464 40783879 40826318 41158848 41250708 41379699 41422758 41641938 41826564 41853348 41870088 42099488 42143296 42396561 42498768 42714528 42758976 42988413 43015941 43033146 43435278 43480476 43661826 43764192 44133336 44329008 44375136 44403552 44421312 44588752 44688267 44836416 44979864 45070272 45312111 45341127 45359262 45636984 46081872 46129824 46274072 46303704 46322224 46773792 46803744 46822464 46904678 47103849 47361924 47411208 47589918 47811114 48023092 48053844 48073064 48103848 48123088 48572784 48623328 48677533 48728186 48826128 49234716 49353408 49388673 49440066 49650003 49870134 49922028 49953996 49973976 50162346 50247776 50602347 50671608 50704056 50724336 50981856 51251616 51308751 51341607 51362142 51478848 51842106 51896052 52058331 52091667 52112502 52620516 52675272 52894972 52908816 52963872 53163512 53337609 53514432 53737632 54082197 54116829 54138474 54894242 54929394 55000944 55172932 55230344 55522584 55768752 55804464 55826784 56220723 56528748 56665024 57005559 57042063 57064878 57317884 57354588 57377528 57913704 57973968 58098991 58215768 58844448 58947771 59105344 59259681 59522418 59584356 59808951 59973152 60416148 60454836 60479016 60849312 61107696 61239477 61442496 61738272 61876062 62134137 62739846 62805132 63067082 63149232 63214944 63453224 63748152 63872064 64071792 64138464 64549719 64763712 65101504 65450827 65492739 65518934 65646288 65851564 65920088 66200004 66493512 66562704 66605328 66631968 66883128 67469796 67562144 67605408 67632448 68038893 68340554 68411668 68455476 68482856 69122808 69194736 69411108 69455556 69483336 70160688 70205616 70233696 70357017 70545088 71042886 71116812 71384877 71716671 72034638 72080766 72109596 72155772 72184632 72456722 72859176 72934992 73092279 73239192 73334592 73852074 74030112 74160099 74358336 74405952 74805201 74883042 74960964 75195367 75243519 75273614 75371664 76007412 76056084 76086504 76472784 77043213 77218272 77298624 77621024 78118729 78168753 78200018 78597028 78930774 79012908 79342458 79363224 79445808 79745268 80554864 80606448 80638688 81207711 81476928 81567758 81652636 82341363 82394091 82501416 82759398 82845516 83283876 83653128 83706696 83740176 84198976 84793122 84997536 85429056 85597317 85976826 86031882 86066292 86390707 86870556 86960952 87323652 87528384 88266672 88658016 88750272 88807104 89177504 89283627 89376534 89749309 89959728 90624222 90682254 90718524 91273968 92163744 92259648 92548144 92607408 92644448 93238483 93547584 93607488 93809356 94109769 94207698 94600623 94723848 94822416 95179836 95622228 96046184 96107688 96146128 96207696 96246176 97145568 97246656 97355066 97456372 97652256 98278401 98469432 98777346 98880132 99300006 99740268 99844056 99907992 99947952 100324692 100495552 101204694 101343216 101408112 101448672 101963712 102503232 102510831 102617502 102683214 102724284 103111489 103684212 103792104 104116662 104183334 104225004 105241032 105350544 105789944 105817632 105927744 106327024 106564329 106675218 107120143 107475264 108051957 108121149 108164394 108233658 108276948 108685083 109788484 109858788 110001888 110345864 110460688 111045168 111284641 111537504 111608928 111653568 112324563 112441446 112910421 113057496 114011118 114084126 114129756 114635768 114709176 114755056 115827408 115947936 116197982 116431536 117300027 117688896 117895542 118396161 118519362 119013687 119044836 119168712 119617902 119946304 120832296 120909672 120958032 121698624 122215392 122351637 122478954 123476544 123752124 124139097 124268274 125479692 125610264 126134164 126298464 126429888 126906448 127189683 127496304 128143584 128276928 128965239 129047823 129099438 130901654 130985478 131037868 131292576 131703128 131840176 132400008 132987024 133125408 133210656 133263936 133766256 134064801 134939592 135124288 135210816 135936333 136023381 136077786 136681108 136823336 136910952 136965712 138245616 138389472 138822216 138911112 138966672 140321376 140411232 140467392 140714034 141311547 142085772 142233624 142769754 143433342 144069276 144161532 144219192 144311544 144369264 144913444 145718352 145869984 146032599 146184558 146478384 147704148 148060224 148166019 148320198 149610402 149766084 149921928 150390734 150487038 150547228 150743328 151807041 152014824 152112168 152173008 152945568 153926253 154024821 154086426 154436544 155242048 156075049 156174993 156237458 156275001 156337506 156400036 157194056 157861548 158025816 158684916 158726448 158891616 159490536 160012827 161109728 161212896 161277376 162246591 162350487 162415422 163135516 163305272 164682726 164788182 165002832 165518796 165691032 166567752 167306256 167413392 167480352 168662169 169586244 169995072 171016677 171194634 171953652 172063764 172132584 172781414 173741112 173921904 174296973 174647304 176533344 176843313 177316032 178355008 178567254 178753068 179312029 179426853 179498618 179919456 181248444 181364508 181437048 182547936 183718431 184327488 185096288 185214816 185288896 186283123 186402411 186476966 187618712 188219538 188415396 189201246 189447696 189644832 190359672 191244456 192092368 192215376 192292256 192415392 192492352 193649157 194291136 194710132 194912744 195304512 196352481 196478217 196556802 196938864 197554692 197760264 198600012 199480536 199688112 199815984 199895904 200649384 202409388 202686432 202816224 202897344 204116679 205021662 205235004 205366428 205448568 206008609 206222978 207368424 207584208 208233324 208366668 208450008 210482064 210701088 211071051 211579888 211635264 212654048 213128658 213350436 214017583 214154631 214240286 215150013 216103914 216242298 216328788 216467316 216553896 217370166 219276837 219576968 219717576 220003776 220691728 220921376 222090336 222337921 222480297 222569282 223075008 223217856 224415603 224649126 224882892 225586101 225730557 225820842 226114992 228022236 228168252 228259512 229271536 229418352 229510112 231129639 231654816 231895872 232395964 232863072 234356187 234506259 234600054 235791084 236792322 237038724 238027374 238089672 238337424 239235804 241664592 241819344 241916064 243623133 244430784 244703274 244957908 245881243 247024089 247182273 247504248 248278194 248536548 250959384 251220528 252268328 252596928 253812896 254379366 254992608 255440341 256287168 256791951 257930478 258095646 258198876 259172121 261803308 261970956 262075736 262585152 263406256 263680352 264800016 265371067 265974048 266250816 266421312 267532512 267850881 268129602 269247927 269879184 271872666 272046762 272155572 273362216 273646672 273821904 273931424 276491232 276778944 277644432 277822224 277933344 279715449 280642752 280822464 281428068 282329307 282623094 283801869 284171544 284467248 285539508 286866684 288138552 288323064 288438384 288623088 288738528 289826888 291436704 291739968 292065198 292369116 292956768 293471161 294835203 295408296 296332038 296640396 299220804 299532168 299843856 300781468 300974076 301094456 301486656 303614082 304029648 304224336 304346016 304880407 305891136 307532493 307852506 308049642 308172852 309334467 312150098 312349986 312474916 312550002 312675012 312800072 314388112 315723096 316051632 316733209 317369832 317452896 317783232 318981072 319692987 320025654 321360429 322219456 322425792 324155871 324363447 324493182 324700974 324830844 326055249 326271032 326610544 329365452 329576364 330005664 331037592 331382064 333135504 333853923 334612512 334826784 334960704 336973689 337324338 338731263 339172488 342033354 342389268 343907304 344127528 344265168 345562828 347482224 347843808 348593946 349294608 351900081 353066688 353686626 357041061 357134508 357506136 358624058 358853706 358997236 359838912 362496888 362729016 362874096 365095872 367054911 367436862 370192576 370429632 372417291 372566246 372804822 372953932 375237424 376439076 376830792 378402492 378895392 379289664 380719344 381569049 382488912 384184736 384430752 384584512 384830784 386895717 387143469 387298314 389420264 389825488 392704962 392956434 393113604 393877728 395109384 395520528 397200024 398961072 399376224 399631968 399791808 401298768 402194403 404818776 405372864 405632448 407808999 408233358 409936033 410043324 410470008 410732856 410897136 412017218 412445956 414736848 415168416 416466648 416733336 416900016 420964128 421402176 422142102 423159776 425308096 426257316 426700872 427590223 428035166 428309262 428480572 430300026 432207828 432484596 432657576 432934632 433107792 434740332 438097797 438553674 439153936 439435152 441383456 441842752 444180672 444213601 444498057 444675842 444960594 445138564 448831206 449298252 449765784 451172202 451461114 451641684 452229984 455421123 456044472 456336504 456519024 458543072 458836704 459020224 461778759 462074463 462259278 463309632 464791928 465726144 468225147 468524979 468712374 469012518 469200108 470968693 471582168 473584644 474077448 476054748 476179344 476674848 478471608 480038481 483329184 483638688 483832128 486739773 487246266 489278491 489406548 489915816 491762486 494048178 494364546 495008496 496556388 497073096 501918768 502441056 504536656 507625792 508758732 509985216 510349621 510880682 513050031 513583902 515860956 516191292 516397752 518344242 522890919 523606616 523941912 524151472 526812512 527360704 529600032 530190427 530529939 530742134 531948096 535065024 535701762 536259204 537936087 538280559 538495854 539758368 543745332 544093524 544311144 546724432 547293344 547643808 547862848 551155293 552982464 555288864 555644448 555866688 558849369 559207233 559430898 562856136 564658614 565246188 567603738 568343088 568934496 571079016 573733368 576277104 576646128 576876768 577246176 577477056 579653776 580947471 582873408 584130396 584738232 585913536 586942322 589057443 589434651 589670406 590816592 592664076 593280792 598441608 599064336 599687712 601562936 601948152 602188912 607228164 608059296 608448672 608692032 609126967 609760814 612350037 615064986 615705012 616099284 616345704 618025827 618668934 624300196 624699972 624949832 625100004 625350024 625600144 628776224 631446192 632103264 632807929 633213153 633466418 634739664 634905792 637962144 639385974 640051308 642052749 642463893 642720858 645450039 648311742 648726894 648986364 649401948 649661688 652110498 652542064 653221088 657830511 658730904 659152728 660011328 662075184 662764128 666271008 667013763 667440891 667707846 669225024 669653568 673246809 673947378 674648676 676758303 677191671 677462526 678344976 684066708 684778536 687814608 688255056 688530336 691125656 693388917 694964448 695687616 697187892 698589216 703068561 703518777 703800162 707373252 714082122 714269016 715012272 717248116 717707412 717994472 724993776 725458032 725748192 727022509 730869399 734109822 734873724 737643729 741072267 741546819 744834582 745132492 745609644 745907864 750474848 752878152 753661584 755286883 756804984 757790784 761438688 763138098 764977824 766321023 768369472 768861504 770375853 773791434 774286938 774596628 777516363 778840528 779650976 785409924 785912868 786227208 787755456 790218768 791041056 794400048 796113201 797922144 798752448 799263936 802597536 803552643 804388806 807743781 809637552 815617998 816466716 819872066 820086648 820940016 821465712 821794272 824034436 824891912 829473696 830336832 832933296 833466672 833800032 839146347 841928256 844284204 846319552 850860751 851405607 852514632 853401744 855180446 856070332 856618524 856961144 860600052 864415656 864969192 865315152 865869264 866215584 867736543 869480664 876195594 877107348 878307872 878870304 880413483 882766912 884505609 888427202 888996114 889351684 889921188 890277128 897662412 898596504 899531568 902344404 902922228 903283368 904459968 910842246 912088944 912673008 913038048 914641221 917086144 917673408 922597479 923557518 924148926 924518556 928003401 929583856 936450294 937049958 937424748 938025036 938400216 941937386 943164336 947169288 948154896 950199627 952109496 952358688 953349696 956943216 959078961 960076962 964081287 966658368 967277376 972467613 973479546 974492532 977539771 978165747 978556982 978813096 979831632 983524972 988096356 988729092 990016992 993112776 994146192 1001561769 1003837536 1004882112 1009073312 1015543477 1016193789 1017517464 1020699242 1021761364 1026100062 1027167804 1031721912 1032382584 1032795504 1036688484 1045781838 1047213232 1047883824 1048302944 1053625024 1055700243 1059200064 1060380854 1061059878 1061484268 1071123183 1071403524 1072518408 1075872174 1076561118 1076991708 1079516736 1087490664 1088187048 1088622288 1093448864 1094586688 1095287616 1101164733 1102310586 1110577728 1111288896 1117251873 1117698738 1118414466 1118861796 1123079191 1125712272 1129317228 1130492376 1135207476 1136686176 1137868992 1142158032 1144707147 1147466736 1152554208 1153292256 1153753536 1154492352 1159307552 1160687151 1161894942 1166741017 1168260792 1169476464 1173884644 1178114886 1178869302 1179340812 1181633184 1185328152 1186561584 1196883216 1198128672 1199375424 1203125872 1203896304 1204377824 1212100279 1214456328 1216118592 1216897344 1218253934 1219521628 1223426997 1224700074 1229808099 1230129972 1231410024 1232198568 1232691408 1236051654 1237337868 1248600392 1249399944 1249899664 1250200008 1250700048 1251200288 1257552448 1262892384 1264206528 1264300249 1265615858 1266426306 1266932836 1269479328 1275924288 1278771948 1280102616 1282770669 1284105498 1284927786 1285441716 1290900078 1296623484 1297453788 1297972728 1298803896 1299323376 1304220996 1305084128 1306442176 1314293391 1315661022 1317461808 1318305456 1324150368 1325528256 1332542016 1332640803 1333494171 1334027526 1334881782 1335415692 1340449357 1346493618 1347894756 1349297352 1353516606 1354383342 1354925052 1356689952 1366263369 1368133416 1369557072 1375629216 1376510112 1377060672 1382251312 1385336277 1386777834 1389928896 1392561859 1394375784 1397178432 1404675441 1405574937 1406137122 1407037554 1407600324 1412906079 1414746504 1428164244 1428538032 1430024544 1434496232 1435414824 1435988944 1446700333 1449987552 1450916064 1451496384 1454045018 1460219319 1461738798 1467835473 1468219644 1469747448 1475287458 1482144534 1483093638 1489669164 1490264984 1491219288 1491815728 1500949696 1505756304 1507323168 1509003523 1510573766 1513609968 1522877376 1526276196 1529955648 1531048863 1532642046 1539150093 1540751706 1547582868 1548573876 1549193256 1555032726 1557681056 1559301952 1568672757 1570819848 1571825736 1572454416 1580437536 1582082112 1588800096 1590571281 1591589817 1592226402 1595844288 1605195072 1607105286 1608777612 1613808261 1614841677 1615487562 1619275104 1631235996 1632933432 1639744132 1640173296 1641880032 1642931424 1643588544 1648068872 1649783824 1653465879 1658947392 1665866592 1666933344 1667600064 1676548107 1677621699 1678292694 1688568408 1701721502 1702811214 1705029264 1706803488 1710360892 1712140664 1713237048 1713922288 1721200104 1728831312 1729938384 1730630304 1731738528 1732431168 1735473086 1738961328 1742842413 1752391188 1754214696 1756615744 1757740608 1760826966 1767172329 1768303953 1769011218 1776854404 1777992228 1778703368 1779842376 1780554256 1795324824 1797193008 1799063136 1801068721 1804688808 1805844456 1806566736 1821684492 1824177888 1825346016 1826076096 1827380901 1829282442 1837050111 1845194958 1847115036 1848297852 1849037112 1854077481 1856006802 1859167712 1872900588 1874099916 1874849496 1876050072 1876800432 1883874772 1886328672 1894338576 1896309792 1898423787 1899639459 1900399254 1904218992 1904717376 1913886432 1918157922 1920153924 1926158247 1927391679 1928162574 1944935226 1946959092 1948985064 1955079542 1956331494 1957113964 1957626192 1959663264 1967049944 1973491533 1976192712 1977458184 1980033984 1986225552 1988292384 2001041289 2002322673 2003123538 2007675072 2018146624 2028975637 2030274909 2031086954 2031575013 2032387578 2035034928 2041398484 2043522728 2052200124 2054335608 2063443824 2064765168 2065591008 2073376968 2080166751 2091563676 2094426464 2095767648 2096605888 2109205683 2110556331 2111400486 2120761708 2122119756 2122968536 2142246366 2142807048 2145036816 2151744348 2153122236 2153983416 2174981328 2176374096 2177244576 2181067527 2186897728 2192608197 2202329466 2204621172 2212931187 2223216801 2234503746 2235397476 2236828932 2237723592 2246158382 2251424544 2258634456 2260984752 2265860649 2270414952 2273372352 2284316064 2289414294 2294933472 2298963069 2305108416 2306584512 2318615104 2321374302 2323789884 2331056377 2332549089 2333482034 2336521584 2338952928 2347769288 2356229772 2357738604 2358681624 2363266368 2370656304 2373123168 2388339603 2393766432 2396257344 2406251744 2407792608 2408755648 2421680599 2423231343 2424200558 2428912656 2436507868 2439043256 2446853994 2449400148 2459616198 2460259944 2462820048 2464397136 2465382816 2472103308 2474675736 2497200784 2498799888 2499799328 2500400016 2501400096 2502400576 2517439041 2525784768 2528600498 2531231716 2532852612 2533865672 2538958656 2552582253 2554216821 2557543896 2560205232 2565541338 2568210996 2569855572 2570883432 2581800156 2593246968 2594907576 2595945456 2597607792 2598646752 2603209629 2608441992 2610168256 2628586782 2631322044 2634923616 2636610912 2641240449 2648300736 2653516827 2665281606 2666988342 2668055052 2669763564 2670831384 2678111917 2680898714 2692987236 2695789512 2698594704 2707033212 2708766684 2709850104 2713379904 2732526738 2736266832 2739114144 2743923663 2751258432 2753020224 2764502624 2767792437 2770672554 2773555668 2782228579 2784010203 2785123718 2788751568 2809350882 2811149874 2812274244 2814075108 2815200648 2825812158 2829493008 2850598881 2856328488 2857076064 2860049088 2868992464 2870829648 2871977888 2890392973 2892243861 2893400666 2899975104 2901832128 2908090036 2917402839 2920438638 2923477596 2932619313 2934497241 2935670946 2936439288 2939494896 2950574916 2964289068 2966187276 2979338328 2980529968 2982438576 2983631456 3004685307 3011512608 3014646336 3018007046 3021147532 3027219936 3046630431 3048581367 3052552392 3062097726 3065284092 3078300186 3081503412 3095165736 3097147752 3098386512 3110065452 3115362112 3137345514 3141639696 3143651472 3144908832 3160875072 3167100729 3177600192 3181142562 3183179634 3184452804 3196456159 3213369549 3214210572 3217555224 3227616522 3229683354 3230975124 3238550208 3262471992 3265866864 3279488264 3280346592 3283760064 3285862848 3296137744 3299567648 3303494199 3306931758 3320724433 3331733184 3333866688 3351755619 3353096214 3355243398 3356585388 3369237573 3377136816 3403443004 3405622428 3410058528 3413606976 3420721784 3424281328 3426474096 3427844576 3442400208 3449823871 3457662624 3459876768 3461260608 3463477056 3470946172 3477922656 3482061453 3485684826 3500223051 3504782376 3508429392 3521653932 3534344658 3536607906 3538022436 3553708808 3555984456 3557406736 3559684752 3561108512 3590649648 3594386016 3598126272 3602137442 3609377616 3611688912 3613133472 3636300837 3643368984 3648355776 3650692032 3654761802 3658564884 3670280991 3674100222 3689424297 3690389916 3694230072 3696595704 3698074224 3708154962 3712013604 3718335424 3745801176 3748199832 3749698992 3752100144 3753600864 3767749544 3772657344 3788677152 3792619584 3792900747 3796847574 3799278918 3800798508 3808437984 3815125093 3827772864 3836315844 3840307848 3848312007 3852316494 3854783358 3856325148 3889870452 3893918184 3897970128 3910159084 3912662988 3914227928 3915252384 3919326528 3934099888 3942880173 3946983066 3952385424 3954916368 3963445291 3972451104 3976584768 3997922409 4000482513 4002082578 4004645346 4006247076 4021348071 4057951274 4060549818 4062173908 4063150026 4064775156 4070069856 4082796968 4087045456 4104400248 4108671216 4117531717 4126887648 4129530336 4131182016 4146753936 4156008831 4160333502 4177685577 4183127352 4188852928 4191535296 4214026323 4216724811 4218411366 4221112662 4222800972 4238718237 4241523416 4244239512 4245937072 4284492732 4285614096 4290073632 4303488696 4306244472 4307966832 4340100999 4349962656 4352748192 4354489152 4362135054 4380657957 4385216394 4403506419 4404658932 4409242344 4425862374 4446433602 4469007492 4470794952 4473657864 4475447184 4492316764 4502849088 4517268912 4521969504 4527010569 4531721298 4540829904 4568632128 4578828588 4589866944 4593146589 4597926138 4642748604 4647579768 4662112754 4665098178 4666964068 4673043168 4677905856 4695538576 4706018271 4712459544 4715477208 4717363248 4741312608 4746246336 4771713843 4774769451 4776679206 4787532864 4812503488 4815585216 4841424783 4843361198 4844525031 4846462686 4848401116 4857825312 4873015736 4878086512 4893707988 4898800296 4919232396 4920519888 4925640096 4928794272 4930765632 4944206616 4949351472 4960397637 4994401568 4997599776 4999598656 5000800032 5002800192 5029644321 5032865097 5034878082 5057200996 5062463432 5065705224 5067731344 5105164506 5108433642 5115087792 5120410464 5131082676 5136421992 5139711144 5141766864 5163600312 5186493936 5189815152 5191890912 5195215584 5197293504 5206419258 5216883984 5228527239 5257173564 5262644088 5269847232 5273221824 5282480898 5301516987 5307033654 5330563212 5333976684 5336110104 5339527128 5341662768 5356223834 5361797428 5385974472 5391579024 5397189408 5403206163 5414066424 5417533368 5419700208 5465053476 5472533664 5478228288 5482142703 5487847326 5529005248 5535584874 5541345108 5547111336 5558672899 5562232443 5564457158 5568020406 5570247436 5577503136 5618701764 5622299748 5624548488 5628150216 5630401296 5651624316 5658986016 5695271361 5698918377 5701197762 5712656976 5714152128 5737984928 5741659296 5743955776 5774776813 5778474741 5780785946 5782175037 5784487722 5786801332 5816180072 5834805678 5840877276 5846955192 5865238626 5868994482 5871341892 5872878576 5878989792 5901149832 5920474599 5928578136 5932374552 5958676656 5961059936 5964877152 5967262912 6003123867 6006968019 6009370614 6023025216 6036014092 6042295064 6054439872 6086926911 6090824727 6093260862 6097162734 6105104784 6122593009 6124195452 6130568184 6156600372 6163006824 6190331472 6194295504 6196773024 6220130904 6240500253 6274691028 6283279392 6287302944 6289817664 6327617049 6334201458 6362285124 6366359268 6368905608 6386266879 6392912318 6426739098 6428421144 6435110448 6455233044 6459366708 6461950248 6524943984 6531733728 6543202581 6558976528 6560693184 6592275488 6599135296 6606988398 6613863516 6634545073 6638793561 6641448866 6669650403 6703511238 6706192428 6710486796 6713170776 6738475146 6754273632 6797581947 6806886008 6811244856 6820117056 6841443568 6848562656 6852948192 6855689152 6884800416 6892475551 6896889207 6899647742 6915325248 6919753536 6941892344 6955845312 6964122906 6971369652 6993169131 6997647267 7000446102 7009564752 7016858784 7043307864 7068689316 7073215812 7076044872 7107417616 7111968912 7114813472 7119369504 7122217024 7165018809 7181299296 7188772032 7204274884 7218755232 7223377824 7226266944 7265041797 7269694029 7272601674 7286737968 7309523604 7317129768 7340561982 7348200444 7378848594 7380779832 7388460144 7393191408 7396148448 7416309924 7424027208 7491602352 7496399664 7499397984 7504200288 7507201728 7535499088 7552317123 7577354304 7585801494 7593695148 7598557836 7601597016 7616875968 7622318533 7630250186 7657746759 7662650463 7672631688 7680615696 7696624014 7704632988 7709566716 7712650296 7779740904 7787836368 7795940256 7809628887 7820318168 7825325976 7828455856 7830504768 7868199776 7885760346 7893966132 7904770848 7909832736 7918650571 7923721347 7926890582 7944902208 7960550481 7995844818 8000965026 8004165156 8009290692 8012494152 8034335751 8042696142 8115902548 8121099636 8124347816 8126300052 8129550312 8140139712 8165593936 8174090912 8208800496 8217342432 8226503077 8231770989 8235063434 8253775296 8259060672 8293507872 8303377311 8312017662 8320667004 8346685737 8352030609 8355371154 8366254704 8428052646 8433449622 8436822732 8442225324 8445601944 8477436474 8483046832 8488479024 8491874144 8551796643 8568985464 8571228192 8580147264 8606977392 8612488944 8615933664 8671178919 8676731583 8680201998 8699925312 8705496384 8724270108 8752208517 8761315914 8770432788 8797857939 8803491723 8807012838 8809317864 8818484688 8851724748 8892867204 8938014984 8941589904 8947315728 8950894368 8984633528 9014055921 9034537824 9043939008 9054021138 9063442596 9081659808 9097605991 9139891293 9145744101 9157657176 9186293178 9195852276 9285497208 9295159536 9324225508 9330196356 9333928136 9346086336 9391077152 9412036542 9424919088 9430954416 9434726496 9451292617 9482625216 9501302187 9543427686 9549538902 9553358412 9589368477 9640108647 9682849566 9686722396 9689050062 9692925372 9696802232 9715650624 9746031472 9756173024 9787415976 9797600592 9818729479 9838464792 9841039776 9851280192 9857588544 9888413232 9898702944 9910482597 9920795274 9962173299 9988803136 9995199552 10001600064 10055266857 10059288642 10065730194 10069756164 10107712719 10114401992 10124926864 10131410448 10135462688 10210329012 10216867284 10230175584 10240820928 10262165352 10272843984 10279422288 10283533728 10327200624 10349471613 10372987872 10379630304 10383781824 10390431168 10412838516 10433767968 10446184359 10457054478 10500669153 10514347128 10525288176 10564961796 10603033974 10614067308 10661126424 10667953368 10672220208 10679054256 10683325536 10712447668 10723594856 10771948944 10783158048 10794378816 10806412326 10828132848 10835066736 10839400416 10858432957 10908902511 10930106952 10945067328 10964285406 10975694652 11068272891 11071169748 11082690216 11094222672 11117345798 11124464886 11128914316 11136040812 11140494872 11155006272 11237403528 11244599496 11249096976 11256300432 11260802592 11280575059 11303248632 11317972032 11378702241 11390542722 11397836754 11402395524 11425313952 11445375279 11475969856 11483318592 11544936021 11549553626 11556949482 11561571892 11564350074 11568975444 11573602664 11632360144 11669611356 11681754552 11693910384 11730477252 11737988964 11742683784 11745757152 11757979584 11802299664 11828640519 11840949198 11857156272 11864749104 11890335873 11917353312 11922119872 11929754304 11993767227 12001447539 12006247734 12013936038 12018741228 12064044213 12072028184 12084590128 12173853822 12181649454 12186521724 12194325468 12210209568 12245186018 12248390904 12261136368 12313200744 12326013648 12352595151 12380662944 12388591008 12393546048 12440261808 12468026493 12481000506 12533056731 12549382056 12566558784 12574605888 12642078969 12655234098 12668402916 12708017023 12716154711 12724570248 12732718536 12737811216 12772533758 12785824636 12853478196 12856842288 12870220896 12910466088 12918733416 12923900496 13020302997 13049887968 13063467456 13086405162 13117953056 13184550976 13210519257 13213976796 13227727032 13269090146 13277587122 13282897732 13339300806 13407022476 13412384856 13420973592 13426341552 13476950292 13508547264 13581031707 13595163894 13613772016 13622489712 13682887136 13697125312 13705896384 13769600832 13779439767 13784951102 13793778414 13799295484 13883784688 13928245812 13942739304 13986338262 13995294534 14000892204 14019129504 14033717568 14086615728 14118054813 14137378632 14146431624 14152089744 14214835232 14223937824 14229626944 14238739008 14315141529 14324308353 14330037618 14362598592 14408549768 14437510464 14446755648 14524274349 14530083594 14539388058 14545203348 14573475936 14600029483 14619047208 14634259536 14681123964 14696400888 14757697188 14761559664 14776920288 14786382816 14792296896 14832619848 14848054416 14881192911 14983204704 14992799328 14998795968 15008400576 15070998176 15088932963 15104634246 15167633221 15171602988 15187390296 15197115672 15203194032 15244637066 15260500372 15315493518 15325300926 15345263376 15361231392 15393248028 15409265976 15419133432 15425300592 15559481808 15575672736 15591880512 15619257774 15640636336 15650651952 15656911712 15736399552 15771520692 15787932264 15809541696 15819665472 15820838251 15837301142 15847442694 15853781164 15904550961 15921100962 15991689636 16001930052 16008330312 16018581384 16024988304 16068671502 16085392284 16209618489 16231805096 16242199272 16248695632 16252600104 16259100624 16331187872 16348181824 16417600992 16434684864 16435903237 16446428109 16453006154 16463541978 16470126868 16587015744 16606754622 16624035324 16641334008 16676018697 16686697329 16693371474 16704061218 16710742308 16732509408 16856105292 16866899244 16873645464 16884450648 16891203888 16954872948 16966093664 16976958048 16983748288 17085814083 17096755131 17103593286 17137970928 17142456384 17213954784 17224977888 17231867328 17324330439 17335424223 17342357838 17353463166 17360403996 17425841641 17448540216 17504417034 17522631828 17540865576 17595715878 17606983446 17614025676 17618635728 17636969376 17703449496 17761423797 17785734408 17876029968 17883179808 17894631456 17901788736 17969267056 18009371601 18028111842 18069075648 18103304167 18108042276 18126885192 18163319616 18195211982 18260780733 18272474181 18279782586 18291488202 18315314352 18367779027 18372586356 18391704552 18570994416 18590319072 18648451016 18660392712 18667856272 18782154304 18824073084 18849838176 18861908832 18869452992 18882935977 18902585234 18982851147 19002604374 19086855372 19099077804 19106716824 19158800637 19178736954 19280217294 19365699132 19373444792 19378100124 19385850744 19393604464 19492062944 19512346048 19574831952 19595201184 19617045799 19629607743 19637458958 19676929584 19682079552 19776826464 19797405888 19820965194 19841590548 19903635219 19916380683 19924346598 20008951209 20110533714 20118577284 20131460388 20139512328 20215425438 20228803984 20249853728 20262820896 20270925376 20392745841 20420658024 20433734568 20460351168 20524330704 20545687968 20558844576 20567067456 20654401248 20677426653 20690667621 20698943226 20745975744 20759260608 20825677032 20867535936 20892368718 20914108956 20979507393 20992941801 21001338306 21028694256 21050576352 21129923592 21206067948 21228134616 21322252848 21335906736 21344440416 21358108512 21366651072 21424895336 21447189712 21495056427 21543897888 21566316096 21612824652 21656265696 21670133472 21678800832 21716865914 21795125391 21809082087 21817805022 21860213904 21928570812 21951389304 22136545782 22142339496 22165380432 22188445344 22234691596 22248929772 22257828632 22272081624 22280989744 22474807056 22489198992 22498193952 22512600864 22521605184 22537697779 22561150118 22606497264 22656951369 22757404482 22781085444 22795673508 22804791048 22850627904 22866955599 22890750558 22973240277 22987951389 23089872042 23099107252 23113898964 23123143784 23128700148 23137950888 23147205328 23264720288 23339222712 23363509104 23387820768 23413893373 23428886661 23460954504 23475977928 23485367568 23491514304 23604599328 23657281038 23681898396 23714312544 23729498208 23755951713 23771164041 23780671746 23834706624 23881651443 23987534454 24002895078 24012495468 24027872076 24037482456 24103007253 24128088426 24144056368 24169180256 24347707644 24363298908 24373043448 24388650936 24420419136 24490372036 24496781808 24522272736 24626401488 24652027296 24679509231 24695312967 24705190302 24761325888 24777182016 24880523616 24910131933 24936052986 24962001012 25040057211 25056091827 25066113462 25098764112 25284157938 25310468196 25336805832 25416034046 25432309422 25449140496 25465437072 25475622432 25545067516 25571649272 25655389929 25706956392 25713684576 25740441792 25820932176 25837466832 25847800992 26013536757 26030194749 26040605994 26099775936 26172810324 26235906112 26376683281 26393573817 26410475169 26421038514 26427953592 26455454064 26538180292 26555174244 26565795464 26678601612 26814044952 26824769712 26841947184 26852683104 26899832833 26953900584 27042167763 27162063414 27190327788 27227544032 27244979424 27292817973 27365774272 27419673879 27437232303 27558879534 27569902204 27587556828 27598590968 27767569376 27856491624 27885478608 27972676524 27990589068 28001784408 28038259008 28173231456 28236109626 28274757264 28292863248 28304179488 28353877851 28429670464 28447875648 28503906561 28630283058 28648616706 28660075236 28768105431 28817099536 29048548698 29060167188 29078776116 29090406696 29146951872 29200058966 29238094416 29268519072 29362247928 29392801776 29456188437 29515394376 29523119328 29553840576 29572765632 29665239696 29696108832 29731447791 29762385822 29886519897 29966409408 29985598656 30141996352 30177865926 30209268492 30303732901 30323138157 30335266442 30343205976 30374780592 30394231344 30406388064 30489274132 30521000744 30630987036 30650601852 30690526752 30722462784 30786496056 30818531952 30838266864 30850601184 31048414839 31118963616 31151345472 31238515548 31281272672 31301303904 31313823424 31481847787 31502007459 31543041384 31575864528 31641676502 31674602284 31694885388 31707562328 31809101922 31842201924 31983379272 32003860104 32016660624 32037162768 32049976608 32137343004 32170784568 32419236978 32463610192 32484398544 32497391264 32505200208 32518201248 32575298871 32662375744 32726707533 32835201984 32871806474 32892856218 32906012308 32927083956 32940253736 33204818673 33213509244 33248070648 33282668016 33352037394 33373394658 33386742948 33408122436 33421484616 33465018816 33712210584 33733798488 33747290928 33768901296 33782407776 33841725177 33909745896 33932187328 33953916096 34136106723 34171628166 34193510262 34207186572 34275941856 34336125837 34427909568 34449955776 34634808063 34648660878 34670848446 34684715676 34706926332 34720807992 34815454921 34851683282 34897080432 35008834068 35045263656 35081731152 35191431756 35213966892 35228051352 35237271456 35273938752 35406898992 35485921557 35522847594 35571468816 35671007619 35752059936 35766359616 35789262912 35938534112 35981301681 36018743202 36056223684 36168971527 36192132639 36206608334 36216084552 36253770384 36390423964 36521561466 36544948362 36559565172 36582976404 36630628704 36735558054 36745172712 36783409104 37057785453 37141988832 37180638144 37296902032 37320785424 37335712544 37575108649 37599170193 37648146168 37699676352 37723817664 37765871954 37805170468 37926236907 37965702294 38005208748 38124051069 38148464133 38173710744 38198155608 38213433648 38317601274 38357473908 38560434588 38731398264 38746889584 38756200248 38771701488 38787208928 38984125888 39060908991 39149663904 39190402368 39234091598 39259215486 39274917916 39353859168 39553652928 39631557771 39641930388 39683181096 39807270438 39832761366 39848693196 40017902418 40221067428 40237154568 40262920776 40279024656 40430850876 40457607968 40499707456 40525641792 40743095121 40785491682 40841316048 40867469136 41048661408 41091375936 41117689152 41308802496 41338319301 41354853306 41381335242 41397886452 41553930067 41651354064 41784737436 41828217912 41959014786 41985883602 42002676612 42057388512 42101152704 42259847184 42354164439 42412135896 42456269232 42644505696 42671813472 42688880832 42716217024 42849790672 42894379424 42945424587 42990112854 43087795776 43169417629 43225649304 43312531392 43340266944 43433731828 43572823047 43590250782 43618164174 43635610044 43720427808 43800088449 43857141624 43902778608 44273091564 44284678992 44330760864 44376890688 44469383192 44497859544 44515657264 44544163248 44561979488 44847710323 44949614112 44978397984 44996387904 45025201728 45075395558 45122300236 45212994528 45266798889 45313902738 45502899663 45514808964 45562170888 45591347016 45609582096 45733911198 45781501116 45946480554 45975902778 46179744084 46198214504 46227797928 46246287568 46257400296 46275901776 46294410656 46529440576 46678445424 46727018208 46775641536 46779109213 46827786746 46857773322 46921909008 46951955856 46970735136 47209198656 47314562076 47363796792 47428625088 47458996416 47462514753 47511903426 47542328082 47561343492 47713652883 47763302886 47975068908 48005790156 48024990936 48055744152 48074964912 48206014506 48256176852 48288112736 48338360512 48628855467 48695415288 48726597816 48746086896 48777301872 48980744072 48993563616 49044545472 49252802976 49304054592 49307709711 49339284327 49359018462 49390625934 49410380604 49596626209 49761047232 49820263866 49872105972 49924002024 50028056091 50060091987 50080114422 50112183654 50132226924 50197528224 50568315876 50620936392 50673611664 50832068092 50864618844 50898280992 50930874144 50951244864 51090135032 51143298544 51257442249 51310779858 51413912784 51427369152 51524788783 51641864352 51674933664 51695601984 51972991317 52006272669 52027073514 52060389498 52081211988 52277524923 52345620648 52753366562 52787147634 52820950338 52842077028 52855907184 52910908128 53076360584 53110348488 53131590928 53357203224 53527912321 53628089904 53649539424 53683894368 53705366208 53799665666 53907801168 54028114803 54084335526 54309912501 54324126828 54380655576 54455088064 54489958848 54585635946 54782342199 54817422543 54839347758 54874464606 55103337081 55117759068 55139804408 55175113656 55197181936 55535138752 55712983248 55770957216 55833130351 55945353048 55981178136 56003568816 56346462912 56472219252 56549514528 56585726496 56608358976 56648807931 56707755702 56948553441 57007813122 57260566116 57297233412 57320150472 57476401911 57536210862 57634199072 58097097396 58120334376 58157552232 58180813392 58400117932 58476188832 58537038144 58724495856 58785603552 58851137397 58888823229 58912376874 59030788752 59046238656 59330479392 59392217664 59462895582 59524771644 59710905657 59749142049 59773039794 60355731852 60418536984 60607465802 60646276314 60670532884 60686411952 60749561184 60788462688 60812776128 60978548264 61042001488 61178237523 61261974072 61301203704 61381053504 61572992112 61637063904 61676533728 61701202368 62032279959 62072002863 62096829678 62237927232 62477031096 62562545344 62602607808 62938522179 62963695574 62978825403 63004014918 63086082768 63151729056 63283353004 63349204568 63389770776 63415124656 63618203844 63684403848 63966758544 64007720208 64033321248 64074325536 64099953216 64274686008 64341569136 64485169281 64838473956 64927220384 64968797088 64994782528 65010400416 65036402496 65150597742 65385376173 65427246261 65453415066 65743612948 65785712436 65812024616 65854167912 65880507472 66409637346 66427018488 66496141296 66565336032 66704074788 66746789316 66773485896 66816244872 66842969232 67424421168 67467596976 67494581856 67537802592 67564815552 67613093337 67683450354 67819491792 67970854107 68272213446 68343256332 68387020524 68414373144 68551883712 68600866797 68672251674 68919720831 69269616126 69297321756 69341696892 69369431352 69413852664 69441615984 69630909842 69703366564 69794160864 70017668136 70090527312 70163462304 70241680119 70286659983 70382863512 70427933784 70456102704 70474542912 70813797984 70971843114 71045695188 71142937632 71267855139 71313492123 71342015238 71504119872 71877068224 71962603362 72037486404 72112447368 72262747687 72309021759 72337943054 72384265278 72413216668 72432169104 72507540768 72780847928 73043122932 73089896724 73119130344 73165952808 73261257408 73471116108 73490345424 73566818208 74038527693 74085938901 74115570906 74283977664 74593804064 74641570848 74671425088 75072098569 75120171633 75150217298 75168275481 75198340386 75296292336 75531743908 75610340936 75852473814 75931404588 76010417496 76248102138 76296928266 76347421488 76396311216 76426867296 76635202548 76714947816 76966169787 77120869176 77462796528 77493779168 77512400496 77543402976 77574417856 78040610271 78090584247 78121817982 78299327808 78468183196 78518430972 78549835832 78707718336 79130049843 79180721451 79263115542 79283860776 79366362192 79614540876 79665522732 79697386392 80035804836 80442134856 80474309136 80525841552 80558049312 80699498499 80861701752 80915215936 81126503289 81486190242 81570983364 81682632096 81734938272 81878453919 82097322816 82259021637 82676638602 82709706612 82762670484 82795772904 83021469427 83107860134 83302708128 83569474872 83656435824 83918029572 83971767204 84005353224 84114777024 84519694368 84708328878 84824271792 84912538464 85061633553 85289011392 85343626944 85699581344 85788758848 85890849174 85980225708 86249085949 86304316293 86338835258 86451298608 86867463656 87145646094 87180501564 87236328348 87271220088 87440855616 87600176898 87714283248 87805557216 88368565311 88546183128 88569357984 88661521728 88938766384 88995719088 89031314528 89088326496 89123958976 89602182163 89659559691 89695420646 89899228224 89956795968 90150791116 90244600472 90425989056 90533597778 90627805476 90911198703 90969414471 91005799326 91029617928 91124341776 91182694032 91219164192 91467822396 91563002232 91892961108 91951805556 92359488168 92396429008 92455595856 92492575136 92514800592 92551803552 92588821312 93145244517 93356890848 93454036416 93558218426 93655573492 93715546644 93843818016 93903911712 93941470272 94445543361 94506022377 94629124152 94727593584 94925029506 95023806852 95084656164 95122686984 95427305766 95526605772 95950137816 96011580312 96049981872 96111488304 96149929824 96412029012 96512353704 96576225472 97257710934 97390830576 97453195632 97492173792 97554603744 97725896613 97961488144 97987127232 98180122599 98505605952 98615419422 98678568654 98718036924 98781251868 98820761208 99090140929 99193252418 99614456019 99640527732 99744211944 99848004048 100056112182 100120183974 100160228844 100224367308 100264453848 100395056448 101136631752 101241872784 101347223328 101525175531 101664136184 101729237688 101796561984 101861748288 102180270064 102286597088 102408320169 102514884498 102621559716 102827825568 102942457423 103008377511 103049577566 103283728704 103349867328 103904424189 103945982634 104012545338 104054147028 104120778996 104162423976 104446364763 104555049846 104691241296 105506733124 105574295268 105641900676 105684154056 105711814368 105821816256 106152721168 106220696976 106263181856 106714406448 106944540001 107013022857 107055824642 107256179808 107299078848 107367788736 107599331332 107815602336 107943905043 108056229606 108168671052 108506914581 108576397917 108619825002 108648253656 108761311152 109171271892 109564684398 109634845086 109678695516 109748929212 110206674162 110235518136 110279608816 110350227312 110394363872 111173356359 111425966496 111541914432 111666260702 111890706096 111962356272 112007137632 112725325947 112797510579 112944438504 113099029056 113171452992 113297615862 113415511404 113778710721 113897106882 114015626244 114372153207 114445392399 114521132232 114594466824 114640300944 114952803822 115072421724 115268398144 116194194792 116240668752 116315104464 116361626784 116800235864 116952377664 117182726973 117448991712 117571207104 117702274794 117777646458 117824753748 118061577504 118268877883 118660958784 118894673313 118925791164 119049543288 119421811314 119498284098 119546079588 120711463704 120837073968 121214931604 121292552628 121341065768 121372823904 121499122368 121576925376 121957096528 122084002976 122229285363 122356475046 122523948144 122602407408 122866804021 123145984224 123274127808 123353067456 124014957903 124064559918 124144005726 124193659356 124661790201 124954062192 125877044358 125927391148 125957650806 126008029836 126172165536 126303458112 126566706008 126698409136 126779541552 126830249312 127236407688 127368807696 127643483227 127933517088 128015440416 128066642496 128148651072 128549372016 128683138272 128836273761 128970338562 129508252887 129676947912 129854440768 129937594176 130020800832 130301195484 130718469141 130770752346 130854492522 130906830132 131400265347 131487225896 131571424872 131624049232 131708335824 131761014944 132819274692 132854036976 132992282592 133130672064 133408149576 133493578632 133546971792 133632489744 133685938464 134543130969 134848842336 134935193952 134989163712 135075605184 135226186674 135366900708 135638983584 135800396667 135941708214 136508698989 136544426892 136686512664 136774041048 136828746288 137201733594 137344503348 137839441662 138539232252 138594643512 138683393784 138738862704 138827705328 138883231968 139261819684 139406733128 139588321728 140035336272 140181054624 140326924608 140337327639 140483360238 140573319966 140765727024 140855867568 140912205408 141159628441 141627595968 141943686228 142091390376 142285875264 142387544259 142535710278 142626984246 142684030476 143925206724 144074972808 144224894736 144525495374 144618043518 144675886108 144768530556 144826433336 144864338208 145015081536 145561695856 145886566401 146086245864 146179793448 146238260688 146331905616 146647475767 146942232216 146980690848 147133636416 147923129133 148017852981 148077055386 148171877802 148231141812 148789878627 149187608128 149283141696 150084168273 150144197138 150180275961 150240343266 150300434596 150336550962 150396680772 150592584672 151063487816 151220681872 151704947628 151862809176 152020834992 152496204276 152593856532 152694842976 152792622432 152853734592 153270405096 153429895632 153772326747 153932339574 154241738352 154574366349 154925593056 154987558336 155024800992 155086805952 155918973951 156018818007 156081220542 156181168494 156243635964 156832574769 156936366392 157036861944 157099671664 158260099686 158361442902 158526231084 158567721552 158732724384 159229081752 159331045464 159394772784 160071609672 160583736963 160884269712 160948618272 161051683104 161116098624 161398996998 161723403504 162084344409 162253006578 162929737503 162972380484 163141966728 163365264192 163469876544 163756907838 164347026597 164518043274 165310011243 165353277204 165419413224 165525340968 165591545808 166042938854 166215720268 166605416256 167138949744 167312871648 167499391053 167836059144 167943534408 168010706448 169039388736 169416657756 169648543584 169825076928 169946423793 170123267106 171399162688 171781698348 171960451416 172429205733 172498171898 172608632586 172677670516 172902597216 173734927312 174291292188 174361003128 174472656696 174542440176 175200353796 175428566496 175611114432 176553412191 176666469687 176737130622 177092366256 177138715968 177877532768 177991438176 178062629056 178176652992 179132716971 179204364326 179247426147 179319119382 179390841292 180301582232 180489200944 181067195556 181255610952 181822397406 181938828942 182011598652 182059235856 182248683552 182365388064 182438328384 182935644792 183126004464 183534712569 183785922216 183903611112 184718976336 184792858016 184911191712 184985150272 185029601184 185103607104 186096839877 186216008589 186290489034 186713781696 187116436852 187311146984 187431093288 187687636032 187807823424 188815566537 188891086722 189012044754 189258248304 189455187168 189800383279 189850059012 190047613704 190169312328 190245373968 190854611532 191053211544 191900275632 192023160624 192099963744 192222976608 192299859648 192824058024 193024707408 193455507843 194515421868 194781661152 194906391264 194984347584 195109207488 195451793226 195922976288 196156128519 196360245198 197230838844 197357137308 197436073848 197562503736 197641522416 197974273249 198180281858 198386504836 199228912038 199281055464 199488423888 199696008096 200112224364 200240367948 200320457688 200448734616 200528907696 202273263504 202483745568 202694446656 202839280011 203050351062 203328272368 203458475376 204360540128 204573194176 204816640338 205029768996 205243119432 205655651136 205670897263 205802600391 205884914846 206016755022 206099155132 206759162493 207808848378 207891965268 208025090676 208108294056 208241557992 208324847952 208892729526 209110099692 209382482592 210725040357 210859979949 211013466248 211148590536 211283801352 211368308112 211423628736 212305442336 212441393952 212526363712 213428812896 213666742081 213803565417 213889080002 213940476369 214026045714 214111649284 214512359616 215198662664 215631204672 215887810086 216112459212 216337342104 216788243061 216927065277 217013829162 217152795834 217239650004 217296507312 217522622304 218342543784 219129368796 219269690172 219357391032 219497858424 220413348324 220471036272 220559217632 220700454624 220788727744 222115583079 222257816703 222346712718 222851932992 223332521404 223781412192 223924712544 224014275264 225216295707 225360514899 225450651894 225595021158 225888877008 226535941333 226595231724 226831022808 227557421442 227794213764 228031252488 228744306414 228890784798 229042264464 229188933648 229280601888 229905607644 230144843448 230898509361 232388389584 232481337504 232630208928 232723253568 233600471728 234121830813 234365453946 234897983424 235404549588 235555292916 235649507496 236123155008 236291874523 236537755766 237390149529 237542164353 237789346626 237851582328 238099086576 238843622628 238996568196 239092159176 241422927408 241674147936 242098495497 242429863208 242585105256 242682131536 242745647808 243914193056 244168005952 244458570726 244712950092 245047896288 245204814816 245478167701 245635361757 245733608042 246291968448 246777064911 248029915806 248129119836 248288011452 248387318712 249064408281 249323580402 249908124384 251754088716 251854782296 251915301612 252016059672 252344331072 253133412016 253396818272 253559083104 253660498624 254472815376 254737615392 255021595387 255184900659 255286966454 255867034176 256030880832 257098744032 257366276544 257672547522 257940677124 258747257847 258912948879 259016505774 259353895824 260602390968 261436938282 261541504692 261708985044 261813660264 262800530694 262974451792 263142849744 263248098464 263416671648 263522029888 265105695933 265638549384 265708073952 265984565184 266816299152 266987157264 267093943584 267264979488 267371876928 268806546489 268978679073 269086261938 269697684672 269870387904 270452373348 270733801416 271277967168 271600793334 271883416428 272733596109 272908243413 273017397978 273088853784 273373025328 273548082096 273657492576 274403467188 274689006696 275678883324 277078464504 277189287024 277366787568 277477725408 277655410656 277766463936 278523639368 278813466256 279435733551 280070672544 280362109248 280674655278 280966720476 281146639932 281531454048 281711735136 281824410816 282025785721 282319256882 283336630083 283518067131 283887372456 284182780752 284775088518 285071420556 285253968492 285368060952 287850413448 288149945616 288449789472 289050990748 289236087036 289351772216 289537061112 289652866672 289728676416 291123391712 291773132802 292172491728 292359586896 292476521376 292663811232 292990071127 293177689839 293294951534 293884464432 293961381696 294540367797 295846258266 296035705962 296154110772 296343755604 296462283624 297270422787 297579757254 298843368057 300168336546 300288394276 300360551922 300480686532 300600869192 300673101924 300793361544 301185169344 302126975632 302441363744 303409895256 303725618352 304041669984 304380613849 304575526593 304992408552 305187713064 305389685952 305585244864 306540810192 306859791264 307224960507 307544653494 307864679148 308483476704 308827372269 309025132533 309148732698 309851186112 310049601984 311713272567 311837947902 312037636014 312162441084 312362336988 312487271928 313339094289 313665149538 313872732784 314073723888 314199343328 316520199372 316722885804 317052462168 317135443104 317465448768 318458163504 318662090928 318789545568 320143219344 320833620003 321039068571 321167473926 321768539424 321897236544 322103366208 322797993996 323446807008 323831715129 324168688818 324506013156 325520743743 325729193751 325859475006 325944760968 326283933456 327513815676 328694053194 329036086548 330620022486 330706554408 330838826448 331050681936 331183091616 332085877708 332431440536 333520069077 334277899488 334625743296 334998782106 335672118288 335887068816 336021412896 336611421667 338175977841 338392531737 338833315512 339297087168 339892847586 340246534212 343116459621 343336177197 343563396696 343920902832 344858411466 344996343796 345217265172 345355341032 345805194432 347469854624 348582584376 348722006256 348945313392 349084880352 349697826829 350400707592 350857132992 351548180919 353106824382 353332939374 353474261244 354184732512 354806633649 355755065536 355982876352 356684019939 358265433942 358408728652 358494852294 358638238764 358781682584 360603164464 360978401888 362134391112 362511221904 363644794812 363877657884 364023197304 364118471712 364497367104 364730776128 365871289584 366252008928 366687856089 367069425138 367571844432 367807222224 368600412063 369437952672 369585716032 369822383424 370059202368 372044873709 372193679754 372432017178 372580978068 373985370603 374232873704 374622293968 374862186576 377631133074 377782173444 378024089508 378516496608 378910374336 379600766558 379700118024 380095227408 380338624656 380490747936 381709223064 382106423088 382930449681 383800551264 384046321248 384199927488 384445953216 385648116048 386049414816 386508821283 386911015686 388524758661 389030843736 389563322304 389812782528 390903586452 391845952576 392312257038 392720490396 393948527713 394200796041 394461677688 394714274616 394872147696 395125007472 395283044832 395948546498 396360563716 396773009672 398457824076 398562110928 398976847776 399392016192 400224448728 400480735896 400640915376 400897469232 401057815392 401762019409 403629392907 404546527008 404967491136 405678560022 406100702124 406656544736 406916950752 408721080256 409526096967 409633280676 410059537992 410486238864 411341794526 411605200782 411769829692 412033510044 412198310264 413518324986 415617696756 415783930536 416050181352 416216588112 416483115984 416649695904 417785459052 418220199384 418764965184 421011982917 421450080714 421719959898 422026932496 422297181072 422567602704 422736616224 423478885323 424610884672 424882787904 426857625792 427162632777 427333484162 427607130834 427778160004 427880952738 428052091428 428223298568 430397325328 431775620172 432224918424 432674684208 433576486122 433854130554 434027658324 434305591668 434479300008 434593014624 435045244608 436685087568 437659699203 438258737592 438539380344 438714782064 438995716848 439942427301 440826696648 440942072544 441118435264 441400909248 443769387399 444053558943 444231166158 444515633406 444693425436 446369635881 446665042808 447562824384 447849425088 450252504819 450432591414 450721029798 450901303788 451190042316 451777754016 452600913973 453071882666 453190463448 453662045616 455114842884 455588427528 456062504976 457488612828 457781569596 458084528928 458377867296 458561203776 459811215288 460289686896 461316980241 461797018722 463723099047 464776779168 464962675008 465260417856 467200943456 467756921853 468243661626 468730907892 470196629851 470497724307 470809099176 471110585832 471299014992 472583749046 473075511532 474780299058 475084328706 475578693252 475703164656 476198173152 477687245256 477993136392 478184318352 481751210889 482845854816 483348295872 484196990994 484859726416 485170210512 485364263072 487828386112 488789212509 488917141452 489425900184 490095792576 490409629632 490956335402 491270723514 491467216084 493041079791 493554129822 495930033729 496059831612 496258239672 496576022904 496774637424 498128816562 498647160804 499816248768 502498173159 503508177432 503709564592 503830603224 504032119344 506266824032 506793636544 507118166208 508945630752 509475230784 509839271379 510043190774 510369801318 510573932908 514197488064 515345095044 515881354248 517287617199 517494515694 517825897758 518033011548 518707791648 521204781936 522873876564 523083009384 523417970088 523627320528 525601061388 525948903584 526285699488 526496196928 526833343296 529660236573 529999409061 530211391866 531277098768 531416147904 533632598304 533974314528 534187887168 534529958976 537398150913 537613092978 537957358146 538172523876 540201090871 540904746696 541467602832 543201586668 543766832856 545467192218 545816486826 546034795956 546177707568 546746050656 547096164192 547314985152 548806934376 549378013392 550604137707 551357766648 554156929008 554378574048 554733575136 554955450816 555310821312 557047278736 557626932512 558290519631 558871467102 560141345088 561202429177 561349310556 561933440952 562293279864 563062908096 563423470272 564051571442 564638513764 566446699611 566673260166 567036134262 567774744912 568365561504 569401149837 569550177036 570142841112 570507936984 570736121904 575700826896 576299891232 576899578944 578101981496 578472174072 578703544432 579074122224 579305733344 582246783424 583546265604 584344983456 584719173792 584953042752 585327622464 585371015287 585980142254 586355379678 586589903068 587768928864 588468385557 589080735594 591692516532 592071411924 592308221544 592687511208 592924567248 593922819747 594540845574 595159514508 597686736114 600336673092 600576788552 600721103844 600961373064 601201738384 601346203848 601586723088 604253951264 604882727488 606819790512 607451236704 608083339968 608128419769 608517840033 608761227698 609151053186 609984817104 610375426128 613081620384 613719582528 614449921014 615089306988 615729358296 616966953408 617012691789 617407801173 617654744538 618050265066 618297465396 620277487479 623426545134 623675895804 624075272028 624324882168 624724673976 624974543856 626678188578 627330299076 627745465568 628147447776 628398686656 632175121071 632579939847 633040398744 633445771608 634104924336 634270886208 636916327008 637324181856 637579091136 640286438688 641000226243 641410696251 641667240006 642078137142 642334947852 643537078848 644756140717 645595987992 646893614016 647663430258 648337377636 649012026312 650364729183 650781195831 651041487486 651458387502 651718950012 651889521936 652567866912 655027631352 657388106388 658072173096 661240044972 661413108816 661677652896 662101363872 662366183232 664171755416 664862881072 666346749237 667040138154 668555798976 669822254179 669997564212 671344236576 671774137632 672042825792 673222843334 675648887121 676081544697 676351955682 676785063474 677666631024 679607823999 679785695172 680493068424 686232919242 686672354394 687126793392 687841805664 689716822932 689992687592 690434530344 690710682064 694939709248 697165168752 697444012512 697890626784 698169760704 698668631149 699395653658 700801415184 702365492439 703096361838 706213648764 706665878748 706948522488 708369465024 708875623569 709613267298 712170448587 712626493059 713368039878 716530867884 716817457304 716989704588 717276477528 717563365168 721206328928 721956803776 724268782224 725022443808 725830694563 726295486491 727289589624 727755315768 728046394608 728236943424 731742579168 732504017856 733375712178 734138850276 735143688864 735614444448 736434503103 736906085271 737200824126 738875905344 740331194733 744089747418 744387359508 744864034356 745161956136 747193224843 747970741206 748465747408 749244587936 749724373152 755262266148 755564346888 756048179016 757032993216 759201533116 759400236048 760190454816 760677249312 760981495872 763418446128 764212846176 765064786161 765554701977 765860899362 767601102528 768092642496 771296232096 772098829632 773017642566 773822031372 776241773541 776738846637 777049517322 778061687472 781807172904 784624514076 785440980792 787897055426 788401592082 788923355376 789428549232 789744295392 790250014944 790566089664 791897092996 792721127432 793546019344 795317087799 796915648152 797124221856 797953695552 800448897456 800961471792 801281830752 801794938464 802115630784 803524038818 806419639467 806936037219 807258785814 809093054016 811357120044 812201404248 813313089472 813833901504 818200788327 818724730239 819052193934 819266561352 820119075984 820972477728 822683589052 823210401564 823539659384 824067020088 824396620528 827036649972 831235393512 831567861072 832100362704 832433176224 832966231968 833299391808 833894817823 835570918104 836440398768 838307200653 842023965834 842900161428 843439919796 844053864992 844594362144 845135205408 845473232448 846077357163 846957770646 850009890249 850554201393 854325265554 854666968324 855214261668 855556320008 855761905476 856104182856 856446597136 860794650656 863551240344 864449836848 865349368416 867152972244 867708261108 868055316648 868611183336 868958600016 869186029248 873370175136 875319398406 876517475184 877078760688 877429564128 877991433696 878970213381 879533069517 879884854602 881653393296 881884145088 883621103391 887538774798 888107117886 888462332316 889031266812 889386850872 891811268361 892739271762 893330085616 900505009638 900865182828 901442059596 901802607576 902380084632 903555508032 905201827946 906143765332 906380926896 907324091232 910229685768 911176855056 912125009952 913141841547 913726579779 914977225656 915563139192 916169057856 916755734592 919622430576 920579373792 921674881521 922633960482 923594037444 926482116807 927075397599 927446198094 929553558336 934401886912 935513843706 936487323252 937461815784 939415719931 940017282867 940393259702 940995448614 941618198352 942221171664 942598029984 945167498092 946151023064 949560598116 950168657412 951157386504 951406329312 952396346304 955374490512 955986272784 956368636704 962500860009 963117205713 963502421778 965691709632 968393981988 969719452832 970340421024 970728526144 975937281397 976562231229 977187581253 977578425018 977834282904 978851800368 981912670804 982541447028 982934432168 986082159582 987108259644 991860067458 992119663224 992516479344 993152045808 993549274848 996257633124 997294321608 1000560207231 1004996346318 1007016354864 1007419129184 1007661206448 1008064238688 1009834265001 1012533648064 1014527933523 1015177595211 1017891261504 1019678542758 1020086381548 1020739602636 1021147865816 1029349378863 1030690190088 1031762708496 1034575234398 1034989031388 1035651795516 1036066023096 1037415583296 1042409563872 1045747753128 1046166018768 1046835940176 1047254641056 1049093480487 1051202122776 1051897807168 1052571398976 1054644542757 1059320473146 1059998818122 1060422783732 1062554197536 1064419900947 1067265196608 1067948629056 1074796301826 1075226185956 1075914716292 1076345047752 1079279102551 1080402181742 1081809493392 1082935205664 1086403173336 1087533665712 1090934384436 1091632973652 1092069591912 1092355415136 1093492101312 1094192328384 1097613868752 1098756026784 1100063568267 1101208275414 1102715533296 1105801236189 1108313858016 1108757148096 1109467150272 1114094557472 1115253865024 1116581039262 1117742934204 1121238117337 1121956111809 1122404858354 1122698621112 1123866881904 1124586559728 1128103142884 1129277027528 1132893399222 1133346520332 1134072268524 1135549489824 1136731123008 1138802299674 1139100354072 1140285682224 1141015873968 1141472243808 1148791349043 1151401653792 1152599782464 1156203962992 1156944348144 1157407088864 1158148244448 1158611466688 1164828368119 1165574275983 1167092531208 1168689966912 1169438347584 1170742030574 1171960284508 1172710759356 1173179806136 1175537857728 1176936771114 1178161471188 1181845583139 1182602388123 1183385033064 1184142823848 1184616443088 1185375022416 1185849134496 1187845639494 1189081691148 1190319029016 1195373472228 1200673346184 1201153577104 1201442207688 1201922746128 1202403476768 1202692407696 1203173446176 1205286058227 1208507902528 1210888178721 1213639581024 1214902473408 1216256839538 1217035680066 1217522455396 1218302106372 1219969634208 1220750852256 1226163240768 1228578290901 1228899842028 1230178613976 1231458716592 1234025383578 1234815602346 1235309489076 1236100530132 1236594930792 1240554974958 1246853090268 1247351791608 1248150544056 1248649764336 1249449347952 1249949087712 1253356377156 1254660598152 1255490931136 1256294895552 1263035948751 1264350242142 1265159879694 1266080797488 1266891543216 1268209848672 1270436655969 1273832654016 1274648363712 1280572877376 1281487898331 1282000452486 1282821392502 1283334480012 1284156274284 1284669895704 1288171832077 1289512281434 1291191975984 1295326860516 1296674755272 1298024052624 1300729458366 1301562391662 1302082974972 1302916775004 1303437900024 1303779043872 1305135733824 1310055262704 1312979097609 1314776212776 1316144346192 1319827281903 1322480089944 1322826217632 1323355305792 1324202727744 1328343510832 1329725762144 1331308162197 1332693498474 1334080276308 1338251946499 1339108907643 1339644508358 1339995128424 1342688473152 1343548275264 1346445686668 1350757514457 1351297774242 1352163089394 1352703911364 1353570126948 1355333262048 1357802741919 1359215647998 1359571390344 1360986136848 1372465838484 1373344708788 1374253586784 1375683611328 1379433645864 1379985375184 1380869060688 1381421364128 1390279020013 1391169297141 1394330337504 1394888025024 1395781253568 1397337262298 1398791307316 1401602830368 1403270765559 1404730984878 1406192723676 1410589889553 1411493172921 1412427297528 1413331757496 1413897044976 1417751247138 1419226534596 1424340897174 1425252986118 1426736079756 1433061735768 1433634914608 1433979409176 1434552955056 1435126730336 1442412657856 1445253632667 1448537564448 1450044887616 1451661389126 1452590972982 1454579179248 1455510631536 1456092789216 1463485158336 1466367637527 1466751424356 1468277700552 1470287377728 1471228888896 1472869006206 1473812170542 1474401648252 1479123239373 1480662389466 1487790101187 1488179494836 1488774719016 1489728068712 1490323912272 1494386449686 1495941482412 1496931494816 1498489175872 1499448746304 1507494519477 1510524532296 1511128693776 1512096358032 1518403066232 1518800472096 1520380909632 1521354498624 1526836892256 1528425692352 1529517814137 1530129572322 1531109403954 1531721798724 1537495412479 1542592464192 1546035285132 1547644062744 1551862851597 1552483547082 1553477693274 1554099034644 1556123374944 1563614345808 1569249028152 1570881961584 1575794110852 1576803184164 1577846710752 1578857098464 1579488590784 1580500029888 1583794185992 1585442254864 1587092038688 1588980709719 1590634175598 1593831296304 1594248443712 1597268452273 1600897794912 1601922943584 1602563661504 1603589876928 1607048077636 1612194452739 1612839278934 1613872074438 1614517571628 1620603272613 1622714240088 1624402808496 1636401576654 1637449460478 1638104387868 1638533122704 1640238151968 1641944955456 1645367178104 1646420803128 1647079318768 1648134040176 1648793241056 1654073299944 1659365281951 1662470787024 1663135722144 1664200725408 1664866352448 1665932463936 1667789635646 1671141836208 1672880797536 1674871558893 1676614401306 1683607287531 1684047931668 1685800322856 1686879839592 1688107729984 1689188724288 1690270410816 1692154714326 1693915541292 1699340098833 1700019780498 1701108402786 1708203449511 1708650531108 1709333936648 1710428523336 1711112640016 1711523810952 1712208365712 1712893194272 1721589301312 1727102480688 1728899673696 1730698736832 1730827040881 1734305944488 1735416522216 1736110633296 1737222366672 1737917200032 1746740350272 1750638796812 1753034950368 1754157521376 1754859128256 1755982867392 1756113045861 1757940426762 1759066139034 1759769709204 1763306786592 1765405156671 1767242206782 1775077549596 1776214235772 1776924664632 1778062533624 1778773701744 1781768459241 1783622536722 1785478543524 1786660171232 1801010019276 1801730365656 1802884119192 1803605215152 1804760169264 1810403655892 1812287530664 1812761853792 1814648182464 1820459371536 1822353710112 1824250019904 1824385259307 1825553520099 1826283683094 1827453159558 1829954451312 1831126278384 1835075169733 1839244861152 1841158747584 1843349763042 1845267920964 1847188074888 1851038075367 1852223403519 1852964233614 1854150795198 1854892396188 1871027687412 1872974646504 1874923631568 1878831439862 1880034565734 1880786519404 1881990897228 1883236396704 1884442343328 1885196059968 1890334996184 1892302046128 1896525363213 1899121196232 1900337314824 1902314773008 1902812658624 1906417184971 1910748981024 1911972545568 1912737273408 1923000678729 1924232088753 1925001720018 1926234411426 1927004843556 1934268422151 1936787963976 1939438905664 1940680842048 1951094187549 1951874562794 1952343587493 1953124462458 1954375162506 1955156850036 1955668565808 1957703600736 1963825341608 1965082894056 1965868864336 1972164319164 1974216519288 1983720134916 1984239326448 1985032958688 1986304091616 1987098549696 1992515266248 1994588643216 1999040247711 2001120414462 2009466762537 2009992692636 2014032709728 2014838258368 2015322412896 2016128477376 2019668530002 2026946661363 2028244634091 2029055867046 2030355190422 2038823471997 2039357085516 2040172763096 2041479205272 2042295731632 2058698757726 2061380380176 2063525416992 2069150468796 2069978062776 2071303591032 2072132046192 2084819127744 2091495506256 2092332037536 2093671880352 2094509282112 2096005893447 2098186960974 2102404245552 2107096477317 2109289085514 2118640946292 2119997636244 2120845567464 2125108395072 2126626870707 2128839801894 2136511345761 2149592603652 2150452371912 2151829432584 2152690095504 2158558205102 2160804363484 2163618986784 2165870411328 2172806346672 2175067331424 2177492083689 2178886459473 2181868768872 2183265947304 2184139183824 2184710830272 2195227737504 2197512053568 2200127136534 2202416550828 2205431066592 2209303509309 2210718255813 2211602472378 2216627716032 2228189114944 2233162078524 2235485868408 2241579674529 2242476234674 2243912223618 2244809716708 2245397242224 2247733763808 2249173119456 2256206285768 2258554055056 2265786798444 2266693040664 2268144537048 2271098979648 2277604599348 2278200708144 2280571364448 2282031747936 2282944487616 2295194358483 2296664105931 2297582698086 2302803307584 2312407925984 2313888696288 2314814177728 2316296488896 2328725320623 2329656736238 2330216539911 2331148551966 2334185062416 2341484061148 2343920569016 2345421518712 2346359612272 2353873542228 2356322942376 2363691166278 2365204776246 2366770066128 2368285647696 2369232886176 2370750044832 2371698268992 2375691278988 2378163382296 2380638058032 2385951263397 2390746944456 2401346692368 2402307154208 2402884415376 2403845492256 2404806953536 2405384815392 2406346892352 2410572116454 2419258918401 2420808111657 2421776357442 2427279162048 2432513679076 2434071360132 2435044910792 2436604212744 2439939268416 2441501704512 2454602364981 2457156581802 2457799684056 2460357227952 2462917433184 2468050767156 2469631204692 2470618978152 2472201060264 2473189861584 2481109949916 2493706180536 2494703583216 2496301088112 2497299528672 2498898695904 2499898175424 2501684453469 2506712754312 2509321196304 2514921601959 2526071897502 2528700484284 2530319759388 2532161594976 2533783086432 2536419697344 2538232071489 2540873311938 2550029670747 2562975796662 2564000904972 2565642785004 2566668960024 2568312548568 2569339791408 2573665552237 2576343664154 2579024562868 2582383951968 2590653721032 2593349510544 2596048105248 2601458916732 2603124783324 2604165949944 2605833550008 2606875800048 2607558087744 2620110525408 2625958195218 2629552425552 2632288692384 2636910640143 2638599208551 2639654563806 2644960179888 2645652435264 2656687021664 2659451524288 2662616324394 2665386996948 2668160552616 2673721664419 2675433805083 2676503892998 2678217815286 2679289016716 2679990256848 2692891373336 2701515028914 2702595548484 2704326178788 2705407822728 2707140253896 2710666524096 2715605483838 2718431295996 2719142780688 2721972273696 2739425524641 2741179739337 2744931676968 2746689417576 2748507173568 2758867291728 2759970750368 2761738121376 2762842728256 2777667647053 2779446350421 2780558040026 2781226192797 2782338594282 2788660675008 2794674524596 2797582614632 2803205660736 2806541531118 2809461969756 2812385447352 2818247159793 2820051848601 2821179779106 2822986345842 2824854595056 2826663514992 2827794089952 2835502494276 2838453069192 2848681794348 2850505972236 2853472159512 2866123471536 2867269829216 2867958818352 2869105910112 2870253460672 2887502580027 2889351617139 2890507265334 2897075128896 2903322778252 2905181945964 2909158358496 2911021263072 2912185578432 2927811844191 2929686693687 2932735275054 2933502848712 2936555401104 2945738012412 2947624341084 2948803296504 2958246478746 2961324778932 2975580202374 2976358989672 2977549438032 2979456137424 2980647824544 2988772899372 2991882964824 2993862989632 3001680621693 3014989038954 3021049064592 3022257387552 3024192716064 3029502795003 3036806132464 3037600944192 3043583800569 3053673784512 3059035628274 3060259144644 3062218807908 3063443597448 3071794368799 3074990824958 3088048136589 3092070570264 3095288125488 3103725703194 3104967094164 3106955386548 3108198069288 3112246749888 3127228691616 3138498056304 3141763923168 3147280441461 3151588221704 3153606368328 3155693421504 3157714196928 3167588371984 3170884509728 3174184077376 3177961419438 3181268351196 3187662592608 3191216180113 3193259702841 3194536904546 3201795589824 3203845887168 3214096155272 3224388905478 3225678557868 3227744148876 3229035143256 3237837307653 3241206545226 3245428480176 3248805616992 3272803153308 3274898920956 3276208775736 3277066245408 3280476303936 3290734356208 3292841606256 3294158637536 3296268080352 3297586482112 3308146599888 3315280740031 3317403708567 3318730563902 3324941574048 3326271444288 3328401450816 3335579271292 3342283672416 3345761595072 3349743117786 3353228802612 3363714352011 3365868335427 3367214575062 3368095863336 3371600645712 3373759679184 3384309428652 3387831082584 3398680197666 3400039560996 3402216805572 3416406899022 3417301062216 3418667873296 3420857046672 3422225280032 3423047621904 3424416731424 3425786388544 3446374047129 3454204961376 3457799347392 3461654081762 3468611888976 3470833044432 3472221266592 3474444733344 3475834400064 3494485104357 3496722827949 3501277593624 3506069900736 3508315042752 3512226091722 3515880853524 3518132278068 3519539418408 3526613573184 3530810313342 3534484413564 3545536749417 3547807164369 3550155099192 3552428471544 3553849329264 3556125067248 3557547403488 3563536918482 3567245073444 3570957087048 3573320342464 3602020038552 3603460731312 3605768238384 3607210430304 3609520338528 3615858174681 3620807311784 3624575061328 3625523707584 3632664536163 3640918743072 3644707420224 3648770518614 3651107040198 3652567366188 3654906319116 3659908902624 3662252556768 3666335214373 3670150339466 3678489722304 3685734872703 3686699526084 3690535841928 3694376149776 3702076150734 3704446807038 3705928467228 3708301590396 3709784792376 3742055374824 3745949293008 3749847263136 3757662879724 3760069131468 3761573038808 3763981794456 3766472793408 3768884686656 3780669992368 3784604092256 3789107846253 3793050726426 3798242392464 3800674629648 3804629546016 3808870924651 3811309967907 3812834369942 3821497962048 3823945091136 3844463694993 3846001357458 3848464177506 3850003440036 3852468822852 3854009687112 3864515496231 3868536844302 3873575927952 3902188375098 3903749125588 3904687174986 3906248924916 3908750325012 3910313700072 3911337131616 3915407201472 3927650683216 3930165788112 3931737728672 3944328638328 3948433038576 3956947980037 3959481845709 3967440269832 3968478652896 3970065917376 3972608183232 3985030532496 3989177286432 3993924486591 3998080495422 4002240828924 4014755839497 4017326722929 4018933525074 4019985385272 4028065419456 4030644825792 4039337060004 4052272543371 4053893322726 4056489268182 4058111734092 4060710380844 4073408225757 4077646943994 4078714171032 4080345526192 4082958410544 4084591463264 4117397515452 4122760760352 4127050833984 4138300937592 4139956125552 4142607182064 4144264092384 4170837060039 4173507891423 4182991012512 4184664075072 4187343760704 4192011786894 4196373921948 4204808491104 4209812296677 4214192954634 4218578171028 4231769668659 4234479518763 4237281892584 4239995272488 4241691134928 4253253741414 4257679603788 4273022691522 4299185207304 4300904743824 4303658865168 4305380191008 4317116410204 4321608726968 4327237973568 4335760898001 4345612693344 4350134662848 4354984167378 4357772918946 4363737537744 4366531894608 4368278367648 4375948481671 4390455475008 4399102912581 4400254273068 4404833101656 4410862133184 4418607018618 4421436511626 4423204944756 4463370303561 4466324157048 4470971736816 4483159349058 4484952469348 4487824447236 4489619433416 4490794484448 4495467527616 4498346238912 4512412571536 4517108110112 4522483558431 4531573596888 4533386081328 4536289074096 4546071748777 4555209198696 4556401416288 4561142728896 4564063495872 4588553442411 4590388716966 4593328211862 4595165396172 4612486237437 4624815851968 4627777392576 4655588554791 4657450641246 4659313472476 4660433079822 4662297103932 4668370124832 4682968122296 4687841138032 4690843037424 4692719224544 4707747084456 4712645884752 4727382332556 4730409552492 4733540132256 4736571295392 4738465772352 4741500089664 4751382557976 4756326764592 4761276116064 4766942129157 4771902526794 4781493888912 4791805356819 4802693384736 4804614308416 4805768830752 4807690984512 4810769630784 4821144232908 4836583358217 4838517836802 4841616223314 4843552714884 4861809817839 4865027358152 4868142720264 4870089821584 4873208425488 4909204729962 4914313163604 4915599368112 4920714455904 4925834866368 4936101534312 4939262409384 4941237956304 4944402120528 4946379723168 4962219899832 4978095845853 4987412361072 4989407166432 4992602176224 4994599057344 4997797391808 5003368906938 5013425508624 5018642392608 5024614676679 5029843203918 5050821862593 5052143795004 5057400968568 5060639518776 5064323189952 5067566172864 5076464142978 5081746623876 5100059341494 5124610348533 5125951593324 5128001809944 5131285570008 5133337920048 5136625097136 5138679582816 5147331104474 5152687328308 5158049125736 5164767903936 5181307442064 5186699021088 5192096210496 5192481122643 5202917833464 5206249566648 5208331899888 5211667100016 5213751600096 5222906252317 5240221050816 5251916390436 5259104851104 5264577384768 5268339137583 5273821280286 5277198417102 5279309127612 5289920359776 5313374043328 5325232648788 5330773993896 5336321105232 5345305377723 5347443328838 5350867610166 5353007785996 5356435630572 5358578033432 5359980513696 5385782746672 5403030057828 5405191096968 5408652357576 5410815645456 5414280507792 5431210967676 5436862591992 5438285561376 5443944547392 5473155777921 5476660560297 5478851049282 5482359478674 5489863353936 5493378835152 5505225509199 5517734583456 5519941500736 5523476242752 5553114226101 5555335294106 5556670210557 5558892700842 5561116080052 5562452385594 5564677188564 5589349049192 5595165229264 5613083062236 5618923939512 5624770894704 5636494319586 5640103697202 5642359558212 5645972691684 5649709190112 5653327029984 5655588179904 5671004988552 5676906138384 5689576089639 5697363588696 5701011944472 5706944319024 5719251554913 5732246943072 5734539658432 5735917636704 5738211820224 5769002036187 5772696266259 5775005160054 5778703234278 5781014530668 5802805266453 5806645556504 5810363891928 5818316716992 5822042526144 5853282562647 5855623688382 5859373387374 5865470550108 5867005697424 5873110802208 5883811881649 5891476024824 5895248682168 5897606593008 5916492957492 5922649557864 5951160404748 5952717979344 5955098876064 5958912274848 5961295649088 5977545798744 5983765929648 5997120743133 6003361243386 6028400287611 6029978077908 6042098129184 6044514775104 6048385432128 6059005590006 6073612264928 6080839984089 6087167601138 6116470415991 6118071256548 6120518289288 6124437615816 6126887194896 6143588737598 6149981649916 6176096273178 6184141140528 6190576250976 6207451406388 6209934188328 6213910773096 6216396138576 6254457383232 6276996112608 6283527846336 6288017680341 6294560882922 6303176443408 6307212736656 6335176743968 6341769019456 6355922838876 6362536702392 6375325185216 6379880612121 6382432360226 6386519405682 6389073809092 6409534037283 6428192310544 6448777810956 6451357115736 6455488297752 6458070286512 6475674615306 6482413090452 6490856960352 6497611233984 6532476251067 6536659378419 6545606306616 6549797841912 6552417551472 6554132490816 6581468712416 6585683212512 6588317275072 6592536160704 6616293199776 6627910527927 6630561480062 6632154767439 6634807417134 6637461127804 6649883148096 6671158542584 6684567344832 6699486235572 6706457605224 6724739023587 6727428704022 6731736670854 6734429150124 6736191726672 6743201291424 6747519358368 6768618857304 6775662165168 6797360395332 6800079121992 6804433611144 6832813798044 6834602124432 6837335746592 6841714093344 6844450560064 6846095243808 6848833462848 6885583075449 6889992317793 6892748094258 6908409922752 6923308163524 6937223777952 6941666088864 6944442533184 6948889466688 6986175961869 6988970208714 6993445655898 7002555187248 7022614181323 7024452183444 7031761707048 7036264556136 7039078836816 7061620626684 7068968827128 7091073498834 7095614328738 7100310198384 7104856943088 7107698658528 7112250134496 7115094806976 7127073836964 7134490146888 7141914174096 7157853790191 7204040077104 7206921462624 7211536476768 7214420860608 7219040677056 7231716349362 7241614623568 7249150122656 7257776755203 7265329072326 7281837486144 7297541037228 7302214080396 7305134732376 7309812638232 7319817805248 7324505113536 7325048110213 7332670428746 7340300678932 7363807094943 7371469745406 7373399052168 7381071683856 7388752299552 7404152301468 7408893614076 7411856934456 7416603180792 7419569584752 7484110749648 7491898586016 7499694526272 7505053360407 7515325759448 7520138262936 7523146077616 7527963588912 7561339984736 7569208184512 7578215692506 7586101452852 7596484784928 7601349259296 7609259092032 7609823198731 7614696214467 7617741849302 7622619935814 7625668739884 7650089012241 7688927389986 7692002714916 7696928355012 7700006880072 7704937645704 7708019374224 7720996656711 7729030992462 7737073688604 7747151855904 7804376750196 7807498251176 7809374349972 7812497849832 7817500650024 7820627400144 7822674263232 7855301366432 7860331576224 7863475457344 7888657276656 7896866077152 7905669456997 7910731920429 7913895960074 7915797625653 7918963691418 7934880539664 7936957305792 7970061064992 7978354572864 7987848973182 7996160990844 8004481657848 8021164993257 8026301415249 8029511678994 8034653445858 8037867050148 8039970770544 8078674120008 8104545086742 8107786645452 8112978536364 8116223468184 8121420761688 8146816451514 8155293887988 8157428342064 8160691052384 8165916821088 8169182926528 8218276573923 8223539218011 8234795030904 8245521520704 8276601875184 8279912251104 8285214364128 8288528184768 8333002941159 8338339051263 8341674120078 8347015782846 8365982025024 8381829829321 8384023573788 8392747843896 8409616982208 8419624593354 8428385909268 8437156342056 8454741479379 8460155545803 8463539337318 8468959037526 8474563785168 8479990544976 8483382269856 8506507482828 8515359207576 8546045383044 8598370414608 8601809487648 8607317730336 8610760382016 8634232820408 8643217453936 8662507740081 8671521796002 8691225386688 8709968334756 8715545837892 8727475075488 8733063789216 8736556735296 8742799357351 8751896963342 8783435532573 8789060081061 8798205825162 8800508546136 8809666203312 8837214037236 8842873023252 8846409889512 8926740607122 8932648314096 8941943473632 8966318698116 8969904938696 8975648894472 8979238866832 8981588968896 9024825143072 9034216220224 9044967116862 9063147193776 9066772162656 9072578148192 9082692204937 9088508385009 9092143497554 9110418397392 9112802832576 9130751401707 9177106884822 9180777433932 9186656423724 9190330792344 9215383106397 9224972474874 9264144409767 9311177109582 9314901282492 9318626944952 9320866159644 9324594207864 9336740249664 9365936244592 9375682276064 9381686074848 9385438449088 9415494168912 9425291769504 9435799029319 9441841324383 9454764665112 9460819104984 9467080264512 9473142590784 9502765115952 9512653529184 9522552232128 9533884258314 9543805053588 9562987777824 9573648540339 9579779108523 9583610713638 9605386769472 9611537661504 9642288465816 9673166716434 9677035673604 9683232446628 9687105429768 9713511922959 9723619635678 9730054716304 9736285440528 9740179643168 9746416850976 9818409459924 9828626327208 9831198736224 9841428911808 9872203068624 9878524818768 9882475912608 9888804241056 9892759446336 9924439799664 9945842220093 9952211125701 9956191691706 9974824722144 9978814332864 9985204352448 10006737813876 10026851017248 10037284785216 10049229353358 10059686407836 10091143056033 10097605006281 10101643725186 10104287590008 10114801937136 10121279037552 10152928285956 10163493247752 10200118682988 10249220697066 10251903186648 10256003619888 10262571140016 10266675840096 10273250194272 10277359165632 10294662208948 10305374656616 10316098251472 10339122141387 10362614884128 10373398042176 10384962245286 10405835666928 10412499133296 10416663799776 10423334200032 10427503200192 10434954071677 10445812504634 10483455313071 10490168483847 10503832780872 10518209702208 10536678275166 10547642560572 10554396834204 10558618255224 10579840719552 10636610248251 10643421493107 10650465297576 10661547987792 10672642210464 10690610755446 10694886657676 10701735220332 10706015571992 10712871261144 10717156066864 10719961027392 10771565493344 10806060115656 10810382193936 10817304715152 10821631290912 10828561015584 10840632631699 10847574524043 10862421935352 10873725183984 10876571122752 10897993608489 10946311555842 10953321120594 10957702098564 10964718957348 10979726707872 10986757670304 10999005643119 11010451018398 11035469166912 11057204618109 11106228452202 11110670588212 11113340421114 11117785401684 11122232160104 11124904771188 11129354377128 11178698098384 11190330458528 11226166124472 11237847879024 11249541789408 11272988639172 11280207394404 11284719116424 11291945383368 11299418380224 11306654059968 11342009977104 11353812276768 11367323538759 11379152179278 11394727177392 11402023888944 11413888638048 11426612773953 11433929903721 11438503109826 11464493886144 11471835273408 11533391084979 11538004072374 11545392532518 11550010320108 11557406468556 11562029061336 11593546488693 11605610532906 11613291113008 11620727783856 11706565125294 11711247376764 11718746774748 11730941100216 11734011394848 11746221604416 11767623763298 11782952049648 11790497364336 11795213186016 11832985914984 11845299115728 11870843940111 11878445537127 11902320809496 11905435958688 11910197752128 11917824549696 11955091597488 11967531859296 11981773459773 11994241486266 12006722486772 12044267518491 12051980168787 12056800575222 12059956155816 12084196258368 12118011180012 12147224529856 12161679968178 12174335202276 12212404359103 12220224677271 12232940831982 12236142513096 12241036578576 12248875231632 12253774389792 12287177475196 12299963299832 12352192546356 12368282281056 12381152501952 12414902812776 12419868376656 12427821546192 12432792277152 12454622601679 12512511180117 12520523674269 12553992225216 12576035360682 12589121765844 12606352886816 12614425473312 12670353487936 12695309005977 12703438556289 12711845677752 12725073404784 12759761224242 12764864720452 12773038811364 12778147618184 12819068074566 12856384621088 12897555621912 12902714231472 12910976595504 12916140573024 12951349230612 12964826180904 12981713920704 13007282694003 13064952502134 13073318756838 13091212613232 13099595683824 13104835102944 13127845445013 13162937424832 13171366425024 13197308737743 13232586399552 13255821055854 13261122960124 13264309534878 13269614834268 13274922255608 13342317085168 13398972471144 13412915210448 13449478047174 13454857408044 13463473341708 13468858300248 13472383453344 13486402582848 13495038716736 13537237714608 13551324330336 13567450675293 13594720790664 13600158243984 13608867222288 13638215246331 13665627596088 13669204248864 13674671493184 13683428186688 13692190487616 13765660327233 13771166150898 13779984635586 13785496188516 13837458712311 13846616327048 13874447555904 13883332177728 13972351923738 13977940417428 13986891311796 14005110374496 14030628333163 14045228362646 14048904366888 14063523414096 14072529112272 14078157673632 14123241253368 14137937654256 14182146997668 14191228657476 14200620396768 14209713886176 14215397317056 14224500268992 14254147673928 14268980293776 14283828348192 14300826387471 14315707580382 14375416070457 14408080154208 14413842925248 14423072953536 14463432698724 14483229247136 14498300245312 14515553510406 14530658144652 14576095525381 14585429453517 14595082074456 14604428160792 14610269464752 14619625276464 14650096220426 14665340857492 14680601357864 14727614189886 14742939490812 14746798104336 14762143367712 14777504599104 14808304602936 14817787228152 14823713868912 14833206361584 14839139169504 14934287537559 14968221499296 14983797172032 15010106720814 15030651518896 15040276525872 15046292155232 15055927177824 15122679969472 15152465587779 15156431385012 15172202905704 15192969569856 15202698518592 15219646397462 15229392428934 15235483698604 15245239871628 15251337479768 15300178024482 15373831045599 15377854779972 15384005429832 15393856710024 15400013760144 15409875291408 15416038748448 15441993313422 15458061984924 15474147377208 15494303711808 15577443367929 15608753500392 15614996502352 15618748699944 15624995699664 15635001300048 15641254800288 15668718756951 15710602732864 15720663152448 15777314553312 15793732154304 15805017412749 15811338913994 15821463840858 15827791920148 15831595251306 15837927382836 15869761079328 15940122129984 15975697946364 15992321981688 16008963315696 16035916133169 16042329986514 16052602830498 16059023357988 16069306891716 16075734100296 16079941541088 16157348240016 16209090173484 16215573290904 16225957072728 16232446936368 16242841523376 16293632903028 16310587775976 16314856684128 16321382104768 16331833642176 16419467333763 16429981680891 16436553147846 16447078436022 16469590061808 16515676527597 16553203750368 16559824502208 16570428728256 16659342678303 16666005882318 16676678102526 16683348240156 16694031565692 16746233817001 16763659658642 16768047147576 16785495687792 16839249186708 16856771818536 16874312684112 16909482958758 16920311091606 16927078674636 16937918075052 16949127570336 16959981089952 16966764539712 17013014965656 17030718415152 17068728268917 17092090766088 17157754664739 17196740829216 17203618975296 17214635460672 17268465640816 17286434907872 17307006108561 17325015480162 17343043592004 17397275304487 17408415799359 17419936669512 17431091675784 17454950150976 17466127578432 17485598714702 17503793926684 17559847687941 17566871065146 17578120162122 17596411650324 17601017092272 17619332406624 17651435644947 17674428074472 17685746046504 17692819779024 17853481214244 17865296628192 17883886947264 17932637396232 17939809877392 17951297788944 17958477733664 18049650286144 18085200862833 18089934233724 18126294387552 18133544325312 18145156296384 18165384409874 18177016770018 18184286995108 18220836794784 18242519952267 18261502803414 18349411247973 18354213769644 18361554867864 18373312847448 18380661584688 18430766212794 18449944949748 18528288819534 18622354219164 18629802564984 18637253889904 18641732319288 18649188415728 18731872489184 18751364552128 18763372149696 18830988337824 18850583539008 18864053041023 18871598058638 18883682648766 18909529330224 18921638209968 19005530231904 19025307058368 19067768516628 19087610107176 19125975555648 19139641836363 19147297080678 19159558217046 19167221427276 19228602111849 19284576931632 19346333432868 19354071347208 19366464893256 19374210859536 19427023845918 19447239271356 19460109432608 19472570881056 19480359286336 19492833701952 19597428753201 19609978135257 19636818919848 19657252654416 19662397472448 19744406137248 19757049637536 19764951825216 19777608482112 19848879599328 19883731583781 19891684440186 19904422251402 19912383383412 19949649444288 19987440362227 20013475627752 20053702034496 20098458706716 20119372815672 20174217070761 20182286112066 20195210012562 20203287450372 20208575180016 20229603874272 20242558075104 20305856571912 20326986495504 20400237365976 20498441394132 20503806373296 20512007239776 20525142280032 20533351680192 20546500388544 20589324417896 20610749313232 20632196502944 20656749226347 20678244282774 20725229768256 20764489879549 20769924490572 20811671333856 20824998266592 20833327599552 20846668400064 20869908143354 20891625009268 20958527885607 20966910626142 20980336967694 21007665561744 21067842543969 21073356550332 21095285121144 21108793668408 21117236510448 21273220496502 21286842986214 21300930595152 21323095975584 21345284420928 21381221510892 21389773315352 21403470440664 21412031143984 21425742522288 21434312133728 21543130986688 21612120231312 21620764387872 21634609430304 21643262581824 21657122031168 21658727565619 21681265263398 21695149048086 21724843870704 21747450367968 21773330265609 21795987216978 21892623111684 21906642241188 21915404197128 21929437914696 21959453415744 21973515340608 21975144330639 21998011286238 22020902036796 22091421284829 22114409236218 22212456904404 22221341176424 22226680842228 22235570803368 22244464320208 22249809542376 22258708754256 22357396196768 22380660917056 22452332248944 22475695758048 22499083578816 22500751531453 22515160081221 22545977278344 22560414788808 22569438232848 22583890766736 22684019954208 22707624553536 22734647077518 22758304358556 22789454354784 22804047777888 22827777276096 22829469596193 22844088643401 22853225547906 22867859807442 22877006219652 22950267036723 23066782169958 23076008144748 23090785065036 23100020640216 23114812937112 23124058122672 23162989970133 23187092977386 23211221065812 23226582226016 23241455567712 23413130250588 23422494753528 23437493549496 23461882200432 23468022789696 23535247526596 23565904099296 23580994728672 23590426372032 23665971829968 23690598231456 23717008370991 23732195761287 23741687880222 23756891074254 23804641618992 23810871917376 23855977206529 23910183194976 23935063718592 23963546919546 23988482972532 24013444973544 24063494979771 24078904245747 24088535036982 24103960337574 24113601150444 24119912311632 24236022360024 24323359936356 24348670404552 24424808718206 24440449354542 24465881663964 24472285026192 24482073157152 24497750463264 24507548779584 24574354950392 24599926599664 24654829721769 24704385092712 24736564562112 24783423404623 24829805625552 24839736753312 24855643092384 24865584554304 24909245203358 24999008823477 25015017153789 25025022360234 25041047348538 25145489487963 25152070721364 25178243531688 25212705773632 25228850946624 25364224438137 25380466637409 25390618011954 25406877112578 25423691355504 25450146809568 25519522448484 25529729440904 25546077622728 25556295236368 25638136149132 25712769242176 25795111243824 25805428462944 25821953191008 25832281146048 25850739352513 25902698461224 25929652361808 25987523220243 26014565388006 26129905004268 26146637513676 26182425226464 26199191367648 26209670205888 26228398072053 26255690890026 26350306597719 26367180243183 26394617475486 26511642111708 26522245920248 26528619069756 26539229668536 26549844511216 26684634170336 26797944942288 26825830420896 26898956094348 26909714816088 26926946683416 26937716600496 26944766906688 27074475429216 27102648660672 27134901350586 27189441581328 27200316487968 27217734444576 27248076614811 27265525155027 27276430492662 27331255192176 27338408497728 27392254205121 27531320654466 27542332301796 27559969271172 27570992377032 27646149319191 27674917424622 27693232654096 27944703847476 27955880834856 27973782623592 28010220748992 28061256666326 28090456725292 28097808733776 28127046828192 28145058224544 28156315347264 28246482506736 28275875308512 28307397087957 28325523973149 28364293995336 28382457314952 28401240793536 28419427772352 28508295347856 28537960587552 28567656696384 28601652774942 28631415160764 28720945621017 28739337325569 28750832140914 28816160308416 28926865397448 28966458494272 29031107020812 29061316289304 29140535768877 29152191050762 29170858907034 29190164148912 29208856321584 29220538929504 29239250552928 29300192440852 29330681714984 29361202715728 29455228379772 29485878981624 29493596208672 29524286735424 29616609205872 29635574456304 29647427737824 29666412723168 29678278339008 29837526660279 29856633377103 29868575075118 29936442998592 30020213441628 30061303037792 30080553051744 30092584310464 30111854355648 30273429168099 30292815018843 30304931175558 30312862770024 30344405811408 30439292794924 30458784857868 30470967397208 30490479743256 30502674959536 30600356048964 30747662091198 30755709559944 30768010859664 30787713420048 30800027520288 30819750582816 30832077496896 30883986626844 30916123969848 30948294754416 31017366424161 31154886735858 31217507000784 31229993004704 31237497399888 31249991399328 31270002600096 31282509600576 31304862215031 31337437513902 31450365939213 31470505451541 31554629106624 31610034825498 31622677827988 31642927681716 31655583840296 31663190502612 31675854765672 31739522158656 31909830744753 31951395892728 31984643963376 32017926631392 32071832266338 32084659973028 32105205660996 32118046715976 32138613783432 32151468200592 32159883082176 32314696480032 32418180346968 32431146581808 32451914145456 32464893872736 32485683046752 32521897895097 32542723572129 32587265806056 32621175551952 32629713368256 32693980825467 32838934667526 32859963361782 32873106295692 32894156872044 32939180123616 32997016929357 33031353055194 33106407500736 33318685356606 33332011764636 33353356205052 33366696480312 33388063131384 33457652179081 33492467634002 33527319317284 33536094295152 33570991375584 33678498373416 33713543637072 33748625368224 33818965917516 33840622183212 33854157349272 33875836150104 33898255140672 33919962179904 34026029931312 34061436830304 34101970616277 34137456537834 34184181532176 34279838321859 34301789711163 34315509329478 34393481658432 34536931281632 34572869815744 34614012217122 34650030960324 34686087184008 34758381637447 34780639466079 34794550608974 34816831598718 34839873339024 34862183351568 34971197429404 35007587853368 35119695375882 35133742130292 35156240324244 35192823300648 35202034184544 35238664813248 35302871289894 35348856148944 35371492093008 35385639558048 35612531820333 35635336611381 35706962428488 35730593256384 35865274792464 35879619754784 35902595577888 35916955467328 36109679411689 36132802555473 36155940506361 36170401725666 36179868467448 36252588775104 36330768819748 36354033540036 36368573990216 36441673589568 36485039904534 36523005606828 36637213077309 36660674031813 36698822495946 36708427539288 36723109735728 36746625694896 36761323169376 36861532425588 36899889899496 37056577639068 37244708438328 37259605129968 37274507779808 37283464638576 37298376831456 37363867805037 37463744978368 37537533540351 37561571022807 37661976675648 37728106082046 37743196117276 37767365297532 37819058660448 37843276419936 38011060463808 38085927017931 38135537033256 38175220214352 38279283672726 38294594161356 38319116434092 38334442854552 38457204223698 38569153863264 38692666865736 38708142694416 38732929786512 38748421719072 38854047691836 38894478542712 38920218865216 38945141762112 39021848082009 39194857506402 39219956270514 39273637839696 39314505308832 39383536335039 39488812274496 39514099275072 39697759198656 39767463167562 39783368880372 39808844502804 39824766766824 39933326794387 39974880724454 40026951255504 40196917413432 40238745631344 40348434141522 40364572224132 40390420025124 40406574900744 40417150360032 40459207748544 40485116150208 40611713143824 40653972991008 40702352025879 40800474731952 40914645738993 40996882788264 41007612746592 41024014479552 41050284560064 41178648835792 41221498626464 41264393005888 41313498452694 41356488565548 41485810341469 41512376136933 41528979759098 41539848981144 41623342667712 41649996533184 41739816286708 41783250018536 41917055771214 41933821252284 41960673935388 42015331123488 42091884999489 42135685087938 42146713100664 42190570242288 42217587336816 42234473020896 42546440993004 42573685972428 42601861190304 42646191951168 42762443021784 42779546630704 42806940881328 42824062287968 42851485044576 42868624267456 43098649620403 43126248211371 43224240462624 43241528775744 43269218860608 43317455131238 43362530526796 43390298096172 43449687741408 43494900735936 43546660531218 43591974433956 43728286576143 43756288360551 43785246223368 43813284482376 43830808394256 43858875829392 43950288661278 43996022572476 44041804073592 44182842569658 44228818472436 44424913808808 44442682352848 44453361684456 44471141606736 44488928640416 44499619084752 44517417508512 44714792393536 44802862612677 44904664497888 44951391516096 45001503062906 45030320162442 45091954556688 45120829577616 45138876465696 45167781533472 45368039908416 45457396763337 45469294155036 45516608717112 45578908709568 45608095555776 45658939192386 45688177286802 45706451095812 45735719614884 45754012439304 45900534073446 46121493136797 46133564339916 46152016289496 46181570130072 46200041280432 46229625874224 46248116245344 46325979940266 46374185954772 46422442131624 46453164452032 46482911135424 46732330103787 46826260501176 46844989507056 46874987098992 46923764400864 47006156270853 47070495053192 47131808198592 47161989457344 47331943659936 47381196462912 47415052238247 47434016741982 47464391522574 47483375760444 47513782148508 47609283237984 47662357786849 47711954413058 47820366389952 47927093839092 47976965945064 48026889947088 48107748399507 48126989959542 48157808491494 48177070073964 48207920675148 48227202300888 48239824623264 48472044720048 48646719872712 48697340809104 48849617436412 48880898709084 48931763327928 48944570052384 48964146314304 48995500926528 49148709900784 49199853199328 49258402001289 49309659443538 49408770185424 49515322020463 49547029582791 49566846809246 49659611251104 49679473506624 49711286184768 49818490406716 49978028034909 49998017646954 50030034307578 50050044720468 50082094697076 50238701451003 50290978975926 50304141442728 50356487063376 50728448876274 50760933274818 50781236023908 50813754225156 50847382711008 50900293619136 51039044896968 51059458881808 51092155245456 51112590472736 51276272298264 51440323740481 51473263994217 51590222487648 51610856925888 51643906382016 51701478705026 51805396922448 51859304723616 51921018325683 51975046440486 52029130776012 52191825913461 52225247398077 52259810008536 52293275027352 52364850452928 52398382735296 52456796144106 52511381780052 52679543063823 52700613195438 52734360486366 52789234950972 52954306934841 53023284223416 53044491840496 53057238139512 53078459337072 53099689022432 53369268340672 53595889884576 53651660841792 53797912188696 53819429632176 53853893366832 53875433200992 54148950858432 54255602588499 54269802701172 54378883162656 54400632975936 54435468889152 54496153229622 54531050310054 54552860985324 54662510384352 54727559856801 54784508410242 55048233743919 55062641308932 55084664603592 55119938542344 55141984754064 55292298638382 55349834849244 55386465308192 55889407694952 55911761669712 55947565247184 56122513332652 56180913450584 56195617467552 56254093656384 56290116449088 56492965013472 56551750617024 56592159123069 56614794175914 56651047946298 56728587990672 56764914629904 56887330261723 57016590695712 57075921175104 57203305549884 57262830321528 57418925509089 57441891242034 57478674651138 57501664281828 57853730794896 58062214041624 58122632578608 58281071537754 58304382101524 58341717814068 58380328297824 58417712643168 58441077859008 58478501105856 58600384881704 58661363429968 58722405431456 58792286259603 58910456759544 58971757963248 58987192417344 59098932734101 59233218411744 59271148912608 59294855475648 59332825446336 59651194751343 59675053320558 59713266754206 59737150150236 59962321086681 60040426883256 60122606075584 60161106103488 60522651212283 60546858336198 60585630037686 60609862351116 60625725540048 60688811622816 60878585589848 60917569715736 60941934794416 60980959486512 61005349919072 61200712097928 61495324182396 61511419119888 61536021719328 61575426840096 61600055040576 61639501165632 61767973253688 61832247939696 61896589508832 61970247679041 62034732848322 62293469638647 62309773471716 62435014001568 62459986009408 62474994799776 62499982798656 62540005200192 62609724430062 62674875027804 62875583656821 62900731878426 62941010903082 63203527631907 63220069650996 63245355655976 63285855363432 63311167680592 63326381005224 63351709531344 63819661489506 63902791785456 63969287926752 64035853262784 64143664532676 64169319946056 64210411321992 64236093431952 64277227566864 64302936401184 64629392960064 64836360693936 64862293163616 64903828290912 64929787745472 64971366093504 64976182696857 65043795790194 65085447144258 65174531612112 65242351103904 65319990796827 65387961650934 65677869335052 65719926723564 65746212591384 65788313744088 65878360247232 65925432991917 65994033858714 66062706110388 66637370713212 66664023529272 66706712410104 66733392960624 66776126262768 66915304358162 66984935268004 67054638634568 67072188590304 67141982751168 67356996746832 67427087274144 67497250736448 67502254594359 67545480243663 67637931835032 67681244366424 67708314698544 67751672300208 67897781280121 68052059862624 68122873660608 68203941232554 68274913075668 68368363064352 68488408788579 68532265930203 68559676643718 68603579422326 68631018658956 69073862563264 69228024434244 69300061920648 69372174368016 69488969910399 69516763274894 69561278932158 69589101217948 69633663197436 69679746678048 69724366703136 69942394858808 70015175706736 70239390751764 70267484260584 70312480648488 70385646601296 70404068369088 70605742579788 70697712297888 70742984186016 70771279116096 71151025112973 71196587283861 71225063640666 71270673222762 71413924856976 71567931619587 71730549584928 71759239509568 71805191155776 72190484939313 72219358823378 72236712737241 72265605110946 72311881012722 72340803451332 72359736934896 72661537639496 72708067080072 72737147980432 72970079809068 73046011213656 73274426154618 73321348063626 73397644991892 73416855078576 73446219471456 73493251389792 73522646338752 73723064851176 73799779798992 73964489165307 74113155278136 74350270213869 74489416876656 74519210259936 74549015559616 74566929277152 74596753662912 74727735610074 74997026470431 75045051461367 75075067080702 75123142045614 75436468463889 75456212164092 75486392234552 75534730595064 75638117320896 75686552839872 76092673314411 76171854035862 76271074066512 76350440428704 76558567345452 76589188322712 76638232868184 76668885709104 76914408447396 77138307726528 77385333731472 77416285388832 77465859573024 77496843438144 77552218057539 77708095383672 77788957085424 77962569660729 78043696164018 78389715012804 78439912541028 78547275679392 78629010617664 78685194216159 78767072670078 79050919793157 79534926335124 79566737760744 79617689005608 79649533533648 79866653588774 79949761448908 80053902511008 80393834826864 80477491262688 80696868283044 80729144448264 80780840050248 80813149801488 80834300720064 81223426287648 81307945982016 81404704051758 81600949463904 81744229844433 81796575465081 81829291477986 81993765576528 82015225493184 82357297671584 82442997252928 82626996905388 82712977131096 82938447957573 82971620682938 83024752273866 83057959518196 83079697962288 83479632573416 83566500037072 83834111542428 83867642504568 83921347870776 84030662246976 84183769998978 84271370175876 84293426201328 84381140484576 84435174673632 84468946041792 84922191263871 84976571919447 85092881986008 85147371944856 85203722380608 85524886043568 85559093261408 85613881762656 85648124575936 85702970089152 86162836863051 86197299240806 86218011976707 86252496422742 86448480925248 86634910262476 86725061053592 86780596192344 86899375482816 87093321062436 87183948867912 87421607306631 87456573152286 87512576721102 87570492446736 87626568964752 87661616788512 87717751658784 87900577322556 87992045144952 88083608147184 88365685139316 88457636944872 88849827617616 88885364705696 88906723368912 88942283213472 88977857280832 88999238169504 89034835017024 89512579980837 89569900131309 89605725225354 89809328995776 90003006125812 90060640324884 90183909113376 90241659155232 90277752931392 90335563066944 90820287504297 90914793526674 90938588310072 91033217434224 91317878384772 91376354573604 91412902191624 91471439229768 91508024878608 91801068146892 92242986273594 92267128679832 92304032578992 92363140260144 92400082560864 92459251748448 92496232490688 92651959880532 92748371909544 92844884263248 93052099272483 93464660207574 93652521002352 93689979014112 93749974197984 93847528801728 93914586645093 94012312541706 94140990106384 94351097817639 94663887319872 94830104476494 94868033483964 94928783045148 94966751520888 95027564297016 95218566475968 95225625432769 95324715573698 95423908826116 95729492234259 95854187678184 95953931890128 96053779894176 96215496799014 96253979919084 96315616982988 96354140147928 96415841350296 96454404601776 96479649246528 96944089440096 97293439745424 97394681618208 97565693685291 97628170716387 97699234872824 97761797418168 97863526655856 97889140104768 98297419801568 98399706398656 98516804002578 98619318887076 98817540370848 98927701583503 98991050788071 99030644040926 99094059165582 99133693618492 99319222502208 99636980813432 99956056069818 99996035293908 100060068615156 100100089440936 100164189394152 100372956537243 100477402902006 100581957951852 100608282885456 100712974126752 101456897752548 101521866549636 101562472047816 101627508450312 101694765422016 102078089793936 102118917763616 102184310490912 102225180945472 102552544596528 102773702940961 102839514965577 102880647480962 102905369133489 102946527988434 103180444975296 103402957410052 103610793844896 103718609447232 103842036651366 103950092880972 104058261552024 104275144912341 104341918398237 104383651826922 104450494796154 104519620017072 104586550054704 104913592288212 105022763560104 105359086127646 105401226390876 105468720972732 105578469901944 105908613869682 106046568446832 106088983680992 106114476279024 106156918674144 106199378044864 106837595460999 106906009834143 107191779769152 107595824377392 107638859264352 107707786733664 107750866401984 108329038235067 108398407666419 108511205176998 108539605402344 108757766325312 108992306459244 109062100620108 109105721970648 109325020768704 109455119713602 109569016820484 109911639231927 109982022095439 110096467487838 110125282617864 110169329207184 110239877084688 110283969508128 110584597276764 110699669698488 110772930616384 111778815389904 111823523339424 111895130494368 112091603415111 112245026665304 112361826901168 112391234935104 112612600621053 112985930026944 113184318246138 113229588351828 113302095892596 113457175981344 113529829259808 113656391645563 113774660523446 114033181391424 114257781053793 114406611099768 114525660643056 114837851018178 114883782484068 114957349302276 115003328563656 115707461589792 116124428083248 116245265157216 116562143075508 116608764203048 116683435628136 116760656595648 116835425286336 117200769763408 117322726859936 117444810862912 117584572519206 117820913519088 117943515926496 118074998664181 118150609005117 118197865468202 118466436823488 118542297825216 119302389502686 119350106641116 119426533508412 119474300300472 119799980383161 119924642173362 120080853766512 121045302424566 121093716672396 121171260075372 121219724702232 121251451080096 121377623245632 121757171179696 121835139431472 121883869588832 121961918973024 122010699838144 122401424195856 122665387381147 122743937216979 122990648364792 123022838239776 123072043438656 123150853680192 123535946507376 123664495879392 123793179017664 123940495358082 124069465696644 124457431024407 124537128410799 124586939277294 124619546943432 124870028003136 124949989599552 125219448860124 125349750055608 125751167313642 125801463756852 125882021806164 126275654998467 126407055263814 126440139301992 126490711311952 126571710726864 126622335361184 126652762010448 126703419062688 127639322979012 127805583570912 127938575853504 128287329065352 128338639892112 128420822643984 128472186863904 128554455133728 128605872802368 129295948861209 129378744634113 129672721387872 129724586327232 129807656581824 129952365393714 130087591580388 130170894288516 130349063224224 130484702207808 130639981593654 130775923301868 131184859728429 131268865081653 131355738670104 131439853447128 131492425182768 131576627488176 131850865983834 131988067717428 132125412220776 133274741426424 133328047058544 133413424820208 133466785921248 133552252525536 133830608716324 133969870536008 134109277269136 134144377180608 134408587838031 134713993493664 134854174548288 135004509188718 135090960487326 135275863670064 135362488732848 135416629397088 135503344600416 135654402931801 135795562560242 136104119725248 136372190290011 136407882465108 136549826151336 136736726128704 136976817577158 137064531860406 137119353287436 137207158844652 137262037317912 138364479410391 138456048868488 138600123841296 138744348736032 138977939820798 139033526549788 139122557864316 139178202435896 139267326394872 139359493356096 139448733406272 139884789717616 140030351413472 140196990311361 140478781503528 140534968521168 140624961296976 140771293202592 140928224212087 141018468812559 141211485159576 141395424595776 141485968372032 142245156714741 142302050225946 142393174567722 142450127281332 142541346445524 142827849713952 142987073360547 143135863239174 143461099169856 144323245198521 144380969878626 144438717646756 144473425474482 144531210221892 144623762025444 144681606902664 144719473869792 145323075278992 145416134160144 145474295960864 145940159618136 146092022427312 146548852309236 146642696127252 146795289983784 146833710157152 146892438942912 146986502779584 147446129702352 147599559597984 147775206003867 147928978330614 148226310556272 148545966061389 148641088748373 148700540427738 148978833753312 149038420519872 149133858554304 149455471220148 149934084104727 149994052940862 150090102922734 150150134161404 150246284091228 150716104353009 150872936927778 150912424328184 150972784469104 151069461190128 152185346628822 152343708071724 152542148133024 152700880857408 153117134690904 153178376645424 153276465736368 153337771418208 153828816894792 154320971221443 154419791982651 154770667462944 154832570777664 154931719146048 155104436115078 155416190767344 155577914170848 155763054977049 155925139321458 156087392328036 156575477740383 156675742194231 156779430025608 156879825082056 157094551358784 157370388432318 157534145340156 158101839586314 158862920804523 159069852670248 159133475521488 159235378011216 159299067067296 159733307177548 159899522897816 160107805022016 160787669653728 160954982525376 161393736566088 161458288896528 161561680100496 161626299602976 161910093821827 162446852575296 162766807765497 162809408103516 163201898927808 163488459688866 163593150930162 163658582955972 163987531153056 164714595343168 165144701231757 165253993810776 165425954262192 165876895915146 165943241365876 166049504547732 166115919036392 166159395924576 166959265146832 167133000074144 167668223084856 167735285009136 167842695741552 168367539997956 168542740351752 168586852402656 168762280969152 168870349347264 169776477369207 169844382527742 169953143838894 170185763972016 170294743889712 170661990785169 171049772087136 171118186522816 171227763525312 172256776527267 172325673726102 172394598481612 172436023953414 172504992845484 173269820524952 173450122107184 173561192384688 174186642124872 174367897735824 174843214613262 174913146304572 175025153442204 175140984893472 175253137929504 175323233577024 175435503317568 175801154645112 175984090289904 176167216294368 176376858778809 176731370278632 176915273889744 177296798202303 177699655235232 177770729411392 177813446737824 177884566426944 177998476339008 178953584254029 179025159961674 179139800262618 179211450450708 179886963260043 180006012251624 180121280649768 180367818226752 180483318310464 181640575008594 181829587053348 181877176620144 182066434868448 182398168331119 182635756769544 182752709147208 182825804383248 182942878459536 183016049757216 183602136293784 184485972547188 184534257359664 184608065157984 184726280520288 184800165121728 184918503496896 185303919761064 185496743819088 185689768526496 185910743037123 186104198544966 186880408915941 186929320415148 187305042004704 187379958028224 187499948395968 187829173290186 188024625083412 188281980212768 188702195635278 189610582895721 189660208952988 189736066967928 189857566090296 189933503041776 190055128594032 190451250865538 190649431147396 190847817652232 191458984468518 191708375356368 191907863780256 192107559788352 192430993598028 192507959838168 192631233965976 192708280295856 192831682700592 192908809203552 193888178880192 194586879490848 194789363236416 194928548090571 195131387370582 195256341432774 195398469745648 195523594836336 195727053311712 196594839603136 197033608005156 197238637774152 197635080741696 197776298975751 197855403167006 197982101576142 198061288081852 198188118331164 198267387236984 199273961626864 199912112139636 199992070587816 200120137230312 200200178881872 200328378788304 200745913074486 200954805804012 201163915903704 201216565770912 201425948253504 202506763783077 202636440730989 202913795505096 203043733099272 203124944095632 203255016900624 203693343840363 204156179587872 204237835527232 204368620981824 205105089193056 205465226365737 205547405881922 205596797790609 205679029931154 205761294961924 205810738266978 205893055976868 206805914820104 207221587689792 207684073302732 207900185761944 208116523104048 208466909731197 208550289824682 208683836796474 208767303653844 208900989592308 209039240034144 209173100109408 209827184576424 210045527120208 210718172255292 210802452781752 210937441945464 211156939803888 211817227739364 212093136893664 212177967361984 212228952558048 212313837348288 213453075338919 213589761851583 213675190921998 213812019668286 214703794858761 215191648754784 215277718528704 215415573467328 216571454817939 216658076470134 216796815332838 217022410353996 217079210804688 217701039621013 217984612918488 218124201240216 218211443941296 218910239427204 219138033640968 219823278463854 219964044190878 220192934975676 220250565235728 220338658414368 220479754169376 220567939016256 221169194553528 221399339396976 221893467495921 223050810641607 223557630779808 223647046678848 223790260988736 224183206830222 224490053330608 224723653802336 224991079411293 225225201242106 226309405391667 226368636492276 226459176703656 226604191785192 226914351962688 227059658519616 227312783291126 227549321046892 228278019943233 228515562107586 228813222199536 229051321286112 229675702036356 229767564968136 229914698604552 230006657127312 231414923179584 232248856166496 232490530314432 232656654172617 233124286151016 233217528406096 233366871256272 234401539526816 234645453719872 235169145038412 235641827038176 235887031852992 236055582648477 236149997328362 236301218010234 236395730936404 237152759379471 238604779005372 238700213282232 238853067016824 238948600600944 239599960766322 239849284346724 240161707533024 242090604849132 242187433344792 242342520150744 242439449404464 242502902160192 243514342359392 243670278862944 243767739177664 243923837946048 244802848391712 245232689533299 245330774762294 245389726395243 245487874433958 245981296729584 246045676479552 247071893014752 247328991758784 247880990716164 248138931393288 248815343872719 248914862048814 249074256821598 249173878554588 249239093886864 250438897720248 250699500111216 251502334627284 251602927513704 251764043612328 252551309996934 252814110527628 252880278603984 252981422623904 253143421453728 253244670722368 253305524020896 253406838125376 254766573791613 254929715758341 255278645958024 255611167141824 256574658130704 256677279784224 256841645287968 256944373727808 257108910267456 258488510589153 258591897722418 258757489268226 259345442775744 259836724708951 259904730787428 260175183160776 260341788577032 260698126448448 261279963187308 261551846603736 262264821919893 262369719456858 262537730163306 262711477340208 262879706894256 262984850365536 263153254976352 263701731967668 263976135434856 264250824441552 266549482852848 266656094117088 266826849640416 266933571842496 267104505051072 267661217432648 267939741072016 268218554538272 268537739942511 268817175676062 269427986987328 270009018377436 270181920974652 270551727340128 270724977465696 270833258794176 271006689200832 271026780077881 271308805863602 271591125120484 272460862512891 272744380580022 272815764930216 273099652302672 273953635154316 274129063720812 274238706574872 274414317689304 274524074635824 276728958820782 276912097736976 277200247682592 277488697472064 277955879641596 278067053099576 278245115728632 278356404871792 278534652789744 279769579435232 280060702826944 280393980622722 280957563007056 281069937042336 281249922593952 281542586405184 281563458353047 281743759935279 281856448424174 282036937625118 282422970319152 283053293452917 284490313429482 284604100451892 284786349135444 284900254562664 285082692891048 285655699427904 285676876298307 285974146721094 286271726478348 287188476702777 288646490397042 288761939757252 288877435293512 288946850948964 289062420443784 289247524050888 289363213805328 289438947739584 290646150557984 290832268320288 290948591921728 291880319236272 292184044854624 292509769908889 292697081055873 292884512149161 293097704618472 293285392254504 293590579967568 293667420314304 294892259404704 295199119195968 295550412007734 295857956661228 296452621112544 296783104750509 296973152364213 297091932122778 297282177496746 297401080855476 297957667506624 298910942440296 299868168209454 299988105881724 300180205845468 300300268322808 300492568182456 301118869611729 301432208706018 301745873855556 301824848656368 301945568938208 302138922380256 304370693257644 304687416143448 305084296266048 306234269381808 306356753290848 306552931472736 306675542836416 307657633789584 308321108822883 308518544896731 308641942442886 308839583965302 309541334925888 310127703684877 310208872230156 310832381534688 311155828341696 311526109954098 311850278642916 312174784656072 312825434737023 313025755194711 313150955480766 313351484388462 313558860051216 313759650164112 314740776864636 315068290680312 316203679172628 317725841609046 318139705340496 318266951042976 318470756022432 318598134134592 319466614355096 319799045795632 320512786382997 321575339307456 322787473132176 322916577793056 323123360200992 323252599205952 323483576221987 323820187643654 324987114705201 325195222999257 325533615530994 325618816207032 326976919377732 327186301860324 327317165911944 327975062306112 329734917695781 329946066286317 330289402463514 330507987621552 330851908524384 331753791830292 331886482731752 332099009095464 332231838072784 332318791849152 333918530293664 334266000148288 335336446169712 335470570018272 335685391483104 336059611582669 336274810245333 336735079995912 337085480703504 337173704805312 337837801863159 339552954738414 339688765055484 339906287677788 340371527944032 340589487779424 340969174936689 341323981570338 342099544174272 342773343161379 344513553054534 344651347452204 344789196963224 344872047906828 345009985690968 346539641049904 346900244214368 347122384769376 348373284249744 348735795471648 349686429226524 349826292609144 350050306884408 350281969786944 350506275859008 351602309290224 351968180579808 352334432588736 352753717557618 353462740557264 353830547779488 354224995992543 354451827015351 354593596404606 355399310470464 355626893475648 357907168508058 358050319923348 358279600525236 358422900901416 359399941149483 359773926520086 360012024503248 360242561299536 363281150017188 363659174106696 363754353240288 364132869736896 364796336662238 365271513539088 365505418294416 365651608766496 365885756919072 366032099514432 367204272587568 367996162143441 368231811650937 368971945094376 369068514719328 369216130315968 369452561040576 370607839522128 370993487638176 371379537052992 371821486074246 372208397089932 373372293073221 373611385232397 373760817831882 373858640830296 374610084009408 375658346580372 376049250166824 376563960425536 377404391270556 378826964995401 379221165791442 379320417905976 379472133935856 379715132180592 379867006083552 380110257188064 380902501731076 381298862294792 381695635304464 382917968937036 383416750712736 383815727560512 384861987196056 385015919676336 385262467931952 385416560591712 385663365401184 385817618407104 386093300652049 387887846583627 388136233902339 389173758981696 389857096181142 390262774741164 390512682865548 390796939491296 391047189672672 391454106623424 393554579185287 393806595244959 394067216010312 394477275548304 395552597951502 395710806334012 395964203152284 396122576163704 396376236662328 396534774473968 398547923253728 399824224279272 399984141175632 400240274460624 400400357763744 400656757576608 401491826148972 401909611608024 402327831807408 402433131541824 403225763514093 405013527566154 405272881461978 405827591010192 406087466198544 406249888191264 406510033801248 406963208795403 407386687680726 408312359175744 409116570870033 410210178386112 410930452731474 411094811763844 411193595581218 411358059862308 411522589923848 411621476533956 411786111953736 413611829640208 415368146605464 415800371523888 416233046208096 416933819462394 417100579649364 417367673592948 417534607307688 417801979184616 418078480068288 418346200218816 419654369152848 420091054240416 420590970934083 421436344510584 421604905563504 421874883890928 422313879607776 422784672636261 423055406437677 423634455478728 424186273787328 424457905116096 426735470144223 426906150677838 427179523703166 427350381843996 427624039336572 428961220081641 429407589717522 430383297509568 433142909635878 433316152940268 433593630665676 434044820707992 434158421609376 434949478328053 435402079242026 435969225836976 436248402480432 436422887882592 437820478854408 438276067281936 439646556927708 439928088381756 440385869951352 440501130471456 440677316828736 440959508338752 442338389107056 442798678793952 443325618011601 443786934991842 445637898184167 445923266245119 446101621283214 447115261559616 448366413660444 448980106661216 449447307604672 449982158822586 450450402484212 451858961286811 452148313059027 452618810783334 452737272984552 452918353407312 453208383570384 454625566582252 455098642093784 456556039886466 457031124215172 457626444399072 458102642572224 459351404072712 459535129936272 459829397209104 460013314254624 462962913664329 463259375947953 464497712332992 465313308345234 466248572302032 466435056812192 466733742512544 468803079053632 469726433221149 470027226582693 470338290076824 471283654076352 472111165296954 472299994656724 472602436020468 472791461872808 474305518758942 476588762413569 477209558010744 477400426564464 477706134033648 477897201201888 479199921532644 479698568693448 480323415066048 484181209698264 484374866689584 484685040301488 484878898808928 485730281465481 487028684718784 487340557725888 488300423296491 489605696783424 490465379066598 490661549524588 490779452790486 490975748867916 491962593459168 494143786029504 495761981432328 496277862786576 497630687745438 497829724097628 498148513643196 498347757109176 498478187773728 500877795440496 501399000222432 503004669254568 503205855027408 503528087224656 505102619993868 505628221055256 505760557207968 505962845247808 506286842907456 506611048041792 509329432107621 509533147583226 509859431516682 510557291916048 511985972355507 513149316261408 513354559568448 513683290575936 516977021178306 517183795444836 517514978536452 519133248327031 519673449417902 519809461574856 520350366321552 520683577154064 522559926374616 523103693207472 524529643839786 524739438913716 525075460326612 525422954680416 525759413788512 525969700731072 526306509952704 527403463935336 527952270869712 528501648883104 529130576336427 531890394606909 533098965705696 533312188234176 533653699280832 535322434865296 535879482144032 536437109076544 537075479885022 537634351352124 539315534439097 539660889780129 540018036754872 540363841949304 541103454680256 541449954931392 542053560155762 542617611727204 543182250240968 544921725025782 545488761160044 545631529860432 546199304605344 547194504993357 547907270308632 548258127441624 548477413149744 548828635378608 549048149271648 553457917641564 553824195473952 554400495365184 555911759283192 556134106199152 556490231457264 556712809743584 557069305579488 559539158870464 560641226747823 560787961245444 561915126014112 562139874084672 562499845187904 563126916706094 563487519870558 563712896848348 564073875250236 564845940638304 566106586905834 568831748687163 568980626858964 569208200903784 569572698270888 569800509125328 570165385782096 571353752596614 571948293442188 572543452956696 574376953405554 577292980794084 577523879514504 577754870587024 577893701897928 578124840887568 578495048101776 578726427610656 581292301115968 581664536640576 583760638472544 584368089709248 584785644271713 585019539817778 585394162111746 585769024298322 586195409236944 586570784509008 587181159935136 589784518809408 591100824015468 591715913322456 592905242225088 593328896927253 593566209501018 593946304728426 594183864245556 594564354993492 594802161710952 597821884880592 599736336418908 599976211763448 600360411690936 600600536645616 600985136364912 602237739223458 602864417412036 603491747711112 603649697312736 603891137876416 604277844760512 607520291349231 607909322192967 608741386515288 609374832286896 611080031521089 612468538763616 612713506581696 613105862945472 615315267579168 616395679097211 616642217645766 617037089793462 617283884885772 617679167930604 619610651229037 620255407369754 620417744460312 621664763069376 623052219908196 623700557285832 624349569312144 625400729193591 625650869474046 626051510389422 626301910961532 626702968776924 627117720102432 627519300328224 629481553729272 630136581360624 632407358345256 635451683218092 636279410680992 636533902085952 636941512044864 638933228710192 639598091591264 640359226016757 641025572765994 643699186266019 644111384576283 645574946264352 645833155586112 646246720401984 646967152443974 647640375287308 649714364453817 649974229410402 650390445998514 651067231061988 651237632414064 653103118863039 653953838755464 654372603720648 654634331823888 659469835391562 659892132572634 660578804927028 661015975243104 661703817048768 663507583660584 663772965463504 664198018190928 664463676145568 667837060587328 669152431924821 670672892339424 670941140036544 671370782966208 672119223165338 672549620490666 673470159991824 674170961407008 674973238233879 675675603726318 678928216175001 679105909476828 679377530110968 679812575355576 680743055888064 681178975558848 681938349873378 682647963140676 684834059829699 685546686322758 689027106109068 689302694904408 689578393926448 689744095813656 690019971381936 693079282099808 693800488428736 694244769538752 696746568499488 697471590943296 697969962517851 699372858453048 699652585218288 700100613768816 703204618580448 703936361159616 705507435115236 706925481114528 707661095558976 708166747945431 708449991985086 708903654030702 709187192809212 711458278138413 715814337016116 716100639846696 716559201050472 716845801802832 718799882298966 719547853040172 720024049006496 720485122599072 726562300034376 727318348213392 727508706480576 729592673324476 730543027078176 731010836588832 731303217532992 731771513838144 734408545175136 735698068599897 735992324286882 736463623301874 737943890188752 738137029438656 739535293402399 741215679044256 741986975276352 743642972148492 744416794179864 746446031618157 746744586146442 747222770464794 747521635663764 747717281660592 751316693160744 752098500333648 754808782541112 757653929990802 758442331582884 758640835811952 758944267871712 759430264361184 759734012167104 760220514376128 761805003462152 762597724589584 763391270608928 764299721374839 765835937874072 766833501425472 768286125543313 769723974392112 770031839352672 770524935863904 770833121183424 771326730802368 772186601304098 775465531767459 775775693167254 776272467804678 779510174126853 779714192362284 780525549482328 781025365731096 781593878982592 782094379345344 786794465759679 787109158370574 787613190489918 788134432020624 788954551096608 791105195903004 791421612668024 791928406304568 792245152327408 792752473324656 793069548947936 797095846507456 799648448558544 799968282351264 800480548921248 800800715527488 801313515153216 801372919927903 802983652297944 803819223216048 804655663614816 805613219827533 806451527028186 810027055132308 810545762923956 811655182020384 812174932397088 812499776382528 813020067602496 813080340233643 813926417590806 814773375361452 817382587538673 818233141740066 821860905462948 822189623527688 822387191162436 822716119724616 823045179847696 823242953067912 823572223907472 827223659280416 830736293210928 831600743047776 832466092416192 833867638924788 834201159298728 834735347185896 835069214615376 835603958369232 839308738305696 840182108480832 841181941868166 842872689021168 843209811127008 843749767781856 844627759215552 844690375059141 845231279805837 845569345272522 846110812875354 847268910957456 849159880358751 853470940288446 853812301355676 854359047406332 854700763687992 855248078673144 857030628894921 857922440163282 858815179435044 866285819271756 866632305880536 867187261331352 868089641415984 868316843218752 869898956656106 870804158484052 871938451673952 872496804960864 872845775765184 875640957708816 876552134563872 877529309726667 878091243167619 879293113855416 879856176763512 880771739902704 881002260942912 882671156641573 884676778214112 885597357587904 886651236023202 887573869983684 890349314251527 890919457092639 891275796368334 891846532490238 892203242566428 896732827320888 897960213322432 899964317645172 900900804968424 903356608835187 903717922573622 904296626118054 905237621566668 905474545969104 905836706814624 906416767140768 909251133164504 910197284187568 913112079772932 914062248430344 915252888798144 918702808145424 919070259872544 919658794418208 920026628509248 924963326468649 925555634690193 925925827328658 926518751895906 930383111054631 930626616690468 932497144604064 932870113624384 933467485025088 938476304211069 939077265584133 939452866442298 940054453165386 940676580153648 944222330593908 944599989313448 945204872040936 945582923745616 948611037517884 953177524827138 954419116021488 954800853128928 955412268067296 955794402403776 958399843065288 959397137386896 961538359148991 968362419396528 968749733379168 969370080602976 969757797617856 970450728665961 971460562930962 974961344115603 975585668997771 976600846592982 980930758133196 981323099049176 981558905580972 981951497735832 983925186918336 989204753087343 991523962864656 992555725573152 995261375490876 995659448195256 996297027286392 996695514218352 996956375547456 1001755590880992 1002798000444864 1006009338509136 1006411710054816 1007056174449312 1008178834748007 1008824430735999 1010205239987736 1011256442110512 1011521114415936 1013513405589477 1018658864215242 1019066295166452 1019718863033364 1021114583832096 1022907524810067 1023971944711014 1026298632522816 1033954042356612 1034367590889672 1035029957072904 1038266496654062 1039346898835804 1039618923149712 1040700732643104 1041367154308128 1045119852749232 1046207386414944 1049059287679572 1049478877827432 1050150920653224 1050845909360832 1051518827577024 1054806927870672 1055904541739424 1057003297766208 1058261152672854 1062674987977629 1063355481046053 1063780789213818 1066197931411392 1070644869730592 1071758964288064 1074150959770044 1075268702704248 1078199823448449 1078631068878194 1079321779560258 1080036073509744 1080727683898608 1084107120311524 1085235223454408 1086364500481936 1089843450051564 1090977522320088 1091263059720864 1092398609210688 1094389009986714 1095814540617264 1096516254883248 1096954826299488 1097657270757216 1098096298543296 1103988486430323 1104695434952811 1106915835283128 1107648390947904 1111823518566384 1112268212398304 1112980462914528 1113425619487168 1114138611158976 1120116879219663 1120834155697191 1121282453495646 1121575922490888 1123830252028224 1126253833412188 1126975039741116 1127425793696696 1128147750500472 1129691881276608 1132213173811668 1136480894986203 1137663497374326 1137961253717928 1138416401807568 1139145396541776 1139601018250656 1140330771564192 1142707505193228 1143896586884376 1145086905913392 1148753906811108 1154585961588168 1155047759029008 1155509741174048 1155787403795856 1156249681775136 1156990096203552 1157452855221312 1158279901956147 1163663539750881 1164408701707017 1167521276945088 1169571288543426 1170039079635556 1170788324223492 1171538048596644 1172390818473888 1173141569018016 1174362319870272 1180663737555861 1182201648030936 1183431826644912 1186657793854506 1187132419002036 1187892609456852 1188367728491112 1189128709986984 1189604323421904 1195643769761184 1199472672837816 1199952423526896 1200720823381872 1201201073291232 1201970272729824 1204475478446916 1205728834824072 1206983495422224 1207299394625472 1209677290542279 1215040582698462 1215818644385934 1217482773030576 1218749664573792 1220889626386209 1222160063042178 1224937077527232 1230630535158336 1232791358194422 1233284435291532 1234074179586924 1234567769771544 1235358335861208 1237933130625997 1239221302458074 1240510814739508 1240835488920624 1246104439816392 1247401114571664 1248699138624288 1250801458387182 1251301738948092 1252103020778844 1252603821923064 1253405937553848 1254235440204864 1255038600656448 1258963107458544 1260273162721248 1261772912802249 1264814716690512 1268354017908783 1269166219313031 1270903366436184 1272558821361984 1277866457420384 1279196183182528 1280718452033514 1282051145531988 1286060120585539 1286883660244923 1287398372532038 1288222769152566 1291149892528704 1293934304887948 1295280750574616 1299428728907634 1299948458820804 1300780891997028 1302134462123976 1302475264828128 1304848434984159 1306206237726078 1307907677510928 1308745207441296 1309268663647776 1318939670783124 1319784265145268 1321157609854056 1322031950486208 1327015167321168 1327545930927008 1328396036381856 1328927352291136 1336058138232493 1336913694552501 1337769798735357 1338304863849642 1341345784678848 1344238446330676 1345099240981332 1346940319983648 1348341922814016 1349946476467758 1351351207452636 1355576883860433 1356444939177081 1357856432350002 1358211818953656 1358755060221936 1359625150711152 1363876699746756 1365295926281352 1369668119659398 1371093372645516 1378054212218136 1378605389808816 1379156787852896 1379488191627312 1380039942763872 1386158564199616 1388888740992987 1389778127843859 1393493136998976 1395939925035702 1398745716906096 1399305170436576 1400201227537632 1406409237160896 1409179299663447 1411014870230472 1413850962229056 1416333495890862 1416899983970172 1417807308061404 1418374385618424 1422916556276826 1429766287240707 1431628674032232 1432201279693392 1433118402100944 1433691603605664 1437599764597932 1439095706080344 1440048098012992 1440970245198144 1453124600068752 1454636696426784 1457190844396443 1459185346648952 1461086054156352 1462021673177664 1468817090350272 1471396137199794 1471984648573764 1472927246603748 1475887780377504 1477533091392319 1479070586804798 1482431358088512 1487285944296984 1488833588359728 1492892063236314 1493489172292884 1494445540929588 1495043271327528 1495434563321184 1502633386321488 1504197000667296 1509617565082224 1515307859981604 1516884663165768 1517281671623904 1517888535743424 1518860528722368 1523610006924304 1525195449179168 1526782541217856 1528599442749678 1531671875748144 1534974982634353 1535957917066521 1536572251086626 1539447948784224 1540063678705344 1541049871727808 1544373202608196 1550931063534918 1551551386334508 1552544935609356 1557399744981093 1559020348253706 1559428384724568 1561051098964656 1562050731462192 1573588931519358 1574218316741148 1575226380979836 1576268864041248 1577909102193216 1582210391806008 1582843225336048 1583856812609136 1584490304654816 1585504946649312 1586139097895872 1594650035954911 1595671183820727 1599296897117088 1599936564702528 1600961097842496 1602745839855806 1605967304595888 1607638446432096 1609311327229632 1611226439655066 1612903054056372 1617946603317291 1618982669340387 1620054110264616 1621091525847912 1623310364040768 1624349864794176 1626160680467286 1627852835181612 1629546750722904 1634765175077346 1636466283480132 1641583514980071 1643721810925896 1644379247055376 1644774382324872 1645432239449232 1646090359695392 1646485906135824 1647144447814944 1654447318560832 1661472586421856 1663201486095552 1667735277849576 1668402318597456 1669470694371792 1670138429230752 1671207916738464 1678617476611392 1681923680243469 1682363883736332 1685745378042336 1686419622254016 1687499535563712 1689380750118282 1690462559611674 1691138690545044 1692221625750708 1694537821914912 1698319760717502 1706495246061489 1706941880576892 1707624602711352 1708718094812664 1709401527375984 1710496157346288 1714061257789842 1715844880326564 1717630358870088 1732571638543512 1733264611761072 1734374522662704 1736179282831968 1739797913312212 1741608316968104 1743876903347904 1744993609921728 1751281915417632 1753104269127744 1754356932815139 1755058619453334 1756182486335238 1758586227710832 1759712353527024 1761543479805408 1763507238113413 1765342313283146 1769353556428224 1773302472046404 1775147739967368 1779986690781759 1780698628503054 1781838914185278 1782551592736668 1783693064980476 1784406485132856 1793465654641776 1799928635290344 1801801609936848 1806713217670374 1807435845147244 1808593252236108 1810475243133336 1810949091938208 1811673413629248 1812833534281536 1818502266329008 1820394568375136 1822560874047693 1826224159545864 1828124496860688 1832066914757131 1833240094563267 1837405616290848 1838140519745088 1839317588836416 1849187037291633 1849926652937298 1851111269380386 1851851654657316 1853037503791812 1858831953687111 1860766222109262 1861253233380936 1864994289208128 1876202187580773 1876952608422138 1878154531168266 1878905732884596 1880108906330772 1881353160307296 1888444661187816 1889199978626896 1890409744081872 1891165847491232 1897222075035768 1906355049654276 1908838232042976 1909601706257856 1910824536134592 1916799686130576 1918794274773792 1921077678050271 1923076718297982 1931097558798057 1932334153728849 1936724838793056 1937499466758336 1938740161205952 1940901457331922 1942921125861924 1949143093361451 1949922688231206 1951171337995542 1953201693185964 1959309356589117 1961861516266392 1962646198098352 1963117811161944 1963902995471664 1978409506174686 1983047925729312 1985111451146304 1990522750981752 1991318896390512 1992594054572784 1993391028436704 2003511181761984 2007457295774463 2012018677018272 2012823420109632 2014112348898624 2016357669496014 2017648861471998 2020410479975472 2022512884221024 2024919714701637 2027026811178954 2036784648525003 2037317728430484 2038132590332904 2039437726066728 2042229167664192 2045815049620134 2047943889422028 2067908084713224 2068735181779344 2070059914145808 2076532993308124 2078693797671608 2079237846299424 2081401465286208 2082734308616256 2090239705498464 2092414772829888 2093909887553553 2098118575359144 2098957755654864 2100301841306448 2104831219683751 2109613855741344 2111809083478848 2116522305345708 2124500243836293 2125349975955258 2126710962092106 2127561578427636 2141289739461184 2148301919540088 2150537405408496 2156399646896898 2157262137756388 2158643559120516 2160072147019488 2161455367797216 2168214240623048 2170470446908816 2172729000963872 2179686900103128 2181955044640176 2182526119441728 2188778019973428 2191629081234528 2193032509766496 2193909652598976 2195314541514432 2207094205799691 2207976972860646 2209390869905622 2213831670566256 2218605880207197 2223647037132768 2224536424796608 2225960925829056 2239338094854471 2240233758439326 2241668311394382 2242564906991292 2243151844981776 2252507666824376 2253950079482232 2254851587393392 2256295501000944 2264426347623336 2272961789972406 2275326994748652 2275922507435856 2276832803615136 2278290793083552 2279202036501312 2280661543128384 2285415010386456 2287793173768752 2290173811826784 2292899164124517 2297507813622216 2304858376629939 2309171923176336 2310095518058016 2311019482348096 2311574807591712 2312499363550272 2313980192407104 2316559803912294 2326396595302377 2327327079501762 2328817403414034 2338530522380559 2339142577086852 2340078159271112 2341576648446984 2343076097193288 2344781636947776 2346283138036032 2361327475111722 2364403296061872 2366863653289824 2373315587709012 2374264838004072 2375785218913704 2376735456982224 2378257419973968 2379208646843808 2391287539522368 2398945345675632 2399904847053792 2401441646763744 2402402146582464 2403940545459648 2404118759783709 2408950956893832 2411457669648144 2413966990844448 2416839659482599 2419354581084558 2430081165396924 2431637288771868 2434965546061152 2437499329147584 2439241020700929 2441779252772418 2444320126084356 2465582716388844 2466568870583064 2468148359173848 2469135539543088 2470716671722416 2475866261251994 2478442604916148 2481021629479016 2481670977841248 2492208879632784 2494802229143328 2497398277248576 2501602916774364 2502603477896184 2504206041557688 2505207643846128 2506811875107696 2517926214917088 2520546325442496 2523545825604498 2529629433381024 2534071125177423 2535693839417511 2536708035817566 2538332438626062 2541806732872368 2555732914840768 2561436904067028 2564102291063976 2571091886684763 2572120241171078 2573767320489846 2574796745064076 2576445538305132 2587868609775896 2590561501149232 2598857457815268 2599896917641608 2601561783994056 2604268924247952 2604950529656256 2609696869968318 2612412475452156 2615815355021856 2617490414882592 2618537327295552 2632587929180001 2634273729502857 2637879341566248 2639568530290536 2642315219708112 2648013469924719 2654030334642336 2655091861854016 2656792072763712 2671047942754581 2672116276464986 2672758371277917 2673827389105002 2675539597470714 2676609727699284 2688476892661352 2690198481962664 2693880639967296 2699892952935516 2702702414905272 2710069826505561 2711153767720866 2712889878354162 2715712864700004 2716423637907312 2717510120443872 2719250301422304 2727753399493512 2730591852562704 2739336239318796 2742186745291032 2756108424436272 2757210779617632 2758313575705792 2758976383254624 2760079885527744 2774889979405947 2776666904070579 2777777481985974 2779556255687718 2791149333163893 2791879850071404 2797491433812192 2798610340873152 2800402455075264 2815428912633207 2818358599326894 2822029740460944 2832666991781724 2833799967940344 2835614616122808 2836748771236848 2845833112553652 2859532574481414 2863257348064464 2864402559386784 2866236804201888 2867383207211328 2875199529195864 2878191412160688 2884615077446973 2906249200137504 2909273392853568 2911352185997883 2914381688792886 2918370693297904 2924884032346809 2942792274399588 2943969297147528 2945854493207496 2951775560755008 2955066182784638 2958141173609596 2967614259262029 2974571888593968 2977667176719456 2985784126472628 2986978344585768 2988891081859176 2990086542655056 2990869126642368 3005266772642976 3008394001334592 3019235130164448 3024536504244021 3026473292207997 3030615719963208 3033769326331536 3034563343247808 3047220013848608 3050390898358336 3057198885499356 3063343751496288 3068722574430201 3069949965268706 3071915834133042 3073144502173252 3078895897568448 3088746405216392 3101862127069836 3103102772669016 3105089871218712 3114799489962186 3118040696507412 3118856769449136 3122102197929312 3124101462924384 3147177863038716 3148436633482296 3150452761959672 3152537728082496 3164420783612016 3165686450672096 3167713625218272 3168980609309632 3171009893298624 3188024963932887 3189300071909822 3190066443138159 3191342367641454 3198593794234176 3205491679711612 3211934609191776 3215276892864192 3222452879310132 3225806108112744 3234599470345347 3235893206634582 3237965338680774 3240108220529232 3242183051695824 3252321360934572 3255705670363224 3259093501445808 3269530350154692 3272932566960264 3283167029960142 3287443621851792 3288758494110752 3289548764649744 3290864478898464 3292180719390784 3292971812271648 3294288895629888 3311965459290969 3314086304858433 3322945172843712 3335470555699152 3336804637194912 3338941388743584 3340276858461504 3342415833476928 3360350637658989 3363847360486938 3364727767472664 3371490756084672 3378761500236564 3380925119223348 3382277381090088 3384443251501416 3389075643829824 3396639521435004 3409442684958609 3412990492122978 3413883761153784 3415249205422704 3417436189625328 3418803054751968 3420992314692576 3428122515579684 3431689760653128 3435260717740176 3465143277087024 3466529223522144 3468749045325408 3472358565663936 3474839705868441 3479595826624424 3483216633936208 3490990619252643 3502563830835264 3508713865630278 3510117238906668 3512364972670476 3517172455421664 3519424707054048 3523086959610816 3523348141012453 3527014476226826 3530684626566292 3541991212667583 3546604944092808 3550295479934736 3559973381563518 3561397257006108 3563677828370556 3565103185473336 3567386129960952 3568812970265712 3586931309283552 3599857270580688 3603603219873696 3613426435340748 3614871690294488 3617186504472216 3620950486266672 3621898183876416 3637004532658016 3640789136750272 3645121748095386 3652448319091728 3656248993721376 3660324958589611 3662668879158627 3664133829514262 3666480189126534 3674811232581696 3698374074583266 3699853305874596 3702222538760772 3703703309314632 3706075007583624 3713799391877991 3717663907374222 3721532444218524 3722506466761872 3752404375161546 3753905216844276 3756309062336532 3757811465769192 3760217812661544 3762706320614592 3776889322375632 3778399957253792 3780819488163744 3782331694982464 3794444150071536 3802627008815557 3805062053726349 3807498657939093 3812710099308552 3817676464085952 3833599372261152 3837588549547584 3842155356100542 3846153436595964 3858180361756617 3860650980734769 3862195117596114 3864668307457698 3873449677586112 3881802914663844 3885842251723848 3898286186722902 3899845376462412 3902342675991084 3906403386371928 3914545304952477 3918618713178234 3923723032532784 3925292396196704 3926235622323888 3927805990943328 3956819012349372 3966095851458624 3981045501963504 3982637792781024 3985188109145568 3986782056873408 4008174414697479 4010741083657503 4014914591548926 4024037354036544 4032715338992028 4035297722943996 4040820959950944 4045025768442048 4049839429403274 4054053622357908 4066730651581299 4069334817531243 4073569297050006 4074635456860968 4076265180665808 4078875452133456 4091630099240268 4095887778844056 4135816169426448 4137470363558688 4140119828291616 4153065986616248 4157387595343216 4158475692598848 4166666222978961 4180479410996928 4187819775107106 4196237150718288 4197915511309728 4200603682612896 4205286490885831 4209662439367502 4219227711482688 4227537898990341 4233044610691416 4249000487672586 4250699951910516 4253421924184212 4255123156855272 4289298861722121 4296603839080176 4301074810816992 4312799293793796 4314524275512776 4317287118241032 4320144294038976 4322910735594432 4336428481246096 4340940893817632 4345458001927744 4359373800206256 4363910089280352 4368774950574697 4371572533189329 4377556039946856 4383258162469056 4386065019532992 4414188411599382 4415953945721292 4418781739811244 4427663341132512 4432599274176957 4437211760414394 4447294074265536 4478676189708942 4480467516878652 4483336622788764 4485129813982584 4486303689963552 4505015333648752 4507900158964464 4509703174786784 4512591002001888 4528852695246672 4545923579944812 4550653989497304 4551845014871712 4553665607230272 4556581586167104 4570830020772912 4575586347537504 4580347623653568 4585798328249034 4595015627244432 4604924947903059 4607873751199563 4609716753259878 4618343846352672 4620191036116032 4623149615183424 4633119607824588 4652793190604754 4654654159003524 4657634806828068 4672199234943279 4677061044761118 4678285154173704 4680156318542224 4683153296893968 4686152194386576 4722654950223444 4728806592123744 4733727306579648 4746631175418024 4748529676008144 4751570437827408 4753470913964448 4756514839947936 4758417293687616 4783950107864733 4787013551462181 4797890691351264 4799809694107584 4802883293527488 4808237519567418 4817901913787664 4822915339296288 4827933981688896 4833679318965198 4838709162169116 4853839809951873 4856948008021161 4860162330793848 4863274577543736 4869931092122304 4878482041401858 4883558505544836 4888640252168712 4924750544940213 4931165432777688 4933137741166128 4936296718347696 4938271079086176 4941433343444832 4951732522503988 4956885209832296 4962043258958032 4963341955682496 4984417759265568 4989604458286656 5003205833548728 5005206955792368 5008412083115376 5010415287692256 5013623750215392 5019212908476637 5035852429834176 5045771040730407 5047091651208996 5059258866762048 5068142250354846 5071387678835022 5073416071635132 5076664877252124 5083613465744736 5119485738184467 5122873808134056 5128204582127952 5142183773369526 5144240482342156 5147534640979692 5149593490128152 5152891076610264 5175737219551792 5181123002298464 5197714915630536 5199793835283216 5203123567988112 5208537848495904 5219393739936636 5224824950904312 5231630710043712 5234980829765184 5263070798445417 5265175858360002 5268547459005714 5275758683132496 5279137060581072 5284630439416224 5290521714340239 5296026939849438 5308060669284672 5339960072345277 5342095885509162 5344232552929972 5345516742555834 5347654778210004 5351079194941428 5353219455398568 5376953785322704 5380396963925328 5399785905871032 5405404829810544 5420139653011122 5422307535441732 5425779756708324 5431425729400008 5432847275814624 5435020240887744 5438500602844608 5455506798987024 5461183705125408 5467682622143079 5478672478637592 5484373490582064 5496200744271393 5499720283689801 5512216848872544 5514421559235264 5517952766509248 5547561111874899 5549779958811894 5553333808141158 5555554963971948 5559112511375436 5576495861061333 5582298666327786 5583759700142808 5594982867624384 5630857825266414 5636717198653788 5644059480921888 5654343218264689 5665333983563448 5667599935880688 5671229232245616 5673497542473696 5691666225107304 5719065148962828 5726514696128928 5728805118773568 5732473608403776 5750399058391728 5756382824321376 5763233034150813 5769230154893946 5793292676394171 5797002461186547 5812498400275008 5822704371995766 5828763377585772 5836741386595808 5849768064693618 5877928069767351 5885584548799176 5887938594295056 5891708986414992 5910132365569276 5916282347219192 5935228518524058 5949143777187936 5955334353438912 5971568252945256 5973956689171536 5977782163718352 5980173085310112 6010533545285952 6022371887323389 6038470260328896 6049073008488042 6052946584415994 6061231439926416 6067538652663072 6094440027697216 6110353945575009 6114397770998712 6126687502992576 6137445148860402 6139899930537412 6143831668266084 6146289004346504 6177492810432784 6203724254139672 6206205545338032 6210179742437424 6229598979924372 6236081393014824 6237713538898272 6244204395858624 6248202925848768 6281729662660659 6294355726077432 6296873266964592 6300905523919344 6314493659051253 6328841567224032 6331372901344192 6335427250436544 6373500731508879 6376049927865774 6378600143819644 6380132886276318 6382684735282908 6410983359423224 6423869218383552 6444905758620264 6451612216225488 6469198940690694 6471786413269164 6475930677361548 6480216441058464 6484366103391648 6504642721869144 6511411340726448 6518187002891616 6539060700309384 6545865133920528 6566334059920284 6574887243703584 6577516988221504 6579097529299488 6581728957796928 6585943624543296 6621282617399073 6623930918581938 6628172609716866 6655817640621591 6670941111398304 6673609274389824 6677882777487168 6720701275317978 6727694720973876 6729455534945328 6748732228251403 6757523000473128 6761850238446696 6764554762180176 6768886503002832 6793279042870008 6818885369917218 6825980984245956 6827767522307568 6830498410845408 6834872379250656 6837606109503936 6841984629385152 6856245031159368 6863379521306256 6870521435480352 6878697492373551 6914575129889817 6930286554174048 6933058447044288 6937498090650816 6949679411736882 6959191653248848 6966433267872416 6981981238505286 7015591567141677 7017427731260556 7020234477813336 7024729945340952 7034344910843328 7038849414108096 7046696282024906 7054028952453652 7061369253132584 7083982425335166 7093209888185616 7100590959869472 7119946763127036 7122794514012216 7127355656741112 7130206370946672 7134772259921904 7137625940531424 7173862618567104 7199714541161376 7207206439747392 7212356279351127 7226852870681496 7229743380588976 7234373008944432 7241900972533344 7274009065316032 7290243496190772 7304896638183456 7312497987442752 7317723062102787 7320649917179222 7325337758317254 7328267659028524 7332960378253068 7396748149166532 7399706611749192 7404445077521544 7407406618629264 7412150015167248 7427598783755982 7435327814748444 7443064888437048 7445012933523744 7504808750323092 7507810433688552 7512618124673064 7515622931538384 7520435625323088 7553778644751264 7556799914507584 7561638976327488 7588888300143072 7602213375532269 7605254017631114 7607081518252533 7610124107452698 7614997315878186 7625420198617104 7667198744522304 7684310712201084 7692306873191928 7713275660054289 7716360723513234 7721301961469538 7724390235192228 7729336614915396 7763605829327688 7771684503447696 7796572373445804 7799690752924824 7804685351982168 7812806772743856 7829090609904954 7837237426356468 7847446065065568 7850584792393408 7852471244647776 7855611981886656 7897763787540003 7902821188508571 7913638024698744 7944040409774157 7962091003927008 7965275585562048 7970376218291136 8013143828263743 8016348829394958 8021482167315006 8029829183097852 8054938465977481 8065430677984056 8070595445887992 8081641919901888 8099678858806548 8108107244715816 8130209479516683 8133461303162598 8138669635062486 8147138594100012 8149270913721936 8152530361331616 8157750904266912 8183260198480536 8191775557688112 8271632338852896 8274940727117376 8280239656583232 8306131973232496 8314775190686432 8324669938217841 8333332445957922 8373447999491679 8375639550214212 8392474301436576 8395831022619456 8401207365225792 8410572981771662 8419324878735004 8446286737899621 8455075797980682 8466089221382832 8498000975345172 8501399903821032 8506843848368424 8510246313710544 8578597723444242 8593207678160352 8602149621633984 8625598587587592 8629048551025552 8634574236482064 8672856962492192 8681881787635264 8718747600412512 8727820178560704 8734056557993649 8737549901149394 8743145066378658 8755112079893712 8774652097040427 8828376823198764 8831907891442584 8837563479622488 8855326682265024 8865198548353914 8874423520828788 8902842777786087 8957352379417884 8960935033757304 8966673245577528 8970259627965168 8972607379927104 9010030667297504 9015800317928928 9019406349573568 9025182004003776 9057705390493344 9073609512732063 9079419876623991 9091847159889624 9101307978994608 9103690029743424 9141660041545824 9151172695075008 9171596656498068 9190031254488864 9206167723290603 9209849895806118 9215747502399126 9219433506519756 9236687692705344 9266239215649176 9305586381209508 9309308318007048 9315269613656136 9344398469886558 9354122089522236 9356570308347408 9360312637084448 9366306593787936 9372304388773152 9445309900446888 9457613184247488 9493262350836048 9497059352016288 9503140875654816 9506941827928896 9513029679895872 9564074891798661 9567900215729466 9574027102924362 9595781382702528 9613958814231187 9616475039134836 9635803827575328 9645830678592576 9667358637930396 9677418324338232 9703798411036041 9707679619903746 9713896016042322 9720324661587696 9726549155087472 9756964082803716 9767117011089672 9777280504337424 9849501089880426 9862330865555376 9866275482332256 9872593436695392 9876542158172352 9882866686889664 9903465045007976 9913770419664592 9924086517916064 9935896377872907 9968835518531136 10006411667097456 10010413911584736 10016824166230752 10020830575384512 10027247500430784 10027990862881597 10038425816953274 10081051912976967 10091542081460814 10094183302417992 10136284500709692 10142775357670044 10146832143270264 10153329754504248 10167226931489472 10228328054875827 10238971476368934 10245747616268112 10256409164255904 10284367546739052 10288480964684312 10295069281959384 10299186980256304 10305782153220528 10351474439103584 10362246004596928 10395429831261072 10399587670566432 10406247135976224 10417075696991808 10417847959062739 10424519117605323 10438787479873272 10449649901808624 10472971857757929 10526141596890834 10530351716720004 10537094918011428 10551517366264992 10558274121162144 10569260878832448 10570044423037359 10581043428680478 10592053879698876 10625973638002749 10679920144690554 10684191771018324 10688465105859944 10691033485111668 10695309556420008 10702158389882856 10706438910797136 10753907570645408 10760793927850656 10799571811742064 10810809659621088 10840279306022244 10844615070883464 10851559513416648 10862851458800016 10865694551629248 10911013597974048 10922367410250816 10935365244286158 10957344957275184 10968746981164128 10980974875768833 10988006637475881 10992401488542786 10999440567379602 11024433697745088 11095122223749798 11099559917623788 11106667616282316 11111109927943896 11118225022750872 11141398175633973 11152991722122666 11164597332655572 11167519400285616 11261715650532828 11273434397307576 11288118961843776 11308686436529378 11330667967126896 11335199871761376 11342458464491232 11346995084947392 11383332450214608 11407881026446671 11415186161179047 11438130297925656 11453029392257856 11474725036340449 11500798116783456 11512765648642752 11526466068301626 11538460309787892 11574541085269851 11581952942204307 11586585352788342 11594004922373094 11645408743991532 11657526755171544 11673482773191616 11699536129387236 11743635914857431 11755856139534702 11771169097598352 11775877188590112 11783417972829984 11820264731138552 11832564694438384 11870457037048116 11898287554375872 11943136505890512 11947913378343072 11955564327436704 11960346170620224 11968892320213519 12024523244092437 12032223250972509 12044743774646778 12098146016976084 12105893168831988 12122462879852832 12135077305326144 12200191954743897 12208004452593729 12220707891150018 12228795541997424 12274890297720804 12279799861074824 12287663336532168 12292578008693008 12354985620865568 12407448508279344 12412411090676064 12420359484874848 12459197959848744 12472162786029648 12475427077796544 12499998668936883 12563459325321318 12588711452154864 12593746533929184 12601811047838688 12615859472657493 12628987318102506 12657683134448064 12682613696971023 12747001463017758 12752099855731548 12757200287639288 12760265772552636 12765369470565816 12821966718846448 12889811517240528 12903224432450976 12938397881381388 12943572826538328 12951861354723096 12960432882116928 12968732206783296 13009285443738288 13022822681452896 13036374005783232 13078121400618768 13091730267841056 13106324851724091 13114717599567987 13132668119840568 13149774487407168 13158195058598976 13242565234798146 13247861837163876 13256345219433732 13297797822530871 13311635281243182 13341882222796608 13441402550635956 13455389441947752 13458911069890656 13497464456502806 13515046000946256 13523700476893392 13529109524360352 13537773006005664 13586558085740016 13637770739834436 13651961968491912 13655535044615136 13660996821690816 13669744758501312 13712490062318736 13726759042612512 13741042870960704 13757394984747102 13814774843709177 13823621253598689 13829150259779634 13860573108348096 13899358823473764 13918383306497696 13932866535744832 13963962477010572 14016597704829837 14031183134283354 14034855462521112 14040468955626672 14049459890681904 14093392564049812 14108057904907304 14122738506265168 14167964850670332 14186419776371232 14201181919738944 14239893526254072 14245589028024432 14254711313482224 14260412741893344 14269544519843808 14275251881062848 14351850323594199 14361040654386543 14399429082322752 14424712558702254 14453705741362992 14459486761177952 14468746017888864 14483801945066688 14561519429855619 14570844024063483 14580486992381544 14609793276366912 14635446124205574 14641299834358444 14650675516634508 14656535318057048 14665920756506136 14774251634820639 14793496298333064 14799413223498384 14808890155043088 14814813237258528 14824300030334496 14855197567511964 14870655629496888 14886129776874096 14890025867047488 15009617500646184 15015620867377104 15025236249346128 15031245863076768 15040871250646176 15057638725429911 15107557289502528 15137313122191221 15177776600286144 15204426751064538 15210508035262228 15214163036505066 15220248214905396 15229994631756372 15250840397234208 15368621424402168 15384613746383856 15426551320108578 15432721447026468 15442603922939076 15448780470384456 15458673229830792 15527211658655376 15543369006895392 15593144746891608 15599381505849648 15609370703964336 15625613545487712 15658181219809908 15674474852712936 15694892130131136 15704942489295552 15789212395336251 15795527575080006 15805642377017142 15827276049397488 15871565143020717 15888080819548314 15924182007854016 16026287656527486 16032697658789916 16042964334630012 16059658366195704 16093130698137961 16109876931954962 16130861355968112 16141190891775984 16199357717613096 16216214489431632 16260418959033366 16266922606325196 16277339270124972 16294277188200024 16298541827443872 16305060722663232 16315501808533824 16366520396961072 16383551115376224 16403047866429237 16488602232814179 16499160851069403 16543264677705792 16612263946464992 16629550381372864 16649339876435682 16666664891915844 16718781567612007 16729487583183999 16746895998983358 16751279100428424 16784948602873152 16821145963543324 16838649757470008 16892573475799242 16910151595961364 16932178442765664 16963029654794067 16996001950690344 17002799807642064 17013687696736848 17020492627421088 17157195446888484 17186415356320704 17251197175175184 17258097102051104 17269148472964128 17345713924984384 17379878029182513 17391007383559641 17437495200825024 17468113115987298 17475099802298788 17486290132757316 17510224159787424 17549304194080854 17633784209302053 17656753646397528 17663815782885168 17675126959244976 17730397096707828 17748847041657576 17805685555572174 17914704758835768 17921870067514608 17933346491155056 17940519255930336 18020061334595008 18031600635857856 18067115661970167 18115410780986688 18147219025464126 18158839753247982 18183694319779248 18202615957989216 18283320083091648 18343193312996136 18380062508977728 18412335446581206 18419699791612236 18431495004798252 18438867013039512 18532478431298352 18611172762419016 18618616636014096 18630539227312272 18688796939773116 18708244179044472 18713140616694816 18720625274168896 18732613187575872 18744608777546304 18845188987981977 18890619800893776 18943480977153759 18986524701672096 18994118704032576 19006281751309632 19128149783597322 19135800431458932 19148054205848724 19207930188100147 19227917628462374 19232950078269672 19271607655150656 19334717275860792 19354836648676464 19407596822072082 19415359239807492 19427792032084644 19440649323175392 19453098310174944 19513928165607432 19534234022179344 19554561008674848 19699002179760852 19724661731110752 19732550964664512 19745186873390784 19806930090015952 19827540839329184 19848173035832128 19871792755745814 19954674774246589 19967452921864773 20012823334194912 20020827823169472 20033648332461504 20055981725763194 20076851633906548 20162103825953934 20183084162921628 20188366604835984 20246196684754209 20272569001419384 20285550715340088 20293664286540528 20306659509008496 20456656109751654 20477942952737868 20491495232536224 20512818328511808 20568735093478104 20576961929368624 20590138563918768 20598373960512608 20611564306441056 20702948878207168 20743725389669451 20790859662522144 20799175341132864 20812494271952448 20835695918125478 20849038235210646 20877574959746544 20899299803617248 20945943715515858 21046774701425031 21052283193781668 21060703433440008 21074189836022856 21103034732529984 21116548242324288 21140088846074718 21162086857360956 21184107759397752 21251947276005498 21359840289381108 21368383542036648 21376930211719888 21382066970223336 21390619112840016 21404316779765712 21412877821594272 21507815141290816 21521587855701312 21599143623484128 21621619319242176 21637068838053381 21680558612044488 21689230141766928 21703119026833296 21725702917600032 21822027195948096 21870730488572316 21914689914550368 21937493962328256 21953169186308361 21961949751537666 21976013274951762 21984802977085572 21998881134759204 22190244447499596 22199119835247576 22213335232564632 22222219855887792 22236450045501744 22282796351267946 22305983444245332 22329194665311144 22335038800571232 22523431301065656 22546868794615152 22617372873058756 22661335934253792 22670399743522752 22684916928982464 22766664900429216 22806640126596807 22815762052893342 22830372322358094 22876260595851312 22925594095474369 22949450072680898 23001596233566912 23052932136603252 23076920619575784 23139826980162867 23149082170539702 23163905884408614 23173170705576684 23188009844746188 23290817487983064 23315053510343088 23399072258774472 23487271829714862 23511712279069404 23542338195196704 23551754377180224 23566835945659968 23640529462277104 23665129388876768 23693291362620009 23740914074096232 23816869891842703 23832121229322471 23886273011781024 23895826756686144 23911128654873408 23937784640427038 24039431484791229 24049046488184874 24064446501945018 24089487549293556 24164815397932443 24196292033952168 24211786337663976 24244925759705664 24390628438550049 24400383909487794 24416008905187458 24441415782300036 24457591083994848 24549780595441608 24559599722149648 24575326673064336 24585156017386016 24709971241731136 24814897016558688 24824822181352128 24840718969749696 24918395919697488 24944325572059296 24974009814653523 24999997337873766 25120343998475037 25126918650642636 25177422904309728 25187493067858368 25203622095677376 25231718945314986 25257974636205012 25338860213698863 25365227393942046 25494002926035516 25504199711463096 25514400575278576 25520531545105272 25530738941131632 25643933437692896 25779623034481056 25806448864901952 25876795762762776 25887145653076656 25903722709446192 26018570887476576 26045645362905792 26156242801237536 26183460535682112 26202169673980947 26212649703448182 26229435199135974 26265336239681136 26323956291121281 26485130469596292 26495723674327752 26512690438867464 26595595645061742 26623270562486364 26882805101271912 26910778883895504 26917822139781312 26994928913005612 27030092001892512 27047400953786784 27058219048720704 27075546012011328 27173116171480032 27220828538196189 27275541479668872 27303923936983824 27311070089230272 27362805855888763 27424980124637472 27453518085225024 27514789969494204 27618503169871809 27629549687418354 27647242507197378 27658300519559268 27798717646947528 27836766612995392 27927924954021144 28033195409659674 28062366268566708 28069710925042224 28080937911253344 28098919781363808 28186785128099624 28216115809814608 28245477012530336 28335929701340664 28372839552742464 28479787052508144 28491178056048864 28509422626964448 28520825483786688 28539089039687616 28692224675395983 28703700647188398 28722081308773086 28841876442693561 28849425117404508 28907411482725984 28918973522355904 28937492035777728 29111395233108123 29123038859711238 29141688048126966 29160973984763088 29270892248411148 29282599668716888 29301351033269016 29313070636114096 29331841513012272 29548503269641278 29586992596666128 29598826446996768 29617780310086176 29629626474517056 29648600060668992 29710395135023928 29741311258993776 29772259553748192 29807689133618721 30019235001292368 30031241734754208 30050472498692256 30062491726153536 30081742501292352 30083972588644791 30115277450859822 30243155738930901 30274626244382442 30408853502129076 30421016070524456 30428326073010132 30440496429810792 30459989263512744 30501680794468416 30737242848804336 30769227492767712 30853102640217156 30865442894052936 30885207845878152 30897560940768912 30917346459661584 31054423317310752 31086738013790784 31186289493783216 31198763011699296 31218741407928672 31251227090975424 31253543877188217 31273557352815969 31316362439619816 31348949705425872 31418915573273787 31578424790672502 31591055150160012 31611284754034284 31654552098794976 31710133269112077 31743130286041434 31776161639096628 32052575313054972 32065395317579832 32085928669260024 32119316732391408 32186261396275922 32219753863909924 32261722711936224 32282381783551968 32398715435226192 32432428978863264 32520837918066732 32533845212650392 32554678540249944 32588554376400048 32597083654887744 32733040793922144 32767102230752448 32806095732858474 32942924627306499 32964019912427643 32977204465628358 32998321702138806 33224527892929984 33298679752871364 33333329783831688 33424194526901919 33437563135224014 33458975166367998 33493791997966716 33502558200856848 33642291927086648 33677299514940016 33785146951598484 33820303191922728 33864356885531328 33926059309588134 33992003901380688 34005599615284128 34027375393473696 34040985254842176 34223643079340013 34245558483537141 34314390893776968 34424175109021347 34502394350350368 34516194204102208 34538296945928256 34723623255809553 34745858826612921 34759756058365026 34782014767119282 34936226231974596 34950199604597576 34972580265514632 35020448319574848 35098608388161708 35230907744572293 35267568418604106 35313507292795056 35327631565770336 35350253918489952 35460794193415656 35497694083315152 35611371111144348 35829409517671536 35843740135029216 35866692982310112 35881038511860672 35906676960640557 36073569732277311 36096669752917527 36134231323940334 36294438050928252 36317679506495964 36367388639558496 36405231915978432 36600575864231691 36686386625992272 36824670893162412 36839399583224472 36862990009596504 36877734026079024 37064956862596704 37222345524838032 37237233272028192 37261078454624544 37377593879546232 37416488358088944 37426281233389632 37499996006810649 37690377975963954 37781239601787552 37847578417972479 37886961954307518 37973049403344192 38256299567194644 38271600862917864 38296108411697448 38415860376200294 38455835256924748 38465900156539344 38669434551721584 38709673297352928 38815193644144164 38830718479614984 38855584064169288 38881298646350784 38906196620349888 39027856331214864 39068468044358688 39109122017349696 39318974555172273 39344152798703961 39398004359521704 39449323462221504 39613860180031904 39655081678658368 39743585511491628 39893393467592613 39909349548493178 39934905843729546 40025646668389824 40111963451526388 40153703267813096 40324207651907868 40366168325843256 40376733209671968 40492393369508418 40545138002838768 40571101430680176 40587328573081056 40613319018016992 40913312219503308 40955885905475736 40982990465072448 41137470186956208 41153923858737248 41180277127837536 41196747921025216 41223128612882112 41444324531127531 41470863760796067 41487450779338902 41581719325044288 41671391836250956 41698076470421292 41755149919493088 41798599607234496 41891887431031716 42049793114489511 42093549402850062 42104566387563336 42121406866880016 42148379672045712 42280177692149436 42324173714721912 42368215518795504 42503894552010996 42719680578762216 42736767084073296 42753860423439776 42764133940446672 42781238225680032 42808633559531424 42825755643188544 43055550970782597 43083121963159629 43198287246968256 43274137676106762 43361117224088976 43378460283533856 43406238053666592 43451405835200064 43684558289566857 43741460977144632 43829379829100736 43906338372616722 43923899503075332 43952026549903524 43969605954171144 43997762269518408 44322754904461917 44380488894999192 44398239670495152 44426670465129264 44444439711775584 44472900091003488 44565592702535892 44611966888490664 44658389330622288 44670077601142464 45046862602131312 45093737589230304 45172916176289733 45234745746117512 45322671868507584 45533329800858432 45613280253193614 45631524105786684 45660744644716188 45752521191702624 45803525833161889 45851188190948738 45898900145361796 46105864273206504 46153841239151568 46279653960325734 46298164341079404 46327811768817228 46346341411153368 46376019689492376 46581634975966128 46630107020686176 46798144517548944 46974543659429724 47023424558138808 47084676390393408 47281058924554208 47330258777753536 47386582725240018 47481828148192464 47584224461664943 47614695429062151 47633739783685406 47664242458644942 47772546023562048 47875569280854076 48078862969582458 48098092976369748 48128893003890036 48178975098587112 48279392094413883 48329630795864886 48392584067904336 48423572675327952 48781256877100098 48800767818975588 48832017810374916 48882831564600072 48915182167989696 49099561190883216 49119199444299296 49150653346128672 49170312034772032 49434151114602241 49465806698442537 49497482553208209 49629794033117376 49836791839394976 49888651144118592 49948019629307046 49999994675747532 50156344702836021 50188462749551997 50240687996950074 50253837301285272 50354845808619456 50463437890629972 50515949272410024 50677720427397726 50730454787884092 50889088964382201 50988005852071032 51008399422926192 51028801150557152 51041063090210544 51061477882263264 51287866875385792 51559246068962112 51753591525525552 51774291306153312 51807445418892384 52037141774953152 52139634087547539 52312485602475072 52404339347961894 52425299406896364 52458870398271948 52530672479362272 52647912582242562 52901352627906159 52970260939192584 52991447348655504 53025380877734928 53191191290123484 53246541124972728 53765610202543824 53821557767791008 53989857826011224 54060184003785024 54094801907573568 54346232342960064 54441657076392378 54551082959337744 54607847873967648 54668724381515803 54725611711777526 54849960249274944 55029579938988408 55237006339743618 55259099374836708 55294485014394756 55316601039118536 55597435293895056 55855849908042288 56066390819319348 56124732537133416 56139421850084448 56161875822506688 56197839562727616 56373570256199248 56432231619629216 56490954025060672 56671859402681328 56794074357471061 56830442931461277 56959574105016288 56982356112097728 57018845253928896 57384449350791966 57407401294376796 57444162617546172 57623790564300441 57683752885387122 57698850234809016 57814822965451968 58222790466216246 58246077719422476 58283376096253932 58321947969526176 58541784496822296 58565199337433776 58602702066538032 58626141272228192 58663683026024544 59097006539282556 59173985193332256 59197652893993536 59235560620172352 59420790270047856 59482622517987552 59544519107496384 59615378267237442 59864024322739767 59902358765594319 60038470002584736 60062483469508416 60100944997384512 60167945177289582 60230554901719644 60486311477861802 60549252488764884 60738590054262627 60817707004258152 60842032141048912 60856652146020264 60880992859621584 60919978527025488 61474485697608672 61538454985535424 61706205280434312 61730885788105872 61770415691756304 61795121881537824 61834692919323168 62108846634621504 62231176169008353 62372578987566432 62397526023398592 62437482815857344 62507087754376434 62547114705631938 62632724879239632 62697899410851744 62837831146547574 63140324104275093 63156849581345004 63182110300320024 63222569508068568 63309104197589952 63420266538224154 63486260572082868 63552323278193256 64105150626109944 64130790635159664 64171857338520048 64238633464782816 64372522792551844 64439507727819848 64523445423872448 64564763567103936 64797430870452384 64864857957726528 64911206514160143 65041675836133464 65067690425300784 65109357080499888 65177108752800096 65249767810196281 65466081587844288 65612191465716948 65859507558925083 65885849254612998 65928039824855286 65954408931256716 65996643404277612 66597359505742728 66666659567663376 66848389053803838 66875126270448028 66917950332735996 66987583995933432 67005116401713696 67284583854173296 67354599029880032 67570293903196968 67640606383845456 67852118619176268 67984007802761376 68011199230568256 68054750786947392 68419920379790421 68447286158680026 68491116967074282 68628781787553936 68776782286423107 68848350218042694 69004788700700736 69419480940488601 69447246511619106 69491717653225842 69519512116730052 69564029534238564 69872452463949192 69900399209195152 69945160531029264 70197216776323416 70461815489144586 70535136837208212 70627014585590112 70655263131540672 70700507836979904 70921588386831312 70995388166630304 71079874087860027 71222742222288696 71450609675528109 71496363687967413 71658819035343072 71687480270058432 71733385964620224 71813353921281114 72118294454373687 72147139464554622 72193339505835054 72268462647880668 72494446193797329 72588876101856504 72635359012991928 72734777279116992 73201151728463382 73372773251984544 73649341786324824 73678799166448944 73725980019193008 73755468052158048 74129913725193408 74444691049676064 74474466544056384 74522156909249088 74755187759092464 74832976716177888 74922029443960569 74999992013621298 75361031995425111 75380755951927908 75562479203575104 75695156835944958 75773923908615036 76512599134389288 76543201725835728 76592216823394896 76831720752400588 76911670513849496 76931800313078688 77338869103443168 77419346594705856 77630387288288328 77661436959229968 77711168128338576 78055712662429728 78136936088717376 78606509021942841 78637949110344546 78688305597407922 78796008719043408 79227720360063808 79487171022983256 79786786935185226 79818699096986356 79869811687459092 80223926903052776 80307406535626192 80648415303815736 80732336651686512 80753466419343936 80984786739016836 81090276005677536 81142202861360352 81174657146162112 81226638036033984 81662485614588567 81826624439006616 81911771810951472 82088417567666289 82274940373912416 82307847717474496 82360554255675072 82855509509615427 82888649062255062 82941727521592134 82974901558677804 83342783672501912 83396152940842584 83510299838986176 83783774862063432 84099586228979022 84187098805700124 84209132775126672 84242813733760032 84296759344091424 84560355384298872 84648347429443824 84736431037591008 85007789104021992 85439361157524432 85473534168146592 85507720846879552 85528267880893344 85562476451360064 85617267119062848 86076674026187949 86111101941565194 86166243926319258 86525629328080683 86548275352213524 86722234448177952 86756920567067712 86812476107333184 87369116579133714 87482921954289264 87812676745233444 87847799006150664 87904053099807048 87939211908342288 87995524539036816 88645509808923834 88760977789998384 88796479340990304 88853340930258528 88888879423551168 88945800182006976 89131185405071784 89223933776981328 89316778661244576 89423067400856163 90093725204262624 90187475178460608 90251917765934373 90345832352579466 90469491492235024 91226560506387228 91263048211573368 91321489289432376 91505042383405248 91607051666323778 91702376381897476 91797800290723592 92211728546413008 92307682478303136 92559307920651468 92596328682158808 92655623537634456 92692682822306736 92752039378984752 93163269951932256 93260214041372352 93596289035097888 93760631631564651 93820672058447907 93949087318859448 94046849116277616 94562117849108416 94773165450480036 94963656296384928 95130399807336231 95168448923329886 95229390858124302 95267479567370812 95328484917289884 95751138561708152 96157725939164916 96196185952739496 96257786007780072 96357950197174224 96558784188827766 96659261591729772 96785168135808672 96847145350655904 97562513754200196 97601535637951176 97664035620749832 97765663129200144 98199122381766432 98238398888598592 98301306692257344 98828773881919497 98868302229204482 98892059737282929 98931613396885074 98994965106416418 99673583678789952 99896039258614092 99999989351495064 100272583580705757 100312689405672042 100376925499103994 100481375993900148 100507674602570544 100926875781259944 101031898544820048 101355440854795452 101460909575768184 101778177928764402 101976011704142064 102016798845852384 102057602301114304 102082126180421088 102122955764526528 102670929238020039 102736675450611423 103272525327064041 103507183051051104 103548582612306624 103614890837784768 104170869767428659 104279268175095078 104808678695923788 104850598813792728 104917740796543896 105061344958724544 105295825164485124 105692723233716879 105802705255812318 105940521878385168 105982894697311008 106050761755469856 106382382580246968 106493082249945456 107531220405087648 107643115535582016 107720030881921671 107979715652022448 108220709196831933 108883314152784756 109102165918675488 109215695747935296 109337448763031606 109451223423555052 109801727592695073 110059159877976816 110474012679487236 110518198749673416 110588970028789512 110633202078237072 111194870587790112 111711699816084576 112132781638638696 112249465074266832 112278843700168896 112747140512398496 112864463239258432 113343718805362656 113542735253917437 113588148714942122 113660885862922554 113919148210032576 114768898701583932 114814802588753592 114888325235092344 115247581128600882 115367505770774244 115397700469618032 116445580932432492 116492155438844952 116566752192507864 116643895939052352 117083568993644592 117130398674867552 117205404133076064 117252282544456384 117327366052049088 117956923665516819 118032458396111883 118194013078565112 118347970386664512 118841580540095712 118965245035975104 119230756534474884 119680180402777839 119728048645479534 119804717531188638 120076940005169472 120335890354579164 120461109803439288 120972622955723604 121098504977529768 121477180108525254 121635414008516304 121684064282097824 121713304292040528 121761985719243168 121839957054050976 122948971395217344 123412410560868624 123461771576211744 123540831383512608 123590243763075648 123669385838646336 124332973593382593 124462352338016706 124745157975132864 125014175508752868 125094229411263876 125265449758479264 125395798821703488 125675662293095148 126149379343468533 126280648208550186 126313699162690008 126364220600640048 126445139016137136 126840533076448308 126972521144165736 127104646556386512 128210301252219888 128261581270319328 128343714677040096 128477266929565632 128745045585103688 128879015455639696 129166652912347791 129594861740904768 129822413028320286 130083351672266928 130135380850601568 130218714160999776 130354217505600192 130363881217460761 130499535620392562 131053674868700571 131224382931433896 131719015117850166 131771698509225996 131856079649710572 131908817862513432 131993286808555224 132968264713385751 133194719011485456 133333319135326752 133696778107607676 133750252540896056 133835900665471992 133975167991866864 134010232803427392 134569167708346592 134709198059760064 135140587806393936 135281212767690912 135432023467815607 135518748528869199 135704237238352536 135968015605522752 136839840759580842 136894572317360052 136982233934148564 137257563575107872 137410577499485667 137553564572846214 137696700436085388 138838961880977202 138894493023238212 138983435306451684 139039024233460104 139128059068477128 139744904927898384 139800798418390304 139890321062058528 140394433552646832 140923630978289172 141070273674416424 141254029171180224 141843176773662624 141990776333260608 142159748175720054 142445484444577392 142752673384994829 142844086287186453 142901219351056218 142992727375934826 143317638070686144 143626707842562228 144236588908747374 144294278929109244 144386679011670108 144536925295761336 144838176283241649 144988892387594658 145177752203713008 145270718025983856 146402303456926764 146745546503969088 147298683572649648 147357598332897888 147451960038386016 147510936104316096 148302453343806723 148397420095327611 148889382099352128 149510375518184928 149665953432355776 149844058887921138 149999984027242596 150469034108508063 150565388248655991 150722063990850222 150761511903855816 151390313671889916 151547847817230072 152667266893146603 153025198268778576 153086403451671456 153184433646789792 153663441504801176 153823341027698992 153863600626157376 154677738206886336 155260774576576656 155322873918459936 155422336256677152 155595600162775747 156111425324859456 156418902262642617 157213018043885682 157275898220689092 157376611194815844 157592017438086816 158704057883718477 158974342045966512 159573573870370452 159637398193972712 159739623374918184 160447853806105552 160614813071252384 161296830607631472 161464673303373024 161969573478033672 162180552011355072 162284405722720704 163324971229177134 163653248878013232 163823543621902944 164006173144547409 164176835135332578 164549880747824832 165711019019230854 165777298124510124 165883455043184268 165949803117355608 166685567345003824 166792305881685168 167567549724126864 168199172457958044 168374197611400248 168418265550253344 168485627467520064 168593518688182848 169120710768597744 169296694858887648 169472862075182016 170015578208043984 170382223072413183 170491328794383831 170878722315048864 170947068336293184 171056535761786688 172153348052375898 172222203883130388 172332487852638516 172871371692901323 173051258656161366 173096550704427048 173444468896355904 174738233158267428 174965843908578528 175625353490466888 175695598012301328 175808106199614096 175878423816684576 175991049078073632 177291019617847668 177521955579996768 177592958681980608 177706681860517056 178262370810143568 178447867553962656 178633557322489152 178846134801712326 179592072968219301 179707076296782957 180187450408525248 180503835531868746 180691664705158932 180938982984470048 182215770162787881 182453121012774456 182526096423146736 182642978578864752 183214103332647556 183404752763794952 183595600581447184 184423457092826016 184615364956606272 185118615841302936 185192657364317616 185311247075268912 185385365644613472 185504078757969504 186326539903864512 186693528507025059 187192578070195776 187521263263129302 187641344116895814 187898174637718896 188093698232555232 189420972312825279 189546330900960072 189927312592769856 190260799614672462 190336897846659772 190458781716248604 190534959134741624 190656969834579768 191502277123416304 192315451878329832 192392371905478992 192515572015560144 192715900394348448 193117568377655532 193318523183459544 193570336271617344 193694290701311808 194733619542480429 195125027508400392 195203071275902352 195328071241499664 195531326258400288 195749303430588843 196398244763532864 197578522676775249 197657547763838994 197736604458408964 197784119474565858 197863226793770148 197989930212832836 199792078517228184 199999978702990128 200545167161411514 200625378811344084 200753850998207988 200962751987800296 201015349205141088 201853751562519888 202063797089640096 202710881709590904 202921819151536368 203556355857528804 203952023408284128 204033597691704768 204164252360842176 205259761139371263 205341858476040078 205473350901222846 206330346859269321 206545050654128082 207014366102102208 208341739534857318 208558536350190156 209210699075793493 209617357391847576 209701197627585456 209835481593087792 210591650328970248 211385446467433758 211605410511624636 211881043756770336 211965789394622016 212101523510939712 212764765160493936 212986164499890912 213239622263580081 214351829026584327 214489091063902239 215062440810175296 215440061763843342 215959431304044896 216441418393663866 217483338581391987 217766628305569512 218204331837350976 218674897526063212 218902446847110104 219603455185390146 220118319755953632 220948025358974472 221036397499346832 221177940057579024 221266404156474144 222389741175580224 223423399632169152 224265563277277392 224498930148533664 225494281024796992 226083095986275333 226687437610725312 227085470507834874 227176297429884244 227321771725845108 229537797403167864 229629605177507184 229776650470184688 230495162257201764 230735011541548488 230795400939236064 232891161864864984 232984310877689904 233133504385015728 234167137987289184 234260797349735104 234410808266152128 235819527065828523 235913847331033638 236064916792223766 236388026157130224 237683161080191424 238461513068949768 239360360805555678 239456097290959068 239609435062377276 240671780709158328 240922219606878576 241945245911447208 242197009955059536 242954360217050508 243270828017032608 243368128564195648 243426608584081056 243523971438486336 243679914108101952 244987456843765701 246265252702998867 246824821121737248 246923543152423488 247081662767025216 248665947186765186 248924704676033412 249703092445301911 250028351017505736 250188458822527752 250530899516958528 251351324586190296 252298758686937066 252561296417100372 252627398325380016 252728441201280096 252890278032274272 253681066152896616 253945042288331472 254209293112773024 256420602504439776 256523162540638656 256687429354080192 257490091170207376 257758030911279392 258333305824695582 259576887984242049 259644826056640572 260166703344533856 260270761701203136 260437428321999552 260727762434921522 260999071240785124 262107349737401142 262448765862867792 263438030235700332 263543397018451992 263712159299421144 263817635725026864 263986573617110448 265936529426771502 266389438022970912 266666638270653504 267393556215215352 267500505081792112 267671801330943984 267950335983733728 269138335416693184 270281175612787872 270562425535381824 270755753297803119 270864046935631214 271037497057738398 271408474476705072 273679681519161684 273789144634720104 273964467868297128 274515127150215744 274821154998971334 275107129145692428 275393400872170776 277677923761954404 277788986046476424 277966870612903368 278078048466920208 278256118136954256 279489809855796768 279601596836780608 279780642124117056 280788867105293664 281281894894693953 281462016175343721 281847261956578344 282140547348832848 283686353547325248 284319496351440108 284890968889154784 285391199422008693 285505346769989658 285688172574372906 285802438702112436 285985454751869652 287253415685124456 288473177817494748 288588557858218488 288773358023340216 289073850591522672 289676352566483298 289977784775189316 290355504407426016 290541436051967712 292804606913853528 294597367145299296 294715196665795776 294903920076772032 296486321645758491 296604906687613446 296794840190655222 298032723241166797 299020751036369856 299688117775842276 299999968054485192 300817750742117271 300938068217016126 301130776497311982 301444127981700444 301523023807711632 302780627343779832 303095695634460144 305334533786293206 306050396537557152 306172806903342912 306368867293579584 307326883009602352 307646682055397984 308012787714060117 309817575981192123 310521549153153312 310645747836919872 310844672513354304 311191200325551494 312512609302285977 312837804525285234 314426036087771364 314551796441378184 314753222389631688 315184034876173632 317078169701150637 317408115767436954 317948684091933024 319147147740740904 319274796387945424 319479246749836368 320895707612211104 321229626142504768 322593661215262944 322929346606746048 323160092645765013 323939146956067344 324662127590495799 326649942458354268 327306497756026464 327647087243805888 328012346289094818 328353670270665156 329405182778085219 331422038038461708 331554596249020248 331766910086368536 331899606234711216 333371134690007648 333584611763370336 335135099448253728 336398344915916088 336748395222800496 336836531100506688 338241421537195488 338593389717775296 340031156416087968 340628205761752311 340764446144826366 340982657588767662 341757444630097728 344306696104751796 344444407766260776 344664975705277032 345742743385802646 346102517312322732 346193101408854096 349476466316534856 349931687817157056 351250706980933776 351391196024602656 351616212399228192 351756847633369152 351982098156147264 353870770996550457 354582039235695336 355043911159993536 355716476126553919 356524741620287136 356895735107925312 357692269603424652 359040541208333517 359184145936438602 359414152593565914 361007671063737492 361383329410317864 361877965968940096 364431540325575762 364906242025548912 365052192846293472 365285957157729504 366428206665295112 366809505527589904 367191201162894368 368846914185652032 370237231682605872 370385314728635232 370622494150537824 370770731289226944 371008157515939008 371035661926619089 372998920780147779 373387057014050118 375042526526258604 375282688233791628 375796349275437792 376187396465110464 378448138030405599 378841944625650558 379092661801920144 380521599229344924 380673795693319544 380917563432497208 381069918269483248 381313939669159536 383004554246832608 384630903756659664 384784743810957984 385031144031120288 385431800788696896 386235136755311064 386637046366919088 387499958737043373 389467239084960858 390250055016800784 390406142551804704 390656142482999328 391062652516800576 391091643652382283 391498606861177686 393161024606101713 395157045353550498 395315095527677988 395473208916817928 395568238949131716 395726453587540296 395979860425665672 399584157034456368 399999957405980256 401090334322823028 401250757622688168 401507701996415976 401925503975600592 402030698410282176 403707503125039776 404127594179280192 405421763419181808 405843638303072736 406296070403446821 406556245586607597 407112711715057608 407904046816568256 410519522278742526 410683716952080156 410946701802445692 412231732498457001 412660693718538642 413090101308256164 416683479069714636 417117072700380312 418421398151586986 419234714783695152 419402395255170912 419670963186175584 421183300657940496 422770892934867516 423210821023249272 423762087513540672 425529530320987872 425972328999781824 426479244527160162 428258020154984487 428532258861559359 428703658053168654 428978182127804478 430880123527686684 431918862608089792 432882836787327732 434514528849724947 434966677162783974 435533256611139024 437349795052126424 437804893694220208 439206910370780292 440236639511907264 441896050717948944 442072794998693664 442355880115158048 442532808312948288 444907360031420169 445192260285982833 448531126554554784 448997860297067328 451407102325524189 451696164745967973 452166191972550666 454170941015669748 454352594859768488 454643543451690216 458001800679439809 459075594806335728 459259210355014368 459553300940369376 460990324514403528 461470023083096976 461590801878472128 465782323729729968 465968621755379808 466267008770031456 466786800488327241 468334275974578368 469256706787927851 471639054131657046 471827694662067276 472129833584447532 472776052314260448 476923026137899536 478720721611111356 478912194581918136 479218870124754552 481343561418316656 481844439213757152 483890491822894416 484394019910119072 485908720434101016 486541656034065216 486853217168162112 489974913687531402 492018519433642227 492530505405997734 493649642243474496 497331894373530372 497849409352066824 499406184890603822 500056702035011472 500376917645055504 502702649172380592 504597517373874132 505122592834200744 505254796650760032 505456882402560192 505780556064548544 507362132305793232 507890084576662944 508418586225546048 511146669217239549 511473986383151493 512841205008879552 514980182340414752 515516061822558784 516666611649391164 518614115078703969 519153775968484098 519289652113281144 520333406689067712 521455524869843044 521998142481570248 524214699474802284 524897531725735584 526876060471400664 527086794036903984 527424318598842288 527635271450053728 527973147234220896 531873058853543004 532778876045941824 534787112430430704 535001010163584224 535343602661887968 535900671967467456 538776218904657903 539121228890348871 540562351225575744 541511506595606238 541728093871262428 542074994115476796 542816948953410144 546647310488363643 547359363038323368 547578289269440208 547928935736594256 549642309997942668 550214258291384856 550786801744341552 555355847523908808 555577972092952848 555933741225806736 556156096933840416 556512236273908512 558979619711593536 560080585521075177 561577734210587328 562563789789387906 562924032350687442 563694523913156688 564281094697665696 568638992702880216 569781937778309568 570782398844017386 571010693539979316 571376345148745812 571604877404224872 571970909503739304 574506831370248912 576946355634989496 577177115716436976 577546716046680432 578147701183045344 579352705132966596 579955569550378632 580711008814852032 581082872103935424 584200858627441287 585609213827707056 587247910291766529 589194734290598592 592972643291516982 593209813375226892 593589680381310444 595445835831104557 596065446482333594 599376235551684552 599999936108970384 601635501484234542 601876136434032252 602261552994623964 602888255963400888 603046047615423264 605561254687559664 606191391268920288 610669067572586412 612100793075114304 614653766019204704 615293364110795968 616025575428120234 618594918001644259 618991040577807963 619635151962384246 621043098306306624 622382400651102988 625025218604571954 625675609050570468 627632097227380479 628852072175542728 629103592882756368 629506444779263376 634156339402301274 634816231534873908 635897368183866048 638294295481481808 638549592775890848 638958493499672736 641791415224422208 643055487079752981 643467273191706717 645187322430525888 646320185291530026 647878293912134688 649324255180991598 652450015744175961 653299884916708536 654612995512052928 656024692578189636 656707340541330312 658810365556170438 662844076076923416 663109192498040496 663533820172737072 663799212469422432 666742269380015296 667169223526740672 670270198896507456 672796689831832176 673496790445600992 676482843074390976 680062312832175936 681256411523504622 681528892289652732 681965315177535324 688613392209503592 688888815532521552 689329951410554064 691485486771605292 692205034624645464 692386202817708192 698952932633069712 702501413961867552 702782392049205312 703232424798456384 707741541993100914 709164078471390672 710693416959705439 711432952253107838 713049483240574272 715384539206849304 718081082416667034 718368291872877204 718828305187131828 722015342127474984 722766658820635728 728863080651151524 729812484051097824 730104385692586944 730571914315459008 732856413330590224 733619011055179808 734382402325788736 738322966647123793 738795758108996601 740474463365211744 740770629457270464 741244988301075648 742071323853238178 745997841560295558 746774114028100236 749109277335905733 750085053052517208 750565376467583256 751592698550875584 756896276060811198 757683889251301116 758185323603840288 761043198458689848 761347591386639088 761835126864994416 762139836538966496 762627879338319072 766009108493665216 769261807513319328 769569487621915968 770062288062240576 772470273510622128 773274092733838176 774999917474086746 778730663952726147 778934478169921716 780500110033601568 780812285103609408 781312284965998656 782183287304764566 782997213722355372 786322049212203426 790314090707100996 790630191055355976 790946417833635856 791136477898263432 791452907175080592 791959720851331344 799168314068912736 799999914811960512 802180668645646056 802501515245376336 803015403992831952 803851007951201184 807415006250079552 810843526838363616 811687276606145472 812267259893409357 812592140806893642 813112491173215194 814225423430115216 821039044557485052 821367433904160312 821893403604891384 824463464996914002 825321387437077284 826180202616512328 833366958139429272 834234145400760624 836842796303173972 838469429567390304 838804790510341824 839341926372351168 842366601315880992 843845684684081859 845541785869735032 846421642046498544 848246981532551653 851059060641975744 852958489054320324 856173598266026079 856516040309968974 857064517723118718 857407316106337308 857956364255608956 861760247055373368 865765673574655464 869029057699449894 869933354325567948 871066513222278048 874699590104252848 875609787388440416 878413820741560584 883792101435897888 884145589997387328 884711760230316096 889458964937275473 889814720062840338 890384520571965666 894098169723500391 897062253109109568 902453252226351813 902814204651048378 903392329491935946 904332383945101332 908341882031339496 908705189719536976 909287086903380432 916003601358879618 918151189612671456 918518420710028736 919106601880738752 921980649028807056 922940046166193952 924038363142180351 929452727943576369 931564647459459936 931937243510759616 932534017540062912 933573600976654482 937537827906857931 938513413575855702 943278108263314092 943655389324134552 944259667168895064 945552104628520896 953846052275799072 957441443222222712 957824389163836272 958437740249509104 962687122836633312 963688878427514304 967780983645788832 968788039820238144 969480277937295039 971817440868202032 973986382771487397 979949827375062804 984037038867284454 985061010811995468 994663788747060744 995698818704133648 998812369781207644 1000113404070022944 1000753835290111008 1005405298344761184 1009195034747748264 1010245185668401488 1010509593301520064 1014724264611586464 1015780169153325888 1021884617285256933 1022293338434479098 1022947972766302986 1029960364680829504 1033333223298782328 1037228230157407938 1038307551936968196 1038579304226562288 1042911049739686088 1043996284963140496 1048429398949604568 1049795063451471168 1053752120942801328 1054173588073807968 1054848637197684576 1055270542900107456 1055946294468441792 1061612312989651371 1063746117707086008 1067149428379661757 1069574224860861408 1070002020327168448 1070687205323775936 1077121623625000551 1077552437809315806 1078242457780697742 1083023013191212476 1083456187742524856 1084149988230953592 1085633897906820288 1093294620976727286 1094718726076646736 1095156578538880416 1095857871473188512 1099284619995885336 1100428516582769712 1101573603488683104 1110711695047817616 1111155944185905696 1111867482451613472 1112312193867680832 1113024472547817024 1113106985779857267 1118996762340443337 1120161171042150354 1125127579578775812 1125848064701374884 1127389047826313376 1128562189395331392 1137277985405760432 1141564797688034772 1142021387079958632 1142752690297491624 1143209754808449744 1143941819007478608 1149013662740497824 1153892711269978992 1154354231432873952 1155093432093360864 1156295402366090688 1158705410265933192 1159911139100757264 1162499876211130119 1168401717254882574 1171218427655414112 1173274930957146849 1174495820583533058 1185945286583033964 1186419626750453784 1187179360762620888 1190891671662209114 1192130892964667188 1198752471103369104 1199999872217940768 1203271002968469084 1203752272868064504 1204523105989247928 1205776511926801776 1206092095230846528 1211122509375119328 1212382782537840576 1218888211210340463 1219668736759822791 1221338135145172824 1229307532038409408 1232051150856240468 1236695197495371003 1237189836003288518 1237982081155615926 1239270303924768492 1244764801302205976 1250050437209143908 1251351218101140936 1255264194454760958 1257704144351085456 1258207185765512736 1259012889558526752 1268312678804602548 1269632463069747816 1276588590962963616 1277099185551781696 1277916986999345472 1284774060464953461 1285596776584678077 1286110974159505962 1286934546383413434 1292640370583060052 1295756587824269376 1298648510361983196 1303543586549174841 1304900031488351922 1306599769833417072 1312049385156379272 1313414681082660624 1317620731112340876 1325688152153846832 1326218384996080992 1327067640345474144 1327598424938844864 1334722080094260507 1335576780857948499 1345593379663664352 1346993580891201984 1354221306976572567 1362512823047009244 1363057784579305464 1363930630355070648 1374005402038319427 1377226784419007184 1377777631065043104 1378659902821108128 1382970973543210584 1384410069249290928 1384772405635416384 1397905865266139424 1400360401464981723 1405002827923735104 1415483083986201828 1418328156942781344 1421386833919410878 1422865904506215676 1430769078413698608 1436162164833334068 1436736583745754408 1437656610374263656 1444030684254949968 1445533317641271456 1457726161302303048 1459624968102195648 1465712826661180448 1467238022110359616 1476055558300926681 1476645933294247586 1477591516217993202 1480948926730423488 1484142647706476356 1491995683120591116 1493548228056200472 1498218554671811466 1500170106105034416 1501130752935166512 1513792552121622396 1515367778502602232 1516370647207680576 1522086396917379696 1522695182773278176 1523670253729988832 1524279673077932992 1525255758676638144 1533440007651718647 1534421959149454479 1538523615026638656 1544940547021244256 1546548185467676352 1549999834948173492 1555842345236111907 1557461327905452294 1557868956339843432 1561000220067203136 1564366574609529132 1565994427444710744 1572644098424406852 1580628181414201992 1581260382110711952 1581892835667271712 1582272955796526864 1582905814350161184 1583919441702662688 1598336628137825472 1604361337291292112 1605003030490752672 1606030807985663904 1607702015902402368 1616328656713973709 1621687053676727232 1624534519786818714 1625184281613787284 1626224982346430388 1628450846860230432 1639941931465090929 1642078089114970104 1642734867808320624 1643786807209782768 1648926929993828004 1650642774874154568 1652360405233024656 1666733916278858544 1668468290801521248 1673685592606347944 1676938859134780608 1684733202631761984 1687691369368163718 1691083571739470064 1692843284092997088 1694730455826989893 1696493963065103306 1705916978108640648 1712347196532052158 1713032080619937948 1714129035446237436 1714814632212674616 1715912728511217912 1723520494110746736 1731531347149310928 1738058115398899788 1739866708651135896 1742133026444556096 1749399180208505696 1751219574776880832 1756827641483121168 1760616305081602891 1761743730875299587 1767584202871795776 1778917929874550946 1779629440125680676 1780769041143931332 1786337507493313671 1788196339447000782 1804906504452703626 1805628409302096756 1806784658983871892 1808664767890202664 1816683764062678992 1817410379439073952 1818574173806760864 1832007202717759236 1836302379225342912 1843961298057614112 1845880092332387904 1848076726284360702 1855784754004932777 1856973121733423889 1858905455887152738 1863129294918919872 1867147201953308964 1875075655813715862 1877026827151711404 1882896291682141437 1886556216526628184 1887310778648269104 1888519334337790128 1907692104551598144 1914882886444445424 1915648778327672544 1916875480499018208 1925374245673266624 1929166461239258943 1935561967291577664 1938960555874590078 1943634881736404064 1947972765542974794 1957350047232527883 1959899654750125608 1968074077734568908 1970122021623990936 1989327577494121488 1991397637408267296 1997624739562415288 2000226808140045888 2001507670580222016 2010810596689522368 2018390069495496528 2020490371336802976 2022742802116084711 2029448529223172928 2043769234570513866 2044586676868958196 2045895945532605972 2066666446597564656 2074456460314815876 2076615103873936392 2077158608453124576 2085822099479372176 2087992569926280992 2096858797899209136 2107504241885602656 2108347176147615936 2109697274395369152 2123224625979302742 2127492235414172016 2132080250879116317 2134298856759323514 2139148449721722816 2154243247250001102 2155104875618631612 2156484915561395484 2166046026382424952 2166912375485049712 2168299976461907184 2186589241953454572 2189437452153293472 2190313157077760832 2191715742946377024 2198569239991770672 2200857033165539424 2203147206977366208 2214968899941371379 2216387274326989803 2221423390095635232 2222311888371811392 2223734964903226944 2226213971559714534 2237993524680886674 2240322342084300708 2247327832007717199 2250255159157551624 2251696129402749768 2254778095652626752 2274555970811520864 2283129595376069544 2284042774159917264 2285505380594983248 2286419509616899488 2287883638014957216 2298027325480995648 2307785422539957984 2308708462865747904 2310186864186721728 2317410820531866384 2319822278201514528 2324999752422260238 2336191991858178441 2336803434509765148 2342436855310828224 2346549861914293698 2348991641167066116 2371890573166067928 2372839253500907568 2374358721525241776 2381783343324418228 2384261785929334376 2397504942206738208 2399999744435881536 2406542005936938168 2407504545736129008 2409046211978495856 2411553023853603552 2422245018750238656 2436801779680228071 2437776422420680926 2439337473519645582 2442676270290345648 2464102301712480936 2473390394990742006 2474379672006577036 2475964162311231852 2478540607849536984 2489529602604411952 2500100874418287816 2502702436202281872 2510528388909521916 2515408288702170912 2516414371531025472 2518025779117053504 2531537054052245577 2536625357609205096 2539264926139495632 2544740944597654959 2553177181925927232 2568520794798078237 2569548120929906922 2571193553169356154 2572221948319011924 2573869092766826868 2585280741166120104 2597297020723966392 2607087173098349682 2609800062976703844 2613199539666834144 2624098770312758544 2626829362165321248 2635241462224681752 2651376304307693664 2652436769992161984 2654135280690948288 2668376894811826419 2669444160188521014 2671153561715896998 2682294509170501173 2691186759327328704 2708442613953145134 2725025646094018488 2726115569158610928 2727861260710141296 2748010804076638854 2754453568838014368 2755555262130086208 2757319805642216256 2765941947086421168 2768820138498581856 2772115089426541053 2788358183830729107 2795811730532278848 2800720802929963446 2830966167972403656 2836656313885562688 2842773667838821756 2845731809012431352 2861538156827397216 2872324329666668136 2873473167491508816 2875313220748527312 2888061368509899936 2891066635282542912 2908440833811885117 2915452322604606096 2931425653322360896 2952111116601853362 2953291866588495172 2955183032435986404 2968285295412952712 2983991366241182232 2987096456112400944 2996437109343622932 3000340212210068832 3002261505870333024 3027585104243244792 3030735557005204464 3044172793834759392 3045390365546556352 3047340507459977664 3065653851855770799 3066880015303437294 3068843918298908958 3089881094042488512 3099999669896346984 3111684690472223814 3114922655810904588 3115737912679686864 3128733149219058264 3131988854889421488 3145288196848813704 3161256362828403984 3162520764221423904 3163785671334543424 3164545911593053728 3165811628700322368 3167838883405325376 3184836938968954113 3201448285138985271 3208722674582584224 3210006060981505344 3212061615971327808 3232657313427947418 3249069039573637428 3250368563227574568 3252449964692860776 3256901693720460864 3279883862930181858 3284156178229940208 3285469735616641248 3287573614419565536 3297853859987656008 3301285549748309136 3304720810466049312 3333467832557717088 3336936581603042496 3339320957339571801 3347371185212695888 3375382738736327436 3382167143478940128 3385686568185994176 3389460911653979786 3392987926130206612 3411833956217281296 3424694393064104316 3426064161239875896 3428258070892474872 3429629264425349232 3431825457022435824 3447040988221493472 3463062694298621856 3476116230797799576 3479733417302271792 3498798360417011392 3513655282966242336 3519824792871440547 3521232610163205782 3523487461750599174 3557835859749101892 3559258880251361352 3561538082287862664 3572675014986627342 3576392678894001564 3609813008905407252 3611256818604193512 3613569317967743784 3617329535780405328 3633367528125357984 3634820758878147904 3637148347613521728 3656664633631021389 3659006210279468373 3664014405435518472 3687922596115228224 3696153452568721404 3710085592486113009 3711569508009865554 3713946243466847778 3717810911774305476 3734294403906617928 3750151311627431724 3754053654303422808 3765792583364282874 3773112433053256368 3774621557296538208 3777038668675580256 3829765772888890848 3831297556655345088 3833750960998036416 3854322181394860383 3858332922478517886 3877921111749180156 3887269763472808128 3895945531085949588 3910630759647524523 3914700094465055766 3919799309500251216 3936148155469137816 3940244043247981872 3978655154988242976 3982795274816534592 3995249479124830576 4004166240282781521 4036780138990993056 4040980742673605952 4045485604232169422 4062663920929717701 4087538469141027732 4089173353737916392 4091791891065211944 4122016206114958281 4133332893195129312 4148912920629631752 4153230207747872784 4154317216906249152 4171644198958744352 4175985139852561984 4193717595798418272 4201081204394945169 4215008483771205312 4246449251958605484 4254984470828344032 4264160501758232634 4268597713518647028 4308486494500002204 4310209751237263224 4312969831122790968 4332092052764849904 4333824750970099424 4336599952923814368 4373178483906909144 4378874904306586944 4397138479983541344 4401714066331078848 4428166674902780043 4429937799882742758 4432774548653979606 4442846780191270464 4452427943119429068 4475987049361773348 4480644684168601416 4494655664015434398 4500510318315103248 4503392258805499536 4549111941623041728 4566259190752139088 4568085548319834528 4571010761189966496 4572839019233798976 4575767276029914432 4600320022955155941 4615570845079915968 4634821641063732768 4639644556403029056 4649999504844520476 4667527035708335721 4672383983716356882 4673606869019530296 4693099723828587396 4697983282334132232 4743781146332135856 4745678507001815136 4748717443050483552 4763566686648836456 4768523571858668752 4795009884413476416 4813084011873876336 4815009091472258016 4818092423956991712 4823106047707207104 4823463605046048157 4848985970141921127 4873603559360456142 4875552844841361852 4878674947039291164 4885352540580691296 4919825794395272787 4928204603424961872 4946780789981484012 4948759344013154072 4951928324622463704 4957081215699073968 4979059205208823904 5000201748836575632 5005404872404563744 5021056777819043832 5030816577404341824 5063074108104491154 5073250715218410192 5078529852278991264 5084191367480969679 5089481889195309918 5137041589596156474 5139096241859813844 5142387106338712308 5144443896638023848 5147738185533653736 5170561482332240208 5194594041447932784 5214174346196699364 5219600125953407688 5226399079333668288 5248197540625517088 5253658724330642496 5270482924449363504 5281848915244808673 5285231192625898761 5302752608615387328 5336753789623652838 5338888320377042028 5342307123431793996 5359012522479941013 5364589018341002346 5416885227906290268 5450051292188036976 5452231138317221856 5455722521420282592 5496021608153277708 5508907137676028736 5531883894172842336 5537640276997163712 5544230178853082106 5567354262014798331 5570919365200271667 5576716367661458214 5601441605859926892 5648688875046424311 5661932335944807312 5685547335677643512 5691463618024862704 5723076313654794432 5744648659333336272 5746946334983017632 5750626441497054624 5776122737019799872 5787499383717776829 5816881667623770234 5830904645209212192 5872050141697583649 5904222233203706724 5906583733176990344 5910366064871972808 5936570590825905424 5967982732482364464 5974192912224801888 5992874218687245864 6000680424420137664 6004523011740666048 6055170208486489584 6061471114010408928 6068228406348254133 6088345587669518784 6131307703711541598 6133760030606874588 6137687836597817916 6199999339792693968 6223369380944447628 6229845311621809176 6231475825359373728 6257466298438116528 6263977709778842976 6290576393697627408 6322512725656807968 6325041528442847808 6329091823186107456 6369673877937908226 6396240752637348951 6402896570277970542 6417445349165168448 6465314626855894836 6498138079147274856 6500737126455149136 6504899929385721552 6559767725860363716 6568312356459880416 6570939471233282496 6575147228839131072 6595707719975312016 6602571099496618272 6609441620932098624 6644906699824114137 6649161822980969409 6666935665115434176 6678641914679143602 6694742370425391776 6741983496023151597 6750765477472654872 6764334286957880256 6778921823307959572 6785975852260413224 6823667912434562592 6849388786128208632 6852128322479751792 6856516141784949744 6859258528850698464 6863650914044871648 6894081976442986944 6926125388597243712 6952232461595599152 6959466834604543584 7008575975574535323 7027310565932484672 7039649585742881094 7042465220326411564 7046974923501198348 7115671719498203784 7118517760502722704 7123076164575725328 7145350029973254684 7152785357788003128 7219626017810814504 7222513637208387024 7227138635935487568 7234659071560810656 7266735056250715968 7310405339040684213 7313329267262042778 7318012420558936746 7328028810871036944 7392306905137442808 7420171184972226018 7423139016019731108 7427892486933695556 7435621823548610952 7468588807813235856 7500302623254863448 7508107308606845616 7531585166728565748 7546224866106512736 7549243114593076416 7554077337351160512 7594611162156736731 7634222833792964877 7659531545777781696 7708644362789720766 7716665844957035772 7740795865804359241 7755842223498360312 7791891062171899176 7821261519295049046 7829400188930111532 7839598619000502432 7872296310938275632 7880488086495963744 7957310309976485952 7990498958249661152 8008332480565563042 8046883527511503519 8073560277981986112 8090971208464338844 8125327841859435402 8175076938282055464 8178346707475832784 8183583782130423888 8244032412229916562 8266665786390258624 8297825841259263504 8306460415495745568 8343288397917488704 8365074551492187321 8387435191596836544 8402162408789890338 8492898503917210968 8509968941656688064 8528321003516465268 8537195427037294056 8616972989000004408 8620419502474526448 8625939662245581936 8664184105529699808 8667649501940198848 8673199905847628736 8725322501435655351 8746356967813818288 8794276959967082688 8856333349805560086 8859875599765485516 8865549097307959212 8904855886238858136 8951974098723546696 8961289368337202832 8989311328030868796 9001020636630206496 9006784517610999072 9132518381504278176 9136171096639669056 9142021522379932992 9200640045910311882 9239014420476170707 9269643282127465536 9299999009689040952 9335054071416671442 9344767967432713764 9347213738039060592 9386199447657174792 9395966564668264464 9487562292664271712 9491357014003630272 9497434886100967104 9527133373297672912 9537047143717337504 9604344855416955813 9626168023747752672 9630018182944516032 9636184847913983424 9646927210092096314 9697971940283842254 9747207118720912284 9751105689682723704 9757349894078582328 9770705081161382592 9839651588790545574 9856409206849923744 9893561579962968024 9897518688026308144 9903856649244927408 9914162431398147936 9958118410417647808 10000403497673151264 10010809744809127488 10017962872018715403 10042113555638087664 10126148216208982308 10146501430436820384 10157059704557982528 10168382734961939358 10178963778390619836 10274083179192312948 10278192483719627688 10284774212677424616 10288887793276047696 10295476371067307472 10341122964664480416 10389188082895865568 10428348692393398728 10439200251906815376 10496395081251034176 10540965848898727008 10559474378614321641 10563697830489617346 10570462385251797522 10673507579247305676 10677776640754084056 10684614246863587992 10718025044959882026 10729178036682004692 10833770455812580536 10900102584376073952 10904462276634443712 10911445042840565184 10969993900893064167 10992043216306555416 11027210759923171489 11063767788345684672 11088460357706164212 11130256777458339027 11134708524029596662 11141838730400543334 11153432735322916428 11202883211719853784 11297377750092848622 11323864671889614624 11371094671355287024 11382927236049725408 11489297318666672544 11493892669966035264 11501252882994109248 11562966544184581149 11574998767435553658 11633763335247540468 11661809290418424384 11731892278942573569 11744100283395167298 11808444466407413448 11813167466353980688 11820732129743945616 11873141181651810848 11935965464964728928 11948385824449603776 11985748437374491728 12012498720848344563 12110340416972979168 12122942228020817856 12136456812696508266 12187991762789153103 12262615407423083196 12267520061213749176 12275375673195635832 12399998679585387936 12446738761888895256 12459690623243618352 12462951650718747456 12514932596876233056 12527955419557685952 12581152787395254816 12603243613184835507 12645025451313615936 12739347755875816452 12792481505274697902 12805793140555941084 12930629253711789672 12996276158294549712 13001474252910298272 13009799858771443104 13119535451720727432 13136624712919760832 13191415439950624032 13205142198993236544 13284500024708340129 13289813399648228274 13298323645961938818 13357283829358287204 13389484740850783552 13483966992046303194 13501530954945309744 13557843646615919144 13571951704520826448 13647335824869125184 13698777572256417264 13704256644959503584 13713032283569899488 13718517057701396928 13727301828089743296 13800960068865467823 13904464923191198304 13918933669209087168 14002581107125007163 14017151951149070646 14079299171485762188 14084930440652823128 14093949847002396696 14231343438996407568 14237035521005445408 14246152329151450656 14290700059946509368 14305570715576006256 14439252035621629008 14445027274416774048 14454277271870975136 14469318143121621312 14470390815138144471 14546957910425763381 14620810678081368426 14626658534524085556 14636024841117873492 14656057621742073888 14784613810274885616 14840342369944452036 14846278032039462216 14855784973867391112 14871243647097221904 14937177615626471712 15000605246509726896 15016214617213691232 15063170333457131496 15092449732213025472 15189222324313473462 15252574102442909037 15268445667585929754 15417288725579441532 15433331689914071544 15481591731608718482 15511684446996720624 15583782124343798352 15642523038590098092 15658800377860223064 15679197238001004864 15744592621876551264 15760976172991927488 15845546745734426019 15855693577877696283 15980997916499322304 16016664961131126084 16077037567439823039 16093767055023007038 16181942416928677688 16250655683718870804 16350153876564110928 16356693414951665568 16367167564260847776 16488064824459833124 16595651682518527008 16612920830991491136 16702062786044394993 16712758095600815001 16730149102984374642 16804324817579780676 16946066625139272933 16985797007834421936 17056642007032930536 17074390854074588112 17233945978000008816 17240839004949052896 17251879324491163872 17328368211059399616 17362498151153330487 17450645002871310702 17492713935627636576 17712666699611120172 17719751199530971032 17731098194615918424 17809711772477716272 17903948197447093392 17922578736674405664 17978622656061737592 18002041273260412992 18013569035221998144 18204685219044762399 18265036763008556352 18401280091820623764 18478028840952341414 18599998019378081904 18670108142833342884 18689535934865427528 18694427476078121184 18772398895314349584 18791933129336528928 18975124585328543424 19054266746595345824 19074094287434675008 19188722257912046853 19208689710833911626 19252336047495505344 19293854420184192628 19395943880567684508 19494414237441824568 19502211379365447408 19514699788157164656 19679303177581091148 19712818413699847488 19787123159925936048 19795037376052616288 19807713298489854816 19828324862796295872 19934720099472342411 19947485468942908227 20000806995346302528 20035925744037430806 20084227111276175328 20225950488069454791 20252296432417964616 20293002860873640768 20336765469923878716 20357927556781239672 20548166358384625896 20556384967439255376 20569548425354849232 20577775586552095392 20590952742134614944 20682245929328960832 20778376165791731136 20856697384786797456 20878400503813630752 21081931697797454016 21118948757228643282 21127395660979234692 21140924770503595044 21347015158494611352 21355553281508168112 21369228493727175984 21436050089919764052 21458356073364009384 21667540911625161072 21800205168752147904 21939987801786128334 21984086432613110832 22031495925750868609 22054421519846342978 22176920715412328424 22260513554916678054 22269417048059193324 22283677460801086668 22306865470645832856 22405766423439707568 22594755500185697244 22647729343779229248 22742189342710574048 22765854472099450816 22888011966060837583 22902668501378894631 22978594637333345088 23125933088369162298 23149997534871107316 23222387597413077723 23267526670495080936 23463784557885147138 23488200566790334596 23616888932814826896 23626334932707961376 23641464259487891232 23746282363303621696 23871930929929457856 23971496874748983456 24024997441696689126 24140650582534510557 24220680833945958336 24272913625393016532 24375983525578306206 24525230814846166392 24535040122427498352 24550751346391271664 24799997359170775872 24893477523777790512 24919381246487236704 25029865193752466112 25162305574790509632 25206487226369671014 25478695511751632904 25584963010549395804 25611586281111882168 25861258507423579344 25992552316589099424 26002948505820596544 26019599717542886208 26239070903441454864 26295656427509101243 26382830879901248064 26569000049416680258 26579626799296456548 26596647291923877636 26714567658716574408 26967933984092606388 27003061909890619488 27115687293231838288 27143903409041652896 27397555144512834528 27408513289919007168 27426064567139798976 27601920137730935646 27717043261428512121 27808929846382396608 28005162214250014326 28034303902298141292 28158598342971524376 28169860881305646256 28187899694004793392 28462686877992815136 28474071042010890816 28492304658302901312 28581400119893018736 28611141431152012512 28813034566250867439 28878504071243258016 28890054548833548096 28908554543741950272 28940781630276288942 29093915820851526762 29241621356162736852 29253317069048171112 29272049682235746984 29312115243484147776 29569227620549771232 29680684739888904072 29692556064078924432 29711569947734782224 29742487294194443808 29874355231252943424 30001210493019453792 30032429234427382464 30053888616056146209 30126340666914262992 30378444648626946924 30505148204885818074 30536891335171859508 30834577451158883064 30866663379828143088 30963183463217436964 31023368893993441248 31167564248687596704 31285046077180196184 31317600755720446128 31489185243753102528 31678423135842964923 31691093491468852038 31711387155755392566 32033329922262252168 32154075134879646078 32187534110046014076 32363884833857355376 32501311367437741608 32700307753128221856 32713386829903331136 32734335128521695552 32909981702679192501 32976129648919666248 33081632279769514467 33191303365037054016 33390770332375017081 33404125572088789986 33425516191201630002 33460298205968749284 33608649635159561352 33892133250278545866 33971594015668843872 34113284014065861072 34148781708149176224 34467891956000017632 34481678009898105792 34503758648982327744 34688899632553743447 34724996302306660974 34901290005742621404 34985427871255273152 35425333399222240344 35439502399061942064 35462196389231836848 35619423544955432544 35807896394894186784 35845157473348811328 35957245312123475184 36037496162545033689 36409370438089524798 36802560183641247528 36956057681904682828 37199996038756163808 37340216285666685768 37379071869730855056 37388854952156242368 37544797790628699168 37583866258673057856 37809730839554506521 38108533493190691648 38377444515824093706 38417379421667823252 38587708840368385256 38791887761135369016 38988828474883649136 39004422758730894816 39029399576314329312 39358606355162182296 39574246319851872096 39590074752105232576 39615426596979709632 39853500074125020387 39869440198944684822 39894970937885816454 40071851488074861612 40168454222552350656 40451900976138909582 40504592864835929232 40673530939847757432 40715855113562479344 41096332716769251792 41112769934878510752 41139096850709698464 41155551173104190784 41181905484269229888 41402880206596403469 41713394769573594912 41756801007627261504 42237897514457286564 42254791321958469384 42281849541007190088 42694030316989222704 42711106563016336224 42738456987454351968 42872100179839528104 42916712146728018768 43335081823250322144 43411172445414433413 43879975603572256668 43968172865226221664 44062991851501737218 44108843039692685956 44353841430824656848 44521027109833356108 44538834096118386648 44567354921602173336 44613730941291665712 44811532846879415136 45189511000371394488 45484378685421148096 45757722307328727111 45776023932121675166 45805337002757789262 46251866176738324596 46299995069742214632 46444775194826155446 46535053340990161872 46927569115770294276 46976401133580669192 47233777865629653792 47252669865415922752 47282928518975782464 47536640237203278057 47567080733633088849 47942993749497966912 48049994883393378252 48231112702319469117 48281301165069021114 48545827250786033064 48751967051156612412 49050461629692332784 49070080244854996704 49101502692782543328 49786955047555581024 49838762492974473408 50106188358133184979 50412974452739342028 50838199875417818799 50957391023503265808 51169926021098791608 51223172562223764336 51722517014847158688 51985104633178198848 52478141806882909728 52591312855018202486 53138000098833360516 53159253598592913096 53193294583847755272 53429135317433148816 53935867968185212776 54006123819781238976 54231374586463676576 54287806818083305792 54614055657134287197 54795110289025669056 55203840275461871292 55434086522857024242 56010324428500028652 56068607804596282584 56317196685943048752 56339721762611292512 56375799388009586784 56925373755985630272 57162800239786037472 57222282862304025024 57566166773736140559 57626069132501734878 57757008142486516032 57881563260552577884 58187831641703053524 58483242712325473704 58506634138096342224 58544099364471493968 59138455241099542464 59361369479777808144 59385112128157848864 59423139895469564448 59484974588388887616 59804160298417027233 60002420986038907584 60107777232112292418 60252681333828525984 60677851464208364373 60756889297253893848 61010296409771636148 61073782670343719016 61669154902317766128 61733326759656286176 61926366926434873928 62046737787986882496 62335128497375193408 62570092154360392368 62635201511440892256 62705026865598626041 63356846271685929846 63382186982937704076 63422774311510785132 64066659844524504336 64308150269759292156 64375068220092028152 64727769667714710752 65002622734875483216 65400615506256443712 65819963405358385002 65952259297839332496 66094487777252605827 66163264559539028934 66781540664750034162 66808251144177579972 66851032382403260004 66920596411937498568 67217299270319122704 67784266500557091732 67943188031337687744 68226568028131722144 68297563416298352448 68664035898182512749 68708005504136683893 68935783912000035264 69377799265107486894 69449992604613321948 69667162792239233169 69802580011485242808 70850666798444480688 70879004798123884128 70924392778463673696 71238847089910865088 71615792789788373568 71914490624246950368 72074992325090067378 72421951747603531671 72818740876179049596 73605120367282495056 73912115363809365656 74399992077512327616 74680432571333371536 74758143739461710112 75089595581257398336 75619461679109013042 76754889031648187412 76834758843335646504 77175417680736770512 77583775522270738032 77977656949767298272 78008845517461789632 78058799152628658624 78717212710324364592 78886969282527303729 79148492639703744192 79707000148250040774 79738880397889369644 79789941875771632908 80143702976149723224 80903801952277819164 81009185729671858464 81347061879695514864 81431710227124958688 82192665433538503584 82225539869757021504 82278193701419396928 82805760413192806938 83151129784285536363 83426789539147189824 84475795028914573128 84509582643916938768 84563699082014380176 85388060633978445408 85422213126032672448 85476913974908703936 85744200359679056208 85833424293456037536 86439103698752602317 86670163646500644288 86822344890828866826 87759951207144513336 87936345730452443328 88125983703003474436 88217686079385371912 88707682861649313696 89042054219666712216 89077668192236773296 89134709843204346672 89227461882583331424 89623065693758830272 90161665848168438627 90379022000742788976 91515444614657454222 91552047864243350332 91610674005515578524 92503732353476649192 92599990139484429264 92889550389652310892 93070106681980323744 93855138231540588552 93952802267161338384 94467555731259307584 95035269407528894769 95073280474406556114 95134161467266177698 96099989766786756504 96462225404638938234 96562602330138042228 97091654501572066128 97503934102313224824 98100923259384665568 98140160489709993408 98203005385565086656 98729945108037577503 99244896839308543401 99573910095111162048 100212376716266369958 100825948905478684056 101676399750835637598 101914782047006531616 102339852042197583216 102446345124447528672 103445034029694317376 104956283613765819456 105182625710036404972 106276000197666721032 106318507197185826192 106386589167695510544 106858270634866297632 107871735936370425552 108462749172927353152 109228111314268574394 110407680550923742584 110868173045714048484 112020648857000057304 112137215609192565168 112634393371886097504 112679443525222585024 112751598776019173568 113429192518663519563 114325600479572074944 115132333547472281118 115252138265003469756 115763126521105155768 116375663283406107048 116966485424650947408 117013268276192684448 117088198728942987936 118722738959555616288 118770224256315697728 118846279790939128896 119608320596834054466 120215554464224584836 120505362667657051968 121355702928416728746 121513778594507787696 122020592819543272296 122147565340687438032 123338309804635532256 123466653519312572352 123852733852869747856 125140184308720784736 125270403022881784512 125410053731197252082 126713692543371859692 126764373965875408152 126845548623021570264 128133319689049008672 128616300539518584312 128750136440184056304 129455539335429421504 130005245469750966432 130233517336243300239 131639926810716770004 131904518595678664992 132188975554505211654 132326529119078057868 133563081329500068324 133616502288355159944 133702064764806520008 133841192823874997136 134434598540638245408 135568533001114183464 136453136056263444288 137273166921986181333 137328071796365025498 137416011008273367786 138755598530214973788 138899985209226643896 139334325584478466338 139605160022970485616 141701333596888961376 141758009596247768256 141848785556927347392 142609920711609834171 143828981248493900736 144149984650180134756 144693338106958407351 144843903495207063342 145637481752358099192 147210240734564990112 147824230727618731312 149360865142666743072 149516287478923420224 150318565074399554937 151238923358218026084 152514599626253456397 153509778063296374824 153669517686671293008 154350835361473541024 155167551044541476064 155955313899534596544 157434425420648729184 157773938565054607458 159414000296500081548 159477760795778739288 159579883751543265816 160287405952299446448 161807603904555638328 162018371459343716928 162694123759391029728 162863420454249917376 163842166971402861591 164385330867077007168 165611520826385613876 166302259568571072726 168951590057829146256 169019165287833877536 169127398164028760352 170776121267956890816 171488400719358112416 171666848586912075072 172698500321208421677 172878207397505204634 173644689781657733652 175519902414289026672 176251967406006948872 176435372158770743824 177415365723298627392 178084108439333424432 178155336384473546592 178269419686408693344 178454923765166662848 179412480895251081699 180323331696336877254 180758044001485577952 182033554392625093119 183030889229314908444 183104095728486700664 183221348011031157048 185007464706953298384 185199980278968858528 185779100779304621784 186140213363960647488 187710276463081177104 187905604534322676768 188115080596795878123 190070538815057789538 190146560948813112228 190268322934532355396 192199979533573513008 192924450809277876468 193125204660276084456 194183309003144132256 195007868204626449648 196201846518769331136 197459890216075155006 198283463331757817481 198489793678617086802 200424753432532739916 201651897810957368112 203352799501671275196 203829564094013063232 204679704084395166432 204892690248895057344 205992107694547538247 206124016512410051679 209001488376717699507 210365251420072809944 212552000395333442064 212637014394371652384 212773178335391021088 213716541269732595264 215743471872740851104 217265855242810595013 218456222628537148788 220815361101847485168 221736346091428096968 224041297714000114608 224274431218385130336 225268786743772195008 226858385037327039126 230264667094944562236 230504276530006939512 231526253042210311536 232751326566812214096 233932970849301894816 234026536552385368896 234176397457885975872 236660907847581911187 237445477919111232576 239216641193668108932 240431108928449169672 242711405856833457492 243027557189015575392 244041185639086544592 244295130681374876064 246676619609271064512 247705467705739495712 249453389352856609089 250280368617441569472 250820107462394504164 253427385086743719384 253528747931750816304 253691097246043140528 256266639378098017344 257232601079037168624 257500272880368112608 259317311096257806951 260010490939501932864 260467034672486600478 263279853621433540008 263809037191357329984 264377951109010423308 264653058238156115736 267126162659000136648 267233004576710319888 267404129529613040016 267682385647749994272 268869197081276490816 270484997544505315881 271137066002228366928 274546333843972362666 274656143592730050996 274832022016546735572 277511197060429947576 277799970418453287792 278668651168956932676 279210320045940971232 283402667193777922752 285219841423219668342 286409447034761291917 288299969300360269512 289386676213916814702 289687806990414126684 291274963504716198384 294420481469129980224 295648461455237462624 297734690517925630203 298721730285333486144 300637130148799109874 302477846716436052168 305029199252506912794 307019556126592749648 307339035373342586016 308701670722947082048 310335102089082952128 314868850841297458368 315547877130109214916 318828000593000163096 318955521591557478576 319159767503086531632 320574811904598892896 323615207809111276656 325388247518782059456 327684333942805723182 331223041652771227752 332604519137142145452 337903180115658292512 338038330575667755072 338254796328057520704 341843533557618316159 342976801438716224832 345397000642416843354 345756414795010409268 347289379563315467304 351039804828578053344 352503934812013897744 352870744317541487648 356168216878666848864 356310672768947093184 356538839372817386688 358824961790502163398 360646663392673754508 361516088002971155904 364067108785250186238 366061778458629816888 366208191456973401328 366442696022062314096 370014929413906596768 370399960557937717056 371558201558609243568 375420552926162354208 375811209068645353536 376230161193591756246 380141077630115579076 380293121897626224456 380536645869064710792 384399959067147026016 385848901618555752936 386250409320552168912 388366618006288264512 390015736409252899296 390700552008729900717 394919780432150310012 396566926663515634962 396979587357234173604 400849506865065479832 403303795621914736224 406705599003342550392 409359408168790332864 411819500765958543999 411984215389095076494 412248033024820103358 418002976753435399014 420730502840145619888 425104000790666884128 425274028788743304768 425546356670782042176 427829762134829502513 431486943745481702208 434080014320875222053 434531710485621190026 436912445257074297576 441630722203694970336 443472692182856193936 448082595428000229216 448548862436770260672 450955695223198664811 453716770074654078252 460529334189889124472 461008553060013879024 463052506084420623072 465502653133624428192 467865941698603789632 473321815695163822374 478433282387336217864 480862217856898339344 485422811713666914984 486055114378031150784 488082371278173089184 488590261362749752128 491526500914208584773 495410935411478991424 498906778705713218178 501640214924789008328 506854770173487438768 507057495863501632608 507382194492086281056 514465202158074337248 515000545760736225216 518095500963625265031 518634622192515613902 520934069344973200956 526559707242867080016 528755902218020846616 529306116476312231472 534252325318000273296 534466009153420639776 534808259059226080032 535364771295499988544 538237442685753245097 540969995089010631762 542274132004456733856 549092667687944725332 549312287185460101992 549664044033093471144 555022394120859895152 555599940836906575584 557337302337913865352 558420640091881942464 564345241790387634369 570439682846439336684 572818894069522583834 576599938600720539024 578773352427833629404 579375613980828253368 582549927009432396768 591296922910474925248 594850389995273452443 595469381035851260406 601274260297598219748 604955693432872104336 610058398505013825588 614039112253185499296 614678070746685172032 617976323083642614741 618372049537230155037 627004465130153098521 631095754260218429832 637656001186000326192 637911043183114957152 638319535006173063264 641149623809197785792 647230415618222553312 655368667885611446364 662446083305542455504 665209038274284290904 675806360231316585024 683687067115236632318 690794001284833686708 691512829590020818536 694578759126630934608 702079609657156106688 705007869624027795488 705741488635082975296 709982723542745733561 712336433757333697728 717649923581004326796 721293326785347509016 728134217570500372476 732123556917259633776 732416382913946802656 732885392044124628192 740029858827813193536 743116403117218487136 748360168058569827267 750841105852324708416 752460322387183512492 760282155260231158152 760586243795252448912 761073291738129421584 768799918134294052032 771697803237111505872 772500818641104337824 780031472818505798592 781401104017459801434 789839560864300620024 793133853327031269924 793959174714468347208 801699013730130959664 806607591243829472448 813411198006685100784 815165349252782138533 823639001531917087998 823968430778190152988 824496066049640206716 836005953506870798028 841461005680291239776 850208001581333768256 855659524269659005026 859228341104283875751 868160028641750444106 869063420971242380052 873824890514148595152 883261444407389940672 886945384365712387872 893204071553776890609 896165190856000458432 901911390446397329622 907433540149308156504 921058668379778248944 922017106120027758048 926105012168841246144 931005306267248856384 946643631390327644748 956866564774672435728 961724435713796678688 970845623427333829968 976164742556346178368 983053001828417169546 997813557411426436356 1003280429849578016656 1013709540346974877536 1014114991727003265216 1014764388984172562112 1025530600672854948477 1028930404316148674496 1036191001927250530062 1037269244385031227804 1041868138689946401912 1053119414485734160032 1057511804436041693232 1058612232952624462944 1068504650636000546592 1068932018306841279552 1069616518118452160064 1076474885371506490194 1081939990178021263524 1084548264008913467712 1098185335375889450664 1098624574370920203984 1099328088066186942288 1110044788241719790304 1111199881673813151168 1114674604675827730704 1128690483580775268738 1140879365692878673368 1145637788139045167668 1153199877201441078048 1157546704855667258808 1158751227961656506736 1165099854018864793536 1172101656026189702151 1189700779990546904886 1190938762071702520812 1202548520595196439496 1209911386865744208672 1220116797010027651176 1228078224506370998592 1235458502297875631997 1235952646167285229482 1236744099074460310074 1254008930260306197042 1262191508520436859664 1275312002372000652384 1275822086366229914304 1276639070012346126528 1283489286404488507539 1294460831236445106624 1310737335771222892728 1324892166611084911008 1330418076548568581808 1367374134230473264636 1381588002569667373416 1383025659180041637072 1389157518253261869216 1410015739248055590976 1419965447085491467122 1435299847162008653592 1442586653570695018032 1456268435141000744952 1464247113834519267552 1464832765827893605312 1465770784088249256384 1474579502742625754319 1486232806234436974272 1496720336117139654534 1504920644774367024984 1520564310520462316304 1521172487590504897824 1522146583476258843168 1543395606474223011744 1545001637282208675648 1562802208034919602868 1579679121728601240048 1586267706654062539848 1587918349428936694416 1603398027460261919328 1626822396013370201568 1630330698505564277066 1647278003063834175996 1647936861556380305976 1648992132099280413432 1672011907013741596056 1682922011360582479552 1693035725371162903107 1711319048539318010052 1718456682208567751502 1736320057283500888212 1738126841942484760104 1747649781028297190304 1773890768731424775744 1784551169985820357329 1786408143107553781218 1803822780892794659244 1814867080298616313008 1842117336759556497888 1844034212240055516096 1853928969250927844223 1881013395390459295563 1893287262780655289496 1913733129549344871456 1923448871427593357376 1941691246854667659936 1966106003656834339092 1995627114822852872712 2006560859699156033312 2027419080693949755072 2051061201345709896954 2072382003854501060124 2074538488770062455608 2083736277379892803824 2106238828971468320064 2115023608872083386464 2117224465905248925888 2129948170628237200683 2137009301272001093184 2152949770743012980388 2163879980356042527048 2196370670751778901328 2197249148741840407968 2198656176132373884576 2220089576483439580608 2229349209351655461408 2245080504175709481801 2257380967161550537476 2281758731385757346736 2291275576278090335336 2306399754402882156096 2315093409711334517616 2317502455923313013472 2344203312052379404302 2379401559981093809772 2381877524143405041624 2405097041190392878992 2419822773731488417344 2440233594020055302352 2445496047758346415599 2470917004595751263994 2471905292334570458964 2473488198148920620148 2508017860520612394084 2524383017040873719328 2550624004744001304768 2566978572808977015078 2577685023312851627253 2621474671542445785456 2649784333222169822016 2660836153097137163616 2679612214661330671827 2734748268460946529272 2763176005139334746832 2766051318360083274144 2778315036506523738432 2839930894170982934244 2870599694324017307184 2885173307141390036064 2912536870282001489904 2928494227669038535104 2949159005485251508638 2993440672234279309068 3009841289548734049968 3041128621040924632608 3042344975181009795648 3044293166952517686336 3076591802018564845431 3086791212948446023488 3125604416069839205736 3159358243457202480096 3172535413308125079696 3175836698857873388832 3206796054920523838656 3253644792026740403136 3260661397011128554132 3294556006127668351992 3295873723112760611952 3297984264198560826864 3344023814027483192112 3386071450742325806214 3422638097078636020104 3436913364417135503004 3472640114567001776424 3476253683884969520208 3495299562056594380608 3516304968078569106453 3569102339971640714658 3572816286215107562436 3607645561785589318488 3629734160597232626016 3684234673519112995776 3707857938501855688446 3762026790780918591126 3786574525561310578992 3827466259098689742912 3883382493709335319872 3932212007313668678184 3991254229645705745424 4013121719398312066624 4102122402691419793908 4144764007709002120248 4149076977540124911216 4167472554759785607648 4230047217744166772928 4259896341256474401366 4305899541486025960776 4327759960712085054096 4392741341503557802656 4394498297483680815936 4397312352264747769152 4458698418703310922816 4490161008351418963602 4514761934323101074952 4563517462771514693472 4582551152556180670672 4630186819422669035232 4635004911846626026944 4688406624104758808604 4758803119962187619544 4763755048286810083248 4810194082380785757984 4880467188040110604704 4890992095516692831198 4941834009191502527988 4943810584669140917928 4946976396297841240296 5016035721041224788168 5048766034081747438656 5079107176113488709321 5133957145617954030156 5155370046625703254506 5242949343084891570912 5321672306194274327232 5353653509957461071987 5359224429322661343654 5469496536921893058544 5526352010278669493664 5532102636720166548288 5561786907752783532669 5643040186171377886689 5679861788341965868488 5741199388648034614368 5770346614282780072128 5825073740564002979808 5898318010970503017276 5986881344468558618136 6019682579097468099936 6082257242081849265216 6153183604037129690862 6251208832139678411472 6318716486914404960192 6345070826616250159392 6351673397715746777664 6389844511884711602049 6521322794022257108264 6589112012255336703984 6591747446225521223904 6595968528397121653728 6688047628054966384224 6735241512527128445403 6772142901484651612428 6845276194157272040208 6873826728834271006008 6945280229134003552848 6952507367769939040416 7032609936157138212906 7138204679943281429316 7145632572430215124872 7215291123571178636976 7259468321194465252032 7336488143275039246797 7415715877003711376892 7524053581561837182252 7573149051122621157984 7733055069938554881759 7864424014627337356368 7982508459291411490848 8038836643983992015481 8204244805382839587816 8289528015418004240496 8298153955080249822432 8334945109519571215296 8519792682512948802732 8611799082972051921552 8655519921424170108192 8785482683007115605312 8980322016702837927204 9029523868646202149904 9127034925543029386944 9165102305112361341344 9229775406055694536293 9260373638845338070464 9376813248209517617208 9517606239924375239088 9527510096573620166496 9620388164761571515968 9760934376080221209408 9781984191033385662396 9883668018383005055976 9887621169338281835856 9893952792595682480592 10032071442082449576336 10158214352226977418642 10267914291235908060312 10310740093251406509012 10485898686169783141824 10597149540286167800929 10707307019914922143974 10718448858645322687308 10938993073843786117088 11052704020557338987328 11123573815505567065338 11286080372342755773378 11359723576683931736976 11482398777296069228736 11650147481128005959616 11796636021941006034552 11973762688937117236272 12039365158194936199872 12306367208074259381724 12502417664279356822944 12690141653232500318784 12779689023769423204098 13042645588044514216528 13178224024510673407968 13183494892451042447808 13191937056794243307456 13376095256109932768448 13470483025054256890806 13544285802969303224856 13690552388314544080416 13747653457668542012016 13890560458268007105696 13905014735539878080832 14065219872314276425812 14276409359886562858632 14291265144860430249744 14430582247142357273952 14672976286550078493594 14831431754007422753784 15048107163123674364504 15146298102245242315968 15237321528340466127963 15466110139877109763518 15728848029254674712736 15965016918582822981696 16060960529872383215961 16077673287967984030962 16408489610765679175632 16579056030836008480992 16596307910160499644864 16685360723258350598007 17039585365025897605464 17223598165944103843104 17311039842848340216384 17960644033405675854408 18059047737292404299808 18330204610224722682688 18459550812111389072586 18753626496419035234416 19035212479848750478176 19055020193147240332992 19169533535654134806147 19563968382066771324792 19767336036766010111952 19775242338676563671712 19787905585191364961184 20064142884164899152672 20316428704453954837284 20535828582471816120624 20621480186502813018024 21194299080572335601858 21414614039829844287948 21436897717290645374616 21877986147687572234176 22009464429825117740391 22247147631011134130676 22572160744685511546756 22719447153367863473952 23199165209815664645277 23593272043882012069104 23947525377874234472544 24612734416148518763448 25004835328558713645888 25559378047538846408196 26085291176089028433056 26356448049021346815936 26940966050108513781612 27088571605938606449712 27381104776629088160832 27495306915337084024032 27689326218167083608879 27781120916536014211392 28130439744628552851624 28552818719773125717264 28582530289720860499488 28861164494284714547904 29345952573100156987188 29662863508014845507568 30096214326247348729008 30474643056680932255926 30932220279754219527036 31457696058509349425472 31791448620858503402787 32121921059744766431922 32155346575935968061924 32816979221531358351264 33158112061672016961984 33370721446516701196014 34079170730051795210928 34447196331888207686208 35921288066811351708816 36118095474584808599616 36919101624222778145172 37507252992838070468832 38070424959697500956352 38339067071308269612294 39127936764133542649584 39534672073532020223904 39550484677353127343424 39575811170382729922368 40128285768329798305344 40632857408907909674568 41071657164943632241248 41242960373005626036048 42388598161144671203716 42829228079659688575896 42873795434581290749232 44018928859650235480782 44494295262022268261352 45144321489371023093512 45438894306735726947904 45711964585021398383889 46398330419631329290554 47186544087764024138208 47895050755748468945088 49225468832297037526896 51118756095077692816392 52170582352178056866112 53881932100217027563224 54177143211877212899424 54990613830674168048064 55378652436334167217758 56260879489257105703248 57105637439546251434528 57165060579441720998976 58691905146200313974376 59325727016029691015136 60192428652494697458016 60949286113361864511852 61864440559508439054072 63582897241717006805574 64243842119489532863844 64310693151871936123848 65633958443062716702528 66028393289475353221173 66741442893033402392028 68158341460103590421856 69597495629446993935831 71842576133622703417632 73838203248445556290344 75014505985676140937664 76678134142616539224588 78255873528267085299168 79069344147064040447808 81265714817815819349136 82143314329887264482496 82485920746011252072096 83067978654501250826637 84777196322289342407432 85658456159319377151792 85747590869162581498464 88037857719300470961564 88988590524044536522704 90288642978742046187024 91423929170042796767778 92796660839262658581108 94373088175528048276416 95374345862575510208361 98450937664594075053792 102237512190155385632784 107763864200434055126448 108354286423754425798848 110757304872668334435516 112521758978514211406496 114211274879092502869056 117383810292400627948752 118651454032059382030272 120384857304989394916032 121898572226723729023704 123728881119016878108144 127165794483434013611148 128487684238979065727688 128621386303743872247696 132056786578950706442346 133482885786066804784056 136316682920207180843712 139194991258893987871662 143685152267245406835264 147676406496891112580688 153356268285233078449176 156511747056534170598336 162531429635631638698272 164971841492022504144192 166135957309002501653274 169554392644578684814864 171316912318638754303584 171495181738325162996928 176075715438600941923128 177977181048089073045408 180577285957484092374048 182847858340085593535556 185593321678525317162216 190748691725151020416722 196901875329188150107584 198085179868426059663519 204475024380310771265568 208792486888340981807493 215527728400868110252896 221514609745336668871032 225043517957028422812992 234767620584801255897504 243797144453447458047408 247457762238033756216288 249203935963503752479911 254331588966868027222296 256975368477958131455376 257242772607487744495392 264113573157901412884692 266965771572133609568112 278389982517787975743324 286123037587726530625083 295352812993782225161376 306712536570466156898352 325062859271263277396544 332271914618005003306548 339108785289157369629728 342633824637277508607168 352151430877201883846256 355954362096178146090816 361154571914968184748096 365695716680171187071112 371186643357050634324432 381497383450302040833444 396170359736852119327038 408950048760621542531136 417584973776681963614986 431055456801736220505792 443029219490673337742064 469535241169602511795008 487594288906894916094816 494915524476067512432576 498407871927007504959822 508663177933736054444592 513950736955916262910752 514485545214975488990784 528227146315802825769384 533931543144267219136224 556779965035575951486648 572246075175453061250166 590705625987564450322752 594255539605278178990557 613425073140932313796704 664543829236010006613096 678217570578314739259456 704302861754403767692512 731391433360342374142224 742373286714101268648864 762994766900604081666888 792340719473704238654076 835169947553363927229972 858369112763179591875249 886058438981346675484128 975188577813789832189632 996815743854015009919644 1017326355867472108889184 1027901473911832525821504 1056454292631605651538768 1067863086288534438272448 1113559930071151902973296 1144492150350906122500332 1188511079210556357981114 1226850146281864627593408 1329087658472020013226192 1408605723508807535385024 1462782866720684748284448 1484746573428202537297728 1525989533801208163333776 1584681438947408477308152 1670339895106727854459944 1716738225526359183750498 1772116877962693350968256 1993631487708030019839288 2034652711734944217778368 2112908585263211303077536 2227119860142303805946592 2288984300701812245000664 2377022158421112715962228 2575107338289538775625747 2658175316944040026452384 2925565733441369496568896 3051979067602416326667552 3169362877894816954616304 3340679790213455708919888 3433476451052718367500996 3987262975416060039678576 4225817170526422606155072 4454239720284607611893184 4577968601403624490001328 4754044316842225431924456 5150214676579077551251494 5316350633888080052904768 6103958135204832653335104 6338725755789633909232608 6681359580426911417839776 6866952902105436735001992 7725322014868616326877241 7974525950832120079357152 9155937202807248980002656 9508088633684450863848912 10300429353158155102502988 12677451511579267818465216 13362719160853822835679552 13733905804210873470003984 15450644029737232653754482 15949051901664240158714304 18311874405614497960005312 19016177267368901727697824 20600858706316310205005976 27467811608421746940007968 30901288059474465307508964 38032354534737803455395648 41201717412632620410011952 54935623216843493880015936 61802576118948930615017928 82403434825265240820023904 123605152237897861230035856 164806869650530481640047808 247210304475795722460071712 494420608951591444920143424
- Sum of all divisors σ(n): 1696104218893759984759400115
- Sum of proper divisors (its aliquot sum) s(n): 1201683609942168539839256691
- 494420608951591444920143424 is an abundant number, because the sum of its proper divisors (1201683609942168539839256691) is greater than itself. Its abundance is 707263000990577094919113267
Bases of 494420608951591444920143424
- Binary: 110011000111110011010001011101010110101110011000100111100000101111100010000001110010000002
- Hexadecimal: 0x198F9A2EAD7313C17C40E40
- Base-36: 1Q4G69ONHLA6R1D000
Squares and roots of 494420608951591444920143424
- 494420608951591444920143424 squared (4944206089515914449201434242) is 244451738556062506435557924327769939909192432730443776
- 494420608951591444920143424 cubed (4944206089515914449201434243) is 120861977436163649623677116936354033760368017638853898567890237692132749088129024
-
494420608951591444920143424 is a
perfect square number . Itssquare root is 22235570803368 -
The
cube root of 494420608951591444920143424 is 790737232.5097441021
Scales and comparisons
How big is 494420608951591444920143424?- 494,420,608,951,591,444,920,143,424 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 494,420,608,951,591,444,920,143,424 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 494420608951591444920143424 cubic inches would be around 65894769.4 feet tall.
Recreational maths with 494420608951591444920143424
- 494420608951591444920143424 backwards is 424341029444195159806024494
- 494420608951591444920143424 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 494420608951591444920143424's digits is 108
- 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 494420608951591444920143424 - Facts about the integer". Numbermatics.com. 2024. Web. 10 June 2024.
APA style:
Numbermatics. (2024). Number 494420608951591444920143424 - Facts about the integer. Retrieved 10 June 2024, from https://numbermatics.com/n/494420608951591444920143424/
Chicago style:
Numbermatics. 2024. "Number 494420608951591444920143424 - Facts about the integer". https://numbermatics.com/n/494420608951591444920143424/
The information we have on file for 494420608951591444920143424 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 494420608951591444920143424, math, Factors of 494420608951591444920143424, curriculum, school, college, exams, university, Prime factorization of 494420608951591444920143424, STEM, science, technology, engineering, physics, economics, calculator, four hundred ninety-four septillion, four hundred twenty sextillion, six hundred eight quintillion, nine hundred fifty-one quadrillion, five hundred ninety-one trillion, four hundred forty-four billion, nine hundred twenty million, one hundred forty-three thousand, four hundred twenty-four.