1043477837968431557127744
1,043,477,837,968,431,557,127,744 is an even composite number composed of seven prime numbers multiplied together.
1043477837968431557127744 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of fourteen thousand, one hundred seventy-five divisors.
Prime factorization of 1043477837968431557127744:
26 × 34 × 74 × 112 × 672 × 792 × 49732
(2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 11 × 11 × 67 × 67 × 79 × 79 × 4973 × 4973)See below for interesting mathematical facts about the number 1043477837968431557127744 from the Numbermatics database.
Names of 1043477837968431557127744
- Cardinal: 1043477837968431557127744 can be written as One septillion, forty-three sextillion, four hundred seventy-seven quintillion, eight hundred thirty-seven quadrillion, nine hundred sixty-eight trillion, four hundred thirty-one billion, five hundred fifty-seven million, one hundred twenty-seven thousand, seven hundred forty-four.
Scientific notation
- Scientific notation: 1.043477837968431557127744 × 1024
Factors of 1043477837968431557127744
Divisors of 1043477837968431557127744
- Number of divisors d(n): 14175
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 14 16 18 21 22 24 27 28 32 33 36 42 44 48 49 54 56 63 64 66 67 72 77 79 81 84 88 96 98 99 108 112 121 126 132 134 144 147 154 158 162 168 176 189 192 196 198 201 216 224 231 237 242 252 264 268 288 294 297 308 316 324 336 343 352 363 378 392 396 402 432 441 448 462 469 474 484 504 528 536 539 553 567 576 588 594 603 616 632 648 672 686 693 704 711 726 737 756 784 792 804 847 864 869 882 891 924 938 948 968 1008 1029 1056 1072 1078 1089 1106 1134 1176 1188 1206 1232 1264 1296 1323 1344 1372 1386 1407 1422 1452 1474 1512 1568 1584 1608 1617 1659 1694 1728 1738 1764 1782 1809 1848 1876 1896 1936 2016 2058 2079 2112 2133 2144 2156 2178 2211 2212 2268 2352 2376 2401 2412 2464 2528 2541 2592 2607 2646 2744 2772 2814 2844 2904 2948 3024 3087 3136 3168 3216 3234 3267 3283 3318 3388 3476 3528 3564 3618 3696 3752 3773 3792 3871 3872 3969 4032 4116 4158 4221 4266 4288 4312 4356 4422 4424 4489 4536 4704 4752 4802 4824 4851 4928 4973 4977 5056 5082 5159 5184 5214 5292 5293 5427 5488 5544 5628 5688 5808 5896 5929 6048 6083 6174 6237 6241 6336 6399 6432 6468 6534 6566 6633 6636 6776 6952 7056 7128 7203 7236 7392 7504 7546 7584 7623 7742 7744 7821 7938 8107 8232 8316 8442 8532 8624 8712 8844 8848 8978 9072 9261 9408 9504 9559 9604 9648 9702 9801 9849 9946 9954 10164 10318 10428 10584 10586 10854 10976 11088 11256 11319 11376 11613 11616 11792 11858 12096 12166 12348 12474 12482 12663 12798 12864 12936 13068 13132 13266 13272 13467 13552 13904 14112 14256 14406 14472 14553 14784 14919 14931 15008 15092 15168 15246 15477 15484 15642 15876 15879 16214 16464 16632 16884 17064 17248 17424 17688 17696 17787 17956 18144 18249 18522 18723 19008 19118 19208 19296 19404 19602 19698 19892 19899 19908 20328 20636 20856 21168 21172 21609 21708 21952 22176 22512 22638 22752 22869 22981 23226 23232 23463 23584 23716 24321 24332 24696 24948 24964 25326 25596 25872 26136 26264 26411 26532 26544 26934 27097 27104 27783 27808 28224 28512 28677 28812 28944 29106 29547 29838 29862 30016 30184 30492 30954 30968 31284 31423 31752 31758 32428 32928 33264 33768 33957 34128 34496 34811 34839 34848 35376 35392 35574 35912 36113 36288 36498 37044 37051 37446 37989 38236 38416 38592 38808 39204 39396 39784 39798 39816 40401 40656 41272 41503 41712 42336 42344 42581 43218 43416 43659 43687 44352 44757 44793 45024 45276 45504 45738 45962 46431 46452 46926 47168 47432 47637 48642 48664 49379 49392 49896 49928 50652 51192 51744 52272 52528 52822 53064 53088 53361 53868 54194 54208 54703 54747 55566 55616 56169 56749 57024 57354 57624 57888 58212 58223 59094 59676 59697 59724 60368 60984 61908 61936 62568 62846 63504 63516 64827 64856 65856 66528 66913 67536 67914 68256 68607 68651 68943 69622 69678 69696 70389 70752 71148 71824 72226 72963 72996 74088 74102 74892 75978 76472 76832 77616 78408 78792 79233 79568 79596 79632 80802 81291 81312 82544 83006 83424 84672 84688 85162 86031 86436 86832 87318 87374 88641 89514 89586 90048 90552 91476 91924 92862 92904 93852 94269 94864 95274 97284 97328 98758 98784 99792 99856 101304 101871 102384 103488 104433 104517 104544 105056 105644 106128 106176 106722 107736 108339 108388 109406 109494 111132 111153 112338 113498 114708 115248 115776 116424 116446 118188 119352 119394 119448 120736 121203 121968 123816 123872 124509 125136 125692 127008 127032 127743 129654 129712 131061 133056 133826 134271 135072 135828 136512 137214 137302 137886 139244 139293 139356 140778 141504 142296 142911 143648 144452 145926 145992 148137 148176 148204 149784 151956 152944 153664 155232 156816 157584 158466 159136 159192 159264 160083 160867 161604 162582 162624 164109 164241 165088 166012 166848 168507 169376 170247 170324 172062 172872 173664 174636 174669 174748 177282 179028 179172 181104 182952 183848 185724 185808 187704 188538 189679 189728 190548 194481 194568 194656 197516 197568 199584 199712 200739 202608 203742 204768 205953 206829 208866 209034 209088 210112 211288 212256 213444 215472 216678 216776 218812 218889 218988 219961 222264 222306 224676 226996 229416 230496 232848 232892 236376 237699 238704 238788 238896 241472 242406 243677 243873 243936 247632 247744 249018 250272 251384 252791 254016 254064 255486 258093 259308 259357 259424 262122 265923 267652 268542 270144 271656 274428 274604 275772 278488 278586 278712 281556 282807 284592 285822 287296 288904 290521 291852 291984 296274 296352 296408 298067 299568 303912 305613 305809 305888 310464 313299 313551 313632 315168 316932 318272 318384 318528 320166 321734 323208 325017 325164 328218 328482 330176 332024 333191 333459 337014 338752 340494 340648 344124 345653 345744 347328 349272 349338 349496 354564 354631 358056 358344 362208 363609 365904 367696 371448 371616 373527 375408 377076 379358 379456 381096 382921 383229 388962 389136 389312 392867 393183 395032 397243 399168 399424 401478 402813 405216 407484 407561 409536 411906 413658 417732 417879 418068 418147 422576 424512 426888 428733 430944 433356 433552 437624 437778 437976 439922 444411 444528 444612 449352 453992 458832 460992 465696 465784 468391 472752 475398 477408 477576 477792 480249 480557 482601 484812 487354 487746 487872 492327 492723 495264 498036 500544 502768 505521 505582 508128 510741 510972 516186 518616 518714 518848 524007 524244 531846 535304 537084 543169 543312 548856 549208 551544 556976 557172 557424 563112 565614 569037 569184 571644 577808 581042 583704 583968 592548 592704 592816 596134 599136 601733 602217 607824 611226 611618 611776 617859 620487 626598 627102 627264 630336 633864 636768 640332 640453 643468 646416 650034 650328 656436 656667 656964 659883 664048 666382 666918 674028 680988 681296 688248 691306 691488 698544 698676 698992 709128 709262 713097 716112 716688 724416 727218 731031 731619 731808 735392 742896 743232 747054 750816 754152 755161 758373 758716 762192 765842 766458 774279 777924 778071 778272 785734 786366 790064 794486 802956 805626 810432 814968 815122 823812 827316 835464 835758 836136 836294 845152 848421 853776 857466 861888 866712 867104 871563 875248 875556 875952 879844 888822 889056 889224 894201 898704 907984 917427 917664 931392 931568 936782 939897 945504 950796 954816 955152 955584 960498 961114 965202 969624 974708 975051 975492 984654 985446 990528 996072 999573 1000377 1005536 1011042 1011164 1016256 1021482 1021944 1032372 1036959 1037232 1037428 1048014 1048488 1063692 1063893 1070608 1074168 1086338 1086624 1097712 1098416 1103088 1113952 1114344 1114848 1120581 1126224 1131228 1138074 1138368 1143288 1148763 1149687 1155616 1162084 1167408 1167936 1178601 1179549 1185096 1185632 1191729 1192268 1198272 1203466 1204434 1215648 1222452 1222683 1223236 1235718 1240974 1253196 1254204 1254441 1267728 1273536 1280664 1280906 1286936 1292832 1300068 1300656 1312872 1313334 1313928 1319766 1328096 1332764 1333233 1333836 1348056 1361976 1362592 1376496 1382612 1382976 1397088 1397352 1397984 1405173 1418256 1418524 1426194 1432224 1433376 1441671 1447803 1454436 1462062 1463238 1463616 1470784 1476981 1485792 1494108 1501632 1508304 1510322 1516746 1517432 1524384 1531684 1532223 1532916 1539727 1548558 1555848 1556142 1556544 1571468 1572021 1572732 1580128 1588972 1605912 1611252 1629507 1629936 1630244 1647624 1654632 1670928 1671516 1672272 1672588 1690304 1696842 1705739 1707111 1707552 1714932 1733424 1734208 1743126 1750496 1751112 1751904 1759688 1769537 1777644 1778112 1778448 1788402 1797408 1805199 1806651 1815499 1815968 1834854 1835328 1853577 1861461 1863136 1873564 1879794 1891008 1901592 1910304 1920996 1921359 1922228 1930404 1939248 1949416 1950102 1950984 1969308 1970892 1979649 1992144 1999146 2000754 2011072 2022084 2022328 2042964 2043888 2064744 2073918 2074464 2074856 2086469 2096028 2096976 2127384 2127786 2139291 2140663 2141216 2148336 2172676 2173248 2193093 2194857 2195424 2196832 2206176 2227904 2228688 2229696 2241162 2252448 2262456 2265483 2275119 2276148 2286576 2297526 2299374 2311232 2324168 2332337 2334213 2334816 2357202 2359098 2370192 2371264 2383458 2384536 2406932 2408868 2419571 2431296 2444904 2445366 2446472 2471436 2481948 2482417 2506392 2508408 2508882 2535456 2545263 2561328 2561812 2573872 2585664 2600136 2601312 2614689 2625744 2626668 2627856 2639532 2656192 2665528 2666466 2667672 2680447 2682603 2696112 2723952 2725184 2750069 2752281 2752992 2765224 2780701 2794176 2794704 2795968 2810346 2819691 2836512 2837048 2852388 2852927 2864448 2866752 2883342 2895606 2908872 2924124 2925153 2926476 2927029 2953962 2971584 2988216 2998719 3001131 3016608 3020644 3033492 3034864 3048768 3063368 3064446 3065832 3079454 3097116 3110877 3111696 3112284 3142936 3144042 3145464 3160256 3177944 3191679 3211824 3222504 3259014 3259872 3260488 3278737 3295248 3309264 3341856 3343032 3344544 3345176 3361743 3363899 3393684 3411478 3414222 3415104 3429864 3446289 3449061 3466848 3486252 3500992 3502224 3503808 3519376 3535803 3538647 3539074 3555288 3556896 3575187 3576804 3594816 3610398 3613302 3630998 3631936 3665101 3668049 3669708 3707154 3722922 3726272 3747128 3759588 3763323 3802183 3803184 3820608 3841992 3842718 3844456 3860808 3878496 3898832 3900204 3900941 3901968 3938616 3941784 3959298 3984288 3998292 3999699 4001508 4044168 4044656 4085928 4087776 4129488 4147836 4148928 4149712 4172938 4192056 4193952 4212131 4215519 4254768 4255572 4278582 4281326 4282432 4296672 4321537 4325013 4343409 4345352 4386186 4389714 4390848 4393664 4412352 4430943 4457376 4482324 4483171 4504896 4524912 4530966 4550238 4552296 4573152 4595052 4596669 4598748 4599617 4619181 4648336 4664674 4668426 4669632 4714404 4716063 4718196 4740384 4766916 4769072 4813864 4817736 4839142 4888521 4889808 4890732 4892944 4942872 4963896 4964834 5012784 5016816 5017764 5070912 5090526 5117217 5121333 5122656 5123624 5147744 5200272 5202624 5229378 5251488 5253336 5255712 5279064 5286127 5308611 5331056 5332932 5335344 5360894 5365206 5392224 5415597 5419953 5446497 5447904 5500138 5504562 5505984 5530448 5560731 5561402 5589408 5620692 5639382 5673024 5674096 5704776 5705854 5764077 5766684 5791212 5817744 5848248 5850306 5852952 5854058 5907924 5938947 5976432 5997438 6002262 6033216 6041288 6066984 6069728 6126736 6128892 6131664 6158908 6194232 6221754 6223392 6224568 6259407 6285872 6288084 6290928 6355888 6383358 6421989 6423648 6445008 6518028 6519744 6520976 6557474 6579279 6590496 6618528 6683712 6686064 6689088 6690352 6723486 6727798 6787368 6796449 6822956 6825357 6828444 6859728 6892578 6898122 6933696 6972504 6997011 7002639 7004448 7038752 7071606 7077294 7078148 7110576 7113792 7150374 7153608 7220796 7226604 7258713 7261996 7330202 7336098 7339416 7414308 7445844 7447251 7494256 7519176 7526646 7604366 7606368 7683984 7685436 7688912 7721616 7756992 7797664 7800408 7801882 7803936 7844067 7877232 7883568 7918596 7968576 7996584 7999398 8003016 8041341 8047809 8088336 8089312 8171856 8175552 8250207 8256843 8258976 8295672 8299424 8342103 8345876 8384112 8387904 8424262 8431038 8509536 8511144 8557164 8558781 8562652 8593344 8643074 8650026 8686818 8690704 8772372 8779428 8781087 8861886 8914752 8964648 8966342 8996157 9049824 9061932 9100476 9104592 9146304 9190104 9193338 9197496 9199234 9238362 9296672 9329348 9332631 9336852 9428808 9432126 9436392 9480768 9533832 9538144 9575037 9627728 9635472 9678284 9777042 9779616 9781464 9785888 9836211 9885744 9927792 9929668 10025568 10033632 10035528 10091697 10181052 10234434 10242666 10245312 10247248 10295488 10338867 10400544 10458756 10502976 10506672 10511424 10558128 10572254 10607409 10617222 10662112 10665864 10670688 10721788 10725561 10730412 10778089 10784448 10831194 10839906 10892994 10895808 10995303 11000276 11004147 11009124 11060896 11121462 11122804 11178816 11241384 11278764 11289969 11348192 11406549 11409552 11411708 11528154 11533368 11582424 11635488 11696496 11700612 11702823 11705904 11708116 11815848 11877894 11940173 11952864 11994876 12004524 12082576 12133968 12139456 12253472 12257784 12263328 12317816 12388464 12443508 12446784 12449136 12518814 12571744 12576168 12581856 12636393 12646557 12708493 12711776 12766716 12843978 12847296 12890016 12964611 12975039 13030227 13036056 13041952 13114948 13158558 13180992 13237056 13372128 13380704 13446972 13449513 13455596 13574736 13592898 13645912 13650714 13656888 13719456 13785156 13796244 13798851 13857543 13945008 13994022 14005278 14008896 14077504 14143212 14154588 14156296 14221152 14300748 14307216 14441592 14453208 14517426 14523992 14660404 14665563 14672196 14678832 14828616 14891688 14894502 14984641 14988512 15038352 15053292 15208732 15212736 15351651 15363999 15367968 15370872 15377824 15443232 15595328 15600816 15603764 15607872 15688134 15754464 15767136 15837192 15858381 15925833 15993168 15998796 16006032 16082682 16095618 16176672 16178624 16246791 16326359 16339491 16343712 16500414 16513686 16517952 16591344 16598848 16684206 16691752 16768224 16848524 16862076 16936997 17019072 17022288 17114328 17117562 17125304 17286148 17292231 17300052 17373636 17376919 17381408 17544744 17558856 17562174 17723772 17816841 17929296 17932684 17992314 18099648 18123864 18200952 18209184 18380208 18386676 18394992 18398468 18476724 18593344 18658696 18665262 18673704 18763129 18778221 18857616 18864252 18872784 19067664 19076288 19150074 19250483 19255456 19265967 19270944 19356568 19464907 19554084 19559232 19562928 19571776 19672422 19737837 19771488 19855584 19859336 19970489 20051136 20067264 20071056 20183394 20362104 20389347 20468868 20476071 20485332 20489203 20494496 20677734 20801088 20917512 20991033 21007917 21013344 21116256 21144508 21214818 21234444 21324224 21331728 21341376 21443576 21451122 21460824 21556178 21662388 21679812 21776139 21785988 21990606 22000552 22008294 22018248 22121792 22242924 22245608 22323797 22341753 22482768 22557528 22579938 22696384 22813098 22819104 22823416 22951159 23056308 23066736 23164848 23270976 23392992 23401224 23405646 23411808 23416232 23532201 23547293 23631696 23755788 23880346 23905728 23989752 24009048 24124023 24143427 24165152 24267936 24506944 24515568 24526656 24635632 24730729 24750621 24770529 24776928 24887016 24898272 25026309 25037628 25143488 25152336 25163712 25272786 25293114 25416986 25423552 25533432 25655707 25676343 25687956 25780032 25929222 25950078 26060454 26072112 26083904 26229896 26317116 26322089 26343261 26615281 26744256 26761408 26893944 26899026 26911192 26988471 27149472 27185796 27291824 27301428 27306587 27313776 27438912 27570312 27592488 27597702 27715086 27890016 27988044 27997893 28010556 28015849 28286424 28309176 28312592 28442304 28601496 28614432 28725111 28883184 28906416 29034852 29047984 29320808 29331126 29344392 29357664 29484917 29508633 29657232 29783376 29789004 29969282 29977024 30076704 30106584 30250759 30275091 30417464 30703302 30727998 30735936 30741744 30755648 30886464 31016601 31036493 31201632 31207528 31376268 31382197 31508928 31534272 31674384 31716762 31822227 31851666 31986336 31997592 32012064 32165364 32176683 32191236 32197319 32334267 32353344 32493582 32652718 32678982 32687424 32985909 33000828 33012441 33027372 33182688 33368412 33383504 33536448 33697048 33724152 33869907 33873994 34044576 34219647 34228656 34235124 34250608 34572296 34584462 34600104 34747272 34753838 34762816 35089488 35108469 35117712 35124348 35447544 35633682 35820519 35858592 35865368 35984628 36247728 36401904 36418368 36760416 36773352 36789984 36796936 36953448 37002889 37317392 37330524 37347408 37526258 37556442 37715232 37728504 37745568 37909179 37939671 38125479 38135328 38300148 38500966 38510912 38531934 38541888 38713136 38893833 38925117 38929814 39108168 39125856 39344844 39475674 39542976 39711168 39718672 39940978 40142112 40316111 40348539 40366788 40724208 40778694 40937736 40952142 40970664 40978406 40988992 41355468 41396553 41572629 41835024 41982066 42015834 42026688 42232512 42289016 42429636 42468888 42663456 42887152 42902244 42910351 42921648 43112356 43324776 43359624 43552278 43571976 43981212 43996689 44001104 44016588 44036496 44485848 44491216 44647594 44683506 44953923 44965536 45115056 45159876 45626196 45638208 45646832 45902318 46054953 46112616 46133472 46329696 46785984 46802448 46811292 46823616 46832464 47064402 47094586 47263392 47511576 47536907 47575143 47760692 47777499 47979504 48018096 48248046 48286854 48330304 48535872 48740373 48979077 49018473 49031136 49271264 49461458 49501242 49541058 49553856 49774032 49796544 50052618 50075256 50304672 50545572 50586228 50595787 50810991 50833972 51066864 51311414 51352686 51375912 51858444 51876693 51900156 52120908 52130757 52144224 52459792 52634232 52644178 52686522 53230562 53787888 53798052 53822384 53976942 54298944 54371592 54583648 54602856 54613174 54627552 55140624 55184976 55195404 55430172 55780032 55976088 55995786 56021112 56031698 56289387 56334663 56572848 56618352 56625184 57202992 57228864 57450222 57751449 57766368 57797901 57812832 58069704 58095968 58394721 58641616 58662252 58688784 58715328 58969834 59017266 59314464 59566752 59578008 59911467 59938564 60153408 60213168 60501518 60550182 60834928 61168041 61406604 61455996 61467609 61483488 62033202 62072986 62403264 62415056 62752536 62764394 62973099 63348768 63433524 63644454 63703332 63972672 63995184 64024128 64330728 64353366 64382472 64394638 64668534 64987164 65305436 65328417 65357964 65971818 66001656 66024882 66054744 66365376 66736824 66767008 66971391 67025259 67394096 67448304 67739814 67747988 68089152 68439294 68457312 68470248 68501216 68853477 69144592 69168924 69200208 69494544 69507676 70178976 70216938 70235424 70248696 70641879 70895088 71267364 71641038 71717184 71730736 71969256 72372069 72495456 72803808 73520832 73546704 73579968 73593872 73906896 74005778 74192187 74251863 74634784 74661048 74694816 75052516 75078927 75112884 75430464 75457008 75491136 75818358 75879342 76250958 76270656 76600296 76967121 77001932 77029029 77063868 77426272 77787666 77850234 77859628 78216336 78251712 78689688 78951348 78966267 79029783 79437344 79845843 79881956 80284224 80632222 80697078 80733576 81448416 81557388 81875472 81904284 81919761 81941328 81956812 82710936 82793106 83145258 83670048 83964132 84031668 84047547 84578032 84859272 84937776 85326912 85774304 85804488 85820702 85843296 86224712 86649552 86719248 87104556 87143952 87962424 87993378 88002208 88033176 88072992 88454751 88525899 88971696 88982432 89295188 89367012 89907846 89931072 90230112 90319752 90752277 90825273 91252392 91293664 91804636 92109906 92225232 92266944 92659392 93109479 93604896 93622584 93664928 94128804 94146591 94189172 94526784 95023152 95073814 95150286 95521384 95554998 95959008 96036192 96496092 96573708 96591957 97002801 97480746 97958154 98036946 98062272 98542528 98922916 98957727 99002484 99082116 99548064 100105236 100150512 100609344 101091144 101172456 101191574 101621982 101667944 102133728 102622828 102658941 102705372 102751824 103716888 103753386 103800312 104241816 104261514 104288448 104919584 105268464 105288356 105325407 105373044 106461124 107461557 107575776 107596104 107644768 107953884 108743184 109167296 109205712 109226348 109255104 110281248 110369952 110390808 110860344 111008667 111952176 111991572 112042224 112063396 112578774 112669326 113145696 113236704 113250368 113727537 114284513 114376437 114405984 114900444 115502898 115532736 115595802 115625664 116139408 116191936 116681499 116789442 117283232 117324504 117377568 117939668 118034532 118558979 118628928 119133504 119156016 119822934 119877128 120426336 120948333 121003036 121045617 121100364 121638433 121669856 122336082 122813208 122911992 122935218 122966976 124066404 124145972 124189659 124717887 124830112 125505072 125528788 125946198 126697536 126867048 127288908 127406664 127990368 128661456 128706732 128731053 128764944 128789276 129337068 129974328 130610872 130656834 130715928 131341903 131943636 132003312 132049764 132109488 133473648 133534016 133942782 134050518 134753381 134788192 134861769 134896608 135479628 135495976 136878588 136914624 136940496 137002432 137706954 138164859 138289184 138337848 138400416 138989088 139015352 139793423 140357952 140433876 140470848 140497392 141283758 141790176 142534728 142610721 142725429 143282076 143332497 143424421 143461472 143938512 144744138 144990912 145607616 146937231 147055419 147093408 147187744 147813792 148011556 148384374 148503726 149269568 149322096 149389632 150105032 150157854 150225768 150914016 151636716 151758684 151787361 152432973 152501916 153200592 153934242 154003864 154058058 154127736 154852544 155575332 155700468 155719256 156266579 156392271 156432672 157379376 157902696 157932534 158059566 158874688 159691686 159763912 161264444 161394156 161467152 162896832 163114776 163750944 163808568 163839522 163882656 163913624 164831051 165421872 165586212 166290516 167340096 167928264 168063336 168095094 168868161 169003989 169156064 169718544 169875552 171548608 171608976 171641404 171686592 172449424 173115103 173254347 173299104 173393703 173438496 174209112 174287904 175184163 175924848 175986756 176004416 176066352 176145984 176909502 177051798 177943392 177964864 178590376 178734024 179589949 179734401 179815692 180460224 180639504 181504554 181650546 182504784 182587328 183609272 184219812 184254623 184402827 184450464 186218958 186306967 187209792 187245168 187329856 188257608 188293182 188378344 188919297 190046304 190147628 190300572 191042768 191109996 191146109 191918016 192072384 192992184 193147416 193183914 194005602 194961492 195916308 195985251 196073892 196110943 197845832 197915454 198004968 198164232 199096128 200210472 200301024 200914173 201075777 202182288 202344912 202383148 203243964 203335888 204267456 205245656 205317882 205410744 205503648 206394419 206560431 207433776 207506772 207600624 208483632 208523028 209839168 210536928 210576712 210650814 210746088 211755313 211925637 212922248 214923114 215151552 215192208 215289536 215907768 217116207 217255451 217486368 218411424 218452696 219675379 220562496 220739904 220781616 221720688 222017334 222576561 222755589 223904352 223983144 224084448 224126792 225157548 225236781 225338652 225381233 226291392 226473408 227455074 228569026 228752874 228811968 229800888 230901363 231005796 231087087 231191604 232278816 233362998 233578884 234566464 234649008 234755136 235879336 236069064 236898801 237089349 237117958 238312032 239537529 239645868 239754256 240852672 241896666 242006072 242091234 242200728 243276866 243339712 244672164 245561767 245626416 245759283 245823984 245870436 248132808 248291944 248379318 249435774 249660224 251010144 251057576 251892396 252142641 253734096 254577816 254813328 255980736 257322912 257413464 257462106 257529888 257578552 258674136 259020223 259948656 261221744 261313668 261431856 262683806 263887272 264006624 264099528 264218976 265364253 265577697 266947296 267885564 268101036 269506762 269576384 269723538 269793216 270959256 270991952 272038019 272256831 272475819 273757176 273880992 275413908 276329718 276578368 276675696 276800832 277978176 278030704 279328437 279586846 280867752 280994784 282212777 282439773 282567516 283580352 285069456 285221442 285450858 286564152 286664994 286848842 286922944 287877024 289488276 289542979 289775871 291008403 293874462 294110838 294186816 294375488 295627584 296023112 296768748 296873181 297007452 298644192 300210064 300315708 300372457 300451536 301828032 303273432 303517368 303574722 304865946 305003832 306401184 307868484 307976823 308007728 308116116 308174339 308255472 311150664 311400936 311438512 312533158 312784542 312865344 314758752 315805392 315865068 315976221 316119132 319383372 319527824 322384671 322528888 322788312 322934304 326229552 327501888 327617136 327679044 327765312 327827248 329662102 330843744 331172424 332581032 332758349 333026001 335856528 336126672 336190188 337736322 338007978 338312128 339437088 339751104 341182611 341401423 342853539 343129311 343217952 343282808 344898848 346230206 346508694 346598208 346787406 346876992 348418224 348575808 350044497 350368326 351849696 351973512 352132704 353819004 354103596 354170509 355676937 355886784 357180752 357468048 359179898 359468802 359631384 361279008 362844999 363009108 363136851 363301092 364915299 365009568 367218544 368439624 368509246 368805654 368900928 372437916 372568977 372613934 374490336 376515216 376586364 376756688 377838594 380092608 380295256 380601144 382085536 382219992 382292218 385984368 386193159 386294832 386367828 388011204 389922984 391832616 391970502 392147784 392221886 394025709 395691664 395830908 396009936 396328464 400420944 400602048 401828346 402151554 404260143 404364576 404585307 404689824 404766296 406487928 406671776 410491312 410635764 410821488 411007296 412788838 413120862 414867552 415013544 415201248 416967264 417046056 419380269 421073856 421153424 421301628 421492176 423510626 423851274 425844496 427832163 428176287 429846228 430273263 430384416 431815536 434232414 434510902 434972736 436822848 436905392 439350758 440811693 441563232 443441376 444034668 445153122 445511178 447808704 447966288 448168896 448253584 450315096 450473562 450677304 450762466 454910148 455362083 457138052 457298919 457505748 459601776 461802726 462011592 462174174 462383208 464557632 466725996 467157768 468799737 469176813 469298016 471758672 472138128 473797602 474178698 474235916 476624064 479075058 479291736 479508512 483793332 484012144 484182468 484401456 486553732 489344328 491123534 491252832 491518566 491647968 491740872 494493153 496265616 496583888 496758636 498871548 502020288 502115152 503784792 504285282 506604483 507468192 509155632 509626656 514645824 514826928 514924212 515059776 515157104 517348272 518040446 519345309 519763041 519897312 522443488 522627336 522863712 525367612 525552489 527774544 528013248 528199056 528437952 530728506 531155394 533894592 535771128 536202072 538769847 539013524 539203203 539447076 541918512 541983904 544076038 544513662 544951638 547514352 547761984 550827816 552659436 552763869 553208481 553351392 556061408 558656874 558920901 559173692 561735504 561989568 564425554 564879546 565135032 570138912 570442884 570901716 573128304 573329988 573438327 573697684 575754048 578976552 579085958 579551742 582016806 587748924 588221676 588332829 592046224 593537496 593746362 594014904 597288384 600420128 600631416 600744914 600903072 602742519 606546864 607034736 607149444 609731892 610007664 612802368 615736968 615953646 616015456 616232232 616348678 616510944 619183257 619681293 622301328 622801872 622877024 625066316 625569084 629517504 631610784 631730136 631952442 632238264 635265939 635776911 638766744 639055648 644769342 645057776 645576624 645868608 651766353 652459104 655234272 655358088 655654496 659026137 659324204 661687488 662344848 665162064 665516698 666052002 667729683 671713056 672253344 672380376 675472644 676015956 676143699 678874176 682365222 682802846 685707078 686258622 686435904 686565616 689797696 692460412 692704089 693017388 693574812 696836448 700088994 700736652 703699392 703947024 704265408 707638008 708207192 708341018 710696403 711353874 714361504 714936096 718359796 718612587 718937604 719262768 722558016 725689998 726018216 726273702 726602184 729830598 730019136 734437088 736685301 736879248 737018492 737277849 737611308 744875832 745137954 745227868 748980672 753030432 753172728 753513376 755677188 756427923 760590512 761202288 764171072 764439984 764584436 771968736 772386318 772589664 772735656 776022408 777060669 779845968 783665232 783941004 784295568 784443772 788051418 791383328 791661816 792019872 792656928 796092759 799991591 800841888 803656692 804303108 808520286 808729152 809170614 809379648 809532592 812975856 813343552 816114057 816770493 820982624 821271528 821642976 825577676 826241724 829735104 830027088 830402496 833934528 834092112 837985311 838760538 842306848 842603256 842984352 846638331 847021252 847319319 847702548 851469031 851688992 855664326 856352574 859692456 860546526 860768832 863631072 868464828 868628937 869021804 869327613 873025209 873810784 878701516 881623386 883126464 886882752 888069336 890306244 891022356 895932576 896507168 900630192 900947124 901117371 901354608 901524932 909820296 910724166 914276104 914597838 915011496 919203552 923605452 924023184 924348348 924523017 924766416 933451992 934315536 937599474 938353626 938596032 943273667 943517344 944276256 947595204 948357396 948471832 958150116 958583472 959017024 967154013 967586664 968024288 968364936 968802912 973107464 978688656 982247068 982505664 983037132 983295936 983481744 988986306 992531232 993167776 993517272 997743096 998275047 999078003 1003970947 1004230304 1007569584 1008570564 1013208966 1014936384 1018311264 1019253312 1024204269 1028560617 1029387933 1029653856 1029848424 1030314208 1034696544 1036080892 1038690618 1039526082 1039794624 1044886976 1045254672 1045727424 1050735224 1051104978 1055549088 1056398112 1061457012 1062310788 1062511527 1067030811 1071542256 1072404144 1077539694 1078027048 1078406406 1078894152 1083837024 1083967808 1088152076 1088534997 1089027324 1089903276 1093866053 1094745897 1095028704 1101655632 1105318872 1105527738 1106416962 1106702784 1112122816 1117313748 1117841802 1118347384 1123471008 1128851108 1129759092 1130270064 1140277824 1140885768 1141803432 1146256608 1146659976 1146876654 1147395368 1157953104 1158171916 1158579477 1159103484 1164033612 1175497848 1176443352 1176665658 1182077127 1184092448 1187074992 1187492724 1188029808 1200840256 1201262832 1201489828 1201806144 1205485038 1211805721 1212780429 1213093728 1213755921 1214069472 1214298888 1219463784 1220015328 1231473936 1231907292 1232030912 1232464464 1232697356 1233021888 1238366514 1239362586 1244602656 1245603744 1245754048 1250132632 1251138168 1257129643 1258140807 1263221568 1263460272 1263904884 1264476528 1270531878 1271553822 1277533488 1278111296 1283496489 1289538684 1289782361 1290115552 1290819789 1291153248 1303532706 1304148769 1304918208 1310468544 1310716176 1311308992 1318052274 1318648408 1322435079 1324689696 1330324128 1331033396 1332104004 1335459366 1338022763 1343426112 1344506688 1344760752 1350945288 1352031912 1352287398 1364730444 1365605692 1366086249 1371414156 1371896757 1372517244 1372776601 1373131232 1384920824 1385408178 1386034776 1387149624 1393672896 1400177988 1401473304 1406399211 1407530439 1407894048 1415276016 1416414384 1416682036 1421392806 1422707748 1428723008 1429872192 1436719592 1437225174 1437875208 1438525536 1444760933 1451379996 1452036432 1452547404 1453204368 1459661196 1468874176 1473370602 1473758496 1474036984 1474555698 1475222616 1482287191 1483479459 1489751664 1490275908 1490455736 1506060864 1506345456 1507026752 1511354376 1512855846 1519813449 1520788157 1521181024 1522404576 1528879968 1529168872 1537727653 1543937472 1544772636 1545179328 1545471312 1552044816 1554121338 1558035927 1559289123 1559691936 1567330464 1567882008 1568591136 1568887544 1576102836 1576657467 1577668631 1582766656 1583323632 1584039744 1585313856 1592185518 1599983182 1601683776 1607313384 1608606216 1616309541 1617040572 1617609609 1618341228 1619065184 1625951712 1632228114 1633540986 1641965248 1642543056 1643285952 1651155352 1652483448 1656958843 1658291607 1659625443 1660054176 1668184224 1675970622 1676762703 1677521076 1684613696 1685206512 1685968704 1693276662 1694042504 1694638638 1695405096 1702938062 1703377984 1711328652 1712705148 1718932369 1719384912 1720314981 1721093052 1727262144 1736929656 1737257874 1738043608 1738655226 1746050418 1747621568 1757403032 1763246772 1763579963 1764998487 1776138672 1780612488 1782044712 1791865152 1793014336 1801260384 1801894248 1802234742 1802709216 1803049864 1808227557 1813141561 1819640592 1821448332 1828552208 1829195676 1830022992 1838407104 1847210904 1848046368 1848696696 1849046034 1849532832 1857549771 1859043879 1866903984 1868631072 1875198948 1876707252 1886547334 1887034688 1888552512 1895190408 1896714792 1896943664 1904266133 1905797817 1907330733 1916300232 1917166944 1934308026 1935173328 1936048576 1936729872 1937605824 1946214928 1953727591 1955299059 1957377312 1964494136 1966074264 1966963488 1975489439 1977078411 1977972612 1985062464 1986335552 1987034544 1995486192 1996550094 1998156006 2003189049 2007941894 2008460608 2015139168 2017141128 2026417932 2026800853 2028431097 2036622528 2048408538 2057121234 2058775866 2059307712 2059696848 2060628416 2069393088 2072161784 2077381236 2078112267 2079052164 2079445031 2090509344 2101470448 2102209956 2102607199 2111098176 2112796224 2122914024 2124621576 2125023054 2132089209 2134061622 2143084512 2144808288 2155079388 2155837761 2156054096 2156812812 2157220373 2157788304 2167674048 2176304152 2177069994 2178054648 2179806552 2187732106 2189491794 2190057408 2203311264 2210055903 2210637744 2211055476 2211833547 2212833924 2234627496 2235683604 2236694768 2246942016 2257702216 2259518184 2260540128 2269283769 2281771536 2283606864 2292513216 2293319952 2293753308 2294790736 2315906208 2316343832 2317158954 2318206968 2328067224 2329308443 2331182007 2350995696 2352886704 2353331316 2364154254 2368184896 2374149984 2374985448 2376059616 2388278277 2389809961 2399974773 2402525664 2402979656 2410970076 2423611442 2425560858 2426187456 2427511842 2428138944 2428597776 2438927568 2440030656 2448342171 2450311479 2462947872 2463814584 2464928928 2465394712 2476733028 2478725172 2479193563 2489205312 2491207488 2500265264 2502276336 2513955933 2514259286 2516281614 2526920544 2527809768 2528953056 2539914993 2541063756 2541957957 2543107644 2554407093 2555066976 2566992978 2579077368 2579564722 2580231104 2581639578 2582306496 2605886811 2607065412 2607982839 2608297538 2621432352 2636104548 2637296816 2644870158 2649379392 2660648256 2662066792 2664208008 2670918732 2676045526 2689521504 2701179437 2701890576 2703352113 2704063824 2704574796 2729460888 2731211384 2732172498 2742828312 2743793514 2745034488 2745553202 2746262464 2769841648 2770816356 2772069552 2773569051 2774299248 2800355976 2802946608 2812798422 2815060878 2815788096 2829821001 2830552032 2832828768 2833364072 2842785612 2845415496 2873439184 2874450348 2875750416 2877051072 2889521866 2902759992 2904072864 2905094808 2906408736 2919322392 2946741204 2947516992 2948073968 2949111396 2950445232 2964574382 2966958918 2979503328 2980551816 2980911472 2992418209 2994825141 2997234009 3011912841 3012690912 3022708752 3025711692 3039626898 3041576314 3042362048 3044809152 3057759936 3058337744 3072612807 3075455306 3085681851 3089545272 3090942624 3104089632 3108242676 3116071854 3118578246 3119383872 3134660928 3135764016 3137182272 3137775088 3152205672 3153314934 3155337262 3166647264 3184371036 3184972769 3187534581 3199966364 3201092433 3214626768 3217212432 3232619082 3234081144 3235219218 3236682456 3238130368 3251903424 3264456228 3265604991 3267081972 3281598159 3284237691 3285086112 3302310704 3304966896 3313917686 3316583214 3319250886 3320108352 3336368448 3351941244 3353525406 3355042152 3370413024 3386553324 3388085008 3389277276 3389917729 3390810192 3405876124 3422657304 3425410296 3437864738 3438769824 3440629962 3442186104 3473859312 3474515748 3475738431 3476087216 3477310452 3492100836 3514806064 3526493544 3527159926 3529996974 3546231381 3552277344 3561224976 3564089424 3602520768 3603788496 3604469484 3605418432 3606099728 3616455114 3626283122 3635417163 3638341287 3639281184 3642896664 3657104416 3658391352 3660045984 3694421808 3696092736 3697393392 3698092068 3699065664 3715099542 3718087758 3733807968 3737262144 3750397896 3753414504 3755415653 3771388929 3773094668 3774422421 3790380816 3793429584 3793887328 3808532266 3811595634 3814661466 3832600464 3834333888 3850489467 3868616052 3869347083 3870346656 3872459367 3873459744 3892429856 3907455182 3910598118 3912446307 3914754624 3928988272 3932148528 3933926976 3950978878 3954156822 3955945224 3974069088 3990972384 3993100188 3996312012 4006378098 4014068289 4015883788 4030278336 4034282256 4052835864 4053601706 4056862194 4096817076 4098258747 4114242468 4117551732 4118329803 4119393696 4144323568 4154762472 4156224534 4158104328 4158890062 4181018688 4202940896 4204419912 4205214398 4219197633 4245828048 4249243152 4250046108 4264178418 4268123244 4286169024 4289616576 4310158776 4311675522 4312108192 4313625624 4314440746 4315576608 4334282799 4352608304 4354139988 4356109296 4359613104 4375464212 4378983588 4406622528 4420111806 4421275488 4422110952 4423667094 4425667848 4446861573 4450438377 4469254992 4471367208 4473389536 4515404432 4519036368 4521080256 4538567538 4562364471 4563543072 4567213728 4586639904 4587506616 4589581472 4613182959 4631812416 4632687664 4634317908 4636413936 4656134448 4658616886 4662364014 4674107781 4701991392 4705773408 4706662632 4728308508 4733005893 4748299968 4749970896 4752119232 4776556554 4779619922 4799949546 4805051328 4805959312 4821940152 4847222884 4848928623 4851121716 4855023684 4857195552 4877855136 4896684342 4900622958 4925895744 4927629168 4929857856 4930789424 4953466056 4957450344 4958387126 4970876529 4974874821 5000530528 5004552672 5027911866 5028518572 5030288109 5032563228 5053841088 5055619536 5057906112 5079829986 5082127512 5083915914 5086215288 5108814186 5110133952 5133985956 5156797107 5158154736 5159129444 5160944943 5163279156 5211773622 5214130824 5215965678 5216595076 5242864704 5272209096 5274593632 5289740316 5290739889 5294995461 5324133584 5328416016 5341837464 5352091052 5379043008 5402358874 5403781152 5406704226 5408127648 5409149592 5439424683 5458921776 5462422768 5464344996 5485656624 5487587028 5490068976 5491106404 5539683296 5541632712 5544139104 5547138102 5548598496 5572649313 5600711952 5605893216 5625596844 5630121756 5659642002 5661104064 5665657536 5666728144 5685571224 5690830992 5712798399 5717393451 5746878368 5748900696 5751500832 5779043732 5805519984 5808145728 5810189616 5812817472 5838644784 5861182773 5865897177 5893482408 5896147936 5898222792 5900890464 5926468317 5929148764 5931235233 5933917836 5959006656 5961103632 5961822944 5984836418 5989650282 5994468018 6023825682 6025381824 6045417504 6051423384 6079253796 6080402559 6083152628 6085293291 6116675488 6145225614 6150910612 6171363702 6179090544 6181885248 6208179264 6216485352 6232143708 6237156492 6238335093 6271528032 6275550176 6304411344 6306629868 6307821597 6310674524 6333294528 6368742072 6369945538 6375069162 6399932728 6402184866 6429253536 6434424864 6465238164 6468162288 6470438436 6471661119 6473364912 6528912456 6531209982 6534163944 6563196318 6568475382 6570172224 6604621408 6609933792 6627835372 6630167709 6633166428 6638501772 6703882488 6707050812 6710084304 6740826048 6773106648 6776170016 6778554552 6779835458 6781620384 6811752248 6845314608 6850820592 6875729476 6877539648 6881259924 6884372208 6947718624 6949031496 6951476862 6952174432 6954620904 6984201672 6987925329 6993546021 7029612128 7052987088 7054319852 7059993948 7092462762 7104554688 7122449952 7128178848 7169429883 7199924319 7207576992 7208938968 7212199456 7232910228 7252566244 7270834326 7276682574 7278562368 7285793328 7314208832 7316782704 7320091968 7345026513 7388843616 7394786784 7396184136 7430199084 7436175516 7437580689 7467615936 7500795792 7506829008 7510831306 7542777858 7546189336 7548844842 7580761632 7586859168 7587774656 7617064532 7619744979 7623191268 7629322932 7657062371 7663221279 7665200928 7700978934 7737232104 7738694166 7740693312 7744918734 7746919488 7784859712 7814910364 7817660433 7821196236 7824892614 7857976544 7864297056 7901957756 7908313644 7911890448 7948138176 7981944768 7986200376 7992624024 8012756196 8028136578 8031767576 8068564512 8103538311 8105671728 8107203412 8110056339 8113724388 8193634152 8196517494 8228484936 8235103464 8236659606 8238787392 8288647136 8309524944 8312449068 8316208656 8317780124 8320707153 8405881792 8408839824 8410428796 8438395266 8482640047 8489463003 8491656096 8498486304 8500092216 8528356836 8536246488 8620317552 8623351044 8624216384 8627251248 8628881492 8631153216 8668565598 8705216608 8708279976 8712218592 8719226208 8750928424 8757967176 8799907501 8840223612 8842550976 8844221904 8847334188 8851335696 8893723146 8900876754 8938509984 8942734416 8946779072 8977254627 8984475423 9028476527 9030808864 9035738523 9038072736 9077135076 9124728942 9127086144 9134427456 9173279808 9175013232 9179162944 9217838421 9226365918 9257045553 9265375328 9268635816 9272827872 9312268896 9317233772 9324728028 9348215562 9366159341 9403982784 9411546816 9413325264 9456617016 9466011786 9499941792 9553113108 9554918307 9559239844 9562603743 9599899092 9603277299 9609436207 9611918624 9643880304 9694445768 9697857246 9702243432 9710047368 9714391104 9755710272 9793368684 9801245916 9844794477 9852713073 9855258336 9861578848 9906932112 9914900688 9916774252 9941753058 9949749642 10001061056 10009105344 10055823732 10057037144 10060576218 10065126456 10111239072 10159659972 10164255024 10167831828 10169753187 10172430576 10217628372 10267971912 10313594214 10316309472 10318258888 10321889886 10326558312 10376010337 10423547244 10428261648 10431931356 10433190152 10544418192 10549187264 10579480632 10581479778 10589990922 10638694143 10645517099 10648267168 10656832032 10683674928 10704182104 10804717748 10807562304 10813408452 10816255296 10818299184 10878849366 10906251489 10915023861 10917843552 10924845536 10928689992 10971313248 10975174056 10980137952 10982212808 11043680417 11079366592 11083265424 11088278208 11094276204 11097196992 11145298626 11201423904 11211786432 11251193688 11260243512 11266246959 11314166787 11319284004 11323267263 11333456288 11371142448 11381661984 11425596798 11434786902 11493756736 11497801392 11503001664 11558087464 11598711901 11608041249 11611039968 11617378101 11620379232 11677289568 11722365546 11731794354 11737338921 11786964816 11792295872 11796445584 11801780928 11852936634 11858297528 11862470466 11867835672 11922207264 11923645888 11969672836 11979300564 11988936036 12032526583 12042204867 12047651364 12090835008 12102846768 12158507592 12160805118 12166305256 12170586582 12233350976 12290451228 12301821224 12342727404 12345059741 12354989409 12358181088 12432970704 12464287416 12474312984 12476670186 12543056064 12551100352 12608822688 12613259736 12615643194 12621349048 12657592899 12737484144 12739891076 12750138324 12799865456 12804369732 12858507072 12868849728 12930476328 12936324576 12940876872 12943322238 12946729824 13002848397 13057824912 13062419964 13068327888 13126392636 13136950764 13209242816 13219867584 13255670744 13260335418 13266332856 13277003544 13329862931 13340584719 13351315131 13407764976 13414101624 13420168608 13546213296 13552340032 13557109104 13559670916 13563240768 13623504496 13676093137 13687093413 13690629216 13701641184 13751458952 13762519848 13768744416 13828426073 13839548877 13895437248 13898062992 13902953724 13904348864 13909241808 13968403344 13975850658 13987092042 14022323343 14059224256 14105974176 14108639704 14119987896 14184925524 14187605971 14199017679 14244899904 14256357696 14338859766 14399848638 14415153984 14417877936 14424398912 14465820456 14505132488 14541668652 14546785869 14553365148 14556115217 14571586656 14633565408 14690053026 14718250393 14777687232 14789573568 14792368272 14860398168 14872351032 14875161378 14912629587 14924624463 15001591584 15013658016 15021662612 15085555716 15090864327 15092378672 15097689684 15100542611 15161523264 15173718336 15234129064 15239489958 15246382536 15258645864 15314124742 15326442558 15330401856 15401957868 15470391321 15474464208 15477388332 15482834829 15489837468 15629820728 15635320866 15642392472 15649785228 15715953088 15728594112 15803915512 15816627288 15823780896 15872219667 15884986383 15972400752 15985248048 16025512392 16056273156 16063535152 16137129024 16207076622 16211343456 16214406824 16220112678 16227448776 16305159101 16318274049 16387268304 16393034988 16456969872 16470206928 16473319212 16577294272 16619049888 16624898136 16632417312 16635560248 16641414306 16717947939 16728669727 16817679648 16820857592 16876790532 16965280094 16978926006 16983312192 16996972608 17000184432 17056713672 17072492976 17138395197 17152180353 17240635104 17246702088 17254502496 17257762984 17337131196 17354354941 17410433216 17416559952 17424437184 17438452416 17501856848 17515934352 17583548319 17597691531 17599815002 17680447224 17688443808 17694668376 17702671392 17779404951 17787446292 17793705699 17801753508 17877019968 17885468832 17954509254 17968950846 18056953054 18061617728 18071477046 18076145472 18154270152 18226547273 18241207677 18249457884 18255879873 18350026464 18435676842 18452731836 18514091106 18530750656 18537271632 18545655744 18624537792 18634467544 18649456056 18696431124 18715005279 18732318682 18826650528 18908256059 18913234032 18923464791 18932023572 18999883584 19106226216 19109836614 19118479688 19125207486 19199798184 19206554598 19218872414 19223837248 19287760608 19388891536 19395714492 19399379593 19404486864 19414983357 19420094736 19586737368 19602491832 19689588954 19705426146 19710516672 19723157696 19813864224 19829801376 19833548504 19883506116 19890503127 19899499284 20111647464 20114074288 20121152436 20130252912 20222478144 20319319944 20328510048 20335663656 20339506374 20344861152 20435256744 20535943824 20627188428 20632618944 20636517776 20643779772 20653116624 20752020674 20847094488 20856523296 20863862712 20866380304 20946927463 20963775987 20980638063 21088836384 21158961264 21162959556 21179981844 21277388286 21291034198 21296534336 21313664064 21367349856 21408364208 21491003501 21508289649 21599772957 21609435496 21626816904 21636598368 21757698732 21812502978 21830047722 21835687104 21849691072 21857379984 21942626496 21950348112 21960275904 21964425616 22035079539 22087360834 22166530848 22188552408 22290597252 22294809383 22312742067 22402847808 22502387376 22520487024 22532493918 22628333574 22638568008 22646534526 22666912576 22742284896 22763323968 22851193596 22859234937 22869573804 22873895341 22971187113 22989663837 22995602784 23116174928 23197423802 23216082498 23222079936 23234756202 23240758464 23354579136 23444731092 23452981299 23463588708 23474677842 23573929632 23592891168 23705873268 23716595056 23724940932 23729424103 23735671344 23844414528 23939345672 23958601128 23977872072 24065053166 24084409734 24095302728 24205693536 24310614933 24317015184 24321610236 24330169017 24332610512 24341173164 24580902456 24603642448 24685454808 24690119482 24709978818 24716362176 24865941408 24928574832 24948625968 24953340372 24962121459 25217645376 25226519472 25231286388 25242698096 25315185798 25447920141 25468389009 25474968288 25479782152 25500276648 25599730912 25608739464 25860952656 25872649152 25881753744 25886644476 25893459648 26005696794 26115649824 26124839928 26136655776 26252785272 26273901528 26287909571 26399722503 26511341488 26520670836 26532665712 26554007088 26659725862 26681169438 26702630262 26815529952 26828203248 26840337216 26931763881 26953426269 27085429581 27092426592 27107215569 27114218208 27119341832 27247008992 27352186274 27374186826 27381258432 27403282368 27502917904 27525039696 27537488832 27653515263 27656852146 27679097754 27796125984 27805907448 27818483616 27936806688 27951701316 27974184084 28044646686 28098478023 28211948352 28217279408 28239975792 28369851048 28375211942 28398035358 28664754921 28677719532 28687811229 28799697276 28828308621 28835755872 28931640912 29010264976 29083337304 29093571738 29106730296 29112230434 29143173312 29267130816 29380106052 29436500786 29534383431 29584736544 29720796336 29744702064 29750322756 29825259174 29849248926 30003183168 30027316032 30043325224 30171111432 30181728654 30184757344 30195379368 30201085222 30468258128 30478979916 30492765072 30509259561 30517291728 30628249484 30652885116 30803915736 30940782642 30948928416 30954776664 30965669658 30979674936 31128031011 31259641456 31270641732 31284784944 31299570456 31607831024 31633254576 31647561792 31744439334 31769972766 31936551297 31944801504 31970496096 32051024784 32112546312 32127070304 32414153244 32422686912 32428813648 32440225356 32454897552 32610318202 32636548098 32718754467 32774536608 32786069976 32913939744 32940413856 32946638424 33131041251 33238099776 33249796272 33264834624 33271120496 33282828612 33435895878 33457339454 33635359296 33641715184 33753581064 33798740877 33930560188 33942500361 33957852012 34000368864 34113427344 34144985952 34276790394 34304360706 34481270208 34493404176 34509004992 34515525968 34674262392 34708709882 34796135703 34824123747 34833119904 35003713696 35031868704 35167096638 35195383062 35199630004 35212016763 35360894448 35376887616 35389336752 35405342784 35558809902 35574892584 35587411398 35603507016 35770937664 35909018508 35937901692 36097579749 36113906108 36126614601 36142954092 36308540304 36453094546 36482415354 36498915768 36511759746 36700052928 36871353684 36905463672 37028182212 37035179223 37064968227 37074543264 37268935088 37298912112 37392862248 37430010558 37464637364 37653301056 37816512118 37826468064 37846929582 37864047144 38212452432 38219673228 38236959376 38250414972 38399596368 38413109196 38437744828 38575521216 38777783072 38791428984 38798759186 38808973728 38829966714 38840189472 39008545191 39173474736 39204983664 39379177908 39410852292 39627728448 39659602752 39667097008 39767012232 39781006254 39798998568 39989588793 40021754157 40223294928 40228148576 40242304872 40260505824 40638639888 40657020096 40671327312 40679012748 40689722304 40870513488 41028279411 41061280239 41071887648 41254376856 41273035552 41287559544 41306233248 41485278219 41504041348 41518646631 41694188976 41713046592 41727725424 41732760608 41893854926 41927551974 41961276126 42177672768 42317922528 42325919112 42359963688 42554776572 42562817913 42582068396 42597053037 42734699712 42816728416 42982007002 43016579298 43199545914 43218870992 43253633808 43273196736 43515397464 43625005956 43660095444 43668345651 43714759968 43900696224 43928851232 44070159078 44154751179 44174721668 44333061696 44377104816 44581194504 44589618766 44625484134 44737888761 45004774752 45040974048 45064987836 45256667148 45277136016 45293069052 45301627833 45484569792 45702387192 45718469874 45739147608 45747790682 45942374226 45979327674 45991205568 46232349856 46394847604 46411173963 46432164996 46469512404 46889462184 46905962598 46927177416 46949355684 47147859264 47185782336 47411746536 47433190112 47449881864 47458848206 47471342688 47616659001 47878691344 47917202256 47955744144 48130106332 48168819468 48190605456 48411387072 48621229866 48634030368 48643220472 48660338034 48665221024 48682346328 48915477303 48954822147 49161804912 49207284896 49370909616 49380238964 49419957636 49731882816 49857149664 49897251936 49906680744 49924242918 50186009181 50453038944 50462572776 50485396192 50630371596 50895840282 50936778018 50949936576 50959564304 51000553296 51199461824 51217478928 51415185591 51721905312 51763507488 51773288952 52011393588 52063064823 52231299648 52249679856 52273311552 52505570544 52547803056 52575819142 52750644957 52799445006 53022682976 53041341672 53065331424 53108014176 53319451724 53338214853 53362338876 53405260524 53599436597 53631059904 53656406496 53863527762 53906852538 54170859162 54184853184 54214431138 54228436416 54238683664 54494017984 54679641819 54704372548 54723623031 54748373652 55005835808 55050079392 55307030526 55313704292 55358195508 55592251968 55611814896 55636967232 55873613376 55903402632 55948368168 56089293372 56145015837 56196956046 56434558816 56479951584 56724768177 56739702096 56750423884 56770394373 56796070716 57329509842 57355439064 57375622458 57599394552 57656617242 57671511744 57863281824 58020529952 58166674608 58187143476 58198138779 58213460592 58224460868 58244950071 58760212104 58873001572 59068766862 59169473088 59378480329 59441592672 59489404128 59500645512 59650518348 59698497852 60086650448 60342222864 60363457308 60369514688 60390758736 60402170444 60936516256 60957959832 60985530144 61018519122 61034583456 61256498968 61305770232 61607831472 61881565284 61897856832 61909553328 61931339316 61959349872 62256062022 62519282912 62541283464 62569569888 62599140912 62840782389 62891327961 63199335689 63215662048 63266509152 63488878668 63539945532 63873102594 63889603008 63940992192 64102049568 64225092624 64254140608 64473010503 64524868947 64799318871 64828306488 64857627296 64880450712 64909795104 65220636404 65273096196 65437508934 65549073216 65572139952 65827879488 65880827712 65893276848 66262082502 66499592544 66542240992 66565657224 66871791756 66884428149 66914678908 66938226201 67266053449 67283430368 67507162128 67597481754 67861120376 67885000722 67915704024 68000737728 68226854688 68289971904 68553580788 68608721412 68621686023 68913561339 68968991511 68986808352 69031051936 69348524784 69417419764 69592271406 69648247494 69666239808 70007427392 70063737408 70334193276 70390766124 70399260008 70424033526 70721788896 70778673504 71117619804 71149785168 71174822796 71188272309 71207014032 71818037016 71875803384 72195159498 72227812216 72253229202 72285908184 72617080608 72906189092 72931844799 72964830708 72997831536 73023519492 73742707368 73810927344 74056364424 74070358446 74129936454 74149086528 74518619693 74537870176 74597824224 74785724496 74860021116 74929274728 75633024236 75652936128 75693859164 75728094288 76343760423 76405167027 76424904864 76439346456 76473918752 76500829944 76799192736 76826218392 76875489656 77555566144 77582857968 77597518372 77617947456 77659933428 77680378944 78017090382 78346949472 78409967328 78758355816 78821704584 78863728713 79199167509 79334194016 79534024464 79562012508 79597997136 79979177586 80043508314 80446589856 80456297152 80484609744 80521011648 80795291643 81190983307 81256288743 81277279776 81321646707 81342654624 81358025496 81741026976 82056558822 82122560478 82143775296 82508753712 82546071104 82575119088 82612466496 82970556438 83008082696 83037293262 83388377952 83455450848 83465521216 83787709852 83855103948 83922552252 84227686081 84295434069 84635845056 84651838224 84719927376 85109553144 85125635826 85164136792 85194106074 85633456832 85964014004 85994264763 86033158596 86399091828 86415418187 86437741984 86484925863 86507267616 87030794928 87250011912 87320190888 87336691302 87429519936 87801392448 87857702464 88140318156 88309502358 88349443336 88603150293 88754209632 89162389008 89179237532 89250968268 89475777522 90009549504 90081948096 90129975672 90513334296 90554272032 90586138104 90603255666 91404774384 91436939748 91478295216 91495581364 91527778683 91884748452 91958655348 92464699712 92789695208 92822347926 92864329992 92939024808 93309040517 93384093033 93778924368 93811925196 93854354832 93898711368 94823493072 94866380224 94899763728 94917696412 94942685376 95233318002 95732651959 95757382688 95809653891 95834404512 95911488288 96260212664 96337638936 96381210912 96798982511 97242459732 97268060736 97286440944 97320676068 97330442048 97364692656 97830954606 97909644294 98156263401 98323609824 98414569792 98741819232 98760477928 98839915272 99313241797 99393123753 99714299328 99794503872 99813361488 99848485836 100372018362 100906077888 100925145552 100970792384 101260743192 101396222631 101791680564 101827501083 101873556036 101892806519 101919128608 102001106592 102434957856 102830371182 103027752751 103443810624 103527014976 103546577904 104022787176 104126129646 104388407109 104472371241 104499359712 105011141088 105095606112 105151638284 105501289914 105598890012 105636050289 105703798277 106045365952 106082683344 106130662848 106216028352 106638903448 106676429706 106724677752 106810521048 107198873194 107312812992 107727055524 107813705076 108292739247 108341718324 108379843803 108428862276 108477367328 109359283638 109408745096 109447246062 109496747304 110011671616 110100158784 110614061052 110627408584 110716391016 111016242481 111105537669 111194904681 111223629792 111806805264 111896736336 112178586744 112290031674 112393912092 112869117632 112959903168 113449536354 113479404192 113500847768 113540788746 113592141432 114136113707 114659019684 114710878128 114751244916 115198789104 115313234484 115726563648 116041059904 116333349216 116374286952 116396277558 116426921184 116448921736 116489900142 117025635573 117100688089 117520424208 117746003144 118137533724 118756960658 118883185344 118978808256 119001291024 119301036696 119396995704 119968766379 120065262471 120173300896 120684445728 120726914616 120781517472 120804340888 121480484587 121873032512 121915919664 121971060288 122037038244 122069166912 122512997936 122611540464 123084838233 123183840717 123215662944 123763130568 123819106656 123862678632 123918699744 124455834657 124512124044 124555939893 125038565824 125082566928 125139139776 125198281824 125681564778 125782655922 126398671378 126431324096 126533018304 126977757336 127079891064 127585830911 127688453739 127746205188 127791159111 128204099136 128450185248 128946021006 129049737894 129598637742 129656612976 129715254592 129760901424 129819590208 130441272808 130546192392 130875017868 130899748597 131005036953 131144279904 131786553696 132357792413 132464253537 132524165004 132999185088 133084481984 133131314448 133743583512 133768856298 133829357816 133876452402 134213666283 134532106898 134566860736 135014324256 135194963508 135722240752 135770001444 135795657151 135831408048 135904883499 136453709376 137107161576 137217442824 137243372046 137827122678 137937983022 137973616704 138062103872 138697049568 138834839528 139184542812 139233521889 139296494988 139322817077 140668386552 140781532248 140798520016 140848067052 141443577792 141557347008 142235239608 142299570336 142349645592 142376544618 142414028064 142849977003 143636074032 143751606768 144390318996 144455624432 144506458404 144571816368 145234161216 145812378184 145863689598 145929661416 145995663072 146047038984 146628492241 146746431909 146864466441 147485414736 147621854688 148112728848 148140716892 148259872908 149037239386 149075740352 149195648448 149571448992 149720042232 149858549456 150437024507 150558027543 151266048472 151387718328 151456188576 152687520846 152810334054 152849809728 152878692912 152947837504 153001659888 153598385472 153652436784 153750979312 154245556773 154344479689 155165715936 155195036744 155319866856 156034180764 156063665681 156189194469 156693898944 156819934656 157516711632 157643409168 157727457426 158251934871 158398335018 158668388032 159068048928 159124025016 159195994272 159958355172 160014644559 160087016628 160117267387 160798309791 160893179712 160969219488 161590583286 162381966614 162512577486 162554559552 162643293414 162685309248 162716050992 163482053952 164038925457 164113117644 164170869093 164245120956 165017507424 165150238176 165941112876 166016165392 166074586524 166105968721 166776755904 166910901696 167575419704 167710207896 167845104504 168435047511 168455372162 168590868138 169303676448 169439854752 170174304531 170219106288 170251271652 170311183119 170328273584 170388212148 171928028008 171988529526 172066317192 172798183656 172830836374 172875483968 172969851726 173014535232 174061589856 174500023824 174594416337 174640381776 174673382604 174734850213 176280636312 176619004716 176698886672 177206300586 177508419264 178135440987 178324778016 178358475064 178501936536 178951555044 180259951344 181026668592 181108544064 181172276208 181206511332 182809548768 182873879496 182956590432 182991162728 183055557366 183769496904 183917310696 184015366997 185579390416 185644695852 185728659984 185878049616 186618081034 186768186066 187557848736 187623850392 187708709664 187797422736 188522347167 188673983883 189598007067 189646986144 189799527456 189835392824 190466636004 191465303918 191514765376 191619307782 191668809024 191822976576 192520425328 192675277872 192762421824 193419031509 193574606841 193597965022 194484919464 194572881888 194641352136 194729385312 195661909212 195819288588 196312526802 196647219648 197483638464 197520955856 197679830544 198626483594 198786247506 199626722976 199696971672 200492020003 200653284447 200744036724 200814678603 201798160347 201850291104 202521486384 202792445262 203583361128 203655002166 203747112072 203785613038 203838257216 204002213184 204869915712 205660742364 205865058069 206055505502 206740684017 207093155808 208045574352 208252259292 208776814218 208944742482 208998719424 210022282176 210191212224 210303276568 211002579828 211197780024 211272100578 211407596554 212165366688 213277806896 213352859412 213393175523 213449355504 213564816927 213621042096 214397746388 215454111048 215627410152 216585478494 216683436648 216759687606 216857724552 216954734656 218718567276 218795534397 218817490192 218894492124 218993494608 221228122104 221254817168 221432782032 222032484962 222211075338 222389809362 222447259584 223555859079 223613610528 223793472672 224357173488 224580063348 224787824184 226899072708 226958808384 227001695536 227081577492 227184282864 228272227414 229031281269 229318039368 229421756256 229502489832 230397578208 230626468968 232666698432 232748573904 232792555116 232853842368 232897843472 232979800284 234051271146 234201376178 235040848416 235492006288 236275067448 236401038511 236591186139 237513921316 237597502527 238002582048 238602073392 238793991408 239937532758 240130524942 240346601792 241368891456 241453829232 241563034944 241608681776 242385874929 242960969174 243572949921 243768866229 243831839328 244074076488 245025995872 245223080928 246169676466 246367681434 246431325888 247526261136 247638213312 247725357264 247837399488 248911669314 249024248088 249111879786 250165133856 250396563648 251363129556 251565311844 251612848751 252683058243 252797342756 252886302207 253955514672 254159782128 255171661822 255376907478 255492410376 255582318222 256900370496 257892042012 257982794289 258099475788 259197275484 259246254561 259313225952 259454777589 259521802848 260882545616 261092384784 261750035736 261799497194 262010073906 262288559808 263573107392 264715584826 264928507074 265048330008 266262628896 267487167024 267537712596 267658715632 267752904804 268427332566 269064213796 270028648512 270389927016 271444481504 271540002888 271591314302 271662816096 271809766998 274214323152 274434885648 274486744092 274583336049 275654245356 275875966044 277394099136 277669679056 278369085624 278467043778 278592989976 278645634154 279927121551 280152279099 281336773104 281563064496 281597040032 281696134104 284470479216 284599140672 284699291184 284753089236 284828056128 285699954006 287197955877 287272148064 287428961673 287503213536 288780637992 288911248864 289012916808 289143632736 290396947533 291624756368 291727379196 291859322832 291991326144 292094077968 293256984482 293492863818 293728932882 294970829472 295243709376 296225457696 296281433784 296519745816 297939725391 298074478772 298179371259 299142897984 299440084464 299717098912 300874049014 301116055086 302532096944 302775436656 302912377152 304188667893 305375041692 305620668108 305678419557 305757385824 306003319776 307304873568 307501958624 308491113546 308688959378 309083258253 310331431872 310390073488 310639733712 312068361528 312127331362 312378388938 313165221327 315033423264 315286818336 315454914852 316503869742 316796670036 317111394831 318136097856 318248050032 318391988544 319916710344 320029289118 320174033256 320234534774 321596619582 321938438976 323181166572 324763933228 324878217741 325025154972 325286586828 325432101984 328077850914 328226235288 328341738186 328490241912 330035014848 330300476352 331882225752 332032330784 332149173048 332211937442 333048727443 333316613007 335150839408 335420415792 335690209008 336870095022 336910744324 337181736276 338607352896 338879709504 340348609062 340438212576 340502543304 340622366238 340656547168 340776424296 342408341121 343856056016 343977059052 344132634384 345596367312 345661672748 345939703452 348123179712 349000047648 349188832674 349280763552 349346765208 349469700426 351302064267 352561272624 353238009432 353397773344 354412601172 356270881974 356649556032 356716950128 357003873072 357903110088 359906299137 360519902688 362053337184 362344552416 362413022664 364441453761 365619097536 365747758992 365913180864 365982325456 366111114732 367538993808 367834621392 368030733994 369254514699 371158780832 371289391704 371457319968 371756099232 373236162068 373367503971 373536372132 375115697472 375247700784 375417419328 375594845472 377044694334 377347967766 379196014134 379293972288 379599054912 379670785648 380933272008 382757492733 382930607836 383065361217 383238615564 385040850656 385350555744 386838063018 387149213682 387195930044 388969838928 389145763776 389282704272 389458770624 391323818424 391638577176 392625053604 392699245791 393015110859 395041911712 395359661088 397073377239 397252967188 397392760611 397572495012 399253445952 399393943344 400984040006 401306568894 401488073448 401629357206 403596320694 403700582208 405042972768 405584890524 407166722256 407310004332 407386971453 407494224144 407571226076 407714650497 411321484728 411730116138 412111011004 413481368034 414186311616 416091148704 416504518584 417553628436 417889484964 417968451231 420606553136 422005159656 422395560048 422544201156 422815193108 424330733376 426555613792 426705718824 426786351046 426898711008 427129633854 427242084192 428795492776 430908222096 431254820304 433170956988 433366873296 433519375212 433715449104 437437134552 437591068794 437634980384 437788984248 437986989216 439885476723 440239295727 442456244208 442509634336 442865564064 444064969924 444422150676 444779618724 447111718158 447227221056 447586945344 448714346976 449160126696 449575648368 451311073521 451674082629 453798145416 454003391072 454163154984 454368565728 456544454828 458062562538 458636078736 458843512512 459004979664 460795156416 461252937936 463033439067 465497147808 465585110232 465795686944 465959600568 468102542292 468190997043 468402752356 468567583407 470081696832 470984012576 472550134896 472802077022 473182372278 475027842632 475195005054 476005164096 477204146784 477587982816 479875065516 480261049884 480351802161 482394929373 482907658464 483217363552 484771749858 485921938348 487145899842 487537732458 487663678656 488148152976 490051991744 490446161856 492116776371 492339352932 492735362868 495052522272 495450714528 497823338628 498048496176 498223759572 498317906163 500330267712 502726259112 503130623688 503225697502 505366116486 505594685512 505772604414 507911029344 508319564256 510343323644 510522913593 510753814956 510984820752 511164636444 515784084024 515965588578 516198951576 518394550968 518492509122 518626451904 518909555178 519043605696 521765091232 522184769568 523500071472 523598994388 523783249011 524020147812 529431169652 529857014148 530096660016 532525257792 534406322961 534974334048 535075425192 535317431264 535505809608 536854665132 538128427592 540779854032 542888963008 543080005776 543182628604 543325632192 543619533996 548428646304 548869771296 548973488184 549166672098 551308490712 551751932088 552046100991 555339358112 556738171248 556934087556 557185979952 557291268308 559854243102 560304558198 562673546208 563126128992 563194080064 563392268208 565567041501 568336883149 568794021201 568940958432 569398582368 569506178472 571399908012 574395911754 574544296128 574857923346 575006427072 577561275984 577822497728 578025833616 578287265472 580257094527 580793895066 583249512736 583454758392 583718645664 584188155936 586513968964 586985727636 587457865764 589593802567 589941658944 592450915392 592562867568 593039491632 595879450782 596148957544 596358742518 598880168928 599434197824 601476060009 601748098028 601959853341 602232110172 604907927309 605064193888 605394481041 605550873312 608377335786 610750083384 611241336216 611356839114 611514771648 612006639552 614609747136 615003917248 616982227092 617377918756 617595174207 618166516506 620222052051 620780146976 621279467424 624136723056 624254662724 624756777876 626330442654 630066846528 630573636672 630909829704 633007739484 633593340072 634222789662 636496100064 639833420688 640058578236 640179526569 640348066512 640469069548 640694450781 643193239164 646362333144 649527866456 649756435482 650050309944 650573173656 650864203968 653163283619 656155701828 656452470576 656683476372 656980483824 663764451504 664064661568 664298346096 664423874884 666097454886 666633226014 670128563713 670301678816 670667577237 670840831584 671380418016 673740190044 673821488648 674363472552 680697218124 680876425152 681005086608 681244732476 681313094336 681552848592 684816682242 687093843807 687712112032 687954118104 688265268768 691192734624 691323345496 691879406904 695192692579 698000095296 698377665348 698561527104 698693530416 698939400852 702604128534 705122545248 706476018864 706795546688 708825202344 709203115533 709773558417 712541763948 712792507581 713249645633 713433900256 714007746144 715806220176 719812598274 721039805376 724106674368 724689104832 724826045328 728882907522 730718849763 731306598687 731495517984 731964650912 732222229464 735077987616 735669242784 736061467988 738509029398 739926587939 742317561664 742578783408 742914639936 743512198464 746472324136 746735007942 747072744264 750495401568 751189690944 754089388668 754695935532 754838546253 758049174729 758392028268 758658906621 759341571296 761866544016 765514985466 765861215672 766130722434 766477231128 770081701312 770701111488 773676126036 774298427364 774391860088 777113697367 777738763683 777939677856 778364332767 778565408544 782647636848 783277154352 785250107208 785398491582 786030221718 790083823424 790719322176 794146754478 794505934376 794785521222 795144990024 798787886688 801968080012 802613137788 802976146896 803258714412 807192641388 810085945536 811169781048 814333444512 814620008664 814773942906 814988448288 815142452152 815429300994 819704816623 822642969456 823460232276 824222022008 826962736068 832182297408 833009037168 835107256872 835778969928 835936902462 839781364653 840456837297 841213106272 844010319312 844791120096 845088402312 845630386216 853111227584 853411437648 853572702092 853797422016 854259267708 854484168384 857590985552 861593867631 861816444192 862286885019 862509640608 866341913976 866733746592 867038750424 867430898208 871190842599 874874269104 875182137588 875269960768 875577968496 875973978432 879770953446 880478591454 884912488416 885019268672 885731128128 888129939848 888844301352 889559237448 893100816377 893819176173 894223436316 894538113777 897428693952 898320253392 899151296736 902622147042 903348165258 907596290832 908006782144 908326309968 908737131456 913088909656 916125125076 916298240179 917035258671 917272157472 918009959328 922505875872 926066878134 926504546891 927249774759 930994295616 931170220464 931591373888 931919201136 936205084584 936381994086 936805504712 937135166814 939495663981 941968025152 945100269792 945604154044 946364744556 950055685264 950390010108 950569600057 951334184493 954408293568 955175965632 959750131032 960522099768 960703604322 964789858746 965815316928 966434727104 969543499716 971843876696 974291799684 974634653223 975075464916 975259719539 976296305952 984233552742 984678705864 985470725736 990105044544 990901429056 995646677256 996096992352 996447519144 996635812326 999146182329 999949839021 1005452518224 1006261247376 1006451395004 1010732232972 1011189371024 1011545208828 1015822058688 1016639128512 1020686647288 1021045827186 1021507629912 1021969641504 1022329272888 1026399445687 1027225023363 1031568168048 1031931177156 1032397903152 1036789101936 1036985018244 1037819110356 1043530182464 1044369539136 1047000142944 1047197988776 1047566498022 1048040295624 1053059171549 1053906192801 1058862339304 1059714028296 1060193320032 1068812645922 1069948668096 1070150850384 1070634862528 1071011619216 1073709330264 1076256855184 1079718897411 1080411357823 1081559708064 1086160011552 1086365257208 1087239067992 1092445659767 1093324361283 1096857292608 1097739542592 1097946976368 1098333344196 1102616981424 1103503864176 1104092201982 1107763544097 1110678716224 1113476342496 1113868175112 1114371959904 1114582536616 1119708486204 1120102511913 1120609116396 1120820871709 1125347092416 1126252257984 1126784536416 1131134083002 1136673766298 1137588042402 1137881916864 1138797164736 1139012356944 1142799816024 1148272478199 1148791823508 1149196083651 1149715846692 1155122551968 1156051667232 1160514189054 1161587790132 1162741781047 1166499025472 1166909516784 1167437291328 1168376311872 1173027937928 1173971455272 1174915731528 1178097737373 1179045332577 1179187605134 1185125735136 1186078983264 1191220131717 1191758901564 1192178281833 1192297915088 1192717485036 1197760337856 1202952120018 1203496196056 1203919706682 1204464220344 1209815854618 1210128387776 1210788962082 1211101746624 1216754671572 1221178667291 1221500166768 1222160914359 1222482672432 1222713678228 1223143951491 1233964454184 1234755837512 1235190348414 1236333033012 1240444104102 1241560293952 1242558934848 1248273446112 1248509325448 1249513555752 1252660885308 1253905353693 1261819659408 1266015478968 1267186680144 1268445579324 1272992200128 1279666841376 1280117156472 1280359053138 1280696133024 1280938139096 1281388901562 1286386478328 1288107568979 1292724666288 1299055732912 1299512870964 1300100619888 1301146347312 1306326567238 1312311403656 1312904941152 1313366952744 1313960967648 1319656430169 1320717887181 1327528903008 1328596692192 1328847749768 1332194909772 1333266452028 1340257127426 1340603357632 1341335154474 1341681663168 1342760836032 1347480380088 1347642977296 1348726945104 1353933220563 1355022247887 1361394436248 1362010173216 1362489464952 1363105697184 1369633364484 1374187687614 1375424224064 1375908236208 1376530537536 1382385469248 1382646690992 1383758813808 1389100317201 1390385385158 1396755330696 1397387060832 1397878801704 1403444140021 1404572991129 1405208257068 1405702750221 1410245090496 1412952037728 1417650404688 1418406231066 1419547116834 1425083527896 1425585015162 1426499291266 1426867800512 1428015492288 1431612440352 1439625196548 1439897234567 1441055406483 1447184788119 1449652090656 1457765815044 1461437699526 1462613197374 1462991035968 1463929301824 1464444458928 1470155975232 1471338485568 1472122935976 1476350329113 1477018058796 1479853175878 1485157566816 1492944648272 1493470015884 1493752228661 1494145488528 1494953718489 1500990803136 1508178777336 1509391871064 1509677092506 1516098349458 1516784056536 1517317813242 1518683142592 1523733088032 1531029970932 1531568740779 1531722431344 1532261444868 1532550987847 1532954462256 1547352252072 1548596854728 1548783720176 1554227394734 1555477527366 1555879355712 1556728665534 1557130817088 1565295273696 1566554308704 1570500214416 1570796983164 1571349747033 1572060443436 1588293508956 1589011868752 1589571042444 1590289980048 1597575773376 1603218968883 1603936160024 1605226275576 1605952293792 1606517428824 1614385282776 1622339562096 1628666889024 1629240017328 1629547885812 1629976896576 1630284904304 1630858601988 1639409633246 1645285938912 1646920464552 1648444044016 1653925472136 1654807269577 1656138302973 1666018074336 1670214513744 1671557939856 1671873804924 1679562729306 1680913674594 1682426212544 1688020638624 1689582240192 1690176804624 1691260772432 1696701124503 1697789276579 1705010649447 1706382063603 1706822875296 1707145404184 1708518535416 1715181971104 1723187735262 1723632888384 1724573770038 1725019281216 1732683827952 1733467493184 1734077500848 1734861796416 1740771283581 1742381685198 1749748538208 1750364275176 1751155936992 1759541906892 1760957182908 1761289941257 1768781407701 1769824976832 1776259879696 1777688602704 1779118474896 1786201632754 1787638352346 1788446872632 1789076227554 1796640506784 1798302593472 1804428180027 1805244294084 1805879560023 1806696330516 1814723781927 1815192581664 1816183443123 1816652619936 1826177819312 1832250250152 1832596480358 1834070517342 1834544314944 1836019918656 1845011751744 1852133756268 1852785522621 1853009093782 1854499549518 1862340440928 1863838402272 1872410169168 1872763988172 1873611009424 1874270333628 1878991327962 1890200539584 1891208308088 1892729489112 1900111370528 1900780020216 1901139200114 1902668368986 1919500262064 1920538579707 1921044199536 1921407208644 1922083352343 1929579717492 1939086999432 1943687753392 1948583599368 1949269306446 1950150929832 1950519439078 1952592611904 1959489850857 1968467105484 1969357411728 1970941451472 1991293354512 1992193984704 1992895038288 1993271624652 1998292364658 1999899678042 2010385691139 2010905036448 2012002731711 2012522494752 2012902790008 2021464465944 2022378742048 2023090417656 2041373294576 2042091654372 2043015259824 2043939283008 2044658545776 2052798891374 2054450046726 2063136336096 2063862354312 2064795806304 2073578203872 2073970036488 2075638220712 2085578077737 2094000285888 2094395977552 2095132996044 2096080591248 2106118343098 2107812385602 2117724678608 2119428056592 2120386640064 2127609346599 2129320675251 2137625291844 2139748936899 2140301700768 2142023238432 2147418660528 2152513710368 2159437794822 2160822715646 2163119416128 2172320023104 2172730514416 2174478135984 2184891319534 2186648722566 2192156549289 2195893952736 2196666688392 2205233962848 2207007728352 2208184403964 2215527088194 2219779763817 2226952684992 2227736350224 2228743919808 2229165073232 2239416972408 2240205023826 2241218232792 2241641743418 2253569072832 2262268166004 2264515638759 2273347532596 2274147524187 2275176084804 2278024713888 2285599632048 2296544956398 2297583647016 2298392167302 2299431693384 2310245103936 2312103334464 2321028378108 2323175580264 2325483562094 2331341092101 2333216291049 2333819033568 2346055875856 2347942910544 2349831463056 2356195474746 2358090665154 2358375210268 2370251470272 2372157966528 2382440263434 2383517803128 2384356563666 2384595830176 2385434970072 2405904240036 2406992392112 2407839413364 2408928440688 2419631709236 2421577924164 2433509343144 2442357334582 2443000333536 2444321828718 2444965344864 2445427356456 2446287902982 2459114449869 2467928908368 2469511675024 2470380696828 2472666066024 2480888208204 2496546892224 2497018650896 2499027111504 2505321770616 2507810707386 2519344093959 2523639318816 2532030957936 2534373360288 2536891158648 2559333682752 2560234312944 2560718106276 2561392266048 2561876278192 2562777803124 2572772956656 2576215137958 2584781602893 2585449332576 2598111465824 2599025741928 2600201239776 2602292694624 2612653134476 2613572527797 2624622807312 2625809882304 2626733905488 2627921935296 2639312860338 2641435774362 2655057806016 2657193384384 2657695499536 2664389819544 2666532904056 2679302449131 2680514254852 2681457528519 2682670308948 2694960760176 2695285954592 2697453890208 2707866441126 2710044495774 2722788872496 2724020346432 2724978929904 2726211394368 2739266728968 2748375375228 2748894720537 2751105776013 2751816472416 2765293381984 2767517627616 2778200634402 2779513640673 2780770770316 2781749324277 2793510661392 2794774121664 2795757603408 2806888280042 2809145982258 2810416514136 2811405500442 2825904075456 2835300809376 2836812462132 2839094233668 2850167055792 2851170030324 2851708800171 2852998582532 2854002553479 2863224880704 2879250393096 2879794469134 2882110812966 2894369576238 2899304181312 2915531630088 2922875399052 2925226394748 2925779158617 2928888917856 2944245871952 2952700658226 2954036117592 2959706351756 2970315133632 2985889296544 2986940031768 2987504457322 2988290977056 2989907436978 2997438546987 3016357554672 3018783742128 3019354185012 3032196698916 3033568113072 3034635626484 3047466176064 3062059941864 3063137481558 3063444862688 3064522889736 3065101975694 3065908924512 3079198337061 3081675070089 3094704504144 3097193709456 3097567440352 3108454789468 3110955054732 3113457331068 3130590547392 3133108617408 3141000428832 3141593966328 3142699494066 3144120886872 3159177514647 3161718578403 3176587017912 3178023737504 3179142084888 3180579960096 3206437937766 3207872320048 3210452551152 3211904587584 3213034857648 3228770565552 3241234073469 3244679124192 3258480034656 3259095771624 3260569808608 3261717203976 3277336979301 3278819266492 3279973083849 3290571877824 3293840929104 3296888088032 3307850944272 3309614539154 3312276605946 3332036148672 3340429027488 3343115879712 3343747609848 3359125458612 3361827349188 3362462615127 3376041277248 3380353609248 3382521544864 3393402249006 3395578553158 3410021298894 3412764127206 3413645750592 3414290808368 3417037070832 3430363942208 3444817434597 3446375470524 3449147540076 3465367655904 3468155001696 3481542567162 3484763370396 3488225343141 3499497076416 3500728550352 3502311873984 3519083813784 3521914365816 3522579882514 3534293212119 3537562815402 3552519759392 3555377205408 3558236949792 3572403265508 3573660395151 3575276704692 3576893745264 3578152455108 3593281013568 3608856360054 3610488588168 3611759120046 3613392661032 3629447563854 3630385163328 3632366886246 3633305239872 3652355638624 3663536001873 3664500500304 3665192960716 3666482743077 3668141034684 3704267512536 3705571045242 3706018187564 3708999099036 3724680881856 3727676804544 3744820338336 3745527976344 3747222018848 3748540667256 3757982655924 3761716061079 3782416616176 3785458978224 3800222741056 3801560040432 3802278400228 3805336737972 3839000524128 3841077159414 3842088399072 3842814417288 3844166704686 3859159434984 3864322706937 3878173998864 3887375506784 3897167198736 3898538612892 3900301859664 3901038878156 3918979701714 3936934210968 3938714823456 3941882902944 3958969290507 3978358182043 3982586709024 3985790076576 3986543249304 3996584729316 3999799356084 4020771382278 4021810072896 4024005463422 4025044989504 4025805580016 4042928931888 4044757484096 4046180835312 4061799661689 4082746589152 4084183308744 4086030519648 4089317091552 4105597782748 4108900093452 4126272672192 4127724708624 4129591612608 4147156407744 4147940072976 4151276441424 4167300951603 4171156155474 4188791955104 4190265992088 4192161182496 4210332420063 4212236686196 4213718973387 4215624771204 4234355491163 4235449357216 4238856113184 4255218693198 4258641350502 4275250583688 4279497873798 4280603401536 4284046476864 4294837321056 4305027420736 4318875589644 4319691703701 4321645431292 4323166219449 4341554364357 4345461028832 4348956271968 4369782639068 4373297445132 4384313098578 4391787905472 4393333376784 4410467925696 4414015456704 4416368807928 4431054176388 4439559527634 4455472700448 4458330146464 4478833944816 4480410047652 4481256685983 4482436465584 4483283486836 4484861155467 4524536332008 4529031277518 4546695065192 4548295048374 4550352169608 4556049427776 4571199264096 4593089912796 4595167294032 4596784334604 4597652963541 4598863386768 4642056756216 4646351160528 4650967124188 4662682184202 4666432582098 4667638067136 4690899945991 4692111751712 4695885821088 4699662926112 4712390949492 4716181330308 4716750420536 4764880526868 4767035606256 4768713127332 4769191660352 4770869940144 4809656906649 4811808480072 4813984784224 4815678826728 4817856881376 4839263418472 4843155848328 4867018686288 4884714669164 4886000667072 4888643657436 4889930689728 4890854712912 4892575805964 4918228899738 4935857816736 4939023350048 4940761393656 4945332132048 4961776416408 4964421808731 4968414908919 4992747519431 4994037301792 4998054223008 5010643541232 5015621414772 5038688187918 5047278637632 5064061915872 5068746720576 5073782317296 5093367829737 5115031948341 5119146190809 5120468625888 5121436212552 5123752556384 5125555606248 5145545913312 5152430275916 5169563205786 5170898665152 5196222931648 5198051483856 5200402479552 5204585389248 5225306268952 5227145055594 5249245614624 5253467810976 5278625720676 5282871548724 5283869823771 5306344223103 5315390999072 5328779639088 5333065808112 5358604898262 5361028509704 5362915057038 5365340617896 5389921520352 5390571909184 5394907780416 5413284540081 5415732882252 5420088991548 5439795881569 5444171345781 5445577744992 5448550329369 5449957859808 5478533457936 5496750750456 5497789441074 5502211552026 5503632944832 5530586763968 5535035255232 5556401268804 5559027281346 5561541540632 5563498648554 5587021322784 5591515206816 5613776560084 5618291964516 5620833028272 5622811000884 5670601618752 5673624924264 5678188467336 5700334111584 5702340060648 5703417600342 5705997165064 5708005106958 5758500786192 5759588938268 5761615739121 5764221625932 5788739152476 5831063260176 5845750798104 5850452789496 5851558317234 5857777835712 5878469552571 5888491743904 5905401316452 5908072235184 5919412703512 5971778593088 5973880063536 5975008914644 5976581954112 5979814873956 5994877093974 6031157073417 6032715109344 6036008195133 6037567484256 6038708370024 6064393397832 6067136226144 6069271252968 6124119883728 6126274963116 6126889725376 6129045779472 6130203951388 6131817849024 6158396674122 6163350140178 6189409008288 6194387418912 6195134880704 6216909578936 6221910109464 6226914662136 6251705714639 6256734233211 6282000857664 6283187932656 6285398988132 6288241773744 6318355029294 6323437156806 6353174035824 6356047475008 6358284169776 6361159920192 6382828039797 6412875875532 6414087681253 6415744640096 6419246810697 6420905102304 6426069715296 6457541131104 6482468146938 6485531828237 6489358248384 6516960069312 6518191543248 6521139617216 6523434407952 6554673958602 6557638532984 6559946167698 6576469647867 6587681858208 6593776176064 6615701888544 6619229078308 6624553211892 6653987200399 6659339291451 6680858054976 6686231759424 6687495219696 6718250917224 6723654698376 6724925230254 6760707218496 6765043089728 6786804498012 6791157106316 6793546916277 6820042597788 6822442572561 6825528254412 6826818036773 6828581616736 6834074141664 6889634869194 6892750941048 6898295080152 6930735311808 6936310003392 6963085134324 6969526740792 6976450686282 6994023276303 6999648873147 7001457100704 7038167627568 7043828731632 7045159765028 7068586424238 7075125630804 7105039518784 7110754410816 7116473899584 7144806531016 7147320790302 7150553409384 7153787490528 7156304910216 7184796119809 7217712720108 7220977176336 7223518240092 7226785322064 7258895127708 7264733772492 7304711277248 7327072003746 7329001000608 7330385921432 7332965486154 7336282069368 7371414200843 7377343349607 7408535025072 7411142090484 7412036375128 7417998198072 7489640676672 7491055952688 7494444037696 7497081334512 7515965311848 7523432122158 7558032281877 7562879504761 7564833232352 7570917956448 7603120080864 7604556800456 7610673475944 7647119618369 7678001048256 7682154318828 7684176798144 7685628834576 7688333409372 7718318869968 7728645413874 7754344808679 7756347997728 7774751013568 7794334397472 7797077225784 7800603719328 7802077756312 7837959403428 7840717583391 7845746101963 7873868421936 7877429646912 7883765805888 7917938581014 7956716364086 7965173418048 7971580153152 7973086498608 7993169458632 7999598712168 8037907347393 8041542764556 8044372585557 8048010926844 8051611160032 8085857863776 8092361670624 8123599323378 8139192467329 8165493178304 8168366617488 8172061039296 8178634183104 8211195565496 8217800186904 8246684161611 8253317328039 8255449417248 8295880145952 8302552882848 8334601903206 8338540922019 8342312310948 8345247972831 8377583910208 8380531984176 8384322364992 8420664840126 8424473372392 8427437946774 8431249542408 8468710982326 8470898714432 8477712226368 8510437386396 8517282701004 8548250671037 8550501167376 8555126400513 8558995747596 8562007660437 8589674642112 8637751179288 8639383407402 8643290862584 8646332438898 8683108728714 8690922057664 8697912543936 8739565278136 8746594890264 8768626197156 8770283155999 8777337475851 8786666753568 8832737615856 8862108352776 8879119055268 8910945400896 8916660292928 8957667889632 8960820095304 8962513371966 8964872931168 8966566973672 8969722310934 8992315640961 9016752982853 9049072664016 9058062555036 9093390130384 9096590096748 9100704339216 9142398528192 9186179825592 9190334588064 9193568669208 9195305927082 9197726773536 9237595011183 9245025210267 9284113512432 9292702321056 9301934248376 9325364368404 9332865164196 9381799891982 9384223503424 9391771642176 9399325852224 9424781898984 9432362660616 9433500841072 9477532543941 9485155735209 9529761053736 9534071212512 9537426254664 9541739880288 9619313813298 9623616960144 9627969568448 9631357653456 9635713762752 9678526836944 9686311696656 9723702220407 9734037372576 9769429338328 9777287314872 9781709425824 9785151611928 9824108980147 9832010937903 9836457799476 9839919251547 9871715633472 9878046700096 9881522787312 9890664264096 9923552832816 9928843617462 9936829817838 9985495038862 9988074603584 9996108446016 10021287082464 10031242829544 10077376375836 10079280641969 10087387845381 10128123831744 10147564634592 10186735659474 10230063896682 10238292381618 10240937251776 10242872425104 10247505112768 10251111212496 10291091826624 10304860551832 10334452303791 10339126411572 10341080139163 10396102967712 10450612537904 10454290111188 10456265600627 10464676029423 10498491229248 10506935621952 10557251441352 10565743097448 10567739647542 10602879636357 10612688446206 10630781998144 10657559278176 10666131616224 10717209796524 10720981185453 10722057019408 10725830114076 10727856914929 10730681235792 10779843040704 10826569080162 10831465764504 10840177983096 10879591763138 10888342691562 10891155489984 10897100658738 10899915719616 10957066915872 10990608005619 10993501500912 10995578882148 10999448229231 11004423104052 11112802537608 11118054562692 11123083081264 11126997297108 11174042645568 11183030413632 11227553120168 11236583929032 11241666056544 11245622001768 11285148183237 11347249848528 11356376934672 11400668223168 11404680121296 11406835200684 11411994330128 11416010213916 11517001572384 11519177876536 11523231478242 11528443251864 11577478304952 11583650887039 11592968120811 11662126520352 11691501596208 11700905578992 11703116634468 11756939105142 11776983487808 11810802632904 11816144470368 11838825407024 11876907871521 11884524936053 11935074546129 11947760127072 11950017829288 11959629747912 11989754187948 12062314146834 12065430218688 12072016390266 12075134968512 12077416740048 12128786795664 12134272452288 12138542505936 12185398985067 12248239767456 12252549926232 12258091558944 12260407902776 12316793348244 12326700280356 12329029588799 12378818016576 12388774837824 12433819157872 12443820218928 12453829324272 12501902854809 12503411429278 12513468466422 12566375865312 12570797976264 12576483547488 12630997260189 12636710058588 12641156920161 12646874313612 12703066473489 12706348071648 12716568339552 12765656079594 12825751751064 12828175362506 12831489280192 12838493621394 12841810204608 12852139430592 12915082262208 12959075111103 12964936293876 12969498658347 12971063656474 13036383086496 13046868815904 13109347917204 13115277065968 13119892335396 13152939295734 13175363716416 13231403777088 13238458156616 13249106423784 13307974400798 13318678582902 13374990439392 13432965340201 13436501834448 13443770057949 13447309396752 13449850460508 13454583466401 13573608996024 13582314212632 13587093832554 13640085195576 13644885145122 13651056508824 13653636073546 13657163233472 13668148283328 13779269738388 13785501882096 13792958890623 13796590160304 13926170268648 13939053481584 13952901372564 13988046552606 13999297746294 14002914201408 14072699837973 14076335255136 14087657463264 14090319530056 14137172848476 14150251261608 14289613062032 14294641580604 14301106818768 14307574981056 14312609820432 14369592239618 14435425440216 14441954352672 14447036480184 14453570644128 14517790255416 14529467544984 14654144007492 14658002001216 14660771842864 14665930972308 14672564138736 14742828401686 14754686699214 14817070050144 14822284180968 14824072750256 14835996396144 14893265426193 14905244726757 14978242558293 14982111905376 14994162669024 15031930623696 15046864244316 15116064563754 15125759009522 15129666464704 15141835912896 15206240161728 15209113600912 15221346951888 15280103489211 15294239236738 15345095845023 15364308637656 15371257669152 15376666818744 15436637739936 15457290827748 15508689617358 15512695995456 15588668794944 15594154451568 15601207438656 15604155512624 15675918806856 15681435166782 15691492203926 15747736843872 15835877162028 15838869580237 15851609471313 15913432728172 15919032669309 15946172997216 15986338917264 15999197424336 16075814694786 16083085529112 16088745171114 16096021853688 16103222320064 16171715727552 16184723341248 16239853620243 16247198646756 16278384934658 16319387644707 16332514037343 16336733234976 16422391130992 16435600373808 16493368323222 16506634656078 16510898834496 16591760291904 16605105765696 16669203806412 16677081844038 16684624621896 16690495945662 16761063968352 16841329680252 16848946744784 16854875893548 16858060866317 16862499084816 16937421964652 17020874772792 17034565402008 17096501342074 17101002334752 17110252801026 17117991495192 17124015320874 17275502358576 17278766814804 17284847217363 17286581725168 17292664877796 17366217457428 17479130556272 17493189780528 17537252394312 17540566311998 17554674951702 17573333507136 17635408657713 17665475231712 17724216705552 17758238110536 17915335779264 17921640190608 17925026743932 17929745862336 17933133947344 17939444621868 17984631281922 18033505965706 18093471220251 18098145328032 18116125110072 18186780260768 18193180193496 18201408678432 18372359651184 18380669176128 18387137338416 18390611854164 18395453547072 18475190022366 18490050420534 18568227024864 18585404642112 18603868496752 18650728736808 18665730328392 18675682042369 18755117143917 18763599783964 18770202699633 18849563797968 18864725321232 18867001682144 18955065087882 18970311470418 19059522107472 19068142425024 19074852509328 19083479760576 19148484119391 19238627626596 19242263043759 19247233920288 19257740432091 19262715306912 19357053673888 19372623393312 19447404440814 19456595484711 19468074745152 19538858676656 19554574629744 19563418851648 19570303223856 19648217960294 19664021875806 19672915598952 19679838503094 19763045574624 19781328528192 19847105665632 19857687234924 19873659635676 19961961601197 19970990077724 19978017874353 20042574164928 20062485659088 20154752751672 20158561283938 20174775690762 20295129269184 20373471318948 20380640748831 20460127793364 20476584763236 20480454110319 20485744850208 20502222424992 20609721103664 20668904607582 20678252823144 20682160278326 20792205935424 20901225075808 20908580222376 20912531201254 20929352058846 20982069828909 21114502882704 21131486194896 21135479295084 21205759272714 21225376892412 21315118556352 21332263232448 21434419593048 21441962370906 21444114038816 21451660228152 21455713829858 21461362471584 21554388359427 21653138160324 21662931529008 21680355966192 21759183526276 21776685383124 21794201317476 21914133831744 21981216011238 21987003001824 21991157764296 21998896458462 22008846208104 22114242602529 22132030048821 22225605075216 22236109125384 22246166162528 22253994594216 22455106240336 22473167858064 22483332113088 22491244003536 22570296366474 22688638514283 22694499697056 22712753869344 22809360242592 22813670401368 22823988660256 22832020427832 22941358855107 23034003144768 23038355753072 23046462956484 23056886503728 23154956609904 23167301774078 23185936241622 23324253040704 23383003192416 23401811157984 23406233268936 23513878210284 23537238305889 23621605265808 23632288940736 23677650814048 23753815743042 23769049872106 23870149092258 23895520254144 23900035658576 23919259495824 23979508375896 24113722042179 24124628293668 24144032780532 24154833480096 24257573591328 24277085011872 24370797970134 24417577401987 24496479534912 24505099852464 24516183117888 24520815805552 24633586696488 24653400560712 24658059177598 24740052484833 24867638315744 24887640437856 24907658648544 25003805709618 25006822858556 25015622766057 25026936932844 25132751730624 25141595952528 25152967094976 25261994520378 25273420117176 25282313840322 25293748627224 25406132946978 25412696143296 25433136679104 25531312159188 25644752013111 25651503502128 25656350725012 25665379201539 25676987242788 25918150222206 25929872587752 25938997316694 25942127312948 26072766172992 26093737631808 26218695834408 26230554131936 26239784670792 26305878591468 26310849467997 26332012427553 26476916313232 26498212847568 26615948801596 26637357165804 26749980878784 26865930680402 26873003668896 26887540115898 26894618793504 26899700921016 26909166932802 27050258948559 27147217992048 27164628425264 27174187665108 27280170391152 27289770290244 27302113017648 27307272147092 27558539476776 27571003764192 27585917781246 27593180320608 27712785033549 27852340537296 27878106963168 27905802745128 27976093105212 27998595492588 28145399675946 28152670510272 28175314926528 28180639060112 28274345696952 28300502523216 28432597631823 28579226124064 28589283161208 28602213637536 28625219640864 28739184479236 28870850880432 28883908705344 28894072960368 28907141288256 29035580510832 29058935089968 29171106661221 29308288014984 29321543685728 29331861944616 29345128277472 29472326940441 29485656803372 29496032813709 29509373398428 29634140100288 29644568361936 29648145500512 29671992792288 29786530852386 29810489453514 29956485116586 29964223810752 29988325338048 30063861247392 30093728488632 30232129127508 30237841925907 30251518019044 30262163536143 30418227201824 30442693903776 30560206978422 30588478473476 30690191690046 30728617275312 30742515338304 30753333637488 30873275479872 30914581655496 31017379234716 31023240417489 31188308903136 31208311025248 31351837613712 31362870333564 31368796801881 31382984407852 31394028088269 31495473687744 31671754324056 31677739160474 31703218942626 31826865456344 31838065338618 31892345994432 31972677834528 31998394848672 32151629389572 32166171058224 32177490342228 32183570744787 32192043707376 32479707240486 32494397293512 32556769869316 32638775289414 32665028074686 32673466469952 32844782261984 32871200747616 32971824016857 32986736646444 33013269312156 33338407612824 33354163688076 33369249243792 33380991891324 33522127936704 33682659360504 33697893489568 33709751787096 33716121732634 33724998169632 33874843929304 34041749545584 34069130804016 34193002684148 34202004669504 34220505602052 34235982990384 34248030641748 34551004717152 34557533629608 34569694434726 34573163450336 34585329755592 34732434914856 34750952661117 34778904362433 34958261112544 34986379561056 35074504788624 35081132623996 35109349903404 35270817315426 35330950463424 35448433411104 35516476221072 35653574808159 35805223638387 35843280381216 35850053487864 35866267894688 35878889243736 35969262563844 36067011931412 36186942440502 36196290656064 36232250220144 36373560521536 36386360386992 36402817356864 36744719302368 36774274676832 36781223708328 36950380044732 36980100841068 36987088766397 37136454049728 37207736993504 37301457473616 37331460656784 37351364084738 37510234287834 37527199567928 37540405399266 37699127595936 37729450642464 37734003364288 37892991780567 37910130175764 37940622940836 38078571170983 38109199420467 38119044214944 38149705018656 38296968238782 38477255253192 38484526087518 38494467840576 38515480864182 38525430613824 38714107347776 38745246786624 38877225333309 38894808881628 38913190969422 39077717353312 39109149259488 39140606447712 39296435920588 39328043751612 39345831197904 39359677006188 39526091149248 39694211331264 39715374469848 39747319271352 39923923202394 39941980155448 39956035748706 40124971318176 40298896020603 40309505503344 40317122567876 40331310173847 40349551381524 40746942637896 40761281497662 40920255586728 40953169526472 40960908220638 40971489700416 41004444849984 41219442207328 41337809215164 41356505646288 41364320556652 41378876671869 41802450151616 41817160444752 41825062402508 41858704117692 41964139657818 42218099513919 42229005765408 42262972389792 42270958590168 42411518545428 42450753784824 42868839186096 42883924741812 42888228077632 42903320456304 42911427659716 42922724943168 43108776718854 43306276320648 43325863058016 43360711932384 43518367052552 43553370766248 43588402634952 43761940002473 43962432022476 43974006003648 43982315528592 43997792916924 44017692416208 44228485205058 44264060097642 44451210150432 44472218250768 44492332325056 44507989188432 44679796278579 44898613768771 44910212480672 44934727674879 44946335716128 44982488007072 45140592732948 45377277028566 45388999394112 45425507738688 45618720485184 45627340802736 45647977320512 45664040855664 45840310467633 45882717710214 46035287535069 46076711506144 46092925912968 46113773007456 46309913219808 46334603548156 46371872483244 46577910402793 46766006384832 46803622315968 46812466537872 47027756420568 47074476611778 47243210531616 47355301628096 47507631486084 47516608740711 47538099744212 47554828413939 47740298184516 47757098007927 47787726257411 47800071317152 47838518991648 47959016751792 48227444084358 48249256587336 48288065561064 48309666960192 48515147182656 48554170023744 48741595940268 48835154803974 48958162934121 48997542112029 49010199704928 49041631611104 49267173392976 49306801121424 49316118355196 49480104969666 49735276631488 49775280875712 49815317297088 50007611419236 50013645717112 50031245532114 50053873865688 50283191905056 50523989040756 50546840234352 50564627680644 50574182598951 50587497254448 50812265893956 51062624318376 51289504026222 51303007004256 51312701450024 51330758403078 51353974485576 51599899405901 51836300444412 51859745175504 51877994633388 51884254625896 52437391668816 52461108263872 52479569341584 52611757182936 52621698935994 52664024855106 52906225973139 52940156533327 52953832626464 52996425695136 53231897603192 53274714331608 53731861360804 53746007337792 53775080231796 53789237587008 53799401842032 53818333865604 54100517897118 54280413660753 54294435984096 54329256850528 54348375330216 54560340782304 54579540580488 54604226035296 54614544294184 54920222713741 55117078953552 55142007528384 55171835562492 55186360641216 55425570067098 55704681074592 55756213926336 55811605490256 55952186210424 55997190985176 56027046127107 56265351431751 56290799351892 56310608098899 56361278120224 56548691393904 56601005046432 56865195263646 57158452248128 57178566322416 57204427275072 57250439281728 57478368958472 57726789131277 57741701760864 57773221296273 57788145920736 58071161021664 58117870179936 58342213322442 58369786454133 58616576029968 58643087371456 58663723889232 58690256554944 58944653880882 58971313606744 58992065627418 59018746796856 59289136723872 59296291001024 59343985584576 59573061704772 59620978907028 59837754697259 59885884803591 59912970233172 59934053623059 60127722494784 60187456977264 60464258255016 60475683851814 60503036038088 60524327072286 60836454403648 60885387807552 61120413956844 61176956946952 61380383380092 61391982091993 61441362330957 61457234550624 61506667274976 61829163310992 62034758469432 62046480834978 62376617806272 62416622050496 62703675227424 62725740667128 62737593603762 62765968815704 62788056176538 62946209486727 63343508648112 63355478320948 63406437885252 63653730912688 63676130677236 63945355669056 63996789697344 64303258779144 64332342116448 64354980684456 64367141489574 64384087414752 64663165078281 64959414480972 64988794587024 65113539738632 65277550578828 65330056149372 65689564523968 65742401495232 65943648033714 65973473292888 66026538624312 66342727807587 66396090146463 66676815225648 66708327376152 66738498487584 66761983782648 67365318721008 67395786979136 67419503574192 67432243465268 67449996339264 67749687858608 68065915542849 68083499091168 68138261608032 68386005368296 68441011204104 68471965980768 68496061283496 68768762861029 68824076565321 69102009434304 69115067259216 69139388869452 69146326900672 69170659511184 69464869829712 69501905322234 69557808724866 69916522225088 69972759122112 70149009577248 70162265247992 70218699806808 70541634630852 70554964493783 70611714917667 70896866822208 71032952442144 71307149616318 71610447276774 71686560762432 71700106975728 71732535789376 71757778487472 71938525127688 72134023862824 72341166126537 72373884881004 72387560974141 72464500440288 72772720773984 73193859204389 73252732205961 73489438604736 73548549353664 73562447416656 73900760089464 73960201682136 73974177532794 74220157454499 74415473987008 74602914947232 74662921313568 74702728169476 75020468575668 75046868298171 75054399135856 75080810798532 75094998404503 75398255191872 75458901284928 75785983561134 75820260351528 75881245881672 76157142341966 76218398840934 76238088429888 76299410037312 76593936477564 76934256039333 76954510506384 76969052175036 76996137604617 77030961728364 77754450666618 77789617763256 77826381938844 78155434706624 78218298518976 78281212895424 78592871841176 78656087503224 78691662395808 78719354012376 78932548403991 78996037282659 79430748939696 79494638542704 79847846404788 79883960310896 79912071497412 80249942636352 80597792041206 80619011006688 80634245135752 80662620347694 80699102763048 81085556209273 81150776845677 81493885275792 81522562995324 81840511173456 81906339052944 81921816441276 82438884414656 82675618430328 82713011292576 82728641113304 82757753343738 83138355100647 83191674552371 83634320889504 83650124805016 83717408235384 83928279315636 84436199027838 84458011530816 84525944779584 84541917180336 84823037090856 84901507569648 85297792895469 85737678372192 85767849483624 85806640912608 85822855319432 86217553437708 86303207121593 86612552641296 86651726116032 86721423864768 87036734105104 87106741532496 87176805269904 87513319983663 87523880004946 87924864044952 87964631057184 87995585833848 88035384832416 88416980821323 88456970410116 88488098441127 88528120195284 88902420300864 88944436501536 89015978376864 89359592557158 89797227537542 89820424961344 89869455349758 89892671432256 89964976014144 90281185465896 90713525777721 90754554057132 90786490608429 91254681605472 91328081711328 91680620935266 91765435420428 92070575070138 92153423012288 92185851825936 92227546014912 92619826439616 92669207096312 92743744966488 93069721252467 93155820805586 93624933075744 94030757381407 94055512841136 94106390405643 94148953223556 94182084264807 94486421063232 95015262972168 95033217481422 95076199488424 95109656827878 95480596369032 95514196015854 95575452514822 95600142634304 95677037983296 95918033503584 96454888168716 96473114715989 96498513174672 96550712234361 96576131122128 97483191880536 97670309607948 97916325868242 97995084224058 98020399409856 98083263222208 98534346785952 98613602242848 98632236710392 98915472050571 98960209939332 100015222838472 100027291434224 100062491064228 100107747731376 100566383810112 101047978081512 101093680468704 101129255361288 101148365197902 101174994508896 101624531787912 102125248636752 102579008052444 102606014008512 102625402900048 102661516806156 102707948971152 103199798811802 103672600888824 103719490351008 103755989266776 103768509251792 104252857983351 104336713087299 104874783337632 104959138683168 105223514365872 105243397871988 105328049710212 105812451946278 105880313066654 105907665252928 105992851390272 106463795206384 106549428663216 106960724424477 107415670915161 107463722721608 107550160463592 107598803684064 107636667731208 108201035794236 108560827321506 108588871968192 108658513701056 108696750660432 109120681564608 109159081160976 109208452070592 109229088588368 109840445427482 110234157907104 110343671124984 110851140134196 110872087061659 110961266299191 111409362149184 111623210980512 111904372420848 111994381970352 112054092254214 112530702863502 112581598703784 112621216197798 112722556240448 113097382787808 113202010092864 113678975341701 113730390527292 113751881530793 114235713512949 114327598261401 114357132644832 114956737916944 115453578262554 115483403521728 115546442592546 115576291841472 116142322043328 116235740359872 116631675999927 116684426644884 116739572908266 117233152059936 117327447778464 117889307761764 117942627213488 117984131254836 118006426064219 118037493593712 118578273447744 119146123409544 119241957814056 119675509394518 119771769607182 119825940466344 119868107246118 120374913954528 120896688061809 120928516510032 120951367703628 120993930521541 121006072076176 121048654144572 122240827913688 122353913893904 122760766760184 122783964183986 122882724661914 122914469101248 123013334549952 123658326621984 124069516938864 124092961669956 124136630015607 125407350454848 125451481334256 125475187207524 125531937631408 125576112353076 125892418973454 126654298541757 126687017296224 126710956641896 126812875770504 127307461825376 127352261354472 128606517558288 128664684232896 128709961368912 128734282979148 128768174829504 129326330156562 129918828961944 129977589174048 130227079477264 130555101157656 130660112298744 130729774296583 131285820007419 131887296067428 131946946585776 132053077248624 132685455615174 132792180292926 133353630451296 133416654752304 133476996975168 133523967565296 134039388835737 134695841306313 134730637442016 134804183024637 134839007148384 134864486930536 135499375717216 136131831085698 136166998182336 136276523216064 136772010736592 136882022408208 136943931961536 136992122566992 137520931402899 137537525722058 137648153130642 138230134518432 138278777738904 138341319022368 138929739659424 139003810644468 139115617449732 139733731208379 140298019154496 140324530495984 140437399613616 141083269261704 141109928987566 141223429835334 142065904884288 142549826222133 142614299232636 142664485241817 143220894553548 143363178772233 143400213951456 143515556974944 143877050255376 144268047725648 144682332253074 144747769762008 144775121948282 144929000880576 145545441547968 146387718408778 146505464411922 146874488802363 147124894833312 147801520178928 147920403364272 147948355065588 148440314908998 149205829894464 149325842627136 149405456338952 150040937151336 150093736596342 150108798271712 150161621597064 150189996809006 151571967122268 151640520703056 151722547796853 151762491763344 152314284683932 152436797681868 153187872955128 153868512078666 153909021012768 153938104350072 153992275209234 154061923456728 154799698217703 155508901333236 155579235526512 155652763877688 157185743682352 157312175006448 157383324791616 157438708024752 157865096807982 157992074565318 158820469599981 158861497879392 158989277085408 159695692809576 159767920621792 159824142994824 161195584082412 161238022013376 161268490271504 161325240695388 161398205526096 162171112418546 162301553691354 162987770551584 163045125990648 163681022346912 163812678105888 163843632882552 164760668141223 165351236860656 165426022585152 165457282226608 165515506687476 166276710201294 166383349104742 167268641779008 167300249610032 167434816470768 167856558631272 168081138381321 168796054295253 168872398055676 169083834360672 169646074181712 169803015139296 170595585790938 171475356744384 171535698967248 171613281825216 171645710638864 172435106875416 172606414243186 173180367393831 173225105282592 174073468210208 174213483064992 174353610539808 175026639967326 175047760009892 175109359362399 175849728089904 175929262114368 175991171667696 176070769664832 176833961642646 176913940820232 176976196882254 177056240390568 177888873003072 178031956753728 178719185114316 179513264091777 179594455075084 179657654410773 179738910699516 180562370931792 181427051555442 181509108114264 181572981216858 182509363210944 182656163422656 183361241870532 183530870840856 184141150140276 184175946275979 184324086992871 184371703651872 185338414192624 185487489932976 186139442504934 186311641611172 187249866151488 188061514762814 188111025682272 188212780811286 188297906447112 188364168529614 190030525944336 190066434962844 190152398976848 190219313655756 190961192738064 191028392031708 191150905029644 191836067007168 192909776337432 192946229431978 192997026349344 193101424468722 193152262244256 193989495234843 194966383761072 195340619215896 195832651736484 195990168448116 197068693571904 197227204485696 197264473420784 197830944101142 197920419878664 199028183422761 200030445676944 200054582868448 200124982128456 200215495462752 202095956163024 202187360937408 202258510722576 202296730395804 202349989017792 203249063575824 204197746628547 204250497273504 205158016104888 205250805800096 205323033612312 205415897942304 206306288583087 206399597623604 206472229695963 207345201777648 207438980702016 207511978533552 207537018503584 208505715966702 208673426174598 209749566675264 209918277366336 210447028731744 210486795743976 210656099420424 211624903892556 211664893481349 211760626133308 211835144753001 212927590412768 213098857326432 213921448848954 214831341830322 214927445443216 215100320927184 215197607368128 215273335462416 216402071588472 217121654643012 217162682922423 217393501320864 218318162321952 218458177176736 219581577613167 219680890854964 219758196617883 220468315814208 220687342249968 221702280268392 221744174123318 221922532598382 223246421961024 223808744841696 223988763940704 224108184508428 225061405727004 225163197407568 225242432395596 225284995213509 226194765575616 227357950683402 227460781054584 227503763061586 228471427025898 228655196522802 228714265289664 229913475833888 230802768117999 230907156525108 231092885185092 233263351999854 233368853289768 233479145816532 234466304119872 234654895556928 235778615523528 235885254426976 235968262509672 236012852128438 236074987187424 236797645211973 238292246819088 238483915628112 239351018789036 239543539214364 239651880932688 239736214492236 240749827909056 241793376123618 241857033020064 241902735407256 241987861043082 242012144152352 242097308289144 243256668627819 243452330537031 244481655827376 244707827787808 245521533520368 245567928367972 245765449323828 247316653243968 248139033877728 248185923339912 248273260031214 249575023657113 250902962668512 250950374415048 251063875262816 251152224706152 251784837946908 253308597083514 253374034592448 253421913283792 253625751541008 254614923650752 254704522708944 257213035116576 257419922737824 257468565958296 258652660313124 258909621364779 259837657923888 259955178348096 260454158954528 261110202315312 261320224597488 261459548593166 262571640014838 263774592134856 263893893171552 264106154497248 265250942463969 265370911230348 265584360585852 266549998196881 266707260902592 266833309504608 267047935130592 268078777671474 269391682612626 269461274884032 269608366049274 269678014296768 269728973861072 270998751434432 272140577333163 272263662171396 273544021473184 273764044816416 273984245133984 275041862805798 275075051444116 275296306261284 276460269036864 276557555477808 276682638044736 277859479318848 278007621288936 278231234899464 279209163757401 279467462416758 280649060991968 280874799227232 282092272144221 282166538523408 282219857975132 282319171216929 282446859670668 285099652444266 285228598465272 285328970483634 286441789107096 286726357544466 286800427902912 287031113949888 287754100510752 288536095451296 289364664506148 289419344147967 289495539524016 289550243896564 289652136703083 292775436817556 293010928823844 293748977604726 294249789666624 295603040357856 295840806728544 295896710131176 296880629817996 298810912677904 300081874302672 300187473192684 300217596543424 300323243194128 300379993618012 303143934244536 303281041406112 303445095593706 303524983526688 304628569367864 304873595363736 306375745910256 307737024157332 307818042025536 307876208700144 307984550418468 308123846913456 309599396435406 311017802666472 311158471053024 311305527755376 312758573950053 314290296381397 314371487364704 314624350012896 314877416049504 315730193615964 315984149130636 317640939199962 317722995758784 317978554170816 319391385619152 319535841243584 319648285989648 320882173273431 322247012745483 322391168164824 322536980543008 322650481390776 322796411052192 324342224837092 324603107382708 325975541103168 326090251981296 327362044693824 327625356211776 327687265765104 329521336282446 330702473721312 330914564453216 331031013374952 332553420402588 332616261184977 332766698209484 332883798897573 334514083801877 334600499220064 334869632941536 335713117262544 336162276762642 337592108590506 337744796111352 338167668721344 339292148363424 339606030278592 341191171581876 341255644592379 342707140538847 342982794784203 343071397934496 343291421277728 344870213750832 345212828486372 346360734787662 346450210565184 348146936420416 348426966129984 348707221079616 350053279934652 350095520019784 350218718724798 351699456179808 351982343335392 353667923285292 353827881640464 353952393764508 354019278192657 354112480781136 357438370228632 359026528183554 359188910150168 359315308821546 359477821399032 361124741863584 362690064185427 362854103110884 363018216228528 363145962433716 366722483741064 367061741681712 368282300280552 368351892551958 368648173985742 368743407303744 370581095733289 370676828385248 370974979865952 372278885009868 372623283222344 376123029525628 376222051364544 376425561622572 376595812894224 376728337059228 379962895625271 380061051888672 380132869925688 380304797953696 380438627311512 381922385476128 382056784063416 382301810059288 385819552674864 385892458863956 385994052698688 386202848937444 386304524488512 387978990469686 389932767522144 390681238431792 391665303472968 391980336896232 392189322889749 393857460022257 394528946841568 395661888202284 395840839757328 398056366845522 400060891353888 400109165736896 400249964256912 400430990925504 404087523918939 404191912326048 404412549073911 404517021445152 404593460791608 406498127151648 408395493257094 408500994547008 410316032209776 410501611600192 410646067224624 410831795884608 412612577166174 412799195247208 412944459391926 414690403555296 415023957067104 415074037007168 417011431933404 417346852349196 418864282880813 419201193625137 420894057463488 420973591487952 421312198840848 423249807785112 423329786962698 423521252266616 423670289506002 425855180825536 426197714652864 427649478666399 427842897697908 429662683660644 429743874643951 429854890886432 430089536316699 430200641854368 430546670924832 432804143176944 434243309286024 434325365844846 434787002641728 436636324643904 436916354353472 439163155226334 439361781709928 439516393235766 440623466407089 441374684499936 443404560536784 443488348246636 443845065196764 447617489683392 447977527881408 448216369016856 450122811454008 450326394815136 450484864791192 450569990427018 454715901366804 454921562109168 455007526123172 455167643390559 456942854051796 457310393045604 459826951667776 461605536235998 461814313050216 462185770370184 464399094653109 466526703999708 466737706579536 466958291633064 471557231047056 471770508853952 471936525019344 472025704256876 472149974374848 473595290423946 476461408799943 476584493638176 476967831256224 478702037578072 479087078428728 479303761865376 479472428984472 481381340027203 483586752247236 483714066040128 483805470814512 483975722086164 484024288304704 484194616578288 486513337255638 486904661074062 488963311654752 489415655575616 491043067040736 491135856735944 491530898647656 493884751456481 494282004423669 496278067755456 496371846679824 496546520062428 499150047314226 501805925337024 501900748830096 502127750525632 502304449412304 503569675893816 504243415143963 506388162885759 506617194167028 506712926818987 506843826567584 507251503082016 509409045417888 512357014430723 514426070233152 514839845475648 514937131916592 517305320626248 517819242729558 519541102181493 519675315847776 520908317909056 522220404630624 522640449194976 522919097186332 525143280029676 525328078087197 525664988831521 527549184269712 527787786343104 528212308994496 530501884927938 530741822460696 531168721171704 533099996393762 533666619009216 534095870261184 536157555342948 538539792275331 538783365225252 538972963232319 539216732098548 539457947722144 544281154666326 544527324342792 547088042946368 547528089632832 547968490267968 550083725611596 550150102888232 550592612522568 552527838827937 552972260978613 553115110955616 556015242577872 556462469798928 558418327514802 558934924833516 561298121983936 561749598454464 564184544288442 564333077046816 564439715950264 564638342433858 564893719341336 567598893464911 570199304888532 570457196930544 570657940967268 572883578214192 573452715088932 575508201021504 577072190902592 578729329012296 578838688295934 578991079048032 579100487793128 579304273406166 581968485704529 582341721866597 585550873635112 586021857647688 587497955209452 591206080715712 591681613457088 591793420262352 593761259635992 597084550268283 597621825355808 600163748605344 600374946385368 600646486388256 600759987236024 604122449851151 606287868489072 606562082812224 606890191187412 607049967053376 609257138735728 609747190727472 612593239885641 612751491820512 615474048314664 615752417400288 615969100836936 616247693826912 618918865749261 619198792870812 619416689087889 622035605332944 622316942106048 622611055510752 625517147900106 628580592762794 628742974729408 629248700025792 629754832099008 631460387231928 631968298261272 634994680444047 635281878399924 635505434259003 638782771238304 639296571979296 641764346546862 644494025490966 644782336329648 645073961086016 645300962781552 645592822104384 648684449674184 649206214765416 651488048767269 652180503962592 655374531530208 658215301669849 658744732839501 659042672564892 659274589853649 661404947442624 661829128906432 662062026749904 665106840805176 665232522369954 665533396418968 665767597795146 669028167603754 669200998440128 669739265883072 671426234525088 672324553525284 675184217181012 675311803011923 675489592222704 675854985640527 678584296726848 682382343163752 682511289184758 685414281077694 685965589568406 686142795868992 686582842555456 689740427501664 690425656972744 692408304353997 692721469575324 692852369323921 700106559869304 700191040039568 700437437449596 703398912359616 703964686670784 707335846570584 707655763280928 707904787529016 708038556385314 708224961562272 710392935635919 714876740457264 718053056367108 718377820300336 718630617643092 718955642798064 722249483727168 725380128370854 725708206221768 726036432457056 726291924867432 729770005883457 730356991611093 733444967482128 734123483363424 736564600561104 736703785103916 737296347971484 741162191466578 741353656770496 741949959731904 744557770019736 745246566444688 748725070971339 752246059051256 752851123245144 753191625788448 753456674118456 759925791250542 760122103777344 760265739851376 760609595907392 760877254623024 763844770952256 764113568126832 764603620118576 771639105349728 771784917727912 772405697874888 775957980939372 776104609431613 776728864094337 779865535044288 781362476863584 783330606945936 783960673792464 784378645779498 787714920044514 789057893683136 791323776404568 791681679514656 795752827391907 796112733691044 796263170715551 799649994590643 800121782707776 800499928513824 808175047837878 808383824652096 808825098147822 809034042890304 809186921583216 812996254303296 816421731999489 816790986514188 820632064419552 821292134449248 825225154332348 825598390494416 825888918783852 826044982449533 829380807110592 830047914134208 834022863866808 834693704698392 837627491272203 837728565761626 838402387250274 841947182975904 842624397681696 846276816432663 846499615570224 846659573925396 846957513650787 847042504533232 847340579012004 855298957332798 855685795395816 859325367321288 859487749287902 859709781772864 860179072633398 860401283708736 861093341849664 865608286353888 868258032443901 868486618572048 868650731689692 868956410109249 878326310452668 878723563419856 879032786471532 881246932814178 882749368999872 886809121073568 886976696493272 887690130393528 896432738033712 900245622908016 900652789630272 900969729582384 901139980854036 909431802733608 909843124218336 910015052246344 910335286781118 913885708103592 914620786091208 915108420076081 923211072471996 923628626100432 924371540740368 928798189306218 933053407999416 933475413159072 933916583266128 938275721850159 942870889144191 943114462094112 943873050038688 944051408513752 947190580847892 952922817599886 953168987276352 953935662512448 957404075156144 958174156857456 958607523730752 958944857968944 962646519820293 962762680054406 967173504494472 967610941629024 967951444172328 968389233156576 973026674511276 973809322148124 977926623309504 982086134081472 982271713471888 983061797295312 987769502912962 988564008847338 992743693359648 993093040124856 997848783554931 998300094628452 998651396692719 1003542251405631 1003801497660192 1004608898824608 1007139351787632 1008486830287926 1012776325771518 1013234388334056 1013425853637974 1013687653135168 1014503006164032 1018818090835776 1023766933777137 1024714028861446 1028121421616541 1029874263833184 1034610641252496 1035638485459116 1039082204362986 1039350631695552 1044440809261248 1045280898389952 1045838194372664 1050286560059352 1050656156174394 1051329977663042 1055098368539424 1061003769855876 1061204261875879 1061483644921392 1062057834577971 1062337442343408 1066199992787524 1072315110685896 1077079584550662 1077566730450504 1077945926464638 1078433464197096 1078915895444288 1088070192556281 1088562309332652 1089054648685584 1100167451223192 1100300205776464 1101185225045136 1105055677655874 1105944521957226 1106230221911232 1111743287199867 1112030485155744 1112924939597856 1116836655029604 1117869849667032 1128369088576884 1128666154093632 1128879431900528 1129276684867716 1129787438682672 1135197786929822 1140398609777064 1140914393861088 1141315881934536 1145767156428384 1146905430177864 1157458658024592 1157677376591868 1157982158096064 1158200975586256 1158608546812332 1163936971409058 1164683443733194 1171101747270224 1172043715295376 1174995910418904 1176567968669247 1181572380066771 1183586840524704 1187522519271984 1194169100536566 1195243650711616 1200327497210688 1200749892770736 1201292972776512 1201519974472048 1208244899702302 1212262571756817 1212575736978144 1213780382374824 1218514277471456 1219494381454944 1225186479771282 1225502983641024 1230948096629328 1231504834800576 1231938201673872 1232495387653824 1237837731498522 1238397585741624 1238833378175778 1244071210665888 1245222111021504 1251034295800212 1251270696838723 1256592848642439 1257161185525588 1257603580875411 1262920774463856 1263936596522544 1269989360888094 1270563756799848 1271010868518006 1277565542476608 1278593143958592 1282948435999197 1283528693093724 1288988050981932 1289231623931853 1289564672659296 1290268608950097 1290601925563104 1297368899348368 1298412429530832 1302976097534538 1304361007925184 1310749063060416 1316430603339698 1317489465679002 1318085345129784 1318549179707298 1324124053499808 1330213681610352 1330465044739908 1331066792837936 1331535195590292 1338056335207508 1342852469050176 1344649107050568 1350368434362024 1350623606023846 1350979184445408 1351709971281054 1364764686327504 1365022578369516 1365502930171677 1370828562155388 1371931179136812 1379480855003328 1380851313945488 1384816608707994 1385442939150648 1385704738647842 1393197283959327 1400213119738608 1400382080079136 1400874874899192 1414671693141168 1415311526561856 1415809575058032 1416077112770628 1416449923124544 1420785871271838 1429384226399829 1429753480914528 1436106112734216 1436755640600672 1437261235286184 1437911285596128 1444144020081609 1450760256741708 1451416412443536 1452072864914112 1452583849734864 1459540011766914 1460713983222186 1466889934964256 1468246966726848 1473129201122208 1473407570207832 1474592695942968 1481654254369443 1482324382933156 1482846013271007 1489115540039472 1490493132889376 1497450141942678 1504492118102512 1505702246490288 1506383251576896 1506913348236912 1512730245431889 1519851582501084 1520138780456961 1520531479702752 1521754509246048 1528227136253664 1529207240237152 1537071043292169 1543278210699456 1543569835455824 1544811395749776 1551915961878744 1552209218863226 1553457728188674 1562724953727168 1566661213891872 1567921347584928 1568757291558996 1575429840089028 1576994966494563 1582647552809136 1583363359029312 1591505654783814 1592225467382088 1592526341431102 1599299989181286 1600999857027648 1615619376825993 1616350095675756 1617650196295644 1618373843166432 1632843463998978 1633581973028376 1641264128839104 1642584268898496 1650450308664696 1651196780988832 1651777837567704 1652089964899066 1657583516483811 1668045727733616 1669387409396784 1675254982544406 1675457131523252 1676804774500548 1683894365951808 1685248795363392 1692553632865326 1692999231140448 1693319147850792 1693915027301574 1694085009066464 1694681158024008 1702796680394733 1710597914665596 1711371590791632 1718650734642576 1718975498575804 1720358145266796 1731216572707776 1736516064887802 1736973237144096 1737301463379384 1737912820218498 1747025165599791 1756652620905336 1757447126839712 1758065572943064 1762493865628356 1773618242147136 1773953392986544 1775380260787056 1792865476067424 1800491245816032 1801939459164768 1802279961708072 1812367349553453 1818863605467216 1819686248436672 1820030104492688 1820670573562236 1827771416207184 1829241572182416 1830216840152162 1846422144943992 1847257252200864 1848743081480736 1856756597247783 1857596378612436 1866106815998832 1866950826318144 1867833166532256 1876551443700318 1885741778288382 1886228924188224 1887746100077376 1888102817027504 1894381161695784 1904984041332141 1905845635199772 1914808150312288 1916348313714912 1917889715937888 1925293039640586 1925525360108812 1934347008988944 1935221883258048 1935902888344656 1936778466313152 1946053349022552 1947618644296248 1954464146301807 1964543426943776 1966123594590624 1974645905009547 1975539005825924 1976234198518503 1977128017694676 1985487386719296 1986186080249712 1995697567109862 1996600189256904 1997302793385438 2007084502811262 2007602995320384 2009217797649216 2014278703575264 2016973660575852 2025552651543036 2025935409035769 2026468776668112 2026851707275948 2027564956921581 2047533867554274 2049428057722892 2056242843233082 2059748527666368 2069221282504992 2071276970918232 2078164408725972 2078557107971763 2091676388745328 2100573120118704 2101312312348788 2102659955326084 2110196737078848 2122007539711752 2122408523751758 2122967289842784 2124115669155942 2124674884686816 2132399985575048 2144630221371792 2154159169101324 2155133460901008 2155891852929276 2156866928394192 2176140385112562 2177124618665304 2178109297371168 2189310017650371 2200334902446384 2200600411552928 2202370450090272 2210111355311748 2211889043914452 2223486574399734 2224060970311488 2225849879195712 2233673310059208 2235739699334064 2246175212914017 2256738177153768 2257758863801056 2258553369735432 2259574877365344 2270395573859644 2280797219554128 2281828787722176 2282631763869072 2291534312856768 2293810860355728 2314917316049184 2315354753183736 2316401951172512 2317217093624664 2327873942818116 2328313828294839 2329366887466388 2330186592283011 2342203494540448 2344087430590752 2349991820837808 2353135937338494 2363144760133542 2367173681049408 2375045038543968 2388338201073132 2388789512146653 2398949983771929 2401499785541472 2403039948944096 2416489799404604 2424525143513634 2425151473956288 2427560764749648 2437028554942912 2438988762909888 2450372959542564 2461896193258656 2463876403347744 2475675462997044 2476795171483248 2477666756351556 2478134947348599 2488142421331776 2502068591600424 2502541393677446 2513185697284878 2514322371051176 2515207161750822 2525841548927712 2527873193045088 2538830449297989 2539978721776188 2541127513599696 2542021737036012 2565896871998394 2567057386187448 2577976101963864 2578463247863706 2579129345318592 2580537217900194 2581203851126208 2594737798696736 2596824859061664 2604774097331703 2605952195069076 2632861206679396 2634978931358004 2636170690259568 2637098359414596 2648248106999616 2660427363220704 2660930089479816 2662133585675872 2663070391180584 2676112670415016 2689298214101136 2700736868724048 2701247212047692 2701958368890816 2703419942562108 2729529372655008 2730045156739032 2731005860343354 2741657124310776 2743862358273624 2745325260228243 2761702627890976 2769633217415988 2770885878301296 2771409477295684 2786394567918654 2800426239477216 2800764160158272 2801749749798384 2828612667432573 2829343386282336 2831619150116064 2832154225541256 2841571742543676 2858768452799658 2859506961829056 2872212225468432 2873511281201344 2874522470572368 2875822571192256 2888288040163218 2901520513483416 2902832824887072 2905167699469728 2919080023533828 2921427966444372 2932049980165691 2933779869928512 2946258402244416 2946815140415664 2949185391885936 2963308508738886 2964648765866312 2965692026542014 2978231080078944 2980986265778752 2993546350664793 2994900283885356 3008207122507657 3008984236205024 3010626754216893 3011404492980576 3013826696473824 3025460490863778 3039703165002168 3040277560913922 3041062959405504 3043509018492096 3056454272507328 3058414480474304 3071300801331411 3074142086584338 3084364264849623 3087139670911648 3089622791499552 3103831923757488 3104418437726452 3106915456377348 3133322427783744 3135842695169856 3137514583117992 3150859680178056 3153989932989126 3165295105618272 3183011309567628 3183612785627637 3184450934764176 3185052682862204 3186173503733913 3198599978362572 3231238753651986 3232700191351512 3235300392591288 3236747686332864 3265686927997956 3267163946056752 3300900617329392 3302393561977664 3303555675135408 3304179929798132 3315167032967622 3335229861599601 3336091455467232 3338774818793568 3350509965088812 3350914263046504 3353609549001096 3385107265730652 3385998462280896 3386638295701584 3387830054603148 3388170018132928 3389362316048016 3405593360789466 3421195829331192 3422743181583264 3437301469285152 3437950997151608 3440716290533592 3457193260195367 3473032129775604 3473946474288192 3474602926758768 3475825640436996 3494050331199582 3513305241810672 3514894253679424 3516131145886128 3524987731256712 3529703906007741 3544717140200313 3546990487732909 3547906785973088 3550760521574112 3585730952134848 3600982491632064 3603878918329536 3604559923416144 3624734699106906 3636787715270451 3637727210934432 3640060208985376 3641341147124472 3655542832414368 3658483144364832 3660433680304324 3679654921820647 3692844289887984 3694514504401728 3697486162961472 3713513194495566 3715192757224872 3732213631997664 3735666333064512 3753102887400636 3753812090516169 3769778545927317 3771483556576764 3772810742626233 3776205634055008 3788762323391568 3809968082664282 3811691270399544 3829616300624576 3832696627429824 3835779431875776 3850586079281172 3851050720217624 3867694871795559 3868694017977888 3870805826850291 3871805776689312 3892106698045104 3895237288592496 3908928292603614 3929086853887552 3932247189181248 3949291810019094 3951078011651848 3952468397037006 3954256035389352 3972372160499424 3991395134219724 3993200378513808 3994605586770876 4014169005622524 4028557407150528 4033947321151704 4051105303086072 4051870818071538 4052937553336224 4053703414551896 4055129913843162 4076392053066179 4095067735108548 4098856115445784 4112485686466164 4138442565009984 4142553941836464 4156328817451944 4157114215943526 4179591851877981 4183352777490656 4201146240237408 4202624624697576 4205319910652168 4244015079423504 4244817047503516 4245934579685568 4248231338311884 4249349769373632 4264799971150096 4288152679199487 4289260442743584 4308318338202648 4310266921802016 4311783705858552 4313733856788384 4332432060244827 4352280770225124 4354249237330608 4356218594742336 4378620035300742 4400669804892768 4401200823105856 4404740900180544 4420222710623496 4423778087828904 4444962763108329 4446973148799468 4448538039813021 4467346620118416 4471479398668128 4492350425828034 4513476354307536 4515517727602112 4517106739470864 4519149754730688 4540791147719288 4560416341370883 4561594439108256 4565263527738144 4587621720711456 4607507111688943 4611213129876507 4629834632098368 4630709506367472 4632803902345024 4634434187249328 4655747885636232 4656627656589678 4658733774932776 4660373184566022 4684406989080896 4688174861181504 4699983641675616 4706271874676988 4726289520267084 4727182621083461 4730984899483689 4750090077087936 4776676402146264 4777579024293306 4797899967543858 4802999571082944 4806079897888192 4832979598809208 4846858130477979 4849050287027268 4849966585267447 4855121529499296 4900745919085128 4923792386517312 4927752806695488 4951350925994088 4953590342966496 4955333512703112 4956269894697198 4972750549451433 5004137183200848 5005082787354892 5026371394569756 5028644742102352 5030414323501644 5051683097855424 5055746386090176 5077660898595978 5079957443552376 5082255027199392 5084043474072024 5108390041184199 5131793743996788 5134114772374896 5155952203927728 5156926495727412 5161074435800388 5189475597393472 5193649718123328 5209548194663406 5211904390138152 5241075496799373 5265722413358792 5269957862716008 5272341380519136 5274196718829192 5320854726441408 5321860178959632 5324267171351744 5326140782361168 5352225340830032 5378596428202272 5401473737448096 5402494424095384 5406839885124216 5432732266021291 5437102048660359 5459058745310016 5460090313478064 5462011720686708 5483314248621552 5487724716547248 5490650520456486 5523405255781952 5539266434831976 5541771756602592 5542818954591368 5570269791743349 5572789135837308 5573842195008857 5600852478954432 5603499499596768 5657225334865146 5658686772564672 5663238300232128 5664308451082512 5683143485087352 5714952123996423 5717536905599316 5744424450936864 5749044941144736 5776576080326436 5782314877146731 5803041026966832 5805665649774144 5810335398939456 5838160047067656 5842855932888744 5863392438905421 5864099960331382 5893630280831328 5898370783771872 5923937715028641 5926617017477772 5928702595555509 5929297531732624 5931384053084028 5956462160157888 5987092701329586 5989800567770712 6016414245015314 6017968472410048 6021253508433786 6022808985961152 6027653392947648 6050920981727556 6077806227107307 6079406330004336 6080555121827844 6082694870764743 6142601602662822 6148284173168676 6168728529699246 6174279341823296 6179245582999104 6207663847514976 6208836875452904 6213830912754696 6235671323915289 6275029166235984 6301719360356112 6307979865978252 6330590211236544 6366022619135256 6367225571255274 6368901869528352 6370105365724408 6372347007467826 6397199956725144 6405758940532567 6462477507303972 6465400382703024 6470600785182576 6531373855995912 6534327892113504 6567930052951113 6601801234658784 6607111350270816 6608359859596264 6630334065935244 6670459723199202 6672182910934464 6677549637587136 6701019930177624 6701828526093008 6707219098002192 6738525638742051 6770214531461304 6773276591403168 6775660109206296 6778724632096032 6811186721578932 6842391658662384 6845486363166528 6874602938570304 6875901994303216 6881432581067184 6914386520390734 6946064259551208 6949205853517536 6951651280873992 6984941484884517 6988100662399164 6990559776849033 7026610483621344 7032262291772256 7049975462513424 7059407812015482 7089434280400626 7093980975465818 7095813571946176 7101521043148224 7166368536439959 7196849951315787 7209119846832288 7249469398213812 7273575430540902 7275454421868864 7280120417970752 7282682294248944 7311085664828736 7316966288729664 7320867360608648 7359309843641294 7385688579775968 7427026388991132 7428429833131153 7430385514449744 7434404842045797 7464427263995328 7506205774801272 7507624181032338 7539557091854634 7542967113153528 7545621485252466 7552411268110016 7577524646783136 7616491347893967 7619936165328564 7621376062563131 7623382540799088 7701172158562344 7702101440435248 7735389743591118 7737388035955776 7741611653700582 7743611553378624 7784213396090208 7790474577184992 7814322291995109 7817856585207228 7898583620038188 7902156023303696 7904936794074012 7908512070778704 7944744320998848 7982790268439448 7986400757027616 7989211173541752 8028338011245048 8067894642303408 8102210606172144 8103741636143076 8105875106672448 8107406829103792 8110259827686324 8152784106132358 8190135470217096 8197712230891568 8224971372932328 8235975780684729 8285107883672928 8312657634903888 8314228431887052 8359183703755962 8366705554981312 8402292480474816 8405249249395152 8410639821304336 8485838002297719 8488030158847008 8489634095007032 8496462676623768 8529599942300192 8576305358398974 8578520885487168 8616636676405296 8620533843604032 8623567411717104 8627467713576768 8664864120489654 8704561540450248 8708498474661216 8757240070601484 8758894877871061 8796149940497073 8801339609785536 8840445421246992 8847556175657808 8889925526216658 8893946297598936 8897076079626042 8934693240236832 8942958797336256 8980639051994379 8984700851656068 9024621367522971 9026952708615072 9031880262650679 9034213478941728 9081582295438576 9120832682741766 9123188878216512 9130527055476288 9175243441422912 9213902403994233 9215014223377886 9222426259753014 9261419012734944 9268868374498656 9311495771272464 9313255313179356 9317467549865552 9320746369132044 9399967283351232 9412543749353976 9452579040534168 9454365242166922 9461969798967378 9550838356882911 9553352804292528 9555158048586612 9558520511201739 9595799935087716 9665959197618416 9693716260955958 9698100574054536 9699933170534894 9710243058998592 9801491838170256 9902701851988176 9907180685932992 9910667025406224 9912539789394396 9945501098902866 10005689584798803 10008274366401696 10010165574709784 10052742789139512 10057289484204704 10060828647003288 10155321797191956 10159914887104752 10164510054398784 10168086948144048 10216780082368398 10263587487993576 10268229544749792 10311904407855456 10313852991454824 10322148871600776 10371579780586101 10419096389326812 10423808780276304 10482150993598746 10531444826717584 10539915725432016 10544682761038272 10548393437658384 10589111718023223 10640971463198727 10643720357919264 10652281564722336 10704450681660064 10757192856404544 10802947474896192 10804988848190768 10813679770248432 10865464532042582 10874204097320718 10920180626956128 10924023441373416 10966628497243104 10975449433094496 10981301040912972 11038964765461941 11078532869663952 11083543513205184 11085637909182736 11140539583486698 11145578271674616 11147684390017714 11206998999193536 11261436271548507 11309335637781951 11314450669730292 11328616902165024 11366286970174704 11429904247992846 11435073811198632 11488848901873728 11498089882289472 11553152160652872 11564629754293462 11603084615386677 11606082053933664 11676320094135312 11685711865777488 11726784877810842 11728199920662764 11787260561662656 11796741567543744 11847875430057282 11853234034955544 11857405191111018 11858595063465248 11862768106168056 11974185402659172 11979601135541424 12032828490030628 12042507016867572 12101841963455112 12155612454214614 12158812660008672 12161110243655688 12165389741529486 12229176159198537 12285203205325644 12296568346337352 12337457059398492 12415327695029952 12417673750905808 12427661825509392 12471342647830578 12550058332471968 12603438720712224 12615959731956504 12732045238270512 12734451142510548 12737803739056704 12740210731448816 12744694014935652 12794399913450288 12811517881065134 12924955014607944 12930800765406048 12941201570365152 12997296180734481 13062747711991824 13068655784227008 13135860105902226 13203602469317568 13214222700541632 13216719719192528 13260668131870488 13334888289324987 13340919446398404 13402039860355248 13403657052186016 13414438196004384 13477051277484102 13540429062922608 13546553182806336 13551320218412592 13557449264192064 13622373443157864 13681249024112649 13684783317324768 13751803988606432 13762865162134368 13822521335066829 13828773040781468 13833639389629521 13892128519102416 13898411707035072 13903302561747984 13969882969769034 13976201324798328 13981119553698066 14053220967242688 14064524583544512 14099950925026848 14118815624030964 14178868560801252 14181547863250383 14187961950931636 14192954698451067 14332737072879918 14393699902631574 14418239693664576 14498938796427624 14547150861081804 14549899755802341 14565364588497888 14641734721217296 14718619687282588 14771377159551936 14854052777982264 14856859666262306 14860771028899488 14868809684091594 15012411549602544 15015248362064676 15079114183709268 15085934226307056 15091242970504932 15155049293566272 15232982695787934 15239872330657128 15242752125126262 15246765081598176 15325170123552597 15402344317124688 15404202880870496 15470779487182236 15483223307401164 15568426792180416 15580949154369984 15628644583990218 15635713170414456 15723226490398119 15797167240076376 15804312046607392 15809873588148024 15817024141557408 15965580536878896 15972801514055232 15978422347083504 16056676022490096 16135789284606816 16204421212344288 16207483272286152 16214813658207584 16220519655372648 16298196798063873 16305568212264716 16311306145981077 16380270940434192 16395424461783136 16449942745864656 16471951561369458 16570215767345856 16625315269807776 16628456863774104 16718367407511924 16721526585026571 16810498498790304 16821279642608672 16971676004595438 16976060317694016 16979268190014064 16992925353247536 17059199884600384 17152610716797948 17233273352810592 17247134823434208 17329728240979308 17346944631440193 17409123080900496 17416996949322432 17514480141202968 17517789755742122 17592299880994146 17680890842493984 17695112351315616 17771813145085923 17779851052433316 17787892595197872 17794152159252084 17869386480473664 17961278103988758 17969401703312136 18049242735045942 18053905417230144 18063760525301358 18068426957883456 18163164590877152 18233418681321921 18241665365483532 18427804807988466 18430028446755772 18444852519506028 18522838025469888 18537736748997312 18622991542544928 18626510626358712 18634935099731104 18641492738264088 18707013971745867 18825087498707952 18905158081068336 18908730484333844 18923939597934756 19101676713765822 19106705608585056 19110316097173224 19117041022403478 19191599870175432 19217276821597701 19331918395236832 19387432521911916 19396201148109072 19399866341069788 19602983676340512 19805403703976352 19821334050812448 19825079578788792 19891002197805732 20011379169597606 20016548732803392 20020331149419568 20105485578279024 20114578968409408 20121657294006576 20310643594383912 20319829774209504 20336173896288096 20433560164736796 20527174975987152 20536459089499584 20623808815710912 20627705982909648 20644297743201552 20743159561172202 20838192778653624 20847617560552608 20954824454653551 20964301987197492 21057449857553599 21062889653435168 21079831450864032 21096786875316768 21178223436046446 21281942926397454 21287440715838528 21304563129444672 21408901363320128 21499105609319877 21590549853947361 21609977696381536 21627359540496864 21730929064085164 21748408194641436 21840361253912256 21848046882746832 21933256994486208 21950898866188992 21962602081825944 22077929530923882 22157065739327904 22171275818365472 22281079166973396 22285289499393459 22291156543349232 22295368780035428 22303214526137391 22522872543097014 22618671275563902 22628901339460584 22657233804330048 22732573940349408 22859808495985692 22864128187689393 22870147622397264 23106304321305744 23129259508586924 23206169230773354 23212164107867328 23352640188270624 23371423731554976 23453569755621684 23456399841325528 23695750860114564 23706468069911088 23714810382222036 23717190126930496 23725536212336112 23948370805318344 23959202271082848 24065656980061256 24085014033735144 24203683926910224 24311224908429228 24317625320017344 24322220487311376 24330779483058972 24458352318397074 24570406410651288 24593136692674704 24674914118796984 24707927342054187 24828933414130363 24835347501811616 24855323651018784 24942685295661156 25100116664943936 25206877441424448 25231919463913008 25457514006893157 25464090476541024 25468902285021096 25480421462897632 25489388029871304 25588799826900576 25623035762130268 25849910029215888 25861601530812096 25882403140730304 25994592361468962 26125495423983648 26271720211804452 26276684633613183 26388449821491219 26433439438385056 26521336263740976 26669776578649974 26681838892796808 26804079720710496 26807314104372032 26828876392008768 26954102554968204 27073864102568913 27080858125845216 27095640787952037 27102640436825184 27244746886315728 27362498048225298 27369566634649536 27503607977212864 27525730324268736 27645042670133658 27657546081562936 27667278779259042 27784257038204832 27806605123495968 27939765939538068 27952402649596656 27962239107396132 28199901850053696 28237631248061928 28357737121602504 28363095726500766 28375923901863272 28385909396902134 28652515070648733 28665474145759836 28787399805263148 28997877592855248 29094301722163608 29099799511604682 29130729176995776 29283469442434592 29437239374565176 29708105555964528 29713719332524612 29721542057798976 29737619368183188 30017068754396409 30024823099205088 30030496724129352 30158228367418536 30171868452614112 30182485941009864 30465965391575868 30479744661314256 30485504250252524 30493530163196352 30650340247105194 30804688634249376 30808405761740992 30941558974364472 30966446614802328 31114739341758303 31257289167980436 31271426340828912 31446452980796238 31594334480152752 31608624093214784 31619747176296048 31634048283114816 31922914389596181 31931161073757792 31956844694167008 32113352044980192 32252549781822601 32271578569213632 32408842424688576 32414966544572304 32429627316415168 32441039310745296 32596393596127746 32611136424529432 32622612291962154 32760541880868384 32790848923566272 32899885491729312 32943903122738916 33090278347584227 33116894296385823 33250630539615552 33256913727548208 33436734815023848 33443053170053142 33620996997580608 33642559285217344 33784308814645521 33928006913345853 33943352009190876 33949766096872129 33958536380028128 33985850706495072 34305221433595896 34466546705621184 34494269646868416 34659456481958616 34693889262880386 34809253846160031 34818246161800992 35028960282405936 35035579511484244 35184599761988292 35361781684987968 35390224702631232 35543626290171846 35559702104866632 35575785190395744 35588304318504168 35922556207977516 35938803406624272 36098485470091884 36127521050602716 36326329181754304 36466837362643842 36483330730967064 36687528477595611 36855609615976932 36860056893511544 36889705039012056 37245983085089856 37253021252717424 37269870199462208 37282985476528176 37414027943491734 37650174997415904 37810316162136672 37817460968667688 37847879195869512 38029125862149037 38203353427531644 38213411217170112 38220632194346448 38234082044806956 38383199740350864 38434553643195402 38663836790473664 38774865043823832 38792402296218144 38799732682139576 38991888542203443 39016895365061999 39205967352681024 39610807407952704 39642668101624896 39650159157577584 39782004395611464 40004664867974961 40022758339195212 40040662298839136 40210971156558048 40243314588013152 40476204140027117 40621287188767824 40639659548419008 40672347792576192 40867120329473592 41043747072337947 41054349951974304 41255411965819296 41288595486403104 41467564005200487 41486319122344404 41500918168888563 41676385557307248 41695235121105216 41909648909307102 41928603974394984 42114899715107198 42125779306870336 42159662901728064 42193573750633536 42356446872092892 42544643589751149 42563885852794908 42578864095353201 42998211218639754 43181099707894722 43219955392763072 43254719080993728 43461858128170328 43496816389282872 43649699267407023 43696093765493664 43925204163651888 44155859061847764 44314131478655808 44342551636730944 44562158333946792 44570578998786918 44582313086698464 44590737560070856 44606429052274782 44840312583727969 45045745086194028 45237342551127804 45257802678921168 45465147880698816 45719616991971384 45728256375378786 45740295244794528 45975510370657791 46212608642611488 46258519017173848 46412338461546708 46705280376541248 46742847463109952 46907139511243368 46912799682651056 47169679471194357 47391501720229128 47412936139822176 47429620764444072 47451072424672224 47896741610636688 47918404542165696 48131313960122512 48170028067470288 48407367853820448 48622449816858456 48644440974622752 48661558966117944 48894590394191619 48916704636794148 48933918437943231 49140812821302576 49186273385349408 49349828237593968 49415854684108374 49657866828260726 49670695003623232 49710647302037568 49885370591322312 50164579755079713 50463838927826016 50915028013786314 50928180953082048 50937804570042192 50960842925795264 50978776059742608 51177599653801152 51246071524260536 51699820058431776 51989184722937924 51999008831918071 52040833894320579 52250990847967296 52543440423608904 52553369267226366 52776899642982438 52866878876770112 53042672527481952 53315439435257769 53339553157299948 53349632437941917 53363677785593616 53608159441420992 53908205109936408 54147728205137826 54161716251690432 54191281575904074 54205280873650368 54489493772631456 54700256043965763 54724996096450596 55290085340267316 55315092163125872 55334557558518084 55568514076409664 55613210246991936 55879531879076136 55904805299193312 55924478214792264 56121041915237601 56475262496123856 56715474243205008 56726191453001532 56751847803726544 56771818793804268 57305030141297466 57330948291519672 57574799610526296 57651830464793103 57995755185710496 58188603444327216 58199599023209364 58566938884869184 58874478749130352 59416211111929056 59427438665049224 59475238736366376 60034137508792818 60049646198410176 60060993448258704 60316456734837072 60343736905228224 60364971882019728 60931930783151736 60959489322628512 60971008500505048 61300680494210388 61312264145097427 61609377268498752 61883117948728944 61932893229604656 62229478683516606 62514578335960872 62542852681657824 62864473363960653 62892905961592476 63172349572660797 63188668960305504 63239494352592096 63845828779192362 63862322147515584 63913689388334016 64226704089960384 64497316827959631 64505099563645202 64829933089144608 64882078621490592 65192787192255492 65222272849058864 65245224583924308 65521083761736768 65799770983458624 65887806245477832 66180556695168454 66233788592771646 66513827455096416 66855868498180377 66873469630047696 66886106340106284 66909643578412173 67568617629291042 67856013826691706 67886704018381752 67899532193744258 67917072760056256 67971701412990144 68592384563068179 68610442867191792 69318912963917232 69387778525760772 69618507692320062 69636492323601984 70057920564811872 70071159022968488 70369199523976584 71087252580343692 71119404209733264 71151570380791488 71176608637008336 71845112415955032 71877606813248544 72196970940183768 72255042101205432 72933674725287684 72966661461934128 73375056955191222 73711219231953864 73720113787023088 73779410078024112 74123782026162561 74486800242391089 74506042505434848 74565970953056352 74828055886983468 75300349994831808 75620632324273344 75634921937335376 75695758391739024 76058251724298074 76406706855063288 76441264388692896 76468164089613912 76766399480701728 76869107286390804 77549730087647664 77584804592436288 77599465364279152 77983777084406886 78033790730123998 78830053900839549 79165349464473657 79300318315155168 79564008791222928 80009329735949922 80045516678390424 80081324597678272 80421942313116096 80486629176026304 80952408280054234 81221592307706739 81242574377535648 81734240658947184 82087494144675894 82108699903948608 82510823931638592 82577190972806208 82935128010400974 82972638244688808 83001836337777126 83352771114614496 83819297818614204 83835136688194441 83857207948789968 84229799430214396 84712893744185784 85089287179502298 85127771705589816 85157728190706402 85957545211946199 85996422437279508 86362199415789444 86923716256340656 86993632778565744 87299398534814046 87392187530987328 87850408327303776 88311718123695528 89124316667893584 89141157997573836 89164626173396928 89181475120141712 89212858104549564 89680625167455938 90091490172388056 90474685102255608 90515605357842336 91439233983942768 91456512750757572 91480590489589056 91951020741315582 92425217285222976 92517038034347696 92824676923093416 93344218025274909 93814279022486736 93825599365302112 94339358942388714 94783003440458256 94825872279644352 94859241528888144 94902144849344448 95768743168788543 95793483221273376 96262627920245024 96340056134940576 96757649345467803 96814735707640896 97244899633716912 97288881949245504 97323117932235888 97789180788383238 97833409273588296 97867836875886462 98281625642605152 98372546770698816 98699656475187936 98831709368216748 99270835042752681 99315733656521452 99350682889157469 99770741182644624 100329159510159426 100927677855652032 101352926443936563 101830056027572628 101849298290616387 101875609140084384 101957552119485216 102492143048521072 103399640116863552 103978369445875848 103998017663836142 104081667788641158 105086880847217808 105106738534452732 105553799285964876 106085345054963904 106630878870515538 106679106314599896 106699264875883834 106727355571187232 107816410219872816 108295456410275652 108382563151808148 108978987545262912 109400512087931526 109449992192901192 110062585432786833 110580170680534632 110630184326251744 110669115117036168 111759063758152272 111809610598386624 111848956429584528 112242083830475202 112950524992247712 113430948486410016 113452382906003064 113503695607453088 113543637587608536 114087377586447111 114610060282594932 114661896583039344 115149599221052592 115303660929586206 115991510371420992 116377206888654432 116399198046418728 117050686095185997 117748957498260704 118832422223858112 118854877330098448 118950477472732752 120068275017585636 120121986896517408 120632913469674144 120729943764039456 121428612420081351 121863861566303472 121918978645257024 121942017001010096 122601360988420776 122624528290194854 123766235897457888 123865786459209312 124402692015601461 124458957367033212 125029156671921744 125085705363315648 125728946727921306 125785811923184952 126344699145321594 126377337920611008 126478988705184192 127633930769253447 127691657558384724 128994633655919262 129010199127290404 129659866178289216 129764157242981184 130385574384510984 130444545698117728 130490449167848616 130949097802221069 131775612490955664 132361113390336908 132467577185543292 133027654910192832 133711736996360754 133746939260095392 133772212680212568 133819287156824346 134520937751183907 135137235258582084 135712027653383412 135773408036763504 135799064387488516 137184769126136358 137220885734383584 138637825927834464 138775557051521544 139237015384640124 140115841129623744 140142318045936976 140738399047953168 142174505160687384 142238808419466528 142353217274016672 143690224831910064 143755213626497088 144393941880367536 144510084202410864 145867349450575368 145933322923868256 146683771182574857 146750113910382444 147422438463907728 147440227574046176 147558820156048224 148247564052325122 148973600484782178 149012085010869696 149131941906112704 149656111773966936 150493739265239139 151269843874670752 151391516783478048 152116503448596148 152813413710126576 152882528777385792 152936328179227824 153532798961403456 153738214572781608 155099460175295328 155198930728558304 155967554168813772 155997026495754213 156067581460247996 156122501682961737 157660107801679098 158330698928947314 158600636630310336 159128017582445856 160018659471899844 160048897313825751 160091033356780848 161904816560108468 162443184615413478 162485148755071296 163468481317894368 164174988289351788 165870256020801948 165945276489377616 166003672675554252 166705542229228992 167638595637228408 167670273376388882 167714415897579936 168459598860428792 169425787488371568 170178574359004596 170255543411179632 170315456381412804 171915090423892398 171992844874559016 172724398831578888 172955491394379309 173847432512681312 173987265557131488 174598797069628092 175700816654607552 176623436247391056 178248633335787168 178282315995147672 178362950240283424 178425716209099128 179361250334911876 180182980344776112 180949370204511216 181031210715684672 182878467967885536 182913025501515144 183902041482631164 183936792435292281 185034076068695392 185649353846186832 186688436050549818 187628558044973472 187651198730604224 188678717884777428 189517048717982391 189566006880916512 189718483057776288 191537486337577086 191586966442546752 192525255840490048 192680112269881152 193515298690935606 194489799267433824 194646235864471776 195578361576766476 195666818547176592 195735673751772924 196563251285210304 197399312950375872 197663418736433496 198541670085505362 198631467313042904 198701365778314938 199541482365289248 200567605494541131 200658319020318852 202705852887873126 203660112055145256 203698596581232774 203751218280168768 203915104238970432 204984286097042144 205777153689204537 207956738891751696 207996035327672284 208163335577282316 210173761694435616 210213477068905464 211107598571929752 213261757741031076 213358212629199792 213398529751767668 213454711142374464 215632820439745632 216590912820551304 216765126303616296 218801024175863052 218899984385802384 220125170865573666 221160341361069264 221260368652503488 221338230234072336 223460400727173267 223518127516304544 223697912859169056 224484167660950404 225901049984495424 226861896972820032 226904765812006128 227007391214906176 227087275175217072 228174755172894222 229220120565189864 229323793166078688 230299198442105184 230607321859172412 231631948433089589 232754413777308864 232798396092837456 234101372190371994 235497914996521408 236490161702518647 237496048393420971 237648362678104903 237709754660196896 237900954945465504 240136550035171272 240243973793034816 241265826939348288 241459887528078912 242857224840162702 243664776923120217 243727723132606944 243884034002020192 245202721976841552 245249056580389708 247532471794915776 247731572918418624 248805384031202922 248917914734066424 250058313343843488 251457893455842612 251505410064583323 251571623846369904 252689398290643188 255267861538506894 255383315116769448 257989267311838524 258020398254580808 260771148769021968 260889091396235456 260980898335697232 261898195604442138 263551224981911328 264722226780673816 264935154371086584 267423473992721508 267493878520190784 267544425360425136 267638574313648692 269041875502367814 270274470517164168 271424055306766824 271546816073527008 271598128774977032 273118267555433993 274369538252272716 274441771468767168 277275651855668928 277551114103043088 278474030769280248 280032654075824727 280284636091873952 281476798095906336 284349010321374768 284477616838933056 284706434548033344 287306229506365629 287380449663820128 288787883760735072 289020168404821728 290272948036403409 291734698901150736 291866645847736512 293367542365149714 293500227820764888 294844876927815456 294880455148092352 295117640312096448 296495128104650244 297812505128258043 297947200969564356 298052048667472407 299312223547933872 300987478530478278 302539687749341504 302783033566956096 304233006897192296 305547894871849161 305626827420253152 305872656358455648 307476429145563216 310198920350590656 310397861457116608 311935108337627544 311994052991508426 312135162920495992 312245003365923474 315320215603358196 316661397857894628 318256035164891712 320037318943799688 320097794627651502 320182066713561696 323809633120216936 324886369230826956 326936962635788736 328349976578703576 330187756298360499 331740512041603896 331890552978755232 332007345351108504 335277191274456816 335340546752777764 335428831795159872 336919197720857584 338851574976743136 340357148718009192 340511086822359264 340630912762825608 342262132759341333 343830180847784796 343985689749118032 345448797663157776 345910982788758618 347694865025362624 347974531114262976 349197594139256184 351152058285557991 353246872494782112 356497266671574336 356564631990295344 356725900480566848 356851432418198256 358722500669823752 360365960689552224 361898740409022432 363993061823426497 364285837260244053 365756935935771072 365826051003030288 367804082965262328 367873584870584562 370068152137390784 371298707692373664 373208076046804383 373376872101099636 373447427065593419 375257116089946944 377357435769554856 379034097435964782 379132013761833024 379436966115552576 382901792307760341 383074972675154172 387030597381871212 388979598534867648 389292471728943552 391156723153532952 391333637094353184 391471347503545848 392847293406663207 395326837472866992 397083340171010724 397262934626085808 397402731556629876 399082964730578496 401135210989082262 401316638040637704 403562813253551721 405411705775746252 407320224110290512 407397193162465548 409968572194084288 411554307378409074 415913477783503392 415992070655344568 416326671154564632 420347523388871232 420426954137810928 422215197143859504 426523515482062152 426716425258399584 426797059503535336 429185849015681989 431265640879491264 433181825641102608 433530252607232592 437602048351726104 437799968771604768 440051313547724571 440250341731147332 442320682722138528 442676460468144672 446920801454346534 447036255032609088 447395825718338112 448968335321900808 451481217795717417 453809531624012256 454174550350434144 456349510345788444 458440241130379728 458647586332157376 460598396884210368 461214643718344824 463263896866179178 465596792185674912 467991079487262639 468202744380743988 468367505048885211 472980323405037294 474992096786841942 475296725356209806 475419509320393792 475801909890931008 480146691941477253 480273100070342544 485714449680325404 487329553846240434 487455446265213888 487768068004040384 490405443953683104 490498113160779416 497610768062405844 497835829468132848 500116626687686976 502915786911685224 503010820129166646 503143247692739808 505378796581286376 510535723077013788 510766630233538896 515978534623677048 516040796509161616 518866474183137927 521542297538043936 521961796671394464 523796391208884276 527102449963822656 529444453561347632 529870308742173168 534846947985443016 535088850720850272 535277148627297384 538083751004735628 540548941034328336 542848110613533648 543093632147054016 543196257549954064 546236535110867986 548739076504545432 551810377305876843 555102228206086176 556948061538560496 560065308151649454 560569272183747904 562953596191812672 568551146153947173 568698020642749536 574612459012731258 574760899327640256 577575767521470144 578040336809643456 580545896072806818 583469397802301472 586735084730299428 586845956817361087 587000455641529776 589689753855630912 592990256209300488 595625010256516086 595894401939128712 596104097334944814 598624447095867744 601702816483623393 601974957060956556 608466013794384592 611095789743698322 611253654840506304 611745312716911296 614952858291126432 617331461067613611 623870216675255088 623988105983016852 624270325840991984 624490006731846948 630640431206716392 633322795715789256 640074637887599376 640195589255303004 640364133427123392 647619266240433872 649772738461653912 656699953157407152 660375512596720998 663481024083207792 663781105957510464 664014690702217008 670381202181519801 670554382548913632 670681093505555528 673838395441715168 677703149953486272 680714297436018384 681022173644718528 681261825525651216 684524265518682666 687660361695569592 687971379498236064 690897595326315552 691821965577517236 694895845299268767 698395188278512368 702304116571115982 706493744989564224 709470485107555941 712945088034314709 713129263980590688 713702864836396512 717445001339647504 720731921379104448 723797480818044864 727986123646852994 728571674520488106 731652102006060576 735608165930524656 735747169741169124 742597415384747328 746416152093608766 746753744202199272 746894854131186838 754516230193749969 754714871539109712 758068194871929564 765803584615520682 766149945350308344 774061194763742424 782313446307065904 782667274188706368 782942695007091696 785694586813326414 790653674945733984 794166680342021448 794525869252171616 794805463113259752 802270421978164524 802633276081275408 807125626507103442 810823411551492504 814640448220581024 814794386324931096 819354802666301979 823108614756818148 831826955567006784 831984141310689136 832653342309129264 840853908275621856 844430394287719008 853047030964124304 853432850516799168 853594119007070672 858371698031363978 866363651282205216 867060505214465184 870818844109210227 875204096703452208 875599937543209536 880102627095449142 880500683462294664 884641365444277056 885352920936289344 893437515384774129 893841602908693068 897936670643801616 902962435591434834 907619063248024512 908349100700868288 912699020691576888 916643684615547483 916880482260759456 922429287436689648 926527793732358356 931193584371349824 935982158974525278 936405488761487976 936735010097770422 945960646810074588 949984193573683884 950593450712419612 960293383882954506 960546200140685088 971428899360650808 974659107692480868 980810887907366208 980996226321558832 995221536124811688 995671658936265696 1005831573823370448 1006021640258333292 1006286495385479616 1010757593162572752 1021071446154027576 1021533260467077792 1026786398278023999 1031957069247354096 1032081593018323232 1037732948366275854 1043084595076087872 1043923593342788928 1047592782417768552 1053456174856673973 1058888907122695264 1059740617484346336 1069693895970886032 1070177701441700544 1070554297254594768 1076167502009471256 1081097882068656672 1085696221227067296 1086392515099908128 1091979185470279491 1092473070221735972 1092857511780732159 1097478153009090864 1103620754611753686 1110204456412172352 1113896123077120992 1120130616303298908 1120342281196780257 1137102292307894346 1137396041285499072 1149224918025462516 1161091792145613636 1166938795604602944 1173470169460598856 1173691913634722174 1174000911283059552 1185980512418600976 1191250020513032172 1191788803878257424 1192208194669889628 1197248894191735488 1203405632967246786 1203949914121913112 1210688439760655163 1216932027588769184 1222191579487396644 1229905716582252864 1234662922135227222 1247740433350510176 1247976211966033704 1248540651681983968 1248980013463693896 1261280862413432784 1266645591431578512 1280149275775198752 1280391178510606008 1287557547047045967 1295238532480867744 1299545476923307824 1313399906314814304 1320751025193441996 1326962048166415584 1328029381404434016 1340762404363039602 1341108765097827264 1341362187011111056 1347676790883430336 1361428594872036768 1362523651051302432 1369048531037365332 1375320723391139184 1375942758996472128 1381795190652631104 1383643931155034472 1389791690598537534 1396790376557024736 1403973238461787917 1404608233142231964 1418940970215111882 1425890176068629418 1426258527961181376 1427405729672793024 1434890002679295008 1440440075824431759 1455972247293705988 1457143349040976212 1463304204012121152 1471216331861049312 1471494339482338248 1492832304187217532 1493507488404398544 1493789708262373676 1509032460387499938 1509429743078219424 1516136389743859128 1531607169231041364 1532299890700616688 1548122389527484848 1564626892614131808 1565885390014183392 1571389173626652828 1581307349891467968 1588333360684042896 1589051738504343232 1589610926226519504 1604540843956329048 1605266552162550816 1614251253014206884 1621646823102985008 1629280896441162048 1629588772649862192 1638709605332603958 1646217229513636296 1655431131917630529 1663538538746734321 1663968282621378272 1665306684618258528 1681707816551243712 1688860788575438016 1705653438461841519 1706094061928248608 1707188238014141344 1716743396062727956 1732727302564410432 1734121010428930368 1741637688218420454 1750408193406904416 1760205254190898284 1760537870452083261 1761001366924589328 1786875030769548258 1787683205817386136 1795873341287603232 1805924871182869668 1825398041383153776 1833287369231094966 1833760964521518912 1844858574873379296 1853055587464716712 1871964317949050556 1872810977522975952 1873470020195540844 1891921293620149176 1899968387147367768 1901186901424839224 1920586767765909012 1921092400281370176 1942857798721301616 1949318215384961736 1961992452643117664 1990443072249623376 1991343317872531392 2011143606544559403 2011663147646740896 2012043280516666584 2021515186325145504 2042142892308055152 2043066520934155584 2053572796556047998 2063914138494708192 2064163186036646464 2075465896732551708 2084687535897806301 2095185564835537104 2106912349713347946 2117777814245390528 2119481234968692672 2138835264102944127 2139387791941772064 2141108594509189536 2152335004018942512 2162195764137313344 2171392442454134592 2172785030199816256 2183958370940558982 2184946140443471944 2185715023561464318 2194956306018181728 2207241509223507372 2227792246154241984 2240261232606597816 2240684562393560514 2263548690581249907 2274204584615788692 2298449836050925032 2322183584291227272 2346940338921197712 2347383827269444348 2348001822566119104 2371961024837201952 2382500041026064344 2383577607756514848 2384416389339779256 2406811265934493572 2407899828243826224 2421376879521310326 2433864055177538368 2444383158974793288 2458064407998905937 2469325844270454444 2495480866701020352 2495952423932067408 2497081303363967936 2497960026927387792 2522561724826865568 2533291182863157024 2547951432763985479 2560298551550397504 2560782357021212016 2575115094094091934 2590477064961735488 2599090953846615648 2612456532327630681 2614131989459153933 2626799812629628608 2641502050386883992 2653924096332831168 2656058762808868032 2680312546154322387 2681524808726079204 2682724374022222112 2722857189744073536 2725047302102604864 2738097062074730664 2749931053846642449 2750641446782278368 2767287862310068944 2779583381197075068 2793580753114049472 2807946476923575834 2809216466284463928 2837881940430223764 2851780352137258836 2869780005358590016 2880880151648863518 2911944494587411976 2914286698081952424 2942432663722098624 2942988678964676496 2985664608374435064 2987014976808797088 2987579416524747352 3004300943109773923 3018064920774999876 3018859486156438848 3032272779487718256 3063214338462082728 3064599781401233376 3080359194834071997 3096244779054969696 3129253785228263616 3131770780028366784 3142778347253305656 3160368524570021919 3176666721368085792 3179221852453039008 3209081687912658096 3210533104325101632 3228502506028413768 3243293646205970016 3259177545299724384 3275937556410838473 3277419210665207916 3278572535342196477 3292434459027272592 3310862263835261058 3327077077493468642 3327936565242756544 3330613369236517056 3361026843590340771 3411306876923683038 3412188123856497216 3414376476028282688 3433486792125455912 3483275376436840908 3500816386813808832 3520410508381796568 3521075740904166522 3522002733849178656 3573750061539096516 3575366411634772272 3591746682575206464 3611849742365739336 3632065319281965489 3650796082766307552 3666574738462189932 3689717149746758592 3706111174929433424 3743928635898101112 3745621955045951904 3746940040391081688 3783842587240298352 3799936774294735536 3802373802849678448 3841173535531818024 3862672641141137901 3885715597442603232 3898636430769923472 3923984905286235328 3980886144499246752 4022287213089118806 4023326295293481792 4024086561033333168 4043030372650291008 4084285784616110304 4107145593112095996 4107921697721527609 4127828276989416384 4150931793465103416 4169375071795612602 4190371129671074208 4211919715385363751 4213824699426695892 4277670528205888254 4278775583883544128 4282217189018379072 4304670008037885024 4321320227473295277 4367916741881117964 4369892280886943888 4371430047122928636 4389912612036363456 4414483018447014744 4480522465213195632 4481369124787121028 4527097381162499814 4548409169231577384 4596899672101850064 4644367168582454544 4693880677842395424 4694767654538888696 4743922049674403904 4765000082052128688 4767155215513029696 4768832778679558512 4813622531868987144 4815799656487652448 4842753759042620652 4888766317949586576 4916128815997811874 4938651688540908888 4966293395752891587 4990615616240202963 4991904847864134816 4995920053854775584 5045123449653731136 5066582365726314048 5095902865527970958 5121564714042424032 5150230188188183868 5198181907693231296 5224913064655261362 5228263978918307866 5281613611356249783 5283004100773767984 5360625092308644774 5363049617452158408 5365448748044444224 5476194124149461328 5499862107693284898 5501282893564556736 5534575724620137888 5559166762394150136 5615892953847151668 5618432932568927856 5675763880860447528 5703560704274517672 5761760303297727036 5823888989174823952 5828573396163904848 5885977357929352992 5971329216748870128 5974029953617594176 5975158833049494704 6008601886219547846 6036129841549999752 6064545558975436512 6126428676924165456 6129199562802466752 6160718389668143994 6192489558109939392 6254062607693418903 6285556694506611312 6320737049140043838 6353333442736171584 6358443704906078016 6416505792308832381 6418163375825316192 6457005012056827536 6486587292411940032 6518355090599448768 6551875112821676946 6554838421330415832 6557145070684392954 6584868918054545184 6621724527670522116 6654154154986937284 6722053687180681542 6790646071743749721 6822613753847366076 6866973584250911824 6966550752873681816 7040821016763593136 7042151481808333044 7044005467698357312 7147500123078193032 7150732823269544544 7223699484731478672 7264130638563930978 7301592165532615104 7333149476924379864 7374193223996717811 7412222349858866848 7487857271796202224 7491243910091903808 7493880080782163376 7567685174480596704 7599873548589471072 7604747605699356896 7643854298291956437 7682347071063636048 7725345282282275802 7771431194885206464 7797272861539846944 7842395968377461799 7961772288998493504 8044574426178237612 8048173122066666336 8168571569232220608 8214291186224191992 8215843395443055218 8301863586930206832 8338750143591225204 8380742259342148416 8423839430770727502 8427649398853391784 8555341056411776508 8609340016075770048 8642640454946590554 8735833483762235928 8739784561773887776 8742860094245857272 8828966036894029488 8961044930426391264 8962738249574242056 9012902829329321769 9054194762324999628 9096818338463154768 9193799344203700128 9288734337164909088 9387761355684790848 9389535309077777392 9530000164104257376 9537665557359117024 9627245063737974288 9631599312975304896 9685507518085241304 9777532635899173152 9827812669232515419 9832257631995623748 9877303377081817776 9932586791505783174 9981231232480405926 9983809695728269632 9991840107709551168 10083080530771022313 10191805731055941916 10243129428084848064 10300460376376367736 10449826129310522724 10456527957836615732 10563227222712499566 10566008201547535968 10721250184617289548 10726099234904316816 10952388248298922656 10999724215386569796 11069151449240275776 11118333524788300272 11231785907694303336 11236865865137855712 11351527761720895056 11407121408549035344 11523520606595454072 11588017923423413703 11647777978349647904 11657146792327809696 11771954715858705984 11942658433497740256 11950317666098989408 12017203772439095692 12072259683099999504 12129091117950873024 12252857353848330912 12321436779336287988 12323765093164582827 12508125215386837806 12571113389013222624 12641474098280087676 12833011584617664762 12836326751650632384 12914010024113655072 13103750225643353892 13109676842660831664 13114290141368785908 13169737836109090368 13243449055341044232 13308308309973874568 13444107374361363084 13581292143487499442 13645227507694732152 13733947168501823648 13933101505747363632 14081642033527186272 14084302963616666088 14295000246156386064 14301465646539089088 14447398969462957344 14528261277127861956 14666298953848759728 14748386447993435622 14824444699717733696 14971846848720608889 14975714543592404448 14987760161564326752 15135370348961193408 15199747097178942144 15209495211398713792 15287708596583912874 15364694142127272096 15450690564564551604 15594545723079693888 15684791936754923598 15844840834068749349 16089148852356475224 16096346244133332672 16428582372448383984 16431686790886110436 16603727173860413664 16677500287182450408 16847678861541455004 16855298797706783568 17110682112823553016 17285280909893181108 17471666967524471856 17479569123547775552 17485720188491714544 17657932073788058976 17922089860852782528 17925476499148484112 18025805658658643538 18108389524649999256 18193636676926309536 18298923926214077531 18387598688407400256 18577468674329818176 18762187823080256709 18779070618155554784 19060000328208514752 19075331114718234048 19249517376926497143 19254490127475948576 19371015036170482608 19555065271798346304 19655625338465030838 19664515263991247496 19754606754163635552 19865173583011566348 19962462464960811852 20166161061542044626 20383611462111883832 20600920752752735472 20899652258621045448 20913055915673231464 21126454445424999132 21132016403095071936 21442500369234579096 21452198469808633632 21904776496597845312 21999448430773139592 22122579671990153433 22236667049576600544 22463571815388606672 22473731730275711424 22703055523441790112 22814242817098070688 22931562894875869311 23047041213190908144 23176035846846827406 23295555956699295808 23314293584655619392 23527187905132385397 23885316866995480512 23900635332197978816 24034407544878191384 24144519366199999008 24505714707696661824 24642873558672575976 24647530186329165654 25016250430773675612 25142226778026445248 25282948196560175352 25666023169235329524 25828020048227310144 26207500451286707784 26219353685321663328 26228580282737571816 26486898110682088464 26616616619947749136 26888214748722726168 27038708487987965307 27162584286974998884 27290455015389464304 27467894337003647296 27866203011494727264 28163284067054372544 28168605927233332176 28590000492312772128 28755451884050693263 28894797938925914688 29056522554255723912 29332597907697519456 29483438007697546257 29496772895986871244 29943693697441217778 29951429087184808896 29975520323128653504 30249241592313066939 30575417193167825748 30729388284254544192 30901381129129103208 31369583873509847196 31689681668137498698 32178297704712950448 32857164744896767968 32863373581772220872 33207454347720827328 33355000574364900816 33695357723082910008 33710597595413567136 34221364225647106032 34570561819786362216 34764053770270241109 34943333935048943712 34971440376983429088 35315864147576117952 35850952998296968224 36051611317317287076 36216779049299998512 36387273353852619072 36597847852428155062 36971295279493748481 37524375646160513418 37558141236311109568 38499034753852994286 38508980254951897152 38742030072340965216 39311250676930061676 39329030527982494992 39509213508327271104 39730347166023132696 39924924929921623704 40332322123084089252 40767222924223767664 41201841505505470944 41799304517242090896 41826111831346462928 42252908890849998264 42885000738469158192 42904396939617267264 43998896861546279184 44245159343980306866 44473334099153201088 44915540546161826667 44927143630777213344 45406111046883580224 45628485634196141376 45863125789751738622 46094082426381816288 46352071693693654812 47054375810264770794 47534522502206248047 48068815089756382768 48289038732399998016 49285747117345151952 49295060372658331308 50032500861547351224 50565896393120350704 51332046338470659048 52415000902573415568 52438707370643326656 52457160565475143632 52973796221364176928 53233233239895498272 53776429497445452336 54077416975975930614 54325168573949997768 54580910030778928608 54896771778642232593 55732406022989454528 56337211854466664352 57180000984625544256 57510903768101386526 58113045108511447824 58665195815395038912 58966876015395092514 58993545791973742488 59887387394882435556 60498483184626133878 61150834386335651496 61802762258258206416 62739167747019694392 63379363336274997396 64356595409425900896 65714329489793535936 65726747163544441744 66710001148729801632 67390715446165820016 67421195190827134272 68442728451294212064 68794688684627607933 69141123639572724432 69528107540540482218 69886667870097887424 69942880753966858176 70581563715397156191 71701905996593936448 72103222634634574152 72433558098599997024 73195695704856310124 73942590558987496962 75048751292321026836 76998069507705988572 77484060144681930432 78622501353860123352 78658061055964989984 79460694332046265392 79849849859843247408 80664644246168178504 81116125463963895921 81534445848447535328 82403683011010941888 83598609034484181792 83652223662692925856 84505817781699996528 85770001476938316384 86266355652152079789 87997793723092558368 88490318687960613732 89831081092323653334 89854287261554426688 91726251579503477244 92188164852763632576 92704143387387309624 94108751620529541588 95069045004412496094 96137630179512765536 98571494234690303904 98590120745316662616 100065001723094702448 101131792786240701408 102664092676941318096 104830001805146831136 104914321130950287264 105947592442728353856 106466466479790996544 107552858994890904672 108154833951951861228 108650337147899995536 109161820061557857216 109793543557284465186 110913885838481245443 112674423708933328704 115021807536202773052 116226090217022895648 117933752030790185028 117987091583947484976 119774774789764871112 120996966369252267756 122301668772671302992 123605524516516412832 125478335494039388784 126758726672549994792 128713190818851801792 131453494327088883488 133420002297459603264 134746621638485480001 134781430892331640032 136885456902588424128 137589377369255215866 138282247279145448864 139056215081080964436 141163127430794312382 144206445269269148304 144867116197199994048 146391391409712620248 147885181117974993924 150097502584642053672 153996139015411977144 157245002707720246704 157316122111929979968 158921388664092530784 159699699719686494816 161329288492336357008 162232250927927791842 163068891696895070656 164690315335926697779 167197218068968363584 167304447325385851712 169011635563399993056 171540002953876632768 172532711304304159578 175995587446185116736 176980637375921227464 179662162184647306668 183452503159006954488 185408286774774619248 188217503241059083176 190138090008824992188 192275260359025531072 197142988469380607808 197180241490633325232 200130003446189404896 201288163188354852841 202263585572481402816 205328185353882636192 206384066053882823799 209660003610293662272 209828642261900574528 211744691146191468573 215105717989781809344 216309667903903722456 217300674295799991072 219587087114568930372 221827771676962490886 230043615072405546104 232452180434045791296 235867504061580370056 235974183167894969952 239549549579529742224 241993932738504535512 243348376391891687763 244603337545342605984 247211049033032825664 250956670988078777568 253517453345099989584 258799066956456239367 262906988654177766976 269493243276970960002 269562861784663280064 275178754738510431732 276564494558290897728 278112430162161928872 282326254861588624764 288412890538538296608 292782782819425240496 295770362235949987848 300195005169284107344 307992278030823954288 314490005415440493408 317842777328185061568 319399399439372989632 322658576984672714016 324464501855855583684 329380630671853395558 332741657515443736329 338023271126799986112 345065422608608319156 353961274751842454928 359324324369294613336 366905006318013908976 370816573549549238496 376435006482118166352 380276180017649984376 394360482981266650464 400260006892378809792 402576326376709705682 410656370707765272384 412768132107765647598 423489382292382937146 432619335807807444912 434601348591599982144 439174174229137860744 443655543353924981772 460087230144811092208 471735008123160740112 471948366335789939904 479099099159059484448 483987865477009071024 486696752783783375526 489206675090685211968 494070946007780093337 501913341976157555136 507034906690199979168 517598133912912478734 538986486553941920004 550357509477020863464 556224860324323857744 564652509723177249528 576825781077076593216 585565565638850480992 591540724471899975696 600390010338568214688 603864489565064558523 615984556061647908576 628980010830880986816 645317153969345428032 648929003711711167368 658761261343706791116 665483315030887472658 690130845217216638312 707922549503684909856 718648648738589226672 733810012636027817952 741633147099098476992 752870012964236332704 760552360035299968752 776397200869368718101 788720965962533300928 805152652753419411364 825536264215531295196 846978764584765874292 865238671615614889824 878348348458275721488 887311086707849963544 920174460289622184416 943470016246321480224 958198198318118968896 967975730954018142048 973393505567566751052 988141892015560186674 1014069813380399958336 1035196267825824957468 1077972973107883840008 1100715018954041726928 1112449720648647715488 1129305019446354499056 1171131131277700961984 1183081448943799951392 1200780020677136429376 1207728979130129117046 1231969112123295817152 1297858007423422334736 1317522522687413582232 1330966630061774945316 1380261690434433276624 1415845099007369819712 1437297297477178453344 1467620025272055635904 1482212838023340280011 1505740025928472665408 1521104720070599937504 1552794401738737436202 1610305305506838822728 1651072528431062590392 1693957529169531748584 1730477343231229779648 1756696696916551442976 1774622173415699927088 1811593468695193675569 1840348920579244368832 1886940032492642960448 1935951461908036284096 1946787011135133502104 1976283784031120373348 2070392535651649914936 2155945946215767680016 2201430037908083453856 2224899441297295430976 2258610038892708998112 2329191602608106154303 2366162897887599902784 2415457958260258234092 2595716014846844669472 2635045045374827164464 2661933260123549890632 2760523380868866553248 2874594594954356906688 2964425676046680560022 3042209440141199875008 3105588803477474872404 3220610611013677645456 3302145056862125180784 3387915058339063497168 3513393393833102885952 3549244346831399854176 3623186937390387351138 3893574022270267004208 3952567568062240746696 4140785071303299829872 4311891892431535360032 4402860075816166907712 4517220077785417996224 4658383205216212308606 4830915916520516468184 5191432029693689338944 5270090090749654328928 5323866520247099781264 5434780406085581026707 5521046761737733106496 5928851352093361120044 6211177606954949744808 6441221222027355290912 6604290113724250361568 6775830116678126994336 7098488693662799708352 7246373874780774702276 7787148044540534008416 7905135136124481493392 8281570142606599659744 8623783784863070720064 9316766410432424617212 9661831833041032936368 10540180181499308657856 10647733040494199562528 10869560812171162053414 11857702704186722240088 12422355213909899489616 12882442444054710581824 13208580227448500723136 13551660233356253988672 14492747749561549404552 15574296089081068016832 15810270272248962986784 16304341218256743080121 16563140285213199319488 18633532820864849234424 19323663666082065872736 21295466080988399125056 21739121624342324106828 23715405408373444480176 24844710427819798979232 28985495499123098809104 31620540544497925973568 32608682436513486160242 37267065641729698468848 38647327332164131745472 43478243248684648213656 47430810816746888960352 49689420855639597958464 57970990998246197618208 65217364873026972320484 74534131283459396937696 86956486497369296427312 94861621633493777920704 115941981996492395236416 130434729746053944640968 149068262566918793875392 173912972994738592854624 260869459492107889281936 347825945989477185709248 521738918984215778563872 1043477837968431557127744
- Sum of all divisors σ(n): 4078898681290038809388801
- Sum of proper divisors (its aliquot sum) s(n): 3035420843321607252261057
- 1043477837968431557127744 is an abundant number, because the sum of its proper divisors (3035420843321607252261057) is greater than itself. Its abundance is 1991943005353175695133313
Bases of 1043477837968431557127744
- Binary: 110111001111011100001100000001000111100111000010001100110010100000101110010000002
- Hexadecimal: 0xDCF70C0479C233282E40
- Base-36: 4PX67F230G2MQS00
Squares and roots of 1043477837968431557127744
- 1043477837968431557127744 squared (10434778379684315571277442) is 1088845998331272302966260164460322890651134529536
- 1043477837968431557127744 cubed (10434778379684315571277443) is 1136186668219294457793508821753743100863741880641076337230349496893046784
-
1043477837968431557127744 is a
perfect square number . Itssquare root is 1021507629912 -
The
cube root of 1043477837968431557127744 is 101428750.7599413863
Scales and comparisons
How big is 1043477837968431557127744?- 1,043,477,837,968,431,557,127,744 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 1,043,477,837,968,431,557,127,744 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 1043477837968431557127744 cubic inches would be around 8452395.9 feet tall.
Recreational maths with 1043477837968431557127744
- 1043477837968431557127744 backwards is 4477217551348697387743401
- The number of decimal digits it has is: 25
- The sum of 1043477837968431557127744's digits is 117
- 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 1043477837968431557127744 - Facts about the integer". Numbermatics.com. 2024. Web. 25 May 2024.
APA style:
Numbermatics. (2024). Number 1043477837968431557127744 - Facts about the integer. Retrieved 25 May 2024, from https://numbermatics.com/n/1043477837968431557127744/
Chicago style:
Numbermatics. 2024. "Number 1043477837968431557127744 - Facts about the integer". https://numbermatics.com/n/1043477837968431557127744/
The information we have on file for 1043477837968431557127744 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 1043477837968431557127744, math, Factors of 1043477837968431557127744, curriculum, school, college, exams, university, Prime factorization of 1043477837968431557127744, STEM, science, technology, engineering, physics, economics, calculator, one septillion, forty-three sextillion, four hundred seventy-seven quintillion, eight hundred thirty-seven quadrillion, nine hundred sixty-eight trillion, four hundred thirty-one billion, five hundred fifty-seven million, one hundred twenty-seven thousand, seven hundred forty-four.