8109966880924021915490304
8,109,966,880,924,021,915,490,304 is an even composite number composed of six prime numbers multiplied together.
What does the number 8109966880924021915490304 look like?
This visualization shows the relationship between its 6 prime factors (large circles) and 15120 divisors.
8109966880924021915490304 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of fifteen thousand, one hundred twenty divisors.
Prime factorization of 8109966880924021915490304:
211 × 33 × 72 × 114 × 292 × 796
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 7 × 7 × 11 × 11 × 11 × 11 × 29 × 29 × 79 × 79 × 79 × 79 × 79 × 79)See below for interesting mathematical facts about the number 8109966880924021915490304 from the Numbermatics database.
Names of 8109966880924021915490304
- Cardinal: 8109966880924021915490304 can be written as Eight septillion, one hundred nine sextillion, nine hundred sixty-six quintillion, eight hundred eighty quadrillion, nine hundred twenty-four trillion, twenty-one billion, nine hundred fifteen million, four hundred ninety thousand, three hundred four.
Scientific notation
- Scientific notation: 8.109966880924021915490304 × 1024
Factors of 8109966880924021915490304
Divisors of 8109966880924021915490304
- Number of divisors d(n): 15120
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 14 16 18 21 22 24 27 28 29 32 33 36 42 44 48 49 54 56 58 63 64 66 72 77 79 84 87 88 96 98 99 108 112 116 121 126 128 132 144 147 154 158 168 174 176 189 192 196 198 203 216 224 231 232 237 242 252 256 261 264 288 294 297 308 316 319 336 348 352 363 378 384 392 396 406 432 441 448 462 464 474 484 504 512 522 528 539 553 576 588 594 609 616 632 638 672 693 696 704 711 726 756 768 783 784 792 812 841 847 864 869 882 896 924 928 948 957 968 1008 1024 1044 1056 1078 1089 1106 1152 1176 1188 1218 1232 1264 1276 1323 1331 1344 1386 1392 1408 1421 1422 1452 1512 1536 1566 1568 1584 1617 1624 1659 1682 1694 1728 1738 1764 1792 1827 1848 1856 1896 1914 1936 2016 2048 2079 2088 2112 2133 2156 2178 2212 2233 2291 2304 2352 2376 2436 2464 2523 2528 2541 2552 2607 2646 2662 2688 2772 2784 2816 2842 2844 2871 2904 3024 3072 3132 3136 3168 3234 3248 3267 3318 3364 3388 3456 3476 3509 3528 3584 3654 3696 3712 3792 3828 3871 3872 3993 4032 4158 4176 4224 4263 4266 4312 4356 4424 4466 4582 4608 4704 4752 4851 4872 4928 4977 5046 5056 5082 5104 5214 5292 5324 5376 5481 5544 5568 5632 5684 5688 5742 5808 5887 5929 6048 6083 6144 6241 6264 6272 6336 6468 6496 6534 6636 6699 6728 6776 6873 6912 6952 7018 7056 7168 7308 7392 7424 7569 7584 7623 7656 7742 7744 7821 7986 8064 8316 8352 8448 8526 8532 8613 8624 8712 8848 8932 9164 9216 9251 9317 9408 9504 9559 9702 9744 9856 9954 10092 10112 10164 10208 10428 10527 10584 10648 10752 10962 11088 11136 11264 11368 11376 11484 11613 11616 11774 11858 11979 12096 12166 12482 12528 12544 12672 12789 12936 12992 13068 13272 13398 13456 13552 13746 13824 13904 14036 14112 14336 14553 14616 14641 14784 14848 14931 15138 15168 15246 15312 15484 15488 15631 15642 15972 16037 16128 16632 16704 16896 17052 17064 17226 17248 17424 17661 17696 17787 17864 18249 18328 18432 18502 18634 18723 18816 19008 19118 19404 19488 19712 19908 20097 20184 20224 20328 20416 20619 20856 21054 21168 21296 21504 21924 22176 22272 22528 22707 22736 22752 22869 22968 23226 23232 23463 23548 23716 23958 24192 24332 24563 24964 25056 25088 25201 25344 25578 25872 25984 26136 26544 26796 26912 27104 27492 27648 27753 27808 27951 28072 28224 28677 29106 29232 29282 29568 29696 29862 30276 30336 30492 30624 30968 30976 31262 31284 31581 31944 32074 32256 33264 33408 33792 34104 34128 34452 34496 34839 34848 35322 35392 35574 35728 35937 36498 36656 37004 37268 37446 37632 38016 38236 38367 38599 38808 38976 39424 39816 40194 40368 40448 40656 40832 41209 41238 41712 42108 42336 42581 42592 43008 43687 43848 43923 44352 44544 45414 45472 45504 45738 45936 46452 46464 46893 46926 47096 47432 47916 48111 48384 48664 49126 49928 50112 50176 50402 50688 51156 51744 51968 52272 52983 53088 53361 53592 53824 54208 54747 54984 55296 55506 55616 55902 56144 56169 56448 57354 58212 58464 58564 59136 59392 59724 60291 60552 60672 60984 61248 61857 61936 61952 62524 62568 63162 63888 64148 64512 64757 65219 66439 66528 66816 66913 67584 68208 68256 68651 68904 68992 69678 69696 70644 70784 71148 71456 71874 72996 73312 73689 74008 74536 74892 75264 75603 76032 76472 76734 77198 77616 77952 78848 79632 80388 80736 80896 81312 81664 82418 82476 83259 83424 83853 84216 84672 85162 85184 86031 87374 87696 87846 88704 89088 90828 90944 91008 91476 91872 92904 92928 93786 93852 94192 94743 94864 95832 96222 96768 97328 98252 99856 100224 100352 100804 101376 101761 102312 102487 103488 103936 104517 104544 105149 105966 106176 106722 107184 107648 108416 109494 109968 111012 111232 111804 112259 112288 112338 112896 114708 115797 116424 116928 117128 118272 119448 120582 121104 121344 121968 122496 123627 123714 123872 123904 125048 125136 126324 127743 127776 128296 129024 129514 130438 131061 131769 132878 133056 133632 133826 136416 136512 137302 137808 137984 139356 139392 140679 141288 141568 142296 142912 143748 144333 145992 146624 147378 148016 149072 149784 150528 151206 152064 152944 153468 154396 155232 155904 157696 158949 159264 160083 160776 161472 161792 162624 163328 164241 164836 164952 166518 166848 167706 168432 168507 169344 170324 170368 171941 172062 174748 175392 175692 176407 177408 178176 180989 181656 181888 182016 182952 183744 185808 185856 187572 187704 188384 189486 189728 191664 192444 193536 194271 194656 195657 196504 199317 199712 200448 200739 201608 202752 203522 204624 204974 205953 206976 207872 209034 209088 210298 211932 212352 213444 214368 215296 216832 218988 219936 221067 222024 222464 223608 224518 224576 224676 225792 226809 229416 231594 232848 233856 234256 236544 238896 241164 242208 242688 243936 244992 247254 247428 247744 247808 249777 250096 250272 251559 252648 255486 255552 256592 258093 259028 260876 262122 263538 265756 266112 267264 267652 270193 272832 273024 274604 275616 275968 277211 278712 278784 281358 282576 283136 284592 285824 287496 288666 291984 293248 294756 296032 298144 299568 301056 302412 304128 305283 305809 305888 306936 307461 308792 310464 311808 315447 317898 318528 320166 321552 322944 325248 326656 328482 329672 329904 333036 333696 335412 336777 336864 337014 338688 340648 340736 343882 344124 347391 349496 350784 351384 352814 354816 361978 363312 363776 364032 365904 367488 370881 371616 371712 375144 375408 376768 378972 379456 383229 383328 384888 387072 388542 389312 391314 393008 393183 395307 398634 399424 400896 401478 403216 407044 409248 409948 411906 413952 415744 418068 418176 420596 422037 423864 424589 424704 426888 428736 430592 432999 433664 437976 439872 442134 444048 444928 447216 449036 449152 449352 451584 453299 453618 458832 463188 465073 465696 467712 468391 468512 473088 477792 480557 482328 484416 485376 487872 489984 493039 494508 494856 495488 499554 500192 500544 503118 505296 510972 511104 513184 515823 516186 518056 521752 524244 527076 529221 531512 532224 534528 535304 540386 542967 545664 546048 549208 551232 551936 554422 557424 557568 562716 565152 566272 569184 571648 574992 577332 582813 583968 586496 586971 589512 592064 596288 597951 599136 602217 604824 608256 610566 611618 611776 613872 614922 617584 617859 620928 623616 630894 635796 637056 640332 643104 645888 650496 653312 656964 659344 659808 663201 666072 667392 670824 673554 673728 674028 677376 680427 681296 681472 687764 688248 694782 698992 701568 702768 705628 709632 712327 717409 723956 726624 727552 728064 730829 731808 734976 736043 741762 743232 743424 750288 750816 753536 755161 757944 758912 766458 766656 769776 777084 778624 782628 786016 786366 790614 797268 798848 801792 802956 806432 810579 814088 818496 819896 823812 827904 831633 836136 836352 841192 844074 847728 849178 849408 853776 857472 861184 865998 867328 875952 879744 884268 888096 889856 894432 898072 898304 898704 903168 906598 907236 915849 917427 917664 922383 926376 930146 931392 935424 936782 937024 946341 955584 961114 964656 968832 975744 979968 986078 989016 989712 990976 999108 1000384 1001088 1006236 1010331 1010592 1021944 1022208 1026368 1031646 1032372 1036112 1042173 1043504 1048488 1054152 1058442 1063024 1064448 1070608 1080772 1085934 1091328 1092096 1098416 1102464 1103872 1108844 1112643 1114848 1115136 1119371 1125432 1130304 1132544 1138368 1143296 1149687 1149984 1154664 1156639 1165626 1167936 1172992 1173942 1179024 1179549 1184128 1192576 1195902 1198272 1204434 1209648 1221132 1223236 1223552 1227744 1229844 1234849 1235168 1235718 1241856 1247232 1261788 1266923 1271592 1273767 1274112 1280664 1286208 1291776 1300992 1313928 1318688 1319616 1326402 1332144 1334784 1341648 1347108 1347456 1348056 1354752 1359897 1360854 1362592 1362944 1375528 1376496 1389564 1395219 1397984 1403136 1405173 1405536 1411256 1419264 1424654 1434818 1441671 1447912 1453248 1455104 1456128 1461658 1463616 1469952 1472086 1479117 1483524 1486464 1500576 1501632 1507072 1510322 1515888 1517824 1532916 1533312 1539552 1547469 1554168 1557248 1565256 1572032 1572732 1581228 1587663 1594536 1597696 1603584 1605912 1612864 1621158 1628176 1628901 1636992 1639792 1647624 1655808 1663266 1672272 1672704 1682384 1688148 1695456 1698356 1698816 1707552 1714944 1722368 1731996 1734656 1748439 1751904 1759488 1760913 1768536 1776192 1779712 1788864 1793853 1796144 1796608 1797408 1806651 1813196 1814472 1831698 1834854 1835328 1844766 1852752 1853577 1860292 1862784 1870848 1873564 1874048 1891351 1892682 1911168 1922228 1929312 1937664 1940477 1951488 1959936 1972156 1978032 1979424 1981952 1990879 1998216 2000768 2002176 2012472 2020662 2021184 2043888 2044416 2052736 2063292 2064744 2072224 2084346 2087008 2096976 2108304 2116884 2126048 2128896 2136981 2141216 2152227 2161544 2171868 2182656 2184192 2192487 2196832 2204928 2208129 2217688 2225286 2229696 2230272 2238742 2250864 2260608 2265483 2276736 2286592 2299374 2299968 2309328 2313278 2331252 2335872 2345984 2347884 2358048 2359098 2368256 2385152 2391804 2396544 2408868 2419296 2431737 2442264 2446472 2447104 2455488 2459688 2469698 2470336 2471436 2483712 2494899 2523576 2533846 2543184 2547534 2548224 2561328 2572416 2583552 2601984 2627856 2637376 2639232 2652804 2664288 2669568 2683296 2694216 2694912 2696112 2709504 2719794 2721708 2725184 2725888 2747547 2751056 2752281 2752992 2767149 2779128 2790438 2795968 2806272 2810346 2811072 2822512 2839023 2849308 2869636 2883342 2895824 2906496 2910208 2923316 2927232 2939904 2944172 2958234 2967048 2972123 2972928 3001152 3003264 3014144 3020644 3030993 3031776 3035648 3049321 3065832 3066624 3079104 3094938 3108336 3114496 3130512 3144064 3145464 3162456 3175326 3189072 3195392 3211824 3225728 3242316 3255511 3256352 3257802 3273984 3279584 3295248 3311616 3326532 3344544 3345408 3358113 3363899 3364768 3376296 3390912 3396712 3397632 3415104 3429888 3451273 3463992 3469917 3496878 3503808 3518976 3521826 3537072 3552384 3577728 3587706 3592288 3593216 3594816 3613302 3626392 3628944 3663396 3669708 3670656 3689532 3704547 3705504 3707154 3720584 3725568 3741696 3747128 3748096 3782702 3785364 3800769 3821301 3822336 3844456 3858624 3875328 3880954 3902976 3944312 3956064 3958848 3963904 3981758 3996432 4001536 4004352 4024944 4041324 4042368 4079691 4087776 4088832 4105472 4126584 4129488 4144448 4168692 4174016 4185657 4193952 4215519 4216608 4233768 4252096 4257792 4273962 4282432 4304454 4323088 4325013 4343736 4365312 4368384 4384974 4393664 4409856 4416258 4435376 4437351 4450572 4459392 4477484 4501728 4521216 4530966 4553472 4573184 4598748 4599936 4618656 4626556 4642407 4662504 4671744 4691968 4695768 4716096 4718196 4736512 4762989 4770304 4783608 4793088 4817736 4838592 4863474 4884528 4886703 4892944 4894208 4910976 4919376 4939396 4940672 4942872 4967424 4986289 4989798 5047152 5067692 5086368 5095068 5096448 5115803 5122656 5144832 5152301 5167104 5203968 5248681 5255712 5274752 5278464 5286127 5305608 5328576 5339136 5366592 5388432 5389824 5392224 5423429 5439588 5443416 5450368 5495094 5502112 5504562 5505984 5534298 5558256 5580876 5591936 5612544 5620692 5622144 5645024 5674053 5678046 5698616 5739272 5766684 5791648 5812992 5821431 5846632 5854464 5879808 5888344 5916468 5934096 5944246 5945856 5972637 6002304 6006528 6028288 6041288 6061986 6063552 6071296 6098642 6131664 6133248 6158208 6189876 6216672 6228992 6261024 6288128 6290928 6324912 6350652 6378144 6390784 6410943 6423648 6451456 6456681 6484632 6511022 6512704 6515604 6547968 6559168 6577461 6590496 6624387 6653064 6689088 6690816 6716226 6727798 6729536 6752592 6781824 6793424 6796449 6830208 6859776 6902546 6927984 6939834 6993756 7007616 7037952 7043652 7074144 7104768 7155456 7175412 7184576 7186432 7189632 7226604 7252784 7257888 7295211 7326792 7339416 7341312 7379064 7409094 7411008 7414308 7441168 7451136 7484697 7494256 7496192 7565404 7570728 7601538 7642602 7644672 7688912 7717248 7750656 7761908 7805952 7835597 7888624 7912128 7917696 7927808 7963516 7992864 8003072 8008704 8039119 8049888 8082648 8084736 8096473 8159382 8175552 8177664 8210944 8253168 8256843 8258976 8288896 8306771 8337384 8348032 8371314 8387904 8431038 8433216 8467536 8504192 8547924 8564864 8608908 8646176 8650026 8687472 8730624 8769948 8787328 8819712 8832516 8868461 8870752 8874702 8901144 8916369 8918784 8954968 9003456 9042432 9061932 9106944 9147963 9197496 9199872 9237312 9253112 9284814 9325008 9343488 9391536 9432192 9436392 9473024 9525978 9540608 9567216 9586176 9635472 9677184 9726948 9766533 9769056 9773406 9785888 9788416 9821952 9838752 9878792 9881344 9885744 9934848 9972578 9979596 10074339 10091697 10094304 10135384 10172736 10190136 10192896 10231606 10245312 10289664 10304602 10353819 10409751 10497362 10511424 10549504 10556928 10572254 10611216 10657152 10733184 10776864 10779648 10784448 10846858 10879176 10886832 10900736 10990188 11004224 11009124 11011968 11068596 11113641 11116512 11161752 11183872 11225088 11241384 11244288 11290048 11348106 11356092 11397232 11402307 11463903 11478544 11533368 11583296 11625984 11642862 11693264 11708928 11776688 11832936 11868192 11888492 11891712 11945274 12004608 12013056 12056576 12082576 12123972 12127104 12142592 12197284 12239073 12263328 12266496 12313081 12316416 12379752 12433344 12457984 12522048 12556971 12576256 12581856 12646557 12649824 12701304 12756288 12781568 12821886 12847296 12902912 12913362 12969264 12975039 13022044 13025408 13031208 13095936 13118336 13154922 13180992 13248774 13306128 13312053 13378176 13432452 13455596 13459072 13505184 13563648 13583339 13586848 13592898 13660416 13719552 13805092 13855968 13879668 13936153 13987512 14015232 14075904 14087304 14148288 14209536 14298131 14310912 14350824 14369152 14379264 14453208 14505568 14515776 14590422 14653584 14678832 14682624 14758128 14818188 14822016 14828616 14882336 14902272 14958867 14969394 14988512 14992384 15130808 15141456 15203076 15285204 15289344 15347409 15377824 15434496 15456903 15501312 15523816 15611904 15671194 15746043 15777248 15824256 15835392 15858381 15927032 15985728 16006144 16017408 16078238 16099776 16165296 16169472 16192946 16270287 16318764 16351104 16421888 16506336 16513686 16517952 16577792 16613542 16674768 16696064 16742628 16775808 16862076 16866432 16935072 17008384 17022159 17095848 17129728 17217816 17292352 17300052 17374944 17464293 17539896 17574656 17639424 17665032 17736922 17741504 17749404 17802288 17832738 17837568 17909936 17917911 18006912 18084864 18123864 18213888 18295926 18394992 18399744 18474624 18506224 18569628 18650016 18686976 18783072 18864384 18872784 18946048 19051956 19081216 19134432 19172352 19232829 19270944 19354368 19370043 19453896 19533066 19538112 19546812 19571776 19576832 19643904 19677504 19732383 19757584 19762688 19771488 19873161 19945156 19959192 20148678 20183394 20188608 20270768 20345472 20380272 20389347 20463212 20490624 20579328 20609204 20707638 20804861 20819502 20994724 21022848 21099008 21113856 21144508 21222432 21314304 21345247 21466368 21553728 21559296 21568896 21693716 21758352 21773664 21801472 21899669 21980376 22008448 22018248 22023936 22137192 22227282 22233024 22323504 22367744 22482768 22488576 22580096 22696212 22712184 22794464 22804614 22927806 22957088 23066736 23166592 23251968 23285724 23386528 23417856 23506791 23553376 23665872 23736384 23776984 23783424 23890548 24009216 24026112 24117357 24158911 24165152 24247944 24254208 24289419 24394568 24478146 24526656 24532992 24626162 24632832 24759504 24866688 24920313 25044096 25113942 25152512 25163712 25293114 25299648 25402608 25512576 25643772 25694592 25805824 25826724 25938528 25950078 26044088 26050816 26062416 26191872 26236672 26309844 26361984 26497548 26605383 26612256 26624106 26749107 26756352 26864904 26911192 26918144 27010368 27127296 27166678 27173696 27185796 27320832 27443889 27610184 27711936 27759336 27872306 27975024 28030464 28174608 28296576 28419072 28596262 28621824 28701648 28738304 28758528 28906416 29011136 29031552 29180844 29299599 29307168 29357664 29365248 29516256 29636376 29644032 29657232 29764672 29804544 29917734 29938788 29977024 29984768 30223017 30261616 30275091 30282912 30406152 30570408 30578688 30694818 30755648 30868992 30913806 31047632 31061457 31229253 31342388 31492086 31554496 31648512 31670784 31716762 31854064 31971456 32012288 32156476 32199552 32330592 32338944 32385892 32540574 32637528 32702208 32843776 33012672 33027372 33035904 33155584 33227084 33340923 33349536 33392128 33485256 33542531 33551616 33724152 33732864 33870144 34016768 34044318 34191696 34206921 34259456 34435632 34584704 34600104 34749888 34928586 35079792 35149312 35330064 35473844 35483008 35498808 35604576 35665476 35675136 35810621 35819872 35835822 36013824 36169728 36247728 36427776 36591852 36740767 36789984 36799488 36939243 36949248 37002889 37012448 37139256 37300032 37373952 37566144 37728768 37745568 37964003 38103912 38268864 38344704 38465658 38541888 38708736 38740086 38907792 38950081 39066132 39076224 39093624 39143552 39287808 39355008 39464766 39515168 39525376 39542976 39746322 39890312 39918384 40297356 40366788 40377216 40541536 40690944 40750017 40760544 40778694 40926424 40981248 41158656 41218408 41415276 41609722 41639004 41808459 41989448 42045696 42198016 42227712 42289016 42444864 42628608 42690494 42894393 42932736 43107456 43137792 43387432 43516704 43547328 43602944 43799338 43960752 44016896 44036496 44047872 44274384 44454564 44466048 44647008 44735488 44876601 44965536 44977152 45160192 45392424 45424368 45588928 45609228 45855612 45914176 46042227 46133472 46333184 46370709 46503936 46571448 46773056 46835712 47013582 47106752 47238129 47331744 47472768 47553968 47575143 47781096 48018432 48052224 48234714 48317822 48330304 48495888 48508416 48578838 48789136 48810861 48956292 49053312 49252324 49265664 49519008 49733376 49840626 50088192 50227884 50305024 50327424 50586228 50599296 50805216 51025152 51066477 51287544 51389184 51611648 51653448 51877056 51900156 52088176 52101632 52124832 52392879 52473344 52619688 52723968 52995096 53210766 53224512 53248212 53498214 53512704 53729808 53753733 53822384 53836288 54020736 54254592 54333356 54347392 54371592 54641664 54849179 54887778 55220368 55423872 55518672 55744612 55950048 56060928 56273833 56349216 56593152 56675311 56838144 57192524 57243648 57403296 57476608 57517056 57735491 57812832 58022272 58063104 58147397 58361688 58599198 58614336 58715328 58730496 59032512 59272752 59288064 59314464 59529344 59657719 59835468 59877576 59954048 60446034 60523232 60550182 60565824 60812304 61140816 61389636 61511296 61737984 61827612 62095264 62122914 62414583 62458506 62684776 62984172 63108992 63297024 63341568 63433524 63708128 63942912 64035741 64312952 64399104 64661184 64677888 64771784 65081148 65275056 65404416 65699007 66025344 66054744 66071808 66311168 66454168 66681846 66699072 66784256 66970512 67085062 67103232 67448304 67465728 67740288 68033536 68088636 68383392 68413842 68518912 68871264 69169408 69200208 69499776 69857172 70159584 70298624 70520373 70660128 70947688 70966016 70997616 71209152 71330952 71350272 71621242 71639744 71671644 72027648 72352071 72476733 72495456 72868257 73183704 73481534 73579968 73598976 73878486 73898496 74005778 74024896 74278512 74600064 74760939 75132288 75457536 75491136 75928006 76207824 76537728 76931316 77083776 77417472 77480172 77815584 77900162 78132264 78152448 78187248 78287104 78575616 78710016 78929532 79030336 79050752 79085952 79492644 79780624 79816149 79836768 80247321 80594712 80733576 80754432 81083072 81381888 81500034 81521088 81557388 81852848 81962496 82331667 82436816 82830552 83219444 83278008 83616918 83978896 84091392 84396032 84578032 84889728 85257216 85380988 85788786 85865472 86191567 86214912 86275584 86774864 87033408 87094656 87205888 87598676 87898797 87921504 88033792 88072992 88095744 88430309 88548768 88909128 88932096 89294016 89470976 89753202 89931072 89954304 90320384 90784848 90825273 90848736 91177856 91218456 91374481 91711224 91828352 92084454 92266944 92666368 92741418 93142896 93184371 93546112 94027164 94213504 94476258 94663488 94945536 95107936 95150286 95562192 96036864 96469428 96635644 96660608 96991776 97016832 97157676 97553071 97578272 97621722 97912584 98106624 98504648 98531328 99038016 99466752 99681252 100086917 100176384 100455768 100627593 100654848 101172456 101198592 101610432 102050304 102132954 102575088 102778368 103306896 103754112 103800312 104176352 104203264 104249664 104785758 104946688 105239376 105447936 105990192 106421532 106449024 106496424 106996428 107025408 107431863 107459616 107507466 107644768 107672576 108041472 108509184 108666712 108694784 108743184 109283328 109698358 109775556 110222301 110440736 110817729 110847744 111008667 111037344 111489224 111900096 112121856 112547666 112698432 113186304 113350622 113892009 114385048 114806592 114953216 115034112 115470982 115625664 116044544 116126208 116294794 116723376 116850243 117198396 117228672 117430656 118065024 118545504 118576128 118628928 119058688 119315438 119670936 119755152 119908096 120892068 121046464 121100364 121131648 121624608 122250051 122281632 122779272 123022592 123475968 123655224 124190528 124245828 124829166 124917012 125369552 125425377 125968344 126217984 126594048 126683136 126867048 127416256 127885824 128071482 128625904 128683179 128798208 129322368 129543568 130162296 130550112 130808832 131398014 132050688 132109488 132143616 132622336 132908336 133363692 133398144 133568512 133941024 134170124 134206464 134629803 134896608 134931456 135480576 136067072 136177272 136766784 136827684 137037824 137742528 138126681 138338816 138400416 138999552 139112127 139714344 140319168 140597248 141040746 141320256 141714387 141895376 141932032 141995232 142418304 142661904 142725429 143242484 143279488 143343288 144055296 144704142 144953466 144990912 145736514 146367408 146432583 146963068 147159936 147756972 147796992 148011556 148049792 148557024 149200128 149416729 149521878 150264576 150915072 150982272 151856012 152415648 153075456 153297683 153862632 154167552 154834944 154960344 155631168 155800324 156264528 156304896 156374496 156574208 157279441 157420032 157859064 158060672 158171904 158985288 159561248 159632298 159673536 160494642 161189424 161467152 161508864 162166144 162763776 163000068 163042176 163114776 163705696 163924992 164547537 164663334 164873632 165661104 166438888 166556016 167233836 167957792 168182784 168821499 169156064 169779456 170025933 170514432 170761976 171577572 171730944 172383134 172429824 172551168 173206473 173549728 174066816 174189312 174442191 175197352 175797594 175843008 176067584 176145984 176191488 176860618 177097536 177818256 177864192 178588032 178973157 179506404 179862144 180640768 181569696 181650546 181697472 182355712 182436912 182748962 183422448 183656704 184168908 184533888 185332736 185482836 186285792 186368742 187092224 187243749 188054328 188427008 188952516 189326976 189891072 190215872 190300572 191124384 192107223 192938856 193271288 193321216 193983552 194033664 194315352 195106142 195156544 195243444 195825168 196213248 197009296 197097021 198076032 198933504 199362504 200173834 200352768 200911536 201255186 201309696 202344912 202397184 203220864 204100608 204265908 205150176 205556736 206613792 207508224 207600624 208352704 208406528 208499328 209571516 209893376 210478752 210895872 211561119 211980384 212843064 212898048 212992848 213992856 214050816 214863726 214919232 215014932 215289536 215345152 216082944 217056213 217333424 217389568 217430199 217486368 218604771 219396716 219551112 220444602 220881472 221635458 221695488 222017334 222074688 222978448 223800192 224282817 225095332 225396864 226372608 226701244 227784018 228770096 229613184 229906432 230941964 231251328 232089088 232252416 232589588 233446752 233700486 234396792 234457344 234797717 234861312 236130048 237091008 237152256 237257856 238117376 238630876 239341872 239448447 239510304 239816192 240896359 241784136 242092928 242200728 242263296 243249216 244500102 244563264 245558544 246045184 247310448 248381056 248491656 249658332 249834024 250739104 250850754 251936688 252435968 253188096 253734096 254832512 255771648 256142964 257185369 257251808 257366358 257596416 258574701 258644736 259087136 260324592 261100224 261617664 262796028 264101376 264218976 264287232 265290927 265748021 265816672 266727384 266796288 267882048 268340248 268412928 269259606 269793216 269862912 270961152 272354544 272650567 273533568 273655368 274123443 275485056 276253362 276677632 276800832 277999104 278224254 279428688 280638336 282081492 282640512 283428774 283790752 283864064 283990464 284836608 285323808 285450858 286484968 286558976 286686576 288110592 289408284 289906932 289981824 291473028 292659213 292734816 292865166 293926136 294319872 295513944 295593984 296023112 296099584 297114048 298400256 298833458 299043756 300260751 300529152 301882779 301964544 303712024 304831296 306150912 306595366 307725264 308335104 309920688 311262336 311600648 312529056 312609792 312748992 313148416 314558882 314840064 315718128 316121344 316343808 317970576 319122496 319264596 319347072 320989284 322295589 322378848 322934304 323017728 324332288 325527552 326000136 326084352 326229552 327411392 327849984 329095074 329326668 329747264 330666903 331322208 332453187 332877776 333026001 333112032 334467672 335915584 336365568 337642998 338312128 339558912 340051866 341523952 341676027 343155144 344766268 344859648 345102336 346412946 347099456 348133632 348378624 348884382 350394704 350550729 351595188 351686016 352135168 352291968 353721236 354195072 355636512 355728384 357176064 357946314 359012808 359724288 361281536 363139392 363301092 363394944 364711424 364873824 365497924 366750153 366844896 367313408 368337816 369067776 370665472 370965672 372571584 372737484 374184448 374487498 376108656 376276131 376854016 377905032 378653952 379782144 380431744 380601144 382248768 384214446 385877712 386049537 386542576 386642432 387967104 388630704 390212284 390313088 390486888 391650336 392426496 393916831 394018592 394194042 396152064 397867008 398725008 400347668 400705536 401823072 402510372 402619392 404148437 404689824 404794368 406441728 407031779 408201216 408531816 410300352 411113472 413227584 414645799 415016448 415201248 416705408 416998656 417604033 419143032 420957504 421791744 423122238 423960768 425686128 425796096 425985696 427985712 428450891 429727452 429838464 430029864 430579072 432165888 434112426 434666848 434779136 434860398 434972736 437209542 438793432 439102224 440889204 441762944 443270916 443390976 444034668 444149376 445956896 447600384 448250187 448565634 450190664 450793728 452745216 453402488 455568036 457540192 459226368 459893049 461883928 462502656 464178176 464504832 465179176 466893504 467400972 468793584 468914688 469595434 469722624 471838323 472260096 474182016 474515712 476234752 477261752 478683744 478896894 479020608 479632384 481792718 483568272 484185856 484401456 484526592 486498432 489000204 489126528 491117088 492090368 493642611 494620896 496762112 496983312 499316664 499668048 501478208 501701508 503873376 504871936 506464497 507468192 509665024 510077799 511543296 512285928 514370738 514503616 514732716 515192832 517149402 517289472 518174272 519619419 520649184 522200448 523326573 525592056 528202752 528437952 528574464 530581854 531496042 531633344 533454768 533592576 535764096 536680496 536919471 538519212 539586432 541922304 544709088 545301134 547067136 547310736 548246886 550970112 552506724 553355264 553601664 555998208 556448508 558857376 561276672 561731247 564162984 565281024 566857548 567581504 567728128 567980928 569673216 570647616 570901716 572969936 573117952 573373152 576321669 578816568 579813864 579963648 582946056 585318426 585469632 585730332 587852272 588639744 591027888 591291063 592046224 592199168 594228096 596800512 597666916 598087512 600521502 601058304 603340969 603765558 603929088 607424048 609662592 612301824 613190732 615450528 616670208 619012163 619841376 622524672 623201296 625058112 625219584 625497984 626296832 629117764 629680128 631436256 632242688 632687616 635090401 635941152 638244992 638529192 638694144 639621367 641978568 644591178 644757696 645868608 646035456 648664576 652000272 652168704 652290597 652459104 654822784 656234909 658190148 658653336 659494528 661333806 662644416 664906374 665755552 666052002 666224064 668935344 671831168 675285996 676624256 679117824 680103732 683047904 683352054 686310288 689532536 689719296 692825892 694198912 696267264 696757248 697768764 700608419 700789408 701101458 703190376 703372032 704393151 704583936 707442472 708390144 711273024 711456768 714352128 715892628 718025616 719448576 722689077 726278784 726602184 726789888 729422848 729747648 730995848 733500306 733689792 734626816 736675632 738135552 741931344 745143168 745474968 748368896 748974996 752217312 752552262 753708032 755810064 757307904 759564288 760863488 761202288 764497536 768428892 771556107 771755424 772099074 773085152 773284864 775724103 775934208 777261408 780424568 780626176 780973776 783300672 784852992 787833662 788037184 788388084 792304128 795872781 797244063 797450016 800695336 803646144 805020744 805238784 808296874 809379648 809588736 812883456 814063558 817063632 817951701 820600704 822370329 826455168 829291598 830032896 830402496 833410816 833997312 835208066 838286064 841915008 846244476 847921536 851372256 851592192 851971392 855971424 856901782 859454904 859676928 860059728 861158144 864331776 868224852 869333696 869558272 869720796 869945472 874419084 877586864 877977639 878204448 881778408 883525888 886541832 886781952 888069336 888298752 891913792 895200768 896500374 897131268 900381328 900782253 901587456 905648337 906804976 911136072 915080384 918452736 919786098 923767856 925005312 928356352 930358352 933787008 934801944 937587168 937829376 939190868 939445248 943676646 944520192 948364032 949031424 952469504 954523504 957367488 957793788 958041216 959264768 963585436 966886767 967136544 968371712 968802912 969053184 972733399 972996864 978000408 978253056 982234176 984180736 987285222 989241792 992000709 993524224 993966624 998633328 999078003 999336096 1002956416 1003403016 1007746752 1009743872 1012928994 1014936384 1019330048 1020155598 1024571856 1025028081 1028741476 1029007232 1029465432 1034298804 1034578944 1036348544 1039238838 1041298368 1044400896 1046653146 1051184112 1051652187 1056405504 1056875904 1061163708 1062992084 1063266688 1066909536 1067185152 1071528192 1073083781 1073360992 1073838942 1077038424 1079172864 1083844608 1089418176 1090602268 1094134272 1094621472 1096493772 1100956087 1101940224 1105013448 1107203328 1111996416 1112897016 1117714752 1122553344 1123462494 1128325968 1129552349 1130562048 1133715096 1135163008 1135961856 1139346432 1141295232 1141803432 1145939872 1146235904 1146746304 1152643338 1157633136 1159627728 1159927296 1165892112 1170636852 1170939264 1171460664 1175704544 1177279488 1181750493 1182055776 1182582126 1184092448 1184398336 1188456192 1193601024 1195333832 1196175024 1201043004 1202116608 1206681938 1207531116 1207858176 1212445311 1214848096 1219325184 1221095337 1224603648 1226381464 1230901056 1233340416 1238024326 1239682752 1243937397 1245049344 1246402592 1250116224 1250995968 1252812099 1258235528 1262872512 1264485376 1265375232 1270180802 1271882304 1276489984 1277058384 1277388288 1279242734 1283957136 1285352673 1289182356 1289515392 1291737216 1297329152 1304000544 1304337408 1304581194 1304918208 1309645568 1312469818 1316380296 1317306672 1318989056 1322667612 1325288832 1329812748 1331511104 1332104004 1332448128 1337870688 1343662336 1344750561 1350571992 1353248512 1358235648 1360207464 1366095808 1366704108 1372620576 1379065072 1379679147 1385651784 1388397824 1392534528 1393514496 1395537528 1401216838 1401578816 1402202916 1406380752 1406744064 1408786302 1409167872 1414884944 1415514969 1416780288 1422546048 1428704256 1431785256 1436051232 1438897152 1445378154 1452557568 1453204368 1453579776 1458845696 1459495296 1461991696 1467000612 1467379584 1469253632 1473351264 1476271104 1480927833 1483862688 1490286336 1490949936 1496737792 1497949992 1504434624 1505104524 1507416064 1511620128 1514615808 1519393491 1521726976 1522404576 1528995072 1530233397 1536857784 1543112214 1543510848 1544198148 1546170304 1546569728 1551448206 1551868416 1554522816 1558858257 1560849136 1561252352 1561947552 1566601344 1569979719 1575667324 1576074368 1576776168 1584608256 1591745562 1594488126 1594900032 1601390672 1607292288 1610041488 1610758413 1616593748 1618759296 1625766912 1628127116 1634127264 1635903402 1641201408 1643584019 1644740658 1652910336 1658583196 1660065792 1660804992 1666821632 1667994624 1670416132 1676572128 1683830016 1686274513 1692488952 1695843072 1702744512 1703184384 1703942784 1711942848 1713803564 1718909808 1719353856 1720119456 1722316288 1730073851 1736449704 1738667392 1739441592 1739890944 1748838168 1755173728 1755955278 1756408896 1763556816 1767051776 1773083664 1776138672 1776597504 1783827584 1790401536 1793000748 1794262536 1800762656 1801564506 1803174912 1810022907 1811296674 1813609952 1822272144 1830160768 1836905472 1839572196 1847535712 1850010624 1857036489 1860716704 1867574016 1869603888 1875174336 1875658752 1878381736 1878890496 1887353292 1889040384 1896728064 1898062848 1905271203 1908553969 1909047008 1914734976 1915587576 1916082432 1918864101 1927170872 1933773534 1934273088 1936743424 1937605824 1938106368 1945466798 1945993728 1956000816 1956506112 1964468352 1968704727 1974570444 1978483584 1984001418 1987048448 1987933248 1997266656 1998156006 1998672192 2005912832 2006806032 2015493504 2025857988 2029872768 2038660096 2040311196 2049143712 2050056162 2057482952 2058014464 2058930864 2068597608 2069157888 2072697088 2078477676 2082596736 2088801792 2093306292 2101825257 2102368224 2103304374 2113179453 2113751808 2122327416 2125984168 2126533376 2133819072 2134370304 2143056384 2146167562 2146721984 2147677884 2154076848 2158345728 2168067231 2178836352 2181204536 2188268544 2189242944 2192987544 2201912174 2203880448 2210026896 2214406656 2225794032 2235429504 2245106688 2246924988 2256651936 2259104698 2261124096 2267430192 2270326016 2271923712 2278692864 2282590464 2283606864 2291879744 2292471808 2293492608 2305286676 2314668321 2315266272 2319255456 2319854592 2327172309 2331784224 2341273704 2341878528 2342921328 2351409088 2354558976 2363500986 2364111552 2365164252 2368184896 2368796672 2376912384 2387618343 2390667664 2391732189 2392350048 2402086008 2413363876 2415062232 2415716352 2424890622 2429696192 2438650368 2442190674 2452762928 2453855103 2461802112 2467110987 2476048652 2479365504 2487874794 2490098688 2492805184 2500232448 2501991936 2505624198 2516471056 2525745024 2528970752 2540361604 2543764608 2552979968 2554116768 2554776576 2558485468 2567914272 2570705346 2578364712 2579030784 2583474432 2594658304 2608001088 2608674816 2609162388 2609836416 2619291136 2624939636 2632760592 2633932917 2634613344 2637978112 2645335224 2649859949 2650577664 2659625496 2663022208 2664208008 2664896256 2675741376 2687324672 2689501122 2701143984 2702346759 2706497024 2720414928 2732191616 2733408216 2745241152 2758130144 2759358294 2771303568 2776795648 2785069056 2791075056 2802433676 2803157632 2804405832 2812761504 2813488128 2817572604 2818335744 2829039059 2829769888 2831029938 2833560576 2845092096 2857408512 2863570512 2872102464 2877794304 2890756308 2902520593 2905115136 2906408736 2907159552 2918200197 2918990592 2923228231 2923983392 2934001224 2934759168 2946702528 2952542208 2961855666 2967725376 2980572672 2981899872 2995899984 2999156237 3008869248 3010209048 3023240256 3029231616 3038786982 3043453952 3044809152 3057990144 3060466794 3073715568 3077056399 3086224428 3087021696 3088396296 3092340608 3102896412 3103736832 3109045632 3117716514 3121698272 3122504704 3123895104 3133202688 3139959438 3151334648 3152148736 3153552336 3169216512 3183491124 3188976252 3189800064 3202781344 3214584576 3219251343 3220082976 3221516826 3233187496 3237518592 3251533824 3256254232 3268254528 3271806804 3282402816 3287168038 3289481316 3302868261 3305820672 3317166392 3321609984 3333643264 3335989248 3340832264 3353144256 3367660032 3372549026 3384977904 3388657047 3391686144 3405489024 3407885568 3423885696 3427607128 3437819616 3438707712 3440238912 3444632576 3460147702 3472899408 3477334784 3478883184 3479781888 3497676336 3510347456 3511910556 3512817792 3527113632 3534103552 3545251479 3546167328 3552277344 3553195008 3567655168 3580803072 3586001496 3588525072 3601525312 3603129012 3606349824 3620045814 3622593348 3627219904 3637335933 3644544288 3660321536 3663286011 3673810944 3679144392 3695071424 3700021248 3714072978 3721433408 3731812191 3735148032 3739207776 3750348672 3756763472 3758436297 3774706584 3793456128 3796125696 3810542406 3817107938 3818094016 3829469952 3831175152 3832164864 3837728202 3854341744 3856058019 3867547068 3868546176 3873486848 3875211648 3890933596 3891987456 3912001632 3913012224 3928936704 3937409454 3949140888 3956967168 3968002836 3974096896 3975866496 3994533312 3996312012 3997344384 4011825664 4013612064 4030987008 4034251683 4051715976 4059745536 4077320192 4080622392 4098287424 4100112324 4114965904 4116028928 4117861728 4137195216 4139037441 4145394176 4156955352 4165193472 4177603584 4186612584 4203650514 4204736448 4206608748 4226358906 4227503616 4244654832 4246544907 4251968336 4253066752 4267638144 4286112768 4292335124 4293443968 4295355768 4308153696 4316691456 4333085141 4336134462 4357672704 4362409072 4376537088 4378485888 4385975088 4403824348 4407760896 4420053792 4428813312 4445632807 4451588064 4470859008 4477349569 4490213376 4493849976 4513303872 4518209396 4522248192 4534860384 4540652032 4543847424 4561103789 4565180928 4567213728 4583759488 4586985216 4593644363 4610573352 4629336642 4630532544 4638510912 4639709184 4654344618 4663568448 4682547408 4683757056 4685842656 4702818176 4712959801 4727001972 4728223104 4730328504 4736369792 4753824768 4775236686 4781335328 4783464378 4784700096 4804172016 4826727752 4830124464 4849781244 4859392384 4877300736 4884381348 4905525856 4907710206 4923604224 4930752057 4934221974 4952097304 4958731008 4975749588 4980197376 4985610368 5000464896 5003983872 5011248396 5032942112 5051490048 5058823539 5080723208 5087529216 5105959936 5108233536 5109553152 5116970936 5135828544 5141410692 5156729424 5158061568 5166948864 5190221553 5216002176 5218324776 5219672832 5238582272 5249879272 5265521184 5267865834 5269226688 5275956224 5290670448 5299719898 5301155328 5319250992 5326044416 5328416016 5329792512 5351482752 5374649344 5379002244 5402287968 5404693518 5412994048 5430068721 5440829856 5464383232 5466816432 5490482304 5516260288 5518716588 5542607136 5553591296 5571109467 5582150112 5604867352 5606315264 5608811664 5625523008 5626976256 5635145208 5636671488 5658078118 5659539776 5662059876 5667121152 5690184192 5715813609 5725661907 5727141024 5744204928 5756592303 5781512616 5805041186 5810230272 5812817472 5814319104 5836400394 5837981184 5846456462 5847966784 5868002448 5869518336 5893405056 5906114181 5923711332 5935450752 5961145344 5963799744 5991799968 5998312474 6017738496 6020418096 6046480512 6077573964 6086907904 6089618304 6115980288 6120933588 6147431136 6154112798 6172448856 6174043392 6176792592 6184681216 6205792824 6207473664 6218091264 6235433028 6243396544 6245009408 6247790208 6266405376 6279918876 6302669296 6304297472 6305475771 6307104672 6339538359 6366982248 6377952504 6379600128 6405562688 6429169152 6438502686 6440165952 6443033652 6466374992 6475037184 6504201693 6512508464 6536509056 6543613608 6564805632 6574336076 6578962632 6605736522 6611641344 6634332784 6643219968 6667286528 6681664528 6706288512 6735320064 6745098052 6769955808 6777314094 6783372288 6809133793 6810978048 6815771136 6847771392 6855214256 6875639232 6877415424 6880477824 6889265152 6920295404 6944004963 6945798816 6954669568 6957766368 6959563776 6985994411 6995352672 7020694912 7023821112 7025635584 7054227264 7068207104 7090502958 7092334656 7104554688 7106390016 7135310336 7172002992 7175196567 7177050144 7203050624 7206258024 7218583999 7240091628 7245186696 7254439808 7274671866 7289088576 7320643072 7326572022 7358288784 7361565309 7390142848 7428145956 7442866816 7463624382 7470296064 7478415552 7500697344 7513526944 7516872594 7549413168 7586912256 7621084812 7634215876 7636188032 7658939904 7662350304 7664329728 7675456404 7706692609 7708683488 7712116038 7735094136 7737092352 7750423296 7781867192 7783974912 7824003264 7826024448 7857873408 7874818908 7898281776 7906866443 7913934336 7936005672 7949579847 7951732992 7989066624 7992624024 7994688768 8023651328 8027224128 8061974016 8068503366 8103431952 8119491072 8161244784 8196574848 8200224648 8229931808 8232057856 8235723456 8274390432 8278074882 8290788352 8313910704 8330386944 8355207168 8373225168 8407301028 8409472896 8413217496 8452717812 8455007232 8487117177 8489309664 8493089814 8503936672 8506133504 8535276288 8572225536 8584670248 8586887936 8590711536 8616307392 8633382912 8666170282 8672268924 8707561779 8715345408 8724818144 8754600591 8756971776 8769684693 8771950176 8807648696 8840107584 8857626624 8891265614 8903176128 8941718016 8954699138 8987699952 8997468711 9026607744 9036418792 9069720768 9081304064 9087694848 9122207578 9130361856 9134427456 9167518976 9173970432 9187288726 9221146704 9231169197 9258673284 9261065088 9277021824 9308689236 9327136896 9365094816 9367514112 9371685312 9405636352 9425919602 9454003944 9456446208 9460657008 9472739584 9507649536 9550473372 9562670656 9566928756 9569400192 9608344032 9653455504 9657754029 9660248928 9699562488 9718784768 9754601472 9768762696 9811051712 9815420412 9847208448 9861504114 9868443948 9904194608 9908604783 9917462016 9951499176 9971220736 10000929792 10007967744 10022496792 10065884224 10102980096 10117647078 10161446416 10165971141 10175058432 10211919872 10216467072 10233941872 10271657088 10282821384 10313458848 10316123136 10333897728 10380443106 10432004352 10436649552 10439345664 10477164544 10499758544 10531042368 10535731668 10538453376 10551912448 10581340896 10599439796 10602310656 10635754437 10638501984 10652088832 10656832032 10659585024 10702965504 10749298688 10758004488 10804575936 10809387036 10825988096 10860137442 10881659712 10912007799 10928766464 10933632864 10980964608 10989858033 11032520576 11037433176 11085214272 11107182592 11142218934 11164300224 11195436573 11209734704 11212630528 11217623328 11251046016 11270290416 11275308891 11316156236 11319079552 11324119752 11380368384 11431627218 11451323814 11454282048 11488409856 11513184606 11563025232 11568174057 11610082372 11620460544 11625634944 11672800788 11675962368 11692912924 11695933568 11736004896 11739036672 11786810112 11803921591 11812228362 11847422664 11870901504 11922290688 11927599488 11983599936 11996624948 12035476992 12040836192 12092961024 12110516957 12155147928 12179236608 12231960576 12241867176 12294862272 12308225596 12344897712 12348086784 12353585184 12369362432 12411585648 12425075839 12436182528 12470866056 12486793088 12495580416 12532810752 12559837752 12605338592 12608594944 12610951542 12614209344 12679076718 12733964496 12755905008 12759200256 12811125376 12858338304 12877005372 12880331904 12886067304 12932749984 12950074368 12999255423 13008403386 13025016928 13073018112 13087227216 13129611264 13148672152 13157925264 13211473044 13223282688 13268665568 13286439936 13336898421 13363329056 13412577024 13432048707 13470640128 13490196104 13539911616 13554628188 13566744576 13618267586 13621956096 13631542272 13683311367 13695542784 13710428512 13751278464 13760955648 13780933089 13840590808 13888009926 13891597632 13909339136 13915532736 13919127552 13971988822 13990705344 14041389824 14047642224 14051271168 14108454528 14138879403 14181005916 14184669312 14209109376 14270620672 14344005984 14350393134 14354100288 14406101248 14412516048 14437167998 14480183256 14490373392 14508879616 14549343732 14578177152 14641286144 14653144044 14716577568 14723130618 14780285696 14792256171 14856291912 14885733632 14927248764 14940592128 14956831104 15001394688 15027053888 15033745188 15098826336 15176470617 15242169624 15268431752 15272376064 15317879808 15324700608 15328659456 15350912808 15413385218 15417366976 15424232076 15470188272 15474184704 15500846592 15563734384 15570664659 15648006528 15715746816 15749637816 15796563552 15813732886 15827868672 15872011344 15899159694 15903465984 15978133248 15985248048 15989377536 16047302656 16054448256 16123948032 16137006732 16206863904 16238982144 16290206163 16322489568 16393149696 16400449296 16459863616 16464115712 16471446912 16548780864 16556149764 16581576704 16627821408 16660773888 16713328401 16746450336 16814602056 16818945792 16826434992 16905435624 16910014464 16974234354 16978619328 16986179628 17007873344 17012267008 17070552576 17147440827 17169340496 17173775872 17176985721 17181423072 17232614784 17269776909 17332340564 17344537848 17415123558 17430690816 17449636288 17509201182 17513943552 17539369386 17543900352 17615297392 17680215168 17718342543 17782531228 17806352256 17883436032 17909398276 17975399904 17994937422 18053215488 18072837584 18139441536 18162608128 18244415156 18260723712 18268854912 18335037952 18347940864 18374577452 18442293408 18462338394 18517346568 18522130176 18549019643 18554043648 18617378472 18654273792 18730189632 18735028224 18743370624 18811272704 18851839204 18908007888 18912892416 18916427313 18921314016 18945479168 19030812361 19100946744 19125341312 19133857512 19138800384 19216688064 19306911008 19315508058 19320497856 19399124976 19437569536 19537525392 19622103424 19630840824 19694416896 19723008228 19736887896 19808389216 19817209566 19834924032 19902998352 19942441472 20001859584 20044993584 20131768448 20205960192 20235294156 20317644151 20322892832 20331942282 20350116864 20427401379 20432934144 20467883744 20543314176 20565642768 20626917696 20632246272 20667795456 20760886212 20864008704 20873299104 20878691328 20957983233 20994093659 20999517088 21062084736 21071463336 21076906752 21162681792 21198879592 21204621312 21271508874 21277003968 21304177664 21313664064 21319170048 21405931008 21516008976 21539394793 21609151872 21618774072 21655751997 21720274884 21763319424 21824015598 21857532928 21867265728 21961929216 21979716066 22065041152 22074866352 22170428544 22284437868 22328600448 22390873146 22419469408 22425261056 22435246656 22502092032 22540580832 22550617782 22632312472 22638159104 22648239504 22760736768 22863254436 22902647628 22908564096 22976819712 23026369212 23120077827 23126050464 23136348114 23220164744 23251269888 23345601576 23351924736 23385825848 23391867136 23472009792 23478073344 23573620224 23607843182 23624456724 23694845328 23720599329 23741803008 23848739541 23855198976 23967199872 23993249896 24070953984 24081672384 24185922048 24221033914 24310295856 24358473216 24483734352 24589724544 24616451192 24689795424 24696173568 24707170368 24738724864 24823171296 24850151678 24872365056 24941732112 24973586176 24991160832 25065621504 25119675504 25210677184 25217189888 25221903084 25228418688 25358153436 25461351531 25467928992 25511810016 25518400512 25622250752 25716676608 25754010744 25760663808 25772134608 25865499968 25900148736 25998510846 26016806772 26050033856 26122685337 26146036224 26174454432 26263801773 26297344304 26309054079 26315850528 26422946088 26537331136 26572879872 26673796842 26726658112 26825154048 26864097414 26980392208 26992406133 27079823232 27109256376 27236535172 27243912192 27263084544 27366622734 27391085568 27420857024 27502556928 27521911296 27561866178 27681181616 27693507591 27776019852 27783195264 27818678272 27831065472 27943977644 27981410688 28082779648 28095284448 28102542336 28216909056 28277758806 28362011832 28369338624 28418218752 28541241344 28688011968 28700786268 28708200576 28812202496 28825032096 28874335996 28960366512 28973262087 28980746784 29017759232 29098687464 29156354304 29282572288 29306288088 29433155136 29446261236 29560571392 29584512342 29712583824 29725814349 29771467264 29854497528 29913662208 30002789376 30054107776 30067490376 30197652672 30352941234 30484339248 30497913423 30536863504 30544752128 30635759616 30649401216 30701825616 30826770436 30834733952 30848464152 30940376544 30948369408 31001693184 31119429649 31127468768 31141329318 31296013056 31431493632 31499275632 31593127104 31627465772 31655737344 31744022688 31798319388 31806931968 31927726523 31956266496 31970496096 31978755072 32108896512 32155510541 32247896064 32274013464 32413727808 32477964288 32580412326 32644979136 32757018121 32786299392 32800898592 32919727232 32942893824 32990718607 33097561728 33112299528 33255642816 33321547776 33426656802 33492900672 33629204112 33637891584 33652869984 33810871248 33847620389 33948468708 33957238656 33972359256 34015746688 34141105152 34294881654 34338680992 34347551744 34353971442 34362846144 34465229568 34539553818 34664681128 34689075696 34830247116 34861381632 34899272576 35018402364 35027887104 35078738772 35087800704 35230594784 35360430336 35411764773 35436685086 35565062456 35612704512 35766872064 35818796552 35950799808 35989874844 36106430976 36145675168 36278883072 36331550871 36488830312 36537709824 36670075904 36695881728 36749154904 36884586816 36924676788 37034693136 37044260352 37098039286 37108087296 37234756944 37275227517 37308547584 37460379264 37486741248 37622545408 37703678408 37816015776 37825784832 37832854626 37842628032 37890958336 38061624722 38201893488 38250682624 38267715024 38277600768 38433376128 38613822016 38631016116 38640995712 38798249952 38875139072 38997766269 39075050784 39244206848 39261681648 39388833792 39446016456 39473775792 39616778432 39634419132 39669848064 39805996704 39884882944 40010695263 40089987168 40263536896 40296146121 40411920384 40470588312 40635288302 40645785664 40663884564 40700233728 40854802758 40865868288 40935767488 41049934101 41086628352 41131285536 41253835392 41342799267 41521772424 41728017408 41746598208 41757382656 41915966466 41988187318 41999034176 42124169472 42142926672 42153813504 42325363584 42397759184 42416638209 42543017748 42554007936 42608355328 42627328128 42811862016 43032017952 43078789586 43218303744 43237548144 43311503994 43440549768 43526638848 43648031196 43715065856 43734531456 43923858432 43959432132 44130082304 44149732704 44340857088 44376768513 44568875736 44657200896 44781746292 44838938816 44850522112 44870493312 45004184064 45081161664 45101235564 45264624944 45276318208 45296479008 45529411851 45726508872 45805295256 45817128192 45953639424 46052738424 46240155654 46252100928 46272696228 46440329488 46502539776 46691203152 46711993977 46771651696 46783734272 46944019584 47147240448 47215686364 47248913448 47389690656 47441198658 47483606016 47663936551 47697479082 47710397952 47934399744 47986499792 48141907968 48163344768 48371844096 48442067828 48620591712 48716946432 48901960877 48967468704 49179449088 49232902384 49379590848 49392347136 49414340736 49477449728 49646342592 49700303356 49744730112 49883464224 49947172352 49982321664 50172141679 50239351008 50421354368 50443806168 50456837376 50530087993 50716306872 50922703062 50935857984 51023620032 51036801024 51244501504 51508021488 51521327616 51530957163 51544269216 51730999936 51842557811 51997021692 52033613544 52100067712 52245370674 52292072448 52348908864 52527603546 52594688608 52618108158 52631701056 52845892176 53074662272 53347593684 53453316224 53650308096 53728194828 53960784416 53984812266 54159646464 54218512752 54473070344 54487824384 54733245468 54782171136 54841714048 55005113856 55043822592 55123732356 55348065101 55362363232 55387015182 55552039704 55566390528 55647058929 55662130944 55887955288 55962821376 56165559296 56190568896 56205084672 56433818112 56555517612 56724023664 56738677248 56836437504 57092437083 57376023936 57401572536 57416401152 57624404992 57650064192 57748671992 57920733024 57946524174 57961493568 58035518464 58197374928 58312708608 58612576176 58866310272 58892522472 59121142784 59169024684 59425167648 59451628698 59542934528 59708995056 59827324416 60005578752 60108215552 60134980752 60395305344 60705882468 60952932453 60968678496 60995826846 61073727008 61089504256 61282204137 61298802432 61403651232 61653540872 61669467904 61696928304 61880753088 61896738816 62003386368 62238859298 62254937536 62282658636 62592026112 62873949699 62982280977 62998551264 63186254208 63254931544 63488045376 63596638776 63613863936 63855453046 63912532992 63940992192 63957510144 64217793024 64311021082 64548026928 64618184379 64827455616 64967255991 65160824652 65289958272 65514036242 65572598784 65601797184 65839454464 65885787648 65981437214 66195123456 66224599056 66511285632 66853313604 66985801344 67258408224 67275783168 67305739968 67621742496 67695240778 67896937416 67914477312 67944718512 68031493376 68282210304 68589763308 68677361984 68695103488 68707942884 68725692288 68930459136 69079107636 69329362256 69360233481 69378151392 69660494232 69798545152 70036804728 70055774208 70157477544 70175601408 70461189568 70720860672 70823529546 70873370172 71130124912 71161797987 71225409024 71546218623 71637593104 71901599616 71979749688 72212861952 72291350336 72557766144 72663101742 72977660624 73075419648 73340151808 73498309808 73769173632 73849353576 74069386272 74088520704 74196078572 74216174592 74469513888 74550455034 74617095168 74920758528 74973482496 75245090816 75407356816 75632031552 75651569664 75665709252 75685256064 75781916672 76123249444 76384054593 76403786976 76501365248 76535430048 76555201536 76845938521 76866752256 77227644032 77262032232 77281991424 77596499904 77750278144 77995532538 78150101568 78368056011 78488413696 78523363296 78892032912 78927162237 78947551584 79233556864 79268838264 79611993408 79769765888 80021390526 80179974336 80527073792 80592292242 80941176624 80977218399 81270576604 81291571328 81327769128 81709605516 81731736576 81871534976 82099868202 82173256704 82262571072 82507670784 82685598534 83043544848 83080522773 83456034816 83493196416 83831932932 83976374636 83998068352 84248338944 84285853344 84307627008 84650727168 84773618699 84795518368 84833276418 85086035496 85108015872 85254656256 85623724032 86064035904 86157579172 86436607488 86475096288 86623007988 86881099536 86975530873 87053277696 87296062392 87469062912 87847716864 87918864264 88260164608 88299465408 88681714176 88753537026 89137751472 89234635571 89314401792 89563492584 89677877632 89740986624 90008368128 90162323328 90202471128 90529249888 90552636416 90592958016 91058823702 91453017744 91610590512 91634256384 91907278848 92105476848 92480311308 92504201856 92545392456 92880658976 93005079552 93358288947 93382406304 93423987954 93543303392 93567468544 93888039168 94294480896 94431372728 94497826896 94779381312 94882397316 94967212032 95327873102 95394958164 95420795904 95783179569 95868799488 95972999584 96326689536 96466531623 96743688192 96884135656 97241183424 97433892864 97803921754 97934937408 98271054363 98358898176 98465804768 98759181696 98828681472 98972155821 99292685184 99400606712 99766928448 99894344704 99964643328 100344283358 100478702016 100842708736 100887612336 100913674752 101060175986 101432613744 101542861167 101845406124 101871715968 102047240064 102489003008 103016042976 103042655232 103061914326 103088538432 103461999872 103685115622 103994043384 104067227088 104200135424 104490741348 104584144896 104697817728 105055207092 105189377216 105236216316 105263402112 105691784352 106149324544 106235294319 106695187368 106906632448 107300616192 107456389656 107921568832 107969624532 108319292928 108437025504 108946140688 108994652613 109466490936 109683428096 110010227712 110087645184 110247464712 110696130202 110724726464 110774030364 111104079408 111132781056 111294117858 111324261888 111775910576 111825682551 111925642752 112331118592 112381137792 112867636224 113111035224 113448047328 113477354496 113672875008 114184874166 114752047872 114803145072 114832802304 115248809984 115300128384 115497343984 115841466048 115893048348 115922987136 116071036928 116394749856 116625417216 116993298807 117225152352 117732620544 117785044944 118242285568 118338049368 118850335296 118903257396 119085869056 119417990112 119654648832 120032085789 120216431104 120269961504 120790610688 120888438363 121411764936 121905864906 121937356992 121991653692 122147454016 122179008512 122564408274 122597604864 122807302464 123149802303 123307081744 123338935808 123393856608 123761506176 124028397801 124477718596 124509875072 124565317272 125184052224 125747899398 125964561954 125997102528 126372508416 126509863088 126976090752 127193277552 127249914627 127710906092 127825065984 127881984384 128435586048 128622042164 129096053856 129236368758 129654911232 129843137501 129934511982 130321649304 130579916544 131028072484 131145197568 131203594368 131678908928 131771575296 131962874428 132390246912 132449198112 133022571264 133215686527 133706627208 133971602688 134516816448 134551566336 134611479936 135243484992 135390481556 135793874832 135828954624 135889437024 136062986752 136675834229 137179526616 137354723968 137415885768 137451384576 137860918272 138158215272 138658724512 138720466962 138756302784 139320988464 139597090304 140073609456 140314955088 140351202816 140922379136 141441721344 141647059092 141746740344 142260249824 142323595974 142450818048 142991809653 143092437246 143275186208 143803199232 143959499376 144425723904 144582700672 145115532288 145326203484 145955321248 146150839296 146705882631 146996619616 147538347264 147698707152 148138772544 148177041408 148392157144 148432349184 148939027776 149100910068 149234190336 149841517056 149946964992 150516425037 150775763551 150814713632 151264063104 151331418504 151370512128 151590263979 152246498888 152768109186 152807573952 153002730496 153070860096 153110403072 153691877042 153733504512 154455288064 154524064464 154563982848 155192999808 155527673433 155991065076 156300203136 156736112022 156976827392 157046726592 157784065824 157854324474 157895103168 158467113728 158537676528 159223986816 160042781052 160359948672 161054147584 161184584484 161882353248 161954436798 162541153208 162583142656 162655538256 163419211032 163463473152 163743069952 164199736404 164346513408 164525142144 165015341568 165371197068 166044195303 166087089696 166161045546 166941176787 166986392832 167663865864 167952749272 167996136704 168496677888 168571706688 168615254016 169301454336 169547237398 169591036736 169666552836 170172070992 170216031744 170509312512 171277311249 172128071808 172315158344 172873214976 172950192576 173246015976 173762199072 173951061746 174106555392 174592124784 174938125824 175837728528 176520329216 176598930816 177363428352 177507074052 178275502944 178469271142 178628803584 179126985168 179355755264 179481973248 180016736256 180324646656 180404942256 181058499776 181105272832 181185916032 182117647404 182858797359 182906035488 183221181024 183268512768 183846612411 184210953696 184960622616 185008403712 185090784912 185761317952 186010159104 186716577894 186764812608 186847975908 187086606784 187134937088 187776078336 188621849097 188862745456 188946842931 188995653792 189558762624 189764794632 190655746204 190789916328 190841591808 191566359138 191737598976 191945999168 192653379072 192933063246 193768271312 193854553137 194482366848 194901767973 195607843508 195869874816 196542108726 196717796352 196931609536 197518363392 197657362944 197944311642 198585370368 198801213424 199533856896 199788689408 200688566716 200957404032 201685417472 201775224672 201827349504 202120351972 202865227488 203085722334 203690812248 203743431936 204094480128 204978006016 206032085952 206085310464 206123828652 206177076864 206923999744 207370231244 207988086768 208080700443 208134454176 208400270848 208981482696 209338935971 209395635456 210110414184 210378754432 210472432632 210526804224 211383568704 212298649088 212470588638 213390374736 213485393961 213813264896 214912779312 215843137664 215939249064 216638585856 216874051008 217892281376 217989305226 218932981872 219366856192 220020455424 220494929424 221392260404 221449452928 221548060728 222208158816 222265562112 222588235716 222648523776 223494085661 223551821152 223651365102 223851285504 224762275584 225735272448 226222070448 226896094656 226954708992 227345750016 228369748332 229299126847 229504095744 229606290144 229665604608 230537815563 230600256768 230935030249 230994687968 231682932096 231786096696 231845974272 232789499712 233250834432 233986597614 234450304704 235465241088 235570089888 236676098736 236933342723 237700670592 237806514792 238835980224 239309297664 240064171578 240432862208 240539923008 241581221376 241776876726 242823529872 243087455521 243811729812 243874713984 243983307384 244294908032 245128816548 245195209728 245614604928 246299604606 246614163488 246677871616 246787713216 247523012352 248056795602 248955437192 249019750144 249130634544 250368104448 251495798796 251929123908 251994205056 252745016832 253019726176 253952181504 254320856097 254386555104 254499829254 255421812184 255763968768 256871172096 257244084328 258192107712 258472737516 259309822464 259686275002 259869023964 260643298608 260926592619 261159833088 262056144968 262407188736 263357817856 263543150592 263925748856 264780493824 264898396224 266045142528 266431373054 267413254416 267703906713 267943205376 269033632896 269222959872 270486969984 270780963112 271587749664 271657909248 271778874048 272125973504 273351668458 274359053232 274709447936 274831771536 274902769152 275721836544 276316430544 277317449024 277440933924 277512605568 278641976928 279194180608 280074866841 280147218912 280629910176 280702405632 281844758272 282883442688 283294118184 283493480688 284520499648 284647191948 284901636096 285983619306 286184874492 286550372416 287349538707 287606398464 287918998752 289165401344 289399594869 290231064576 290652406968 291910642496 292301678592 293411765262 293993239232 294813163089 295076694528 295397414304 296277545088 296784314288 296916467463 297878055552 298201820136 299683034112 299893929984 301032850074 301551527102 301629427264 302528126208 302662837008 302741024256 303180527958 304492997776 304628583501 305536218372 305615147904 306005460992 306141720192 307383754084 307467009024 308910576128 309048128928 309127965696 310385999616 311055346866 311982130152 312600406272 313472224044 313953654784 314093453184 315568131648 315708648948 315790206336 316934227456 317075353056 318447973632 318705882957 320085562104 320719897344 322108295168 322369168968 323764706496 323908873596 325082306416 325166285312 325311076512 326838422064 326983957839 327486139904 328399472808 329050284288 330030683136 330742394136 332088390606 332174179392 332322091092 333882353574 333972785664 335327731728 335477047653 335905498544 335992273408 336993355776 337143413376 338602908672 339094474796 339182073472 339333105672 340344141984 340432063488 341018625024 342313726139 342554622498 344256143616 344630316688 345746429952 345900385152 346492031952 347524398144 347902123492 348213110784 349184249568 349876251648 351204991753 351675457056 353197861632 353710615951 354726856704 355014148104 356551005888 356938542284 357257607168 358253970336 358711510528 358963946496 360327199331 360649293312 360809884512 362116999552 362371832064 362897904677 364235294808 365717594718 365812070976 366442362048 366537025536 367693224822 368421907392 369921245232 370016807424 370181569824 371522635904 372323824279 373433155788 373529625216 373695951816 374173213568 375552156672 377243698194 377725490912 377893685862 377991307584 379117525248 379529589264 381311492408 381579832656 383132718276 383475197952 383891998336 385306758144 385866126492 387536542624 387709106274 388964733696 389529412503 389803535946 391215687016 391739749632 393084217452 393435592704 393863219072 395036726784 395314725888 395888623284 397170740736 397602426848 399067713792 399647059581 401377133432 401914808064 403370834944 403550449344 403654699008 404240703944 405730454976 406171444668 407381624496 407486863872 408188960256 410027502687 412064171904 412247657304 412354153728 413847999488 414740462488 415976173536 416161400886 416268908352 416800541696 417962965392 418677871942 418791270912 420220828368 420757508864 420944865264 421053608448 422767137408 424597298176 424941177276 426780749472 426970787922 427626529792 428975428959 429825558624 431686275328 431878498128 433277171712 433748102016 435784562752 435978610452 437865963744 438733712384 440117647893 440989858848 442784520808 442898905856 443096121456 444416317632 444531124224 445176471432 445297047552 446988171322 447103642304 447302730204 447702571008 449524551168 451549275111 452327290653 452444140896 453792189312 454770791937 456739496664 458598253694 459008191488 459212580288 459331209216 461075631126 461200513536 461870060498 461989375936 463365864192 463572193392 463691948544 465578999424 466583020299 467973195228 468900609408 470930482176 471140179776 473352197472 473866685446 475401341184 475613029584 477671960448 480128343156 480865724416 481079846016 483162442752 483553753452 485647059744 486174911042 487623459624 487749427968 487966614768 488589816064 490257633096 490390419456 491229209856 492599209212 493228326976 493355743232 493575426432 495046024704 496113591204 497910874384 498039500288 498132585909 498261269088 500823530361 502991597592 503858247816 503988410112 505490033664 506039452352 507904363008 508641712194 508773110208 508999658508 510843624368 511527937536 513831933747 514488168656 516384215424 516945475032 518619644928 519372550004 519738047928 521286597216 521853185238 522319666176 524112289936 524814377472 526715635712 527851497712 529560987648 529796792448 532090285056 532862746108 534826508832 535407813426 535886410752 537921569647 538067265792 538445919744 540973939968 541561926224 543175499328 543315818496 543557748096 544251947008 546703336916 548576392077 548718106464 549418895872 549663543072 549805538304 551893558469 552632861088 554634898048 554881867848 555025211136 557283953856 558388361216 560149733682 560294437824 561259820352 561404811264 563689516544 566588236368 566840528793 566986961376 569040999296 569294383896 570268135921 571967238612 572369748984 573100744832 574699077414 575212796928 575837997504 578330802688 578799189738 581304813936 581563659411 583821284992 586823530524 587986478464 589626326178 590153389056 590794828608 592555090176 593568628576 593832934926 595756111104 596403640272 599366068224 602065700148 603103054204 603258854528 605056252416 605325674016 605482048512 606361055916 608828716111 608985995552 609257167002 611072436744 611230295808 612283440384 614767508168 614934018048 617821152256 618096257856 618255931392 620771999232 622110693732 623964260304 624642448997 625200812544 626944448088 628016807913 628186906368 631136263296 631417297896 631580412672 633868454912 634150706112 636895947264 637411765914 640171124208 641439794688 644738337936 647529412992 647817747192 650164612832 650332570624 650622153024 653676844128 653967915678 654972279808 656798945616 658100568576 660061366272 661484788272 664176781212 664348358784 664644182184 667764707148 667945571328 670482256983 670655463456 670954095306 671810997088 671984546816 674286826752 677205817344 678188949592 678364146944 678666211344 680688283968 680864126976 682037250048 684627452278 685109244996 687897380541 688512287232 689260633376 691613446689 691800770304 692805090747 692984063904 695048796288 695804246984 698368499136 699752503296 702409983506 703350914112 706395723264 707421231902 710028296208 710800028169 713102011776 713877084568 716507940672 717423021056 717927892992 720654398662 721298586624 721619769024 724233999104 724743664128 725795809354 728470589616 729262366563 731435189436 731624141952 732884724096 735386449644 736843814784 739842490464 740033614848 740363139648 743045271808 744647648558 746866311576 747059250432 747391903632 748346427136 751104313344 754487396388 755450981824 755787371724 755982615168 758235050496 759059178528 762622984816 762962568291 763159665312 766265436552 767783996672 770613516288 771732252984 775073085248 775418212548 777929467392 779058825006 779607071892 782431374032 782779777857 783479499264 786168434904 787726438144 790073453568 790629451776 791777246568 794341481472 795204853696 798135427584 799294119162 802754266864 803111720139 803829616128 806741669888 807100898688 808481407888 811460909952 812342889336 814763248992 814973727744 816377920512 820055005374 824128343808 824495314608 824708307456 827695998976 829480924976 831952347072 832322801772 832537816704 833601083392 835925930784 837355743884 837582541824 840224600523 840441656736 841515017728 841889730528 842107216896 845534274816 849194596352 849882354552 853561498944 853941575844 855253059584 857950857918 859651117248 862048616121 863372550656 863756996256 867496204032 868198784607 871569125504 871957220904 875731927488 877467424768 880235295786 881979717696 884439489267 885569041616 885797811712 886192242912 888832635264 890352942864 890749402389 893976342644 894207284608 894605460408 899049102336 903098550222 904654581306 904888281792 907584378624 909541583874 913478993328 913885750503 917196507388 918016382976 918425160576 922151262252 922401027072 923740120996 923978751872 926731728384 927144386784 927383897088 931157998848 932509805689 933166040598 935946390456 937801218816 941860964352 942280359552 946704394944 947733370892 950802682368 951226059168 955343920896 956730839603 960256686312 962159692032 966324885504 967107506904 971294119488 972349822084 975246919248 975498855936 975933229536 977179632128 980515266192 981580991281 982458419712 985198418424 986456653952 987150852864 990092049408 992227182408 995821748768 996079000576 996265171818 996522538176 1001647060722 1005983195184 1007716495632 1007976820224 1010980067328 1012078904704 1015808726016 1017283424388 1017546220416 1017999317016 1021687248736 1023055875072 1026941178417 1027663867494 1028976337312 1032768430848 1033890950064 1037239289856 1038745100008 1039476095856 1042573194432 1043706370476 1044639332352 1048224579872 1049628754944 1053614975259 1055702995424 1059593584896 1061131847853 1064180570112 1065725492216 1069653017664 1070815626852 1071772821504 1075843139294 1076134531584 1076891839488 1080981597993 1081947879936 1083123852448 1086350998656 1087115496192 1088693714031 1093406673832 1097152784154 1097436212928 1098837791744 1099327086144 1099611076608 1103787116938 1105265722176 1109269796096 1109763735696 1110050422272 1114567907712 1116971472837 1120299467364 1120588875648 1122519640704 1127379033088 1133176472736 1133681057586 1133973922752 1138081998592 1138588767792 1140536271842 1143934477224 1144739497968 1146201489664 1149398154828 1150425593856 1151675995008 1156661605376 1157598379476 1162609627872 1163127318822 1167642569984 1168588237509 1173647061048 1175972956928 1179252652356 1180306778112 1181589657216 1185110180352 1187137257152 1187665869852 1191512222208 1192807280544 1198941178743 1204131400296 1206206108408 1206517709056 1210112504832 1210651348032 1210964097024 1212722111832 1217657432222 1217971991104 1218514334004 1222144873488 1222460591616 1224566880768 1229535016336 1230082508061 1235642304512 1236192515712 1241543998464 1244221387464 1247928520608 1249284897994 1250401625088 1253888896176 1256033615826 1256373812736 1262272526592 1262834595792 1263160825344 1267736909824 1268301412224 1273791894528 1274823531828 1280342248416 1282879589376 1286926286877 1289476675872 1295058825984 1295635494384 1300329225664 1300665141248 1301244306048 1307353688256 1307935831356 1309944559616 1313597891232 1316201137152 1320352943679 1322969576544 1328353562424 1328696717568 1329288364368 1335529414296 1335891142656 1340964513966 1341310926912 1341908190612 1343621994176 1343969093632 1348573653504 1354647825333 1356377899184 1356728293888 1356981871959 1357332422688 1361376567936 1364312375811 1369254904556 1370218489992 1375794761082 1377024574464 1378521266752 1383226893378 1383601540608 1385610181494 1385968127808 1390097592576 1391608493968 1396736998272 1399749060897 1404819967012 1406701828224 1412791446528 1414842463804 1420056592416 1421600056338 1426204023552 1427754169136 1433015881344 1434846042112 1441308797324 1442597173248 1443239538048 1448467998208 1449487328256 1451591618708 1456941179232 1458524733126 1462870378872 1463248283904 1465372551797 1465769448192 1470772899288 1473687629568 1479684980928 1480067229696 1480726279296 1486090543616 1489295297116 1493732623152 1494118500864 1494397757727 1494783807264 1496692854272 1503434176519 1508974792776 1510901963648 1511574743448 1511965230336 1516470100992 1518118357056 1525245969632 1525925136582 1526319330624 1532530873104 1535567993344 1543464505968 1550146170496 1550836425096 1555858934784 1558117650012 1559214143784 1564862748064 1565559555714 1566958998528 1572336869808 1575452876288 1580146907136 1583554493136 1588682962944 1590409707392 1596270855168 1598588238324 1605093887929 1605508533728 1606223440278 1607659232256 1613764708941 1614201797376 1616962815776 1622921819904 1624685778672 1629526497984 1629947455488 1632755841024 1640110010748 1648256687616 1648990629216 1649416614912 1655680675407 1658533399061 1658961849952 1663904694144 1664645603544 1665075633408 1671851861568 1674711487768 1675165083648 1680449201046 1680883313472 1683030035456 1683779461056 1684214433792 1691068549632 1699764709104 1701612188647 1707122997888 1707883151688 1710804407763 1715901715836 1719302234496 1724097232242 1726745101312 1727513992512 1734992408064 1736397569214 1743138251008 1743914441808 1751463854976 1760470591572 1763959435392 1768878978534 1771138083232 1771595623424 1772384485824 1777665270528 1780705885728 1781498804778 1787952685288 1788414569216 1789210920816 1798098204672 1806197100444 1809309162612 1809776563584 1815168757248 1819083167748 1826486148333 1826957986656 1827771501006 1834393014776 1836850321152 1844302524504 1844802054144 1847480241992 1847957503744 1853463456768 1854288773568 1854767794176 1862315997696 1865019611378 1866332081196 1871892780912 1873927346991 1875602437632 1884050423739 1884560719104 1893408789888 1895466741784 1901605364736 1902452118336 1910687841792 1913461679206 1920513372624 1924319384064 1934215013808 1942588238976 1944699644168 1950493838496 1950997711872 1951866459072 1954359264256 1961030532384 1963161982562 1964916839424 1970396836848 1972913307904 1974301705728 1980184098816 1984454364816 1991643497536 1992158001152 1992530343636 1993045076352 2003294121444 2011446770949 2011966390368 2015432991264 2015953640448 2024157809408 2031617452032 2034566848776 2035092440832 2035998634032 2043374497472 2046111750144 2053882356834 2055327734988 2057952674624 2063692141623 2065536861696 2067781900128 2074840340067 2077490200016 2078415272241 2078952191712 2085146388864 2087412740952 2096449159744 2099257509888 2107229950518 2111405990848 2119187169792 2122263695706 2131450984432 2132400084507 2139306035328 2141631253704 2151686278588 2152269063168 2153783678976 2161963195986 2163895759872 2166247704896 2172701997312 2174230992384 2177387428062 2186813347664 2187787099689 2194305568308 2194872425856 2197675583488 2198654172288 2207574233876 2210531444352 2218539592192 2219527471392 2220100844544 2229135815424 2233942945674 2240598934728 2241177751296 2245039281408 2254758066176 2266352945472 2267362115172 2267947845504 2276163997184 2277177535584 2281072543684 2287868954448 2288887704873 2289478995936 2292402979328 2298796309656 2303351990016 2313323210752 2315196758952 2325219255744 2326254637644 2335285139968 2337176475018 2347294122096 2348339333571 2351945913856 2358505304712 2363179314432 2370220360704 2374274514304 2375331739704 2383024444416 2385614561088 2397882357486 2408262800592 2409335160417 2412412216816 2413035418112 2420225009664 2421302696064 2425444223664 2435314864444 2435943982208 2437028668008 2444289746976 2444921183232 2449133761536 2458434942271 2459070032672 2460165016122 2472385031424 2483087996928 2488442774928 2495857041216 2498569795988 2500803250176 2507777792352 2512067231652 2512747625472 2522290395317 2524545053184 2525669191584 2526321650688 2536602824448 2540285332739 2547583789056 2549647063656 2560684496832 2565759178752 2573852573754 2578953351744 2587804431559 2590117651968 2591270988768 2600658451328 2602488612096 2606266769953 2614707376512 2615871662712 2627195782464 2632402274304 2640705887358 2645939153088 2656707124848 2657393435136 2658576728736 2671058828592 2673962010731 2681929027932 2682621853824 2683816381224 2687243988352 2697147307008 2709295650666 2712755798368 2713456587776 2713963743918 2714664845376 2722753135872 2728624751622 2738509809112 2740436979984 2751589522164 2754049148928 2757042533504 2766453786756 2767203081216 2771220362988 2771936255616 2780195185152 2783216987936 2793473996544 2797529417067 2799498121794 2809639934024 2813403656448 2825582893056 2829684927608 2840113184832 2843200112676 2852408047104 2855508338272 2866031762688 2870192518809 2882617594648 2886479076096 2896935996416 2898974656512 2903183237416 2913882358464 2917049466252 2925740757744 2926496567808 2930745103594 2931538896384 2941545798576 2944742973843 2947375259136 2959369961856 2961452558592 2972181087232 2978590594232 2987465246304 2988237001728 2988795515454 2989567614528 2993385708544 3006868353038 3017949585552 3021803927296 3023149486896 3023930460672 3032940201984 3036236714112 3050491939264 3051850273164 3052638661248 3065061746208 3071135986688 3080823535251 3086929011936 3100292340992 3101672850192 3111717869568 3116235300024 3118428287568 3129725496128 3131119111428 3133917997056 3144673739616 3150905752576 3160844925777 3167108986272 3180819414784 3183395543559 3192541710336 3197176476648 3210187775858 3211017067456 3212446880556 3215318464512 3227529417882 3228403594752 3233925631552 3242944793979 3245843639808 3249371557344 3259052995968 3266081142093 3280220021496 3296513375232 3297981258432 3298833229824 3311361350814 3317066798122 3317923699904 3327809388288 3329291207088 3330151266816 3343703723136 3349422975536 3350914418511 3360898402092 3361766626944 3366060070912 3367558922112 3382137099264 3399529418208 3403224377294 3414245995776 3415766303376 3421608815526 3431803431672 3438604468992 3448194464484 3453490202624 3455027985024 3469984816128 3472795138428 3486276502016 3487828883616 3502927709952 3505764712527 3520941183144 3527918870784 3537757957068 3542276166464 3543191246848 3544768971648 3555330541056 3561411771456 3562997609556 3575905370576 3576829138432 3578421841632 3596823536229 3612394200888 3618618325224 3619553127168 3630337514496 3638166335496 3652972296666 3653915973312 3655543002012 3668786029552 3673700642304 3688605049008 3690247524183 3694960483984 3695915007488 3706926913536 3708577547136 3724631995392 3730039222756 3732664162392 3743785561824 3747854693982 3751204875264 3765450987529 3768100847478 3769121438208 3786817579776 3790933483568 3803210729472 3804904236672 3821375683584 3826923358412 3841026745248 3848638768128 3863254909283 3868430027616 3885176477952 3889399288336 3900987676992 3901995423744 3903732918144 3908718528512 3922061064768 3926323965124 3929833678848 3940793673696 3945826615808 3948603411456 3963599192641 3968908729632 3983286995072 3985060687272 3986090152704 3991876951447 4006588242888 4022893541898 4023932780736 4030865982528 4031907280896 4048315618816 4069133697552 4070184881664 4070945615877 4071997268064 4086748994944 4095562067069 4107764713668 4110655469976 4115905349248 4127384283246 4131073723392 4135563800256 4149680680134 4154980400032 4156830544482 4157904383424 4170292777728 4174825481904 4192898319488 4214459901036 4222811981696 4238374339584 4244527391412 4262901968864 4264800169014 4278612070656 4283262507408 4303372557176 4304538126336 4323926391972 4327791519744 4332495409792 4345403994624 4348461984768 4354774856124 4372497142979 4373626695328 4375574199378 4388611136616 4389744851712 4396117655391 4397308344576 4415148467752 4421062888704 4437079184384 4439054942784 4440201689088 4458271630848 4467885891348 4481197869456 4482355502592 4490078562816 4510302529557 4532705890944 4534724230344 4535895691008 4552327994368 4554355071168 4562145087368 4575737908896 4577775409746 4578957991872 4584805958656 4597592619312 4606703980032 4630393517904 4650438511488 4652509275288 4670570279936 4674352950036 4694588244192 4696678667142 4703891827712 4717010609424 4726358628864 4740440721408 4748549028608 4750663479408 4766048888832 4771229122176 4795764714972 4815281663787 4816525601184 4818670320834 4824824433632 4826070836224 4841294126823 4842605392128 4850888447328 4870629728888 4871887964416 4874057336016 4888579493952 4889842366464 4898267523072 4916869884542 4918140065344 4920330032244 4944770062848 4967042026221 4975600197183 4976885549856 4991714082432 4997139591976 5015555584704 5024134463304 5025495250944 5044580790634 5049090106368 5051338383168 5052643301376 5073205648896 5080570665478 5099294127312 5104836565941 5121368993664 5132413223289 5147705147508 5157906703488 5175608863118 5180235303936 5182541977536 5201316902656 5204977224192 5212533539906 5229414753024 5231743325424 5254391564928 5281411774716 5291878306176 5313414249696 5314786870272 5317153457472 5342117657184 5347924021462 5363858055864 5365243707648 5367632762448 5374487976704 5394294614016 5418591301332 5425511596736 5426913175552 5427927487836 5429329690752 5445506271744 5457249503244 5477019618224 5479458444999 5480873959968 5503179044328 5514085067008 5532907573512 5534406162432 5542440725976 5543872511232 5560390370304 5566433975872 5586947993088 5595058834134 5598996243588 5619279868048 5621782040973 5626807312896 5652151271217 5659369855216 5680226369664 5686400225352 5704816094208 5711016676544 5732063525376 5740385037618 5765235189296 5772958152192 5793871992832 5806366474832 5827764716928 5834098932504 5851481515488 5852993135616 5861490207188 5863077792768 5883091597152 5889485947686 5894750518272 5918739923712 5922905117184 5944362174464 5957181188464 5974930492608 5976474003456 5977591030908 5979135229056 5986771417088 6013736706076 6034340312847 6035899171104 6043607854592 6046298973792 6047860921344 6070829143159 6072473428224 6100983878528 6103700546328 6105277322496 6130123492416 6142271973376 6161647070502 6173858023872 6191076424869 6200584681984 6203345700384 6232470600048 6235245816723 6236856575136 6259450992256 6262238222856 6289347479232 6301811505152 6321689851554 6334217972544 6361638829568 6366791087118 6394352953296 6397200253521 6420375551716 6422034134912 6424893761112 6455058835764 6456807189504 6467851263104 6485889587958 6491687279616 6498743114688 6518105991936 6532162284186 6560440042992 6563361299067 6593026750464 6595962516864 6622722701628 6634133596244 6635847399808 6655618776576 6658582414176 6660302533632 6687407446272 6697115877221 6698845951072 6701828837022 6721796804184 6723533253888 6735117844224 6764274198528 6799058836416 6806448754588 6828491991552 6831532606752 6843217631052 6863606863344 6871066938967 6877208937984 6896388928968 6910055970048 6939969632256 6945590276856 6972553004032 6975657767232 7005855419904 7011529425054 7041882366288 7049536210109 7055837741568 7075515914136 7084552332928 7089537943296 7110661082112 7122823542912 7125995219112 7151810741152 7153658276864 7156843683264 7193647072458 7224788401776 7237236650448 7239106254336 7260675028992 7276332670992 7305944593332 7307831946624 7311086004024 7337572059104 7347401284608 7375304826813 7377210098016 7380495048366 7389920967968 7391830014976 7417155094272 7449263990784 7460078445512 7465328324784 7487571123648 7495709387964 7502409750528 7530901975058 7536201694956 7538242876416 7566871185951 7573635159552 7581866967136 7609808473344 7620855998217 7642751367168 7653846716824 7682053490496 7697277536256 7726509818566 7736860055232 7763413294677 7770352955904 7778798576672 7801975353984 7807465836288 7818800309859 7844122129536 7852647930248 7881587347392 7891653231616 7897206822912 7927198385282 7937817459264 7966573990144 7970121374544 7972180305408 7983753902894 8013176485776 8021886032193 8045787083796 8047865561472 8061731965056 8096631237632 8138267395104 8140369763328 8141891231754 8143994536128 8173497989888 8191124134138 8215529427336 8221310939952 8231810698496 8254768566492 8262147446784 8271127600512 8299361360268 8309960800064 8313661088964 8315808766848 8340585555456 8349650963808 8385796638976 8392588251201 8428919802072 8445623963392 8476748679168 8489054782824 8525803937728 8529600338028 8557224141312 8566525014816 8606745114352 8610577556427 8647852783944 8664990819584 8690807989248 8696923969536 8709549712248 8744994285958 8747253390656 8751148398756 8777222273232 8779489703424 8792235310782 8794616689152 8830296935504 8834228921529 8842125777408 8874158368768 8878109885568 8916543261696 8935771782696 8962395738912 8964711005184 8980157125632 9020605059114 9065411781888 9069448460688 9071791382016 9104655988736 9108710142336 9124290174736 9151475817792 9155550819492 9157915983744 9169611917312 9195185238624 9213407960064 9242470605753 9260787035808 9300877022976 9305018550576 9341140559872 9348705900072 9389176488384 9393357334284 9407783655424 9434021218848 9452717257728 9482534777331 9497098057216 9501326958816 9542458244352 9550186630677 9591529429944 9630563327574 9633051202368 9637340641668 9649648867264 9652141672448 9682588253646 9685210784256 9701776894656 9728834381937 9741259457776 9743775928832 9748114672032 9777158987904 9798243426279 9833739769084 9836280130688 9840660064488 9889540125696 9934084052442 9951200394366 9953771099712 9983428164864 9994279183952 10031111169408 10048268926608 10052743255533 10089161581268 10098180212736 10102676766336 10146411297792 10161141330956 10198588254624 10209673131882 10242737987328 10257607862579 10264826446578 10295410295016 10315813406976 10351217726236 10360470607872 10365083955072 10402633805312 10409954448384 10425067079812 10458829506048 10463486650848 10508783129856 10524039235633 10562823549432 10583756612352 10626828499392 10629573740544 10634306914944 10684235314368 10695848042924 10727716111728 10730487415296 10735265524896 10748975953408 10797390904091 10837182602664 10851023193472 10855854975672 10858659381504 10891012543488 10914499006488 10954039236448 10958916889998 10961747919936 11006358088656 11028170134016 11065815147024 11084881451952 11087745022464 11120780740608 11132867951744 11173895986176 11190117668268 11197992487176 11238559736096 11243564081946 11253614625792 11296352962587 11304302542434 11318739710432 11360452739328 11372800450704 11409632188416 11422033353088 11464127050752 11480770075236 11530470378592 11545916304384 11589764727849 11612732949664 11655529433856 11668197865008 11702963030976 11705986271232 11722980414376 11726155585536 11766183194304 11778971895372 11789501036544 11837479847424 11845810234368 11890797577923 11911285320529 11914362376928 11949860985216 11955182061816 11958270458112 11975630854341 12027473412152 12068680625694 12071798342208 12087215709184 12092597947584 12095721842688 12141658286318 12144946856448 12201967757056 12207401092656 12210554644992 12260246984832 12286686201207 12323294141004 12347716047744 12382152849738 12401169363968 12406691400768 12464941200096 12470491633446 12473713150272 12518901984512 12524476445712 12578694958464 12643379703108 12668435945088 12723277659136 12733582174236 12788705906592 12794400507042 12840751103432 12844068269824 12849787522224 12910117671528 12913614379008 12935702526208 12971779175916 12983374559232 12997486229376 13036211983872 13064324568372 13117491428937 13120880085984 13126722598134 13188352966173 13191925033728 13245445403256 13268267192488 13271694799616 13311237553152 13317164828352 13320605067264 13374814892544 13394231754442 13397691902144 13403657674044 13443593608368 13447066507776 13470235688448 13530907588671 13598117672832 13612897509176 13656983983104 13663065213504 13686435262104 13727213726688 13742133877934 13754417875968 13792777857936 13820111940096 13891180553712 13945106008064 13951315534464 14011710839808 14023058850108 14083764732576 14099072420218 14111675483136 14151031828272 14169104665856 14179075886592 14221322164224 14245647085824 14251990438224 14303621482304 14307316553728 14313687366528 14387294144916 14445844991361 14449576803552 14474473300896 14478212508672 14523882380469 14552665341984 14611889186664 14615663893248 14622172008048 14675144118208 14694802569216 14750609653626 14754420196032 14760990096732 14779841935936 14783660029952 14834310188544 14901126078663 14920156891024 14926800591549 14930656649568 14975142247296 14991418775928 15061803950116 15072403389912 15076485752832 15133742371902 15147270319104 15163733934272 15219616946688 15241711996434 15307693433648 15314509697823 15364106980992 15397239669867 15453019637132 15473720110464 15526826589354 15540705911808 15557597153344 15603950707968 15614931672576 15637600619718 15688244259072 15705295860496 15763174694784 15783306463232 15854396770564 15875634918528 15933147980288 15940242749088 15944360610816 15967507805788 16026352971552 16043772064386 16091574167592 16095731122944 16123463930112 16193262475264 16276534790208 16280739526656 16283782463508 16287989072256 16346995979776 16382248268276 16431058854672 16438375334997 16442621879904 16463621396992 16509537132984 16537775941709 16542255201024 16598722720536 16619921600128 16627322177928 16631617533696 16681171110912 16699301927616 16771593277952 16785176502402 16857839604144 16865346122919 16891247926784 16978109565648 17051607875456 17059200676056 17114448282624 17133050029632 17213490228704 17221155112854 17295705567888 17329981639168 17381615978496 17419099424496 17489988571916 17494506781312 17502296797512 17554444546464 17558979406848 17584470621564 17589233378304 17656032767219 17660593871008 17668457843058 17684251554816 17756219771136 17833086523392 17871543565392 17924791477824 17929422010368 17960314251264 18041210118228 18114631020913 18130823563776 18138896921376 18143582764032 18212487429477 18217420284672 18243867389671 18248580349472 18302951635584 18311101638984 18315831967488 18390370477248 18426815920128 18484941211506 18521574071616 18601754045952 18610037101152 18697411800144 18717734075117 18778352976768 18786714668568 18868042437696 18905434515456 18965069554662 18994196114432 19002653917632 19084916488704 19100373261354 19183058859888 19261126655148 19266102404736 19274681283336 19299297734528 19365176507292 19370421568512 19403553789312 19457668763874 19482518915552 19487551857664 19496229344064 19554317975808 19596486852558 19667479538168 19672560261376 19681320128976 19779080251392 19868168104884 19902400788732 19907542199424 19966856329728 19988558367904 20062222338816 20091347631663 20096537853216 20105486511066 20178323162536 20205353532672 20292822595584 20322282661912 20397176509248 20419346263764 20485475974656 20515215725158 20529652893156 20590820590032 20613200816901 20631626813952 20702435452472 20730167910144 20805267610624 20819908896768 20850134159624 20917659012096 20926973301696 21017566259712 21048078471266 21125647098864 21148608630327 21167513224704 21253656998784 21268613829888 21368470628736 21391696085848 21455432223456 21460974830592 21470531049792 21497951906816 21594781808182 21674365205328 21702046386944 21711709951344 21717318763008 21782025086976 21828998012976 21908078472896 21917833779996 21923495839872 22012716177312 22056340268032 22125914480439 22131630294048 22169762903904 22175490044928 22265735903488 22347791972352 22380235336536 22395984974352 22477119472192 22487128163892 22507229251584 22592705925174 22608605084868 22637479420864 22700613557853 22720905478656 22745600901408 22844066706176 22862567994651 22928254101504 22961540150472 23060940757184 23091832608768 23179529455698 23225465899328 23290239884031 23311058867712 23336395730016 23405926061952 23445960828752 23456400929577 23532366388608 23557943790744 23674959694848 23691620468736 23781595155846 23822570641058 23828724753856 23899721970432 23910364123632 23916540916224 23951261708682 24054946824304 24065658096579 24137361251388 24143596684416 24174431418368 24185195895168 24283316572636 24289893712896 24403935514112 24414802185312 24421109289984 24520493969664 24573372402414 24646588282008 24695432095488 24764305699476 24802338727936 24813382801536 24929882400192 24940983266892 24947426300544 25037803969024 25048952891424 25157389916928 25177764753603 25286759406216 25336871890176 25446555318272 25467164348472 25577411813184 25588801014084 25681502206864 25688136539648 25699575044448 25820235343056 25831732669281 25871405052416 25943558351832 25994972458752 26072423967744 26128649136744 26234982857874 26241760171968 26253445196268 26376705932346 26383850067456 26490890806512 26502686764587 26536534384976 26543389599232 26622475106304 26634329656704 26749629785088 26788463508884 26795383804288 26807315348088 26887187216736 26894133015552 26940471376896 27042784364981 27061815177342 27196235345664 27225795018352 27313967966208 27326130427008 27372870524208 27454427453376 27484267755868 27508835751936 27585555715872 27640223880192 27745194348487 27782361107424 27902631068928 27943138660129 28023421679616 28046117700216 28167529465152 28198144840436 28223350966272 28302063656544 28338209331712 28358151773184 28465848747149 28491294171648 28503980876448 28607242964608 28627374733056 28668934469483 28774588289832 28891689982722 28899153607104 28948946601792 28956425017344 29047764760938 29105330683968 29223778373328 29231327786496 29244344016096 29350288236416 29413582118041 29501219307252 29508840392064 29521980193464 29559683871872 29668620377088 29802252157326 29840313782048 29853601183098 29861313299136 29950284494592 29982837551856 30123607900232 30144806779824 30267484743804 30294540638208 30327467868544 30439233893376 30483423992868 30615386867296 30629019395646 30728213961984 30772823587737 30794479339734 30906039274264 30947440220928 31053653178708 31081411823616 31115194306688 31207901415936 31229863345152 31275201239436 31376488518144 31410591720992 31526349389568 31572117706899 31708793541128 31751269837056 31866295960576 31880485498176 31888721221632 31935015611576 32052705943104 32087544128772 32183148335184 32191462245888 32246927860224 32392172712273 32553069580416 32567564927016 32575978144512 32693991959552 32764496536552 32862117709344 32876750669994 32885243759808 32927242793984 33019074265968 33075551883418 33084510402048 33197445441072 33239843200256 33254644355856 33263235067392 33362342221824 33398603855232 33543186555904 33570353004804 33715679208288 33730692245838 33782495853568 33889058887761 33956219131296 34103215750912 34118401352112 34228896565248 34266100059264 34426980457408 34442310225708 34591411135776 34659963278336 34769294183547 34838198848992 34979977143832 34989013562624 35004593595024 35108889092928 35117958813696 35168941243128 35178466756608 35312065534438 35321187742016 35336915686116 35368503109632 35512439542272 35672392733769 35733855961587 35743087130784 35849582955648 35926892563023 36082420236456 36229262041826 36261647127552 36277793842752 36287165528064 36424974858954 36434840569344 36487734779342 36497160698944 36605903271168 36622203277968 36631663934976 36780740954496 36860058603621 36969882423012 37043148143232 37203508091904 37220074202304 37394823600288 37435468150234 37556705953536 37573429337136 37736084875392 37930139109324 37988392228864 38005307835264 38169832977408 38200746522708 38366117719776 38522253310296 38532204809472 38549362566672 38598595469056 38730353014584 38740843137024 38807107578624 38915337527748 38965037831104 38975103715328 38992458688128 39108635951616 39192973705116 39334959076336 39345120522752 39352474286811 39362640257952 39565058898519 39736336209768 39804801577464 39815084398848 39933712659456 39977116735808 40124444677632 40182695263326 40193075706432 40210973022132 40356646325072 40410707065344 40592722766013 40644565323824 40794353018496 40838692527528 40970951949312 41030431450316 41059305786312 41181641180064 41226401633802 41263253627904 41404870904944 41460335820288 41610535221248 41700268319248 41835318024192 41853946603392 42035132519424 42096156942532 42251294197728 42297217260654 42335026449408 42495804002113 42507313997568 42537227659776 42736941257472 42783392171696 42910864446912 42921949661184 42941062099584 42995903813632 43189563616364 43337534974083 43348730410656 43404092773888 43423419902688 43434637526016 43599591119051 43657996025952 43816156945792 43835667559992 43846991679744 44025432354624 44112680536064 44251828960878 44263260588096 44339525807808 44350980089856 44531471806976 44760470673072 44780401774647 44791969948704 44954238944384 44974256327784 45051182737759 45185411850348 45217210169736 45274958841728 45401227115706 45441810957312 45491201802816 45688133412352 45725135989302 45923080300944 45943529093469 46121881514368 46359058911396 46450931798656 46580479768062 46622117735424 46672791460032 46811852123904 46891921657504 46912801859154 47064732777216 47115887581488 47349919389696 47563190311692 47645141282116 47657449507712 47799443940864 47820728247264 47833081832448 47902523417364 48097468572769 48109893648608 48131316193158 48274722502776 48287193368832 48370391790336 48566633145272 48579787425792 48807871028224 48829604370624 48842218579968 49040987939328 49146744804828 49293176564016 49346753470763 49390864190976 49528611398952 49613327825127 49626765603072 49859764800384 49881966533784 49894852601088 50075607938048 50097905782848 50314779833856 50355529507206 50573518812432 50673743780352 50934328696944 51154823626368 51177602028168 51363004413728 51376273079296 51399150088896 51640470686112 51663465338562 51742810104832 51887116703664 51989944917504 52144847935488 52257298273488 52469965715748 52483520343936 52506890392536 52753411864692 52767700134912 52968098301657 52981781613024 53005373529174 53073068769952 53086779198464 53268659313408 53499259570176 53576927017768 53590767608576 53614630696176 53774374433472 53788266031104 53880942753792 54085568729962 54123630354684 54343893062739 54392470691328 54451590036704 54637462288431 54652260854016 54731602169013 54745741048416 54908854906752 54968535511736 55171111431744 55280447760384 55490388696974 55564722214848 55805262137856 55886277320258 56092235400432 56153202225351 56335058930304 56396289680872 56604127313088 56676418663424 56716303546368 56931697494298 56982588343296 57007961752896 57214485929216 57254749466112 57337868938966 57549176579664 57783379965444 57798307214208 57897893203584 58095529521876 58210661367936 58447556746656 58462655572992 58488688032192 58700576472832 58827164236082 59002438614504 59017680784128 59043960386928 59119367743744 59337240754176 59604504314652 59680627564096 59707202366196 59722626598272 59900568989184 59965675103712 60247215800464 60274042894989 60289613559648 60534969487608 60654935737088 60878467786752 60966847985736 61230773734592 61258038791292 61456427923968 61545647175474 61588958679468 61812078548528 61839602450703 61894880441856 62107306357416 62230388613376 62415802831872 62459726690304 62550402478872 62752977036288 62821183441984 63052698779136 63144235413798 63417587082256 63445825890981 63502539674112 63732591921152 63760970996352 63870031223152 64105411886208 64175088257544 64366296670368 64382924491776 64493855720448 64784345424546 65106139160832 65135129854032 65151956289024 65387983919104 65528993073104 65724235418688 65753501339988 65770487519616 65854485587968 66038148531936 66151103766836 66169020804096 66377743441317 66394890882144 66479686400512 66509288711712 66526470134784 66797207710464 67086373111808 67140706009608 67431358416576 67461384491676 67564991707136 67778117775522 67912438262592 68101840673559 68206431501824 68236802704224 68532200118528 68587703983953 68853960914816 68884620451416 69182822271552 69319926556672 69538588367094 69676397697984 69870719652093 69959954287664 69978027125248 70009187190048 70217778185856 70337882486256 70369202788731 70624131068876 70642375484032 70673831372232 71024879084544 71344785467538 71467711923174 71486174261568 71699165911296 71853785126046 72164840472912 72196974289737 72458524083652 72523294255104 72555587685504 72849949717908 72869681138688 72975469558684 72994321397888 73211806542336 73244406555936 73263327869952 73561481908992 73668274649431 73720117207242 73939764846024 74086296286464 74407016183808 74440148404608 74789647200576 74870936300468 75113411907072 75146858674272 75472169750784 75581736328637 75860278218648 76010615670528 76339665954816 76401493045416 76732235439552 77044506620592 77064409618944 77098725133344 77197190938112 77460706029168 77544898311199 77614215157248 77830675055496 77930075662208 77984917376256 78217271903232 78385947410232 78669918152672 78690241045504 78704948573622 78725280515904 79130117797038 79472672419536 79609603154928 79630168797696 79867425318912 79954233471616 80248889355264 80365390526652 80386151412864 80421946044264 80713292650144 80821414130688 81128353094943 81185445532026 81289130647648 81588706036992 81677385055056 81941903898624 82060862900632 82118611572624 82363282360128 82452803267604 82526507255808 82809741809888 82920671640576 83235583045461 83400536638496 83707893206784 83829415980387 84070265038848 84192313885064 84502588395456 84594434521308 84670052898816 84991608004226 85014627995136 85074455319552 85397546241447 85473882514944 85566784343392 85821728893824 85882124199168 86006803408449 86379127232728 86675069948166 86697460821312 86808185547776 86846839805376 86869275052032 87199182238102 87315992051904 87632313891584 87671335119984 87693983359488 88050864709248 88240746354123 88503657921756 88526521176192 88679051615616 89062943613952 89520941346144 89560803549294 89583939897408 89908477888768 89948512655568 90102365475518 90370823700696 90434420339472 90549917683456 90802454231412 90883621914624 90982403605632 91376266824704 91450271978604 91846160601888 91887058186938 92243763028736 92318470763211 92718117822792 92901863597312 93160959536124 93244235470848 93345582920064 93623704247808 93783843315008 93825603718308 94129465554432 94231775162976 94716353120697 95126380623384 95290282564232 95314899015424 95598887881728 95641456494528 95666163664896 95805046834728 96194937145538 96219787297216 96262632386316 96549445005552 96574386737664 96740783580672 97133266290544 97176518136819 97615742056448 97659208741248 98081975878656 98293489609656 98586353128032 98693506941526 98781728381952 99057222797904 99226655650254 99253531206144 99719529600768 99763933067568 99789705202176 100151215876096 100195811565696 100629559667712 100711059014412 101147037624864 101347487560704 101667176663283 101868657393888 102309647252736 102355204056336 102726008827456 102752546158592 102798300177792 103280941372224 103326930677124 103485620209664 103774233407328 103979889835008 104307882550641 104514596546976 104939931431496 104967040687872 105013780785072 105506823729384 105535400269824 105936196603314 105963563226048 106010747058348 106146137539904 106173558396928 106537318626816 107017178201307 107153854035536 107181535217152 107201567884761 107229261392352 107548748866944 107780677689069 108171137459924 108247260709368 108687786125478 108784941382656 108903180073408 109274924576862 109304521708032 109463204338026 109491482096832 109817709813504 109937071023472 110342222863488 110580175810863 110980777393948 111129444429696 111610524275712 111772554640516 112184470800864 112306404450702 112670117860608 112792579361744 113208254626176 113352837326848 113863394988596 113965176686592 114015923505792 114428971858432 114509498932224 114675737877932 115098353159328 115566759930888 115596614428416 115764431591963 115795786407168 116191059043752 116421322735872 116895113493312 116925311145984 116977376064384 117401152945664 117654328472164 118004877229008 118035361568256 118057422860433 118087920773856 118238735487488 118771299945001 119209008629304 119361255128192 119414404732392 119445253196544 119801137978368 119931350207424 120494431600928 120548085789978 120579227119296 121069938975216 121309871474176 121933695971472 122461547469184 122516077582584 122912855847936 123091294350948 123177917358936 123624157097056 123679204901406 123789760883712 124214612714832 124460777226752 124831605663744 125100804957744 125505954072576 125642366883968 126105397558272 126288470827596 126802417146391 126835174164512 126891651781962 127005079348224 127487412006339 127521941992704 127740062446304 128210823772416 128350176515088 128732593340736 128765848983552 128987711440896 129568690849092 130212278321664 130270259708064 130303912578048 130798773357153 131024138525819 131057986146208 131448470837376 131507002679976 131540975039232 132076297063872 132302207533672 132338041608192 132755486882634 132789781764288 132959372801024 133018577423424 133052940269568 133594415420928 134281412019216 134862716833152 134922768983352 135153548213277 135556235551044 135824876525184 136203681347118 136412863003648 136473605408448 137064400237056 137175407967906 137707921829632 137769240902832 138365644543104 139077176734188 139352795395968 139741439304186 139919908575328 139956054250496 140018374380096 140435556371712 140675764972512 140738405577462 141248262137752 141284750968064 141347662744464 142049758169088 142689570935076 142935423846348 142972348523136 143398331822592 143707570252092 144292405718307 144329680945824 144393948579474 144917048167304 145111175371008 145699899435816 145739362277376 145950939117368 145988642795776 146423613084672 146488813111872 146526655739904 147122963817984 147336549298862 147440234414484 147879529692048 148040260412289 148172592572928 148839983475381 148880296809216 149579294401152 149741872600936 150226823814144 150293717348544 150944339501568 151163472657274 151720556437296 152021231341056 152802986090832 153464470879104 154089013241184 154128819237888 154197450266688 154394381876224 154921412058336 155089796622398 155228430314496 155661350110992 155860151324416 155969834752512 156434543806464 156771894820464 157339836305344 157380482091008 157409897147244 157450561031808 158260235594076 158904294904971 158945344839072 159219206309856 159260337595392 159908466943232 160497778710528 160730781053304 160772302825728 160843892088528 161426585300288 161642828261376 162256706189886 162370891064052 162578261295296 163031679188217 163177412073984 163354770110112 163912386865293 164121725801264 164194806507039 164237223145248 164726564720256 164905606535208 165619483619776 165841343281152 166471166090922 166801073276992 167415786413568 167658831960774 168384627770128 168459606676053 169005176790912 169188869042616 169983216008452 170029255990272 170148910639104 170795092482894 170947765029888 171133568686784 171643457787648 171764248398336 172013606816898 172758254465456 173350139896332 173394921642624 173616371095552 173693679610752 174398364476204 174631984103808 175264627783168 175342670239968 175387966718976 176101729418496 176481492708246 177007315843512 177053042352384 177358103231232 178125887227904 179041882692288 179121607098588 179167879794816 179816955777536 179897025311136 180204730951036 180741647401392 180822128684967 180868840678944 181099835366912 181604908462824 181964807211264 182752533649408 182900543957208 183692321203776 183774116373876 184487526057472 184636941526422 185436235645584 185518807352109 185803727194624 186321919072248 186691165840128 187247408495616 187567686630016 187651207436616 188258931108864 188463550325952 189432706241394 190252761246768 190337477672943 190580565128464 190629798030848 191197775763456 191282912989056 191610093669456 192389874291076 192439574594432 192525264772632 193098890011104 193148773475328 193481567161344 194216360439409 194266532581088 194353036273638 195318417482496 196163951757312 196586979219312 197172706256064 197387013883052 197563456763904 198114445595808 198453311300508 198507062412288 199260941230043 199439059201536 199527866135136 199579410404352 200391623131392 200682541286381 201259119335424 201422118028824 202294075249728 202694975121408 203334353326566 203737314787776 204436550093161 204619294505472 204710408112672 205452017654912 205596600355584 205895074826287 206561882744448 206653861354248 207548466814656 207959779670016 208615765101282 209029193093952 209879862862992 209934081375744 210027561570144 211013647458768 211872393206628 211927126452096 212021494116696 212292275079808 213074637253632 214034356402614 214307708071072 214363070434304 214403135769522 214458522784704 215097497733888 215561355378138 216342274919848 216494521418736 217375572250956 217569882765312 217806360146816 218549849153724 218609043416064 218926408676052 218982964193664 219635419627008 219874142046944 220684445726976 221004823948293 221160351621726 221961554787896 222258888859392 223221048551424 223545109281032 224368941601728 224612808901404 225340235721216 225585158723488 226416509252352 226745208985911 227726789977192 228031847011584 228857943716864 229018997864448 229351475755864 230196706318656 231133519861776 231193228856832 231528863183926 231591572814336 232382118087504 232634694933597 232842645471744 233790226986624 233954752128768 234802305891328 235308656944328 236009754458016 236070723136512 236114845720866 236175841547712 236477470974976 237542599890002 238418017258608 238722510256384 238828809464784 238890506393088 239602275956736 239862700414848 240988863201856 241096171579956 241158454238592 242139877950432 242619742948352 243385059284829 243867391942944 244923094938368 245032155165168 245825711695872 246182588701896 246355834717872 247248314194112 247358409802812 247579521767424 248429225429664 248921554453504 249706749136383 250201609915488 251284733767936 251488247941161 252210795116544 252576941655192 253604834292782 253670348329024 253783303563924 254010158696448 254974824012678 255043883985408 255480124892608 256192638724341 256421647544832 256700353030176 257465186681472 258020410225347 259137381698184 260424556643328 260540519416128 260607825156096 261597546714306 262048277051638 262115972292416 262896941674752 263014005359952 263081950078464 264152594127744 264604415067344 264722239062369 265510973765268 265579563528576 265918745602048 266037154846848 267188830841856 268562824038432 269725433666304 269845537966704 270307096426554 271112471102088 271649753050368 272407362694236 272825726007296 272947210816896 274128800474112 274350815935812 275415843659264 275538481805664 276731289086208 276955412289633 278154353468376 278705590791936 279482878608372 279839817150656 279912108500992 280036748760192 280871112743424 281351529945024 281476811154924 282496524275504 282569501936128 282695325488928 284149059362091 285379141870152 285870847692696 285944697046272 286796663645184 287415140504184 288584811436614 288659361891648 288787897158948 289834096334608 290222350742016 291399798871632 291529554410457 291901878234736 291977285591552 292847226169344 292977626223744 294245927635968 294673098597724 294880468828968 295759059384096 296080520824578 296345185145856 297470628014791 297679966950762 297760593618432 299158588802304 299483745201872 300453647628288 300587434697088 301888679003136 302326945314548 303441112874592 304042462682112 305197137833357 305605972181664 306928941758208 308178026482368 308257638475776 308394900533376 308788763752448 309842824116672 310179593244796 310456860628992 311322700221984 311720302648832 311939669505024 313124336218639 313543789640928 314679672610688 314819794294488 314901122063616 315358279164313 316520471188152 317808589809942 317890689678144 318438412619712 318520675190784 319816933886464 321461562106608 321544605651456 321604703654283 321687784177056 322853170600576 323549403298451 324513412379772 324741782128104 325156522590592 326063358376434 326354824147968 326709540220224 327824773730586 328243451602528 328389613014078 328474446290496 329453129440512 329811213070416 331238967239552 332942332181844 333602146553984 334831572827136 335317663921548 336769255540256 336919213352106 338010353581824 338377738085232 339966432016904 340058511980544 341590184965788 341895530059776 342267137373568 343286915575296 343528496796672 344027213633796 345427274295341 345516508930912 346700279792664 346789843285248 347293294775889 347387359221504 348796728952408 349263968207616 350529255566336 350685340479936 350775933437952 352203458836992 352962985416492 354014631687024 354106084704768 354716206462464 356313899835003 358083765384576 358243214197176 358335759589632 359633911555072 359794050622272 360409461902072 361483294802784 361644257369934 361737681357888 362199670733824 363209816925648 363929614422528 365801087914416 367384642407552 367548232747752 368975052114944 369273883052844 370872471291168 371037614704218 371607454389248 372643838144496 373382331680256 374494816991232 375135373260032 375302414873232 376517862217728 376927100651904 378865412482788 380407251439173 380505522493536 380674955345886 381161130256928 381259596061696 382462236019017 382565825978112 383220187338912 384779748582152 384879149188864 385050529545264 386197780022208 386297546950656 386963134322688 388432720878818 388533065162176 388706072547276 390636834964992 392396320071459 393072415577457 393173958438624 394345412512128 394774027766104 396228891191616 396906622601016 397014124824576 398521882460086 398878118403072 399055732270272 399158820808704 400783246262784 401365082572762 402844236057648 404588150499456 405460644639831 406668706653132 407474629575552 408873100186322 409238589010944 409420816225344 410904035309824 411193200711168 411790149652574 413123765488896 413307722708496 415096933629312 417231530202564 418058386187904 419759725725984 419868162751488 420055123140288 422027294917536 423744786413256 423854252904192 424042988233392 424584550159616 426149274507264 428068712805228 428615416142144 428726140868608 428806271539044 428917045569408 430194995467776 431122710756276 432684549839696 432877217154921 432989042837472 434751144501912 435612720293632 437099698307448 437218086832128 437852817352104 437965928387328 439270839254016 439748284093888 441368891453952 442009647896586 442320703243452 443923109575792 444120781236867 444517777718784 446519950426143 447090218562064 448737883203456 449225617802808 450680471442432 451170317446976 452833018504704 453490417971822 455453579954384 456063694023168 457715887433728 458702951511728 460393412637312 462267039723552 462386457713664 463057726367852 463183145628672 464764236175008 465269389867194 465685290943488 467580453973248 467909504257536 469604611782656 470617313888656 472019508916032 472141446273024 472229691441732 472351683095424 472954941949952 475085199780004 476712884714913 476836034517216 477445020512768 477657618929568 477781012786176 479595502309561 479725400829696 481977726403712 482192343159912 482316908477184 484279755900864 485239485896704 486770118569658 487734783885888 489095037564651 489846189876736 490064310330336 492365177403792 492584419521117 492711669435744 494496628388224 494716819605624 496858450859328 497843108907008 499413498272766 500403219830976 502569467535872 502976495882322 505153883310384 505378820028159 507209668585564 507340696658048 507566607127848 509949648025356 510087767970816 510960249785216 512385277448682 512843295089664 513400706060352 514930373362944 516040820450694 518274763396368 520849113286656 521081038832256 523195093428612 524096554103276 524231944584832 525793883349504 526028010719904 526163900156928 528305188255488 529072154300459 529208830134688 529444478124738 531021947530536 531159127057152 532074309693696 534377661683712 537125648076864 539450867332608 539691075933408 540614192853108 542224942204176 542814288178393 543299506100736 544814725388472 545894421633792 548257600948224 548701631871624 550831687318528 551076963611328 553462578172416 553910824579266 556308706936752 557411181583872 558965757216744 559679634301312 560073497520384 561742225486848 562703059890048 562953622309848 564993048551008 565139003872256 565390650977856 568298118724182 570758283740304 571741695385392 571889394092544 573593327290368 574830281008368 577169622873228 577318723783296 577575794317896 579668192669216 580444701484032 582649081318227 582799597743264 583059108820914 583803756469472 583954571183104 585955252447488 588491855271936 589346197195448 589760937657936 591518118768192 592161041649156 592690370291712 594941256029582 595359933901524 595521187236864 597782823690129 598317177604608 598967490403744 601174869394176 602047623859143 603777358006272 604653890629096 606882225749184 608084925364224 610394275666714 611211944363328 613309650279483 613857883516416 616356052964736 616789801066752 617685224478861 619685648233344 620359186489592 622645400443968 623440605297664 623879339010048 626248672437278 627087579281856 629359345221376 629639588588976 629802244127232 630716558328626 633040942376304 635617179619884 635781379356288 636876825239424 639633867772928 642923124213216 643089211302912 643209407308566 643375568354112 645706341201152 647098806596902 649026824759544 649483564256208 650313045181184 652126716752868 652709648295936 653419080440448 655649547461172 656486903205056 656779226028156 656948892580992 658906258881024 659622426140832 662477934479104 663014471844879 665884664363688 667204293107968 669663145654272 670635327843096 673538511080512 673838426704212 676020707163648 676755476170464 679932864033808 680235626957733 683180369931576 684534274747136 686573831150592 687056993593344 688054427267592 690854548590682 691033017861824 693400559585328 693579686570496 694586589551778 694774718443008 697593457904816 697904084800791 698527936415232 701058511132672 701370680959872 704406917673984 705925970832984 708029263374048 708212169409536 709432412924928 712627799670006 716167530769152 716486428394352 716671519179264 719267823110144 719588101244544 720818923804144 722966589605568 723288514739868 723475362715776 724399341467648 726419633851296 727859228845056 730155177854487 731602175828832 734769284815104 735096465495504 737950104229888 738547766105688 741744942582336 742075229408436 743214908778496 745287676288992 746764663360512 749120247409149 750270746520064 750604829746464 753854201303808 754464743823483 757730824965576 760814502878346 761011044987072 761349910691772 762322260513856 762519192123392 764924472038034 765131651956224 766440374677824 768577916173023 769559497164304 769758298377728 770101059090528 772395560044416 774061230676041 776865441757636 777066130324352 777412145094552 781273669929984 784792640142918 786144831154914 786347916877248 788690825024256 789548055532208 792457782383232 793813245202032 794166717187107 797043764920172 797756236806144 798111464540544 801566492525568 802730165145524 805688472115296 809176300998912 810351021143741 810921289279662 813337413306264 814949259151104 817746200372644 818477178021888 818841632450688 821808070619648 822386401422336 823580299305148 826247530977792 826615445416992 830193867258624 831399099615007 834463060405128 836116772375808 839519451451968 839736325502976 840110246280576 844054589835072 847489572826512 847708505808384 848085976466784 849169100319232 852993881423189 856137425610456 857230832284288 857612543078088 857834091138816 860389990935552 862245421512552 865369099679392 865754434309842 865978085674944 869502289003824 871225440587264 874199396614896 875705634704208 875931856774656 878541678508032 879496568187776 882737782907904 884019295793172 884641406486904 887846219151584 888241562473734 889035555437568 892411884044373 893039900852286 894180437124128 897475766406912 898451235605616 901360942884864 902340634893952 905666037009408 906980835943644 910907159908768 912127388046336 915591413500071 917405903023456 920786825274624 924534079447104 924772915427328 926115452735704 926366291257344 929528472350016 930538779734388 931370581886976 935160907946496 935819008515072 939373008655917 941234627777312 944039017832064 944459382883464 944703366190848 946074837492939 950170399560008 953425769429826 953672069034432 954890041025536 955315237859136 955562025572352 959191004619122 959450801659392 963955452807424 964384686319824 964633816954368 968559511801728 970648209895353 973540237139316 975469567771776 978190075129302 979692379753472 980128620660672 984730354807584 985168839042234 985423338871488 988993256776448 989433639211248 993716901718656 998826996545532 1000806439661952 1005138935071744 1005952991764644 1010307766620768 1010757640056318 1014419337171128 1014681393316096 1015133214255696 1019899296050712 1020175535941632 1021920499570432 1024770554897364 1025686590179328 1026801412120704 1029860746725888 1032081640901388 1036281822886023 1036549526792736 1041879884327667 1042162077664512 1046390186857224 1048193108206552 1048463889169664 1051587766699008 1052056021439808 1052327800313856 1056610376510976 1058144308600918 1058417660269376 1058888956249476 1062043895061072 1062318254114304 1064148619387392 1068941699505009 1074251296153728 1078901734665216 1079382151866816 1081228385706216 1084449884408352 1085628576356786 1086599012201472 1089629450776944 1091788843267584 1097403263743248 1101663374637056 1102153927222656 1106925156344832 1107821649158532 1112617413873504 1114822363167744 1117931514433488 1119359268602624 1120146995040768 1123484450973696 1125406119780096 1125907244619696 1129986097102016 1130278007744512 1130781301955712 1136596237448364 1141221754317519 1141516567480608 1143483390770784 1143778788185088 1147386708057051 1149660562016736 1154339245746456 1154637447566592 1155151588635792 1159336385338432 1160889402968064 1165298162636454 1165599195486528 1166118217641828 1167607512938944 1167909142366208 1171910504894976 1177188960214377 1178692394390896 1179217246732371 1179521875315872 1183036237536384 1184322083298312 1189882512059164 1190719867803048 1191042374473728 1195565647380258 1196634355209216 1197934980807488 1202349738788352 1204095247718286 1209307781258192 1213764451498368 1216381933919493 1220788551333428 1222423888726656 1226619300558966 1227715767032832 1232712105929472 1233579602133504 1235370448957722 1239371296466688 1240718372979184 1245290800887936 1246881210595328 1252497344874556 1254175158563712 1258718690442752 1259279177177952 1259604488254464 1261433116657252 1266081884752608 1271234359239768 1271562758712576 1273753650478848 1279267735545856 1285846248426432 1286178422605824 1286418814617132 1286751136708224 1291412682402304 1294197613193804 1298053649519088 1298631651464763 1298967128512416 1300626090362368 1304253433505736 1306484299395011 1306838160880896 1311299094922344 1312973806410112 1313558452056312 1313897785161984 1317812517762048 1319244852281664 1324955868958208 1326028943689758 1331769328727376 1332362343710601 1334408586215936 1341270655686192 1347077022161024 1347676853408424 1352041414327296 1353510952340928 1359865728067616 1360471253915466 1366360739863152 1369068549494272 1373147662301184 1376108854535184 1381709097181364 1382066035723648 1386801119170656 1387159373140992 1389173179103556 1389549436886016 1394826588610301 1395186915809632 1395808169601582 1397055872830464 1402741361919744 1408813835347968 1411851941665968 1416058526748096 1416424338819072 1418864825849856 1425255599340012 1431055850652127 1432335061538304 1432972856788704 1433343038358528 1438786506928683 1439176202489088 1441265523784009 1441637847608288 1445933179211136 1446577029479736 1446950725431552 1452839267702592 1455718457690112 1460310355708974 1463204351657664 1469538569630208 1470192930991008 1477095532211376 1483489885164672 1484150458816872 1490575352577984 1493529326721024 1498240494818298 1500541493040128 1501209659492928 1507708402607616 1508929487646966 1515461649931152 1521629005756692 1522022089974144 1522699821383544 1524644521027712 1529848944076068 1530263303912448 1532880749355648 1537155832346046 1539118994328608 1539516596755456 1540202118181056 1544791120088832 1548122461352082 1553730883515272 1554132260648704 1554824290189104 1562547339859968 1569585280285836 1572289662309828 1572695833754496 1577381650048512 1579096111064416 1584915564766464 1587216462901377 1587626490404064 1588333434374214 1594087529840344 1596222929081088 1603132985051136 1605460330291048 1611376944230592 1618352601997824 1620702042287482 1621842578559324 1626674826612528 1628442864535179 1629898518302208 1635492400745288 1637683264901376 1643616141239296 1644772802844672 1647160598610296 1652495061955584 1653230890833984 1660387734517248 1662798199230014 1668926120810256 1672233544751616 1679038902903936 1680220492561152 1688109179670144 1694979145653024 1695417011616768 1696171952933568 1698338200638464 1705987762846378 1712274851220912 1714461664568576 1715225086156176 1715668182277632 1720779981871104 1724490843025104 1730738199358784 1731508868619684 1731956171349888 1739004578007648 1742450881174528 1747947243954681 1748398793229792 1751411269408416 1751863713549312 1758993136375552 1765475565815808 1768038591586344 1769282812973808 1775692438303168 1776483124947468 1778071110875136 1784823768088746 1786079801704572 1788360874248256 1793348471070387 1794951532813824 1796902471211232 1804681269787904 1806142871577429 1811332074018816 1813961671887288 1821814319817536 1824254776092672 1831182827000142 1834811806046912 1839928950838449 1841573650549248 1849068158894208 1852230905471408 1853055673436583 1859056944700032 1861077559468776 1870321815892992 1871638017030144 1878746017311834 1882469255554624 1888078035664128 1888918765766928 1889406732381696 1892149674985878 1900340799120016 1906851538859652 1907344138068864 1909780082051072 1910630475718272 1918382009238244 1918901603318784 1927910905614848 1928769372639648 1929267633908736 1937119023603456 1941296419790706 1947080474278632 1950939135543552 1956380150258604 1959384759506944 1960257241321344 1969460709615168 1970337678084468 1970846677742976 1977986513552896 1978867278422496 1987433803437312 1989043415534637 1997653993091064 2001612879323904 2010277870143488 2011905983529288 2020615533241536 2021515280112636 2028838674342256 2029362786632192 2030266428511392 2039798592101424 2040706880873199 2043840999140864 2049541109794728 2053602824241408 2059721493451776 2064163281802776 2072563645772046 2073099053585472 2083759768655334 2084324155329024 2092780373714448 2093712254402373 2096386216413104 2096927778339328 2103175533398016 2104112042879616 2113220753021952 2116288617201836 2116835320538752 2117777912498952 2124087790122144 2124636508228608 2128297238774784 2136379964833499 2137883399010018 2148502592307456 2157803469330432 2158764303733632 2162456771412432 2168899768816704 2171257152713572 2173198024402944 2179258901553888 2183577686535168 2191870353530473 2194806527486496 2204307854445312 2207507954150191 2213850312689664 2215643298317064 2225234827747008 2229644726335488 2235863028866976 2238718537205248 2240293990081536 2248802051024771 2250812239560192 2251814489239392 2259972194204032 2261562603911424 2264845823089157 2273192474896728 2282443508635038 2283033134961216 2286966781541568 2287557576370176 2294773416114102 2299321124033472 2308678491492912 2309274895133184 2310303177271584 2318672770676864 2330596325272908 2331198390973056 2332236435283656 2335215025877888 2343821009789952 2354377920428754 2357384788781792 2358434493464742 2359043750631744 2366072475072768 2368644166596624 2379765024118328 2381439735606096 2391131294760516 2393268710418432 2395869961614976 2404699477576704 2408190495436572 2418615562516384 2427528902996736 2431053063431223 2432763867838986 2441577102666856 2444847777453312 2453238601117932 2455431534065664 2465424211858944 2467159204267008 2470740897915444 2478742592933376 2481436745958368 2490581601775872 2494197298845021 2504994689749112 2508350317127424 2517437380885504 2518558354355904 2519208976508928 2522866233314504 2532163769505216 2542468718479536 2543125517425152 2547507300957696 2558981644269567 2571692496852864 2572837629234264 2573502273416448 2582825364804608 2588395226387608 2596107299038176 2597263302929526 2597934257024832 2601252180724736 2608506867011472 2612968598790022 2613676321761792 2622598189844688 2625947612820224 2627116904112624 2627795570323968 2635625035524096 2638489704563328 2649911737916416 2652057887379516 2663538657454752 2664724687421202 2668817172431872 2677235652133119 2682541311372384 2694154044322048 2695353706816848 2704082828654592 2707021904681856 2719731456135232 2720942507830932 2732721479726304 2738137098988544 2746774240500213 2752217709070368 2763418194362728 2764132071447296 2773602238341312 2774318746281984 2778346358207112 2779098873772032 2789653177220602 2790373831619264 2791616339203164 2794111745660928 2805482723839488 2818119025967751 2823703883331936 2832117053496192 2838224512478817 2850511198680024 2862111701304254 2864670123076608 2865945713577408 2866686076717056 2877573013857366 2878352404978176 2882531047568018 2883275695216576 2891866358422272 2893154058959472 2893901450863104 2905678535405184 2911944629686059 2920620711417948 2926408703315328 2939077139260416 2940385861982016 2954191064422752 2966979770329344 2968300917633744 2981150705155968 2996480989636596 3001082986080256 3002419318985856 3015416805215232 3017858975293932 3030923299862304 3043258011513384 3044044179948288 3045399642767088 3049289042055424 3059697888152136 3060526607824896 3065761498711296 3074311664692092 3078237988657216 3079033193510912 3080404236362112 3089582240177664 3096244922704164 3107461767030544 3108264521297408 3108845468658069 3109648580378208 3125639652983001 3139170560571672 3144579324619656 3145391667508992 3154763300097024 3158192222128832 3169831129532928 3174432925802754 3175252980808128 3176666868748428 3188175059680688 3192445858162176 3206825098515027 3210920660582096 3222753888461184 3236705203995648 3241404084574964 3243685157118648 3253349653225056 3256885729070358 3259797036604416 3270984801490576 3275366529802752 3287232282478592 3294321197220592 3304990123911168 3306461781667968 3320775469034496 3325596398460028 3337852241620512 3344467089503232 3357168516166927 3358077805807872 3360440985122304 3376218359340288 3389958291306048 3390834023233536 3392343905867136 3396676401276928 3411975525692756 3423665262952557 3424549702441824 3428923329137152 3430450172312352 3431336364555264 3444367698405029 3448981686050208 3461476398717568 3463017737239368 3463912342699776 3478009156015296 3484901762349056 3495894487909362 3496797586459584 3502822538816832 3503727427098624 3517986272751104 3536077183172688 3537651740197113 3538565625947616 3551384876606336 3552966249894936 3559043436282961 3569647536177492 3572159603409144 3576721748496512 3586696942140774 3589903065627648 3593804942422464 3609362539575808 3612285743154858 3627923343774576 3643628639635072 3662365654000284 3669623612093824 3679857901676898 3683147301098496 3698136317788416 3704461810942816 3706111346873166 3718113889400064 3722155118937552 3740643631785984 3757492034623668 3764938511109248 3776156071328256 3777837531533856 3778813464763392 3784299349971756 3799700017248751 3800681598240032 3813703077719304 3814688276137728 3821260951436544 3836764018476488 3837803206637568 3855821811229696 3857538745279296 3858535267817472 3874238047206912 3882592839581412 3894160948557264 3901878271087104 3912760300517208 3919452898185033 3920514482642688 3938921419230336 3940675356168936 3941693355485952 3955973027105792 3957734556844992 3974867606874624 3978086831069274 3995307986182128 4003225758647808 4023811967058576 4041231066483072 4043030560225272 4057677348684512 4058725573264384 4060532857022784 4079597184202848 4081413761746398 4087681998281728 4099082219589456 4107205648482816 4119442986903552 4128326563605552 4145127291544092 4146198107170944 4167519537310668 4168648310658048 4184479765830903 4185560747428896 4187424508804746 4192772432826208 4193855556678656 4208224085759232 4226441506043904 4232577234403672 4233670641077504 4235555824997904 4248175580244288 4249273016457216 4256594477549568 4272759929666998 4275766798020036 4293167551956381 4297005184614912 4316359520786049 4317528607467264 4323796571352027 4324913542824864 4337799537633408 4342514305427144 4358517803107776 4367155373070336 4383740707060946 4389613054972992 4408615708890624 4415015908300382 4431286596634128 4450469655494016 4471726057733952 4477437074410496 4480587980163072 4497604102049542 4501624479120384 4503628978478784 4519944388408064 4523125207822848 4529691646178314 4546384949793456 4564887017270076 4566066269922432 4573933563083136 4589546832228204 4598642248066944 4617356982985824 4618549790266368 4620606354543168 4637345541353728 4661192650545816 4662396781946112 4664472870567312 4670430051755776 4687642019579904 4708755840857508 4714769577563584 4716868986929484 4718087501263488 4732144950145536 4737288333193248 4759530048236656 4761649388704131 4762879471212192 4782262589521032 4791739923229952 4809398955153408 4816380990873144 4837231125032768 4855057805993472 4862106126862446 4865527735677972 4883154205333712 4885328593605537 4889695554906624 4906477202235864 4930848423717888 4934318408534016 4941481795830888 4957485185866752 4962873491916736 4981163203551744 4988394597690042 5009989379498224 5016700634254848 5034874761771008 5037116708711808 5045732466629008 5064327539010432 5084937436959072 5086251034850304 5095014601915392 5117963288539134 5143384993705728 5145675258468528 5147004546832896 5165650729609216 5176790452775216 5192214598076352 5194526605859052 5195868514049664 5202504361449472 5217013734022944 5225937197580044 5227352643523584 5243841731864043 5245196379689376 5251895225640448 5254233808225248 5255591140647936 5276979409126656 5299823475832832 5304115774759032 5327077314909504 5329449374842404 5337634344863744 5354471304266238 5365082622744768 5380045413211161 5388308088644096 5390707413633696 5414043809363712 5418428614732287 5439462912270464 5441885015661864 5465442959452608 5476274197977088 5493548481000426 5504435418140736 5519786852515347 5526836388725456 5528264142894592 5547204476682624 5556692716414224 5559167020309749 5579306354441204 5580747663238528 5583232678406328 5610965447678976 5636238051935502 5647407766663872 5664234106992384 5676449024957634 5701022397360048 5724223402608508 5729340246153216 5731891427154816 5755146027714732 5756704809956352 5765062095136036 5766551390433152 5783732716844544 5786308117918944 5787802901726208 5811357070810368 5819793697305049 5823889259372118 5841241422835896 5852817406630656 5878154278520832 5880771723964032 5908382128845504 5933959540658688 5936601835267488 5962301410311936 5970957169962323 5992961979273192 6004838637971712 6030833610430464 6035717950587864 6061846599724608 6086516023026768 6088088359896576 6090799285534176 6098578084110848 6119395776304272 6131522997422592 6148623329384184 6156475977314432 6160808472724224 6179164480355328 6192489845408328 6214923534061088 6216529042594816 6217690937316138 6219297160756416 6251279305966002 6278341121143344 6289158649239312 6290783335017984 6309526600194048 6316384444257664 6339662259065856 6348865851605508 6350505961616256 6353333737496856 6376350119361376 6384891716324352 6409139894500497 6413650197030054 6421841321164192 6445507776922368 6473410407991296 6482808169149928 6487370314237296 6506699306450112 6513771458140716 6519594073208832 6541969602981152 6550733059605504 6575611060591419 6588642394441184 6612923563335936 6622523862450573 6641550938068992 6651192796920056 6675704483241024 6688934179006464 6714337032333854 6716155611615744 6720881970244608 6746406153074313 6752436718680576 6779916582612096 6784687811734272 6794537469267471 6823951051385512 6847330525905114 6849099404883648 6857846658274304 6860900344624704 6862672729110528 6888735396810058 6897963372100416 6922952797435136 6926035474478736 6927824685399552 6956018312030592 6991788975818724 6993595172919168 7005645077633664 7035972545502208 7072154366345376 7075303480394226 7077131251895232 7102769753212672 7105932499789872 7118086872565922 7139295072354984 7144319206818288 7153443496993024 7173393884281548 7179806131255296 7187609884844928 7218725079151616 7224571486309716 7255846687549152 7287257279270144 7293159190293669 7324731308000568 7339247224187648 7359715803353796 7366294602196992 7396272635576832 7408923621885632 7412222693746332 7436227778800128 7444310237875104 7482591896535063 7514984069247336 7529877022218496 7552312142656512 7555675063067712 7557626929526784 7568598699943512 7599400034497502 7601363196480064 7627406155438608 7629376552275456 7642521902873088 7673528036952976 7676944932808701 7711643622459392 7715077490558592 7748476094413824 7765185679162824 7788321897114528 7803756542174208 7825520601034416 7838905796370066 7841028965285376 7877842838460672 7881350712337872 7883386710971904 7911946054211584 7915469113689984 7949735213749248 7956173662138548 7990615972364256 8006451517295616 8031706956399357 8047623934117152 8082462132966144 8086061120450544 8115354697369024 8117451146528768 8121065714045568 8159194368405696 8162827523492796 8175363996563456 8198164439178912 8214411296965632 8240322721500639 8256653127211104 8290254583088184 8292396214341888 8335039074621336 8337296621316096 8368959531661806 8371121494857792 8374849017609492 8385544865652416 8387711113357312 8416448171518464 8454357077903253 8465154468807344 8467341282155008 8471111649995808 8496351160488576 8514673537436451 8545519859333996 8551533596040072 8586335103912762 8594010369229824 8632719041572098 8635057214934528 8647593142704054 8649827085649728 8675599075266816 8685028610854288 8717035606215552 8735833889058177 8767481414121892 8779226109945984 8817231417781248 8830031816600764 8862573193268256 8900939310988032 8943452115467904 8954874148820992 8995208204099084 9003248958240768 9007257956957568 9039888776816128 9046250415645696 9059383292356628 9092769899586912 9129774034540152 9132132539844864 9145390095765077 9147867126166272 9179093664456408 9197284496133888 9234713965971648 9237099580532736 9241212709086336 9274691082707456 9322385301091632 9324793563892224 9326536405974207 9328945741134624 9340860103511552 9382932695655079 9417511681715016 9429539155127168 9433737973858968 9436175002526976 9464289900291072 9474576666386496 9519060096473312 9523298777408262 9525758942424384 9564525179042064 9583479846459904 9632761981746288 9674462250065536 9710115611986944 9724212253724892 9731055471355944 9766308410667424 9770657187211074 9779391109813248 9812954404471728 9861696847435776 9882963591661776 9914970371733504 9925746983833472 9962326407103488 9976789195380084 10017390954564889 10019978758996448 10033401268509696 10071505548500781 10074233417423616 10091464933258016 10128655078020864 10169874873918144 10172502069700608 10190029203830784 10235926577078268 10286769987411456 10291350516937056 10294009093665792 10333103095215087 10353580905550432 10384429196152704 10389053211718104 10391737028099328 10434027468045888 10451874395160088 10454705287047168 10487683463728086 10490392759378752 10503790451280896 10508467616450496 10511182281295872 10553958818253312 10608231549518064 10654154629819008 10658898749684808 10677130308848883 10708942608532476 10730165245489536 10760090826422322 10776616177288192 10781414827267392 10828087618727424 10836857229464574 10878925824540928 10883770031323728 10930885918905216 10987096962000852 11008870836281472 11039573705030694 11053672777450912 11056528285789184 11094408953365248 11113385432828448 11118334040619498 11158612708882408 11161495326477056 11166465356812656 11221930895357952 11272476103871004 11294815533327744 11328468213984768 11352898049915268 11399100051746253 11402044794720096 11448446805217016 11463782854309632 11510292055429464 11513409619912704 11530124190272072 11533102780866304 11567465433689088 11572616235837888 11575605803452416 11622714141620736 11639587394610098 11647778518744236 11682482845671792 11705634813261312 11758358694555099 11761543447928064 11816764257691008 11867919081317376 11873203670534976 11924602820623872 11941914339924646 11985923958546384 12009677275943424 12071435901175728 12123693199449216 12173032046053536 12176176719793152 12181598571068352 12197156168221696 12238791552608544 12263045994845184 12297246658768368 12312951954628864 12321616945448448 12358328960710656 12384979690816656 12429847068122176 12433058085189632 12435381874632276 12438594321512832 12502558611932004 12553439297492709 12556682242286688 12578317298478624 12581566670035968 12632768888515328 12679324518131712 12697731703211016 12701011923232512 12706667474993712 12752700238722752 12769783432648704 12818279789000994 12827300394060108 12843682642328384 12879502655869143 12891015553844736 12949078562358147 12965616338299856 12971389714056081 12974740628474592 13013398612900224 13027542916281432 13083939205962304 13101466119211008 13151222121182838 13177284788882368 13225847126671872 13245047724901146 13302385593840112 13351408966482048 13428674064667708 13432311223231488 13441763940489216 13492812306148626 13504873437361152 13559833165224192 13569375623468544 13589074938534942 13647902102771024 13694661051810228 13698198809767296 13715693316548608 13721800689249408 13777470793620116 13795926744200832 13845905594870272 13852070948957472 13855649370799104 13912036624061184 13983577951637448 13987190345838336 14011290155267328 14071945091004416 14144308732690752 14150606960788452 14154262503790464 14205539506425344 14211864999579744 14236173745131844 14278590144709968 14284948166112393 14288638413636576 14306886993986048 14346787768563096 14375219769689856 14437450158303232 14449142972619432 14511693375098304 14574514558540288 14586318380587338 14649462616001136 14655985780816611 14678494448375296 14719431606707592 14792545271153664 14817847243771264 14824445387492664 14872455557600256 14888620475750208 14965183793070126 15029968138494672 15059754044436992 15104624285313024 15111350126135424 15137197399887024 15198800068995004 15202726392960128 15254812310877216 15258753104550912 15285043805746176 15343092474713311 15347056073905952 15353889865617402 15430154981117184 15496952188827648 15530371358325648 15576643794229056 15607513084348416 15651041202068832 15677811592740132 15682057930570752 15741614357173397 15755685676921344 15762701424675744 15766773421943808 15830938227379968 15853920761624099 15899470427498496 15912347324277096 15981231944728512 16012903034591232 16063413912798714 16095247868234304 16164924265932288 16172122240901088 16230709394738048 16242131428091136 16318388736811392 16325655046985592 16396328878357824 16428822593931264 16480645443001278 16513306254422208 16580509166176368 16584792428683776 16670078149242672 16737919063323612 16742242989715584 16749698035218984 16771089731304832 16832896343036928 16908714155806506 16930308937614688 16934682564310016 16942223299991616 16992702320977152 17029347074872902 17091039718667992 17103067192080144 17172670207825524 17188020738459648 17265438083144196 17270114429869056 17295186285408108 17299654171299456 17351198150533632 17370057221708576 17434071212431104 17459381091915147 17471667778116354 17534962828243784 17558452219891968 17634462835562496 17660063633201528 17725146386536512 17801878621976064 17886904230935808 17912871509886969 17990416408198168 18014515913915136 18079777553632256 18092500831291392 18118766584713256 18185539799173824 18259548069080304 18264265079689728 18290780191530154 18295734252332544 18358187328912816 18394568992267776 18469427931943296 18482425418172672 18549382165414912 18644770602183264 18649587127784448 18653072811948414 18657891482269248 18681720207023104 18765865391310158 18835023363430032 18859078310254336 18867475947717936 18872350005053952 18928579800582144 18949153332772992 19038120192946624 19046597554816524 19051517884848768 19129050358084128 19166959692919808 19227419683501491 19265523963492576 19348924500131072 19420231223973888 19448424507449784 19462110942711888 19532616821334848 19541314374422148 19558782219626496 19625908808943456 19726833181774257 19765927183323552 19851493967666944 19867571587351719 19924652814206976 19953578390760168 20034781909129778 20039957517992896 20066802537019392 20143011097001562 20148466834847232 20182929866516032 20239218459222939 20257310156041728 20339749747836288 20383612407802413 20471853154156536 20573539974822912 20582701033874112 20588018187331584 20666206190430174 20707161811100864 20768858392305408 20778106423436208 20783474056198656 20868054936091776 20903748790320176 20975366927456172 20980785518757504 21007580902561792 21016935232900992 21107917636506624 21216463099036128 21308309259638016 21317797499369616 21354260617697766 21417885217064952 21460330490979072 21520181652844644 21553232354576384 21562829654534784 21656175237454848 21673714458929148 21757851649081856 21767540062647456 21861771837810432 21879477570881007 21974193924001704 22017741672562944 22079147410061388 22107345554901824 22113056571578368 22188817906730496 22226770865656896 22236668081238996 22317225417764816 22322990652954112 22332930713625312 22447775689605189 22544952207742008 22589631066655488 22656936427969536 22705796099830536 22798200103492506 22804089589440192 22896893610434032 22927565708619264 23020584110858928 23030834798426103 23060248380544144 23066205561732608 23134930867378176 23145232471675776 23245428283241472 23279174789220196 23295557037488472 23364965691343584 23411269626522624 23500179613168489 23516717389110198 23523086895856128 23633528515382016 23735838162634752 23746407341069952 23849205641247744 23883828679849292 23971847917092768 24019354551886848 24110573888835203 24142871802351456 24247386398898432 24346064092107072 24352353439586304 24363197142136704 24394312336443392 24477583105217088 24526091989690368 24594493317536736 24625903909257728 24643233890896896 24736822561272481 24769959381633312 24859694136244352 24870763749264552 24877188643025664 24913304053980727 25005117223864008 25106878594985418 25113364484573376 25156634596957248 25163133340071936 25265537777030656 25395463406422032 25402023846465024 25413334949987424 25505400477445504 25636559578001988 25654600788120216 25687365284656768 25759005311738286 25782031107689472 25898157124716294 25931232676599712 25942779428112162 25949481256949184 26026797225800448 26055085832562864 26167878411924608 26302444242365676 26354569577764736 26451694253343744 26490095449802292 26604771187680224 26702817932964096 26857348129335416 26864622446462976 26985624612297252 27009746874722304 27119666330448384 27138751246937088 27178149877069884 27295804205542048 27389322103620456 27396397619534592 27436170287295231 27443601378498816 27554941587240232 27591853488401664 27691811189740544 27704141897914944 27711298741598208 27824073248122368 27967155903274896 27974380691676672 28022580310534656 28148798086965237 28288617465381504 28301213921576904 28308525007580928 28411079012850688 28423729999159488 28472347490263688 28557180289419936 28569896332224786 28577276827273152 28613773987972096 28693575537126192 28750439539379712 28898285945238864 29023386750196608 29149029117080576 29172636761174676 29298925232002272 29311971561633222 29356988896750592 29438863213415184 29585090542307328 29635694487542528 29648890774985328 29744911115200512 29777240951500416 29930367586140252 30052172863694667 30059936276989344 30119508088873984 30214516645502343 30222700252270848 30274394799774048 30397600137990008 30405452785920256 30509624621754432 30517506209101824 30570087611492352 30686184949426622 30694112147811904 30707779731234804 30860309962234368 30999309285645261 31060742716651296 31153287588458112 31302082404137664 31355623185480264 31364115861141504 31483228714346794 31511371353842688 31525402849351488 31533546843887616 31661876454759936 31707841523248198 31824694648554192 31962463889457024 32031390926546649 32126827825597428 32190495736468608 32329848531864576 32344244481802176 32461418789476096 32484262856182272 32636777473622784 32651310093971184 32792657756715648 32961290886002556 33026612508844416 33161018332352736 33169584857367552 33340156298485344 33475838126647224 33484485979431168 33499396070437968 33542179462609664 33665792686073856 33817428311613012 33860617875229376 33869365128620032 33884446599983232 33985404641954304 34058694149745804 34182079437335984 34197300155238759 34206134384160288 34345340415651048 34530876166288392 34540228859738112 34590372570816216 34599308342598912 34702396301067264 34740114443417152 34868142424862208 34918762183830294 34943335556232708 35069925656487568 35116904439783936 35275076083665297 35320127266403056 35450292773073024 35603757243952128 35773808461871616 35825743019773938 35980832816396336 36029031827830272 36159555107264512 36237533169426512 36371079598347648 36519096138160608 36528530159379456 36581560383060308 36591468504665088 36716374657825632 36789137984535552 36938855863886592 36964850836345344 37098764330829824 37289541204366528 37299174255568896 37306145623896828 37315782964538496 37363440414046208 37531730782620316 37660317892478127 37670046726860064 37718156620508672 37734951895435872 37744700010107904 37888044682455319 37898306665545984 38076240385893248 38093195109633048 38103035769697536 38258100716168256 38333919385839616 38454839367002982 38531047926985152 38638507967607429 38697849000262144 38896849014899568 38914169142168243 38924221885423776 39065233642669696 39082628748844296 39251817617886912 39453666363548514 39531854366647104 39702987935333888 39735143174703438 39907156781520336 40069563818259556 40079915035985792 40286022194003124 40296933669694464 40365859733032064 40478436918445878 40514620312083456 40679499495672576 40767224815604826 40943706308313072 41147079949645824 41165402067748224 41332412380860348 41414323622201728 41537716784610816 41556212846872416 41566948112397312 41736109872183552 41796700189736261 41807497580640352 41950733854912344 41961571037515008 42033870465801984 42215835273013248 42432926198072256 42616618519276032 42635594998739232 42708521235395532 42835770434129904 42920660981958144 43040363305689288 43125659309069568 43312350474909696 43347428917858296 43515703298163712 43535080125294912 43723543675620864 43758955141762014 43948387848003408 44035483345125888 44158294820122776 44214691109803648 44377635813460992 44453541731313792 44473336162477992 44634450835529632 44645981305908224 44665861427250624 44895551379210378 45089904415484016 45179262133310976 45313872855939072 45411592199661072 45596400206985012 45608179178880384 45793787220868064 45855131417238528 46029277424139933 46041168221717856 46061669596852206 46120496761088288 46132411123465216 46290464943351552 46490856566482944 46558349578440392 46591114074976944 46729931382687168 46822539253045248 47000359226336978 47033434778220396 47046173791712256 47224843071520191 47267057030764032 47492814682139904 47561762284872297 47698411282495488 47767657359698584 47943695834185536 48038709103773696 48221147777670406 48285743604702912 48494772797796864 48692128184214144 48726394284273408 48955166210434176 49188986635073472 49251807818515456 49286467781793792 49473645122544962 49539918763266624 49719388272488704 49741527498529104 49754377286051328 49826608107961454 50010234447728016 50213757189970836 50226728969146752 50313269193914496 50531075554061312 50790926812844064 50804047692930048 50826669899974848 51010800954891008 51273119156003976 51309201576240432 51374730569313536 51518010623476572 51564062215378944 51796314249432588 51862465353199424 51885558856224324 51898962513898368 52053594451600896 52110171665125728 52335756823849216 52378143275745441 52604888484731352 52709139155529472 52903388506687488 52980190899604584 53209542375360448 53405635865928192 53714696258670832 53738614529660907 53971249224594504 54239332660896768 54277502493874176 54356299754139768 54591608411084096 54778644207240912 54792795239069184 54872340574590462 54887202756997632 55109883174480464 55183706976803328 55383622379481088 55408283795829888 55648146496244736 55934311806549792 55948761383353344 56045160621069312 56297596173930474 56577234930763008 56602427843153808 56617050015161856 56822158025701376 56847459998318976 56944694980527376 57114360578839872 57139792664449572 57154553654546304 57227547975944192 57387151074252384 57500879078759424 57682259050504473 57796571890477728 58046773500393216 58298058234161152 58345273522349352 58597850464004544 58623943123266444 58713977793501184 58877726426830368 59180499545322771 59271388975085056 59297781549970656 59554481903000832 59602714762055157 59860735172280504 60104345727389334 60119872553978688 60239016177747968 60429033291004686 60445400504541696 60548789599548096 60717655377668817 60795200275980016 60810905571840512 61019249243508864 61150837223407239 61372369898853244 61388224295623808 61415559462469608 61720619924468736 61998618571290522 62121485433302592 62306575176916224 62604164808275328 62711246370960528 62966457428693588 63022742707685376 63050805698702976 63323752909519872 63415683046496396 63649389297108384 63924927778914048 64017730670355539 64062781853093298 64253655651194856 64380991472937216 64659697063729152 64688488963604352 64922837578952192 64968525712364544 65273554947245568 65302620187942368 65585315513431296 65680528869585553 65922581772005112 66053225017688832 66322036664705472 66339169714735104 66680312596970688 66951676253294448 66968971958862336 66998792140875936 67084358925219328 67634856623226024 67721235750458752 67768893199966464 67970809283908608 68117388299491608 68364158874671968 68394600310477518 68412268768320576 68690680831302096 69061752332576784 69180745141632432 69198616685197824 69404792602134528 69480228886834304 69736284849724416 69837524367660588 69886671112465416 70139851312975136 70233808879567872 70500538839505467 70550152167330594 70640254532806112 70900585546146048 71207514487904256 71547616923743232 71651486039547876 71961665632792672 72058063655660544 72331721666505609 72475066338853024 72742159196695296 73038192276321216 73057060318758912 73163120766120616 73182937009330176 73432749315651264 73578275969071104 73877711727773184 73929701672690688 74210467683817443 74579082408733056 74612291247793656 74631565929076992 74739912161942181 75063461565240632 75320635784956254 75340093453720128 75436313241017344 75469903790871744 75489400020215808 75776089364910638 75796613331091968 76152480771786496 76186390219266096 76206071539395072 76516201432336512 76909678734005964 77062095853970304 77277015935214858 77395698000524288 77793698029799136 77828338284336486 77848443770847552 78130467285339392 78165257497688592 78503635235773824 78907332727097028 79063708733294208 79405975870667776 79470286349406876 79814313563040672 80139127636519112 80159830071971584 80572044388006248 80593867339388928 80731719466064128 80956873836891756 81029240624166912 81358998991345152 81534449631209652 81887412616626144 82308510861885693 82330804135496448 82664824761720696 82828647244403456 83075433569221632 83112425693744832 83133896224794624 83472219744367104 83593400379472522 83614995161280704 83901467709824688 83923142075030016 84067740931603968 84446394260895711 84865852396144512 85233237038552064 85271189997478464 85417042470791064 85671540868259808 85841321963916288 86080726611378576 86251318618139136 86694857835716592 87031406596327424 87070160250589824 87447087351241728 87517910283524028 87896775696006816 88070966690251776 88316589640245552 88429382219607296 88755271626921984 88907083462627584 88946672324955984 89268901671059264 89291962611816448 89331722854501248 89791102758420756 90156518591084001 90179808830968032 90358524266621952 90643549936507029 90823184399322144 91192800413970024 91216358357760768 91587574441736128 91710262834477056 92058554848279866 92082336443435712 92123339193704412 92240993522176576 92264822246930432 92580929886703104 92997927856935783 93116699156880784 93182228149953888 93459862765374336 94000718452673956 94066869556440792 94092347583424512 94449686143040382 94534114061528064 94985629364279808 95123524569744594 95535314719397168 95887391668371072 96094172779639947 96442295555340812 96571487209405824 96989545595593728 97384256368428288 97452788568546816 97910332420868352 98377973270146944 98503615637030912 98947290245089924 99079837526533248 99438776544977408 99483054997058208 99508754572102656 99653216215922908 100020468895456032 100427514379941672 100453457938293504 100626538387828992 101062151108122624 101581853625688128 101608095385860096 101653339799949696 102021601909782016 102546238312007952 102591900465716277 102618403152480864 102749461138627072 103036021246953144 103212259652205869 103592628498865176 103724930706398848 103771117712448648 103797925027796736 104107188903201792 104220343330251456 104671513647698432 104756286551490882 105209776969462704 105418278311058944 105960381799209168 106419084750720896 106811271731856384 107429392517341664 107477229059321814 107942498449189008 108478665321793536 108712599508279536 109183216822168192 109557288414481824 109585590478138368 109744681149180924 109774405513995264 110191300500213779 110219766348960928 110367413953606656 110816567591659776 111296292992489472 111868623613099584 111897522766706688 112090321242138624 112595192347860948 113154469861526016 113204855686307616 113234100030323712 113664134047365957 113694919996637952 113889389961054752 114228721157679744 114279585328899144 114309107309092608 114774302148504768 115001758157518848 115364518101008946 115593143780955456 116093547000786432 116690547044698704 117195700928009088 117247886246532888 117755452853660736 118360999090645542 118542777950170112 118595563099941312 119108963806001664 119205429524110314 119721470344561008 120208691454778668 120239745107957376 120858066582009372 120890801009083392 121097579199096192 121435310755337634 121590400551960032 121621811143681024 122038498487017728 122301674446814478 122744739797706488 122776448591247616 122831118924939216 123441239848937472 123997237142581044 124242970866605184 124613150353832448 125208329616550656 125390100569208783 125422492741921056 125932914857387176 126101611397405952 126647505819039744 126831366092992792 127298778594216768 127849855557828096 128035461340711078 128125563706186596 128507311302389712 128761982945874432 129376977927208704 129845675157904384 129937051424729088 130547109894491136 130605240375884736 131170631026862592 131361057739171106 131845163544010224 132106450035377664 132644073329410944 133360625193941376 133903352506588896 133937943917724672 133997584281751872 134168717850438656 135269713246452048 135442471500917504 135537786399932928 135941618567817216 136234776598983216 136728317749343936 136789200620955036 136824537536641152 137381361662604192 138087832272419799 138123504665153568 138361490283264864 138397233370395648 138960457773668608 139472569699448832 139675048735321176 139773342224930832 140279702625950272 140467617759135744 141001077679010934 141100304334661188 141280509065612224 141674529214560573 141801171092292096 142685286854616891 143095233847486464 143302972079095752 143923331265585344 144116127311321088 144663443333011218 144950132677706048 145484318393390592 146076384552642432 146326241532241232 146865498631302528 147755423455546368 147859403345381376 148420935367634886 149158164817466112 149224582495587312 149263131858153984 149479824323884362 150126923130481264 150641271569912508 150680186907440256 150872626482034688 150939807581743488 151552178729821276 151593226662183936 152304961543572992 152372780438532192 152412143078790144 153032402864673024 153819357468011928 154124191707940608 154554031870429716 154791396001048576 155587396059598272 155656676568672972 155696887541695104 156260934570678784 156330514995377184 157007270471547648 157134429827236323 157814665454194056 158127417466588416 158811951741335552 158940572698813752 159628627126081344 160278255273038224 160319660143943168 161144088776012496 161215843588982721 161463438932128256 161913747673783512 162717997982690304 163068899262419304 163774825233252288 164617021723771386 164661608270992896 165329649523441392 165657294488806912 166150867138443264 166224851387489664 166944439488734208 167186800758945044 167229990322561408 167802935419649376 167846284150060032 168135481863207936 168774017221846421 168892788521791422 169731704792289024 170466474077104128 170542379994956928 170834084941582128 171343081736519616 171682643927832576 172161453222757152 172502637236278272 173157757928907367 173389715671433184 174140320501179648 174393128377865089 174894174702483456 175035820567048056 175793551392013632 176141933380503552 176633179280491104 176858764439214592 177814166925255168 177893344649911968 178537803342118528 178663445709002496 179582205516841512 180313037182168002 180359617661936064 180717048533243904 181287099873014058 181646368798644288 182385600827940048 182432716715521536 183175148883472256 184117109696559732 184164672886871424 184246678387408824 184481987044353152 185161859773406208 185995855713871566 186233398313761568 186364456299907776 186919725530748672 188001436905347912 188133739112881584 188899372286080764 189068228123056128 189971258728559616 190247049139489188 191070629438794336 191774783336742144 192053192011066617 192188345559279894 192884591110681624 193142974418811648 193979091191187456 194768512736856576 194905577137093632 195820664841736704 196755946540293888 197041586608756659 197894580490179848 198159675053066496 198877553089954816 198966109994116416 199017509144205312 199306432431845816 200040937790912064 200855028759883344 200906915876587008 201253076775657984 203163707251376256 203306679599899392 204043203819564032 205092476624015904 205183800931432554 205236806304961728 205498922277254144 206072042493906288 206424519304411738 207185256997730352 207449861412797696 207542235424897296 207595850055593472 208214377806403584 208440686660502912 209343027295396864 209512573102981764 210419553938925408 210836556622117888 211501616518516401 211920763598418336 212838169501441792 213622543463712768 214858785034683328 214954458118643628 215884996898378016 216995164999516827 217425199016559072 218366433644336384 219114576828963648 219171180956276736 219489362298361848 219548811027990528 220382601000427558 220439532697921856 220734827907213312 221633135183319552 222631403051452329 223737247226199168 224219736485826543 225190384695721896 226308939723052032 226409711372615232 226468200060647424 227328268094731914 227389839993275904 227778779922109504 228457442315359488 228559170657798288 228618214618185216 229548604297009536 230729036202017892 231186287561910912 232187094001572864 233381094089397408 234391401856018176 234495772493065776 235510905707321472 236721998181291084 237085555900340224 237191126199882624 238217927612003328 238410859048220628 239442940689122016 240417382909557336 240479490215914752 241716133164018744 241781602018166784 242195158398192384 242870621510675268 243180801103920064 243243622287362048 244076996974035456 244603348893628956 245489479595412976 245552897182495232 245662237849878432 246925532585657079 247994474285162088 248485941733210368 249226300707664896 250416659233101312 250780201138417566 250844985483842112 251865829714774352 252203222794811904 253339182782687133 253662732185985584 254597557188433536 255699711115656192 256070922681422156 256251127412373192 257014622604779424 257523965891748864 258753955854417408 259691350315808768 261094219788982272 261210480751769472 262341262053725184 262722115478342212 263690327088020448 264212900070755328 265216312777187233 265288146658821888 266721250387882752 267806705013177792 267875887835449344 267995168563503744 268337435700877312 270469555773252003 270539426492904096 270884943001835008 271075572799865856 272105048173997291 272469553197966432 273456635498687872 273578401241910072 273649075073282304 274762723325208384 276175664544839598 276247009330307136 276722980566529728 276794466740791296 277920915547337216 279350097470642352 279546684449861664 280559405251900544 282002155358021868 282200608669322376 282561018131224448 283349058429121146 283602342184584192 285370573709233782 286605944158191504 287846662531170688 289326886666022436 289900265355412096 290968636786781184 292152769105284864 292652483064482464 293730997262605056 295510846911092736 296841870735269772 298316329634932224 298449164991174624 298526263716307968 298959648647768724 300253846260962528 301282543139825016 301360373814880512 301879615163486976 303104357459642552 303186453324367872 304609923087145984 304745560877064384 304824286157580288 306064805729346048 307638714936023856 308248383415881216 309108063740859432 309636778956617607 311174792119196544 311313353137345944 311393775083390208 312521869141357568 312661029990754368 314014540943095296 314268859654472646 315629330908388112 316254834933176832 317881145397627504 319257254252162688 320556510546076448 320639320287886336 322288177552024992 322431687177965442 322926877864256512 323827495347567024 325435995965380608 326137798524838608 327549650466504576 329234043447542772 329323216541985792 330573901500641337 330659299046882784 331314588977613824 332449702774979328 333888878977468416 334373601517890088 334459980645122816 335605870839298752 335692568300120064 336270963726415872 337548034443692842 337785577043582844 339463409584578048 340992402142097871 341084759989913856 341668169883164256 342686163473039232 344322906445514304 345005274472556544 346315515857814734 346779431342866368 348280641002359296 348786256755730178 350071641134096112 351587102784027264 353266358560982208 353717528878429184 355628333850510336 355786689299823936 357075606684237056 357326891418004992 359164411033683024 360626074364336004 360719235323872128 362574199746028116 363292737597288576 364771201655880096 364865433431043072 366350297766944512 368234219393119464 368329345773742848 368493356774817648 368963974088706304 370323719546812416 371991711427743132 372466796627523136 372728912599815552 373839451061497344 376002873810695824 376170301707626349 376267478225763168 377798744572161528 379942517457119232 380494098278978376 382141258877588672 383549566673484288 384106384022133234 384376691118559788 385769182221363248 386285948837623296 389537025473713152 389811154274187264 391641329683473408 393511893080587776 394083173217513318 395789160980359696 396319350106132992 397755106179909632 397932219988232832 398612864863691632 400081875581824128 401710057519766688 401813831753174016 402506153551315968 406327414502752512 406613359199798784 408086407639128064 410184953248031808 410367601862865108 410473612609923456 410997844554508288 412144084987812576 412849038608823476 414263496817259397 414370513995460704 414899722825595392 415084470849794592 415191700111186944 416881373321005824 418686054590793728 419025146205963528 420839107877850816 421673113244235776 423003233037032802 423841527196836672 425023587643681719 425676339002883584 428055860563850673 429717570069366656 429908916237287256 431769993796756032 433990329999033654 434850398033118144 436732867288672768 438229153657927296 438978724596723696 440765202000855116 440879065395843712 443266270366639104 445262806102904658 447474494452398336 448439472971653086 450380769391443792 452617879446104064 452819422745230464 454656536189463828 454779679986551808 455557559844219008 456914884630718976 457118341315596576 457236429236370432 459097208594019072 459763702087098871 461458072404035784 462372575123821824 464374188003145728 466762188178794816 468782803712036352 468991544986131552 471021811414642944 473443996362582168 474382252399765248 476435855224006656 476821718096441256 478885881378244032 480834765819114672 480958980431829504 483432266328037488 484390316796384768 485741243021350536 486361602207840128 488153993948070912 489206697787257912 490978959190825952 491105794364990464 491324475699756864 493851065171314158 495988948570324176 496971883466420736 498452601415329792 500833318466202624 501560402276835132 501689970967684224 503731659429548704 504406445589623808 506322051665539263 506678365565374266 507325464371971168 509195114376867072 511399422231312384 512141845362844312 512502254824746384 514029245209558848 515047931783497728 517507911708834816 519473273786722101 522420961503538944 523179385133595267 524682524107450368 525444230956684424 527380654176040896 528425800141510656 530432625554374466 530576293317643776 533442500775765504 535613410026355584 535990337127007488 540939111546504006 541078852985808192 541769886003670016 542151145599731712 544210096347994582 544939106395932864 546913270997375744 547156802483820144 547298150146564608 549525446650416768 552351329089679196 552494018660614272 553445961133059456 555841831094674432 558700194941284704 559093368899723328 561118810503801088 564004310716043736 564401217338644752 565122036262448896 566698116858242292 567204684369168384 570741147418467564 573211888316383008 575693325062341376 576159576033199851 578653773332044872 579800530710824192 581937273573562368 584305538210569728 585304966128964928 587461994525210112 591124759826269977 593683741470539544 596632659269864448 596898329982349248 597052527432615936 597919297295537448 600507692521925056 602565086279650032 602720747629761024 603759230326973952 606208714919285104 609219846174291968 609491121754128768 612129611458692096 615277429872047712 616496766831762432 618216127481718864 619273557913235214 622349584238393088 622626706274691888 622787550166780416 625043738282715136 625322059981508736 628029081886190592 628537719308945292 631258661816776224 632509669866353664 634504849555549203 635762290795255008 638514508504325376 641113021092152896 641278640575772672 644576355104049984 644863374355930884 645853755728513024 647654990695134048 650985494998550481 652275597049677216 655099300933009152 658468086895085544 658646433083971584 661147803001282674 661318598093765568 662629177955227648 664899405549958656 667894209154356987 668747203035780176 668919961290245632 671211741678597504 672659209457479629 675096068887385684 675571154087165688 678926819169156096 681984804284195742 682169519979827712 683336339766328512 685372326946078464 688645812891028608 692631031715629468 693558862685732736 696561282004718592 697572513511460356 700143282268192224 703174205568054528 706532717121964416 707435057756858368 711256667701020672 711573378599647872 714151213368474112 714653782836009984 718328822067366048 721252148728672008 721438470647744256 722485817565441083 725148399492056232 726585475194577152 729542403311760192 729730866862086144 732700595533889024 736468438786238928 736658691547485696 736986713549635296 737927948177412608 743983422855486264 744933593255046272 745457825199631104 747678902122994688 752005747621391648 752340603415252698 752534956451526336 755597489144323056 760988196557956752 764282517755177344 767099133346968576 768212768044266468 768753382237119576 771538364442726496 772571897675246592 779074050947426304 783282659366946816 787023786161175552 788166346435026636 791578321960719392 792638700212265984 795648938331561699 795864439976465664 797225729727383264 800163751163648256 803420115039533376 803627663506348032 805012307102631936 812654829005505024 813226718399597568 816315144521991873 820369906496063616 820735203725730216 820947225219846912 824288169975625152 825698077217646952 828526993634518794 828741027990921408 829799445651190784 830168941699589184 830383400222373888 833762746642011648 838050292411927056 841678215755701632 846006466074065604 847683054393673344 850047175287363438 851352678005767168 856111721127701346 859435140138733312 859817832474574512 863539987593512064 867980659998067308 869700796066236288 873465734577345536 876458307315854592 877957449193447392 881530404001710232 881758130791687424 886532540733278208 890525612205809316 894948988904796672 896878945943306172 900761538782887584 905638845490460928 909313072378927656 909559359973103616 911115119688438016 913829769261437952 914236682631193152 914472858472740864 918194417188038144 919527404174197742 922916144808071568 924745150247643648 928910336869852821 933524376357589632 937565607424072704 937983089972263104 942043622829285888 946887992725164336 948764504799530496 953643436192882512 957771762756488064 961669531638229344 961917960863659008 966864532656074976 968780633592769536 971482486042701072 972723204415680256 976307987896141824 978413395574515824 981957918381651904 982211588729980928 982648951399513728 987702130342628316 991721704501924011 991977897140648352 993943766932841472 1001666636932405248 1003120804553670264 1003379941935368448 1007463318859097408 1008812891179247616 1012644103331078526 1013356731130748532 1014650928743942336 1018390228753734144 1022977206426293613 1024283690725688624 1025004509649492768 1028058490419117696 1035015823417669632 1038946547573444202 1044841923007077888 1046358770267190534 1050888461913368848 1054761308352081792 1060865251108748932 1061152586635287552 1066885001551531008 1071226820052711168 1071980674254014976 1081878223093008012 1082157705971616384 1083539772007340032 1088420192695989164 1089878212791865728 1093826541994751488 1094313604967640288 1094596300293129216 1099050893300833536 1104702658179358392 1104988037321228544 1106891922266118912 1111683662189348864 1117400389882569408 1118186737799446656 1122237621007602176 1128008621432087472 1128510905122879047 1128802434677289504 1130244072524897792 1133396233716484584 1141482294836935128 1146423776632766016 1151386650124682752 1152319152066399702 1157307546664089744 1159601061421648384 1168611076421139456 1170609932257929856 1174923989050420224 1182249519652539954 1187367482941079088 1193265318539728896 1193796659964698496 1195838594591074896 1201015385043850112 1205130172559300064 1205441495259522048 1207518460653947904 1212104305502351569 1212417429838570208 1218982243508257536 1224259222917384192 1230554859744095424 1232993533663524864 1236432254963437728 1238547115826470428 1244699168476786176 1245253412549383776 1245575100333560832 1250644119963017472 1256058163772381184 1257075438617890584 1262517323633552448 1265019339732707328 1269009699111098406 1271524581590510016 1277029017008650752 1282226042184305792 1289152710208099968 1289726748711861768 1295309981390268096 1301970989997100962 1304551194099354432 1310198601866018304 1316936173790171088 1322295606002565348 1322637196187531136 1329798811099917312 1335788418308713974 1337494406071560352 1337839922580491264 1342423483357195008 1345318418914959258 1350192137774771368 1351142308174331376 1357853638338312192 1363969608568391484 1364339039959655424 1366672679532657024 1370744653892156928 1377291625782057216 1379291106261296613 1385262063431258936 1387117725371465472 1393122564009437184 1395145027022920712 1400286564536384448 1406348411136109056 1413065434243928832 1423146757199295744 1428302426736948224 1429307565672019968 1436657644134732096 1442504297457344016 1442876941295488512 1444971635130882166 1450296798984112464 1453170950389154304 1459084806623520384 1465401191067778048 1472936877572477856 1473317383094971392 1473973427099270592 1475855896354825216 1487966845710972528 1489867186510092544 1490915650399262208 1495357804245989376 1504011495242783296 1504681206830505396 1505069912903052672 1511194978288646112 1518966154996617789 1521976393115913504 1528565035510354688 1534198266693937152 1536425536088532936 1537506764474239152 1543076728885452992 1545143795350493184 1558419821360166303 1569538155400785801 1574047572322351104 1576332692870053272 1583156643921438784 1585277400424531968 1591297876663123398 1591728879952931328 1594451459454766528 1600327502327296512 1606840230079066752 1625309658011010048 1626453436799195136 1632630289043983746 1640739812992127232 1641470407451460432 1641894450439693824 1648576339951250304 1651396154435293904 1657053987269037588 1657482055981842816 1659598891302381568 1660337883399178368 1667525493284023296 1676100584823854112 1683356431511403264 1692012932148131208 1695366108787346688 1700094350574726876 1702705356011534336 1712223442255402692 1718870280277466624 1719635664949149024 1727079975187024128 1728478728099599553 1735961319996134616 1739401592132472576 1746931469154691072 1752916614631709184 1755914898386894784 1763060808003420464 1763516261583374848 1773374279478809931 1781051224411618632 1789897977809593344 1793757891886612344 1801523077565775168 1811277690980921856 1818626144757855312 1822230239376876032 1827659538522875904 1828473365262386304 1836388834376076288 1839054808348395484 1845832289616143136 1849490300495287296 1856514189440310631 1857820673739705642 1867048752715179264 1875131214848145408 1875966179944526208 1884087245658571776 1893775985450328672 1897529009599060992 1904735337217981037 1907286872385765024 1915543525512976128 1923339063276458688 1923835921727318016 1933729065312149952 1937561267185539072 1942964972085402144 1945446408831360512 1956826791149031648 1963915836763303808 1965297902799027456 1975404260685256632 1983443409003848022 1983955794281296704 1987887533865682944 2006241609107340528 2006759883870736896 2014926637718194816 2025288206662157052 2026713462261497064 2029301857487884672 2036780457507468288 2045954412852587226 2048567381451377248 2050009019298985536 2056116980838235392 2077893095146888404 2089683846014155776 2092717540534381068 2101776923826737696 2109522616704163584 2121730502217497864 2122305173270575104 2133770003103062016 2142453640105422336 2143961348508029952 2163756446186016024 2164315411943232768 2167457452696323249 2176840385391978328 2179756425583731456 2187653083989502976 2188627209935280576 2189192600586258432 2198101786601667072 2209405316358716784 2209976074642457088 2213783844532237824 2234800779765138816 2236373475598893312 2244475242015204352 2256017242864174944 2257021810245758094 2257604869354579008 2260488145049795584 2266792467432969168 2282964589673870256 2292847553265532032 2302773300249365504 2304638304132799404 2314615093328179488 2319202122843296768 2337222152842278912 2341219864515859712 2349847978100840448 2364499039305079908 2374734965882158176 2386946814994685097 2387593319929396992 2391677189182149792 2402030770087700224 2410260345118600128 2410882990519044096 2415036921307895808 2424208611004703138 2424834859677140416 2437964487016515072 2448945433565975619 2461109719488190848 2472864509926875456 2477094231652940856 2489398336953572352 2490506825098767552 2491150200667121664 2501288239926034944 2514150877235781168 2525034647267104896 2538019398222196812 2543049163181020032 2554058034017301504 2564452084368611584 2578305420416199936 2579453497423723536 2590619962780536192 2603941979994201924 2609102388198708864 2620397203732036608 2633872347580342176 2644591212005130696 2645274392375062272 2659597622199834624 2671576836617427948 2674988812143120704 2675679845160982528 2684846966714390016 2690636837829918516 2700384275549542736 2702284616348662752 2727939217136782968 2728678079919310848 2733345359065314048 2741489307784313856 2754583251564114432 2758582212522593226 2770524126862517872 2774235450742930944 2786731010609558463 2790290054045841424 2800573129072768896 2812696822272218112 2826130868487857664 2846293514398591488 2856604853473896448 2873315288269464192 2885008594914688032 2885753882590977024 2889943270261764332 2900593597968224928 2906341900778308608 2918169613247040768 2930802382135556096 2945873755144955712 2946634766189942784 2947946854198541184 2951711792709650432 2975165113505772033 2975933691421945056 2979734373020185088 2981831300798524416 2993155529913970201 3008022990485566592 3009362413661010792 3010139825806105344 3022389956577292224 3037932309993235578 3043952786231827008 3057130071020709376 3072851072177065872 3075013528948478304 3086153457770905984 3116839642720332606 3139076310801571602 3152665385740106544 3166313287842877568 3182595753326246796 3183457759905862656 3188902918909533056 3200655004654593024 3213680460158133504 3250619316022020096 3265260578087967492 3281479625984254464 3282940814902920864 3283788900879387648 3297152679902500608 3302792308870587808 3314107974538075176 3314964111963685632 3320675766798356736 3335050986568046592 3352201169647708224 3366712863022806528 3384025864296262416 3390732217574693376 3400188701149453752 3424446884510805384 3437740560554933248 3439271329898298048 3454159950374048256 3456957456199199106 3471922639992269232 3478803184264945152 3505833229263418368 3511829796773789568 3526121616006840928 3527032523166749696 3546748558957619862 3562102448823237264 3579795955619186688 3587515783773224688 3603046155131550336 3622555381961843712 3636312916507054707 3637252289515710624 3644460478753752064 3656946730524772608 3672777668752152576 3678109616696790968 3691664579232286272 3698980600990574592 3713028378880621262 3715641347479411284 3734097505430358528 3751932359889052416 3768174491317143552 3787551970900657344 3795058019198121984 3809470674435962074 3814573744771530048 3831087051025952256 3846678126552917376 3867458130624299904 3885929944170804288 3890892817662721024 3913653582298063296 3927831673526607616 3930595805598054912 3950808521370513264 3966886818007696044 3967911588562593408 4012483218214681056 4013519767741473792 4029853275436389632 4050576413324314104 4053426924522994128 4058603714975769344 4073560915014936576 4091908825705174452 4097134762902754496 4100018038597971072 4112233961676470784 4137873318783889839 4155786190293776808 4179367692028311552 4185435081068762136 4203553847653475392 4219045233408327168 4243461004434995728 4284907280210844672 4287922697016059904 4327512892372032048 4328630823886465536 4334914905392646498 4353680770783956656 4359512851167462912 4375306167979005952 4377254419870561152 4396203573203334144 4418810632717433568 4419952149284914176 4427567689064475648 4469601559530277632 4472746951197786624 4488950484030408704 4512034485728349888 4514043620491516188 4515209738709158016 4520976290099591168 4533584934865938336 4556898464989853367 4565929179347740512 4585695106531064064 4605546600498731008 4609276608265598808 4629230186656358976 4638404245686593536 4675259464080498909 4682439729031719424 4708614466202357403 4728998078610159816 4749469931764316352 4773893629989370194 4775186639858793984 4783354378364299584 4804061540175400448 4820520690237200256 4848417222009406276 4849669719354280832 4875928974033030144 4897890867131951238 4922219438976381696 4945729019853750912 4954188463305881712 4978796673907144704 4981013650197535104 5002576479852069888 5028301754471562336 5050069294534209792 5057400722958087581 5076038796444393624 5086098326362040064 5108116068034603008 5128904168737223168 5156610840832399872 5158906994847447072 5181239925561072384 5207883959988403848 5218204776397417728 5240794407464073216 5267744695160684352 5289182424010261392 5290548784750124544 5343153673234855896 5349977624286241408 5369693933428780032 5381273675659837032 5400768551099085472 5404569232697325504 5455878434273565936 5466690718130628096 5482978615568627712 5509166503128228864 5517164425045186452 5541048253725035744 5548470901485861888 5569542568320931893 5573462021219116926 5580580108091682848 5601146258145537792 5625393644544436224 5652261736975715328 5692587028797182976 5714206011653943111 5746630576538928384 5770017189829376064 5771507765181954048 5779886540523528664 5801187195936449856 5812683801556617216 5836339226494081536 5891747510289911424 5895893708397082368 5950330227011544066 5951867382843890112 5959468746040370176 5963662601597048832 5986311059827940402 6016045980971133184 6018724827322021584 6020279651612210688 6044779913154584448 6075864619986471156 6087905572463654016 6114260142041418752 6145702144354131744 6150027057896956608 6172306915541811968 6233679285440665212 6278152621603143204 6305330771480213088 6332626575685755136 6365191506652493592 6366915519811725312 6377805837819066112 6401310009309186048 6427360920316267008 6502372358088969747 6530521156175934984 6562959251968508928 6565881629805841728 6567577801758775296 6594305359805001216 6605584617741175616 6628215949076150352 6629928223927371264 6641351533596713472 6704402339295416448 6733425726045613056 6768051728592524832 6781464435149386752 6800377402298907504 6848893769021610768 6875481121109866496 6878542659796596096 6908319900748096512 6913914912398398212 6943845279984538464 6957606368529890304 7011666458526836736 7023659593547579136 7052243232013681856 7054065046333499392 7093497117915239724 7124204897646474528 7160840444984055291 7175031567546449376 7206092310263100672 7245110763923687424 7272625833014109414 7274504579031421248 7288920957507504128 7313893461049545216 7346836300697926857 7356219233393581936 7383329158464572544 7426056757761242524 7431282694958822568 7468195010860717056 7503864719778104832 7575103941801314688 7618941348871924148 7629147489543060096 7662174102051904512 7693356253105834752 7734916261248599808 7771859888341608576 7781785635325442048 7827307164596126592 7855663347053215232 7861191611196109824 7901617042741026528 7933773636015392088 7935823177125186816 8024966436429362112 8027039535482947584 8059706550872779264 8101152826648628208 8106853849045988256 8117207429951538688 8183817651410348904 8194269525805508992 8200036077195942144 8224467923352941568 8275746637567779678 8311572380587553616 8370870162137524272 8407107695306950784 8438090466816654336 8486922008869991456 8569814560421689344 8655025784744064096 8657261647772931072 8669829810785292996 8707361541567913312 8719025702334925824 8754508839741122304 8792407146406668288 8837621265434867136 8839904298569828352 8855135378128951296 8939203119060555264 8945493902395573248 8979466589741910603 9024068971456699776 9028087240983032376 9030419477418316032 9067169869731876672 9113796929979706734 9131858358695481024 9171390213062128128 9218553216531197616 9258460373312717952 9350518928160997818 9364879458063438848 9417228932404714806 9457996157220319632 9498939863528632704 9547787259978740388 9550373279717587968 9566708756728599168 9608123080350800896 9641041380474400512 9696834444018812552 9699339438708561664 9751857948066060288 9795781734263902476 9844438877952763392 9891458039707501824 9908376926611763424 9962027300395070208 10005152959704139776 10056603508943124672 10100138589068419584 10114801445916175162 10152077592888787248 10172196652724080128 10257808337474446336 10313221681664799744 10317813989694894144 10362479851122144768 10415767919976807696 10436409552794835456 10535489390321368704 10578364848020522784 10581097569500249088 10686307346469711792 10699955248572482816 10739387866857560064 10762547351319674064 10801537102198170944 10809138465394651008 10908938749521164121 10911756868547131872 10933381436261256192 11018333006256457728 11034328850090372904 11082096507450071488 11096941802971723776 11139085136641863786 11146924042438233852 11161160216183365696 11202292516291075584 11304523473951430656 11385174057594365952 11428412023307886222 11493261153077856768 11540034379658752128 11559773081047057328 11602374391872899712 11672678452988163072 11783495020579822848 11791787416794164736 11900660454023088132 11903734765687780224 11918937492080740352 11972622119655880804 12032091961942266368 12037449654644043168 12040559303224421376 12089559826309168896 12151729239972942312 12175811144927308032 12228520284082837504 12291404288708263488 12300054115793913216 12344613831083623936 12413619956351669517 12467358570881330424 12556305243206286408 12610661542960426176 12665253151371510272 12730383013304987184 12755611675638132224 12854721840632534016 13004744716177939494 13061042312351869968 13125918503937017856 13131763259611683456 13188610719610002432 13211169235482351232 13256431898152300704 13259856447854742528 13282703067193426944 13333147360525867259 13408804678590832896 13466851452091226112 13536103457185049664 13562928870298773504 13600754804597815008 13697787538043221536 13757085319593192192 13816639801496193024 13827829824796796424 13887690559969076928 13915212737059780608 14047319187095158272 14104486464027363712 14186994235830479448 14248409795292949056 14321680889968110582 14350063135092898752 14412184620526201344 14545251666028218828 14549009158062842496 14627786922099090432 14693672601395853714 14712438466787163872 14766658316929145088 14852113515522485048 14862565389917645136 14936390021721434112 15007729439556209664 15150207883602629376 15172202168874262743 15237882697743848296 15258294979086120192 15324348204103809024 15386712506211669504 15469832522497199616 15543719776683217152 15654614329192253184 15711326694106430464 15722383222392219648 15803234085482053056 15867547272030784176 15871646354250373632 16049932872858724224 16119413101745558528 16202305653297256416 16213707698091976512 16234414859903077376 16367635302820697808 16388539051611017984 16400072154391884288 16448935846705883136 16551493275135559356 16623144761175107232 16708627704962795679 16741740324275048544 16814215390613901568 16876180933633308672 16973844017739982912 17142618034961829333 17310051569488128192 17314523295545862144 17339659621570585992 17414723083135826624 17438051404669851648 17509017679482244608 17675242530869734272 17878406238121110528 17890987804791146496 17958933179483821206 18048137942913399552 18056174481966064752 18060838954836632064 18134339739463753344 18227593859959413468 18263716717390962048 18342780426124256256 18437106433062395232 18516920746625435904 18701037856321995636 18729758916126877696 18834457864809429612 18915992314440639264 18997879727057265408 19095574519957480776 19100746559435175936 19133417513457198336 19216246160701601792 19282082760948801024 19393668888037625104 19398678877417123328 19507117074266909241 19591563468527804952 19688877755905526784 19782916079415003648 19816753853223526848 19924054600790140416 20113207017886249344 20200277178136839168 20229602891832350324 20304155185777574496 20344393305448160256 20515616674948892672 20626443363329599488 20635627979389788288 20724959702244289536 20831535839953615392 20872819105589670912 20952088709397791407 21070978780642737408 21156729696041045568 21162195139000498176 21372614692939423584 21399910497144965632 21525094702639348128 21603074204396341888 21618276930789302016 21817877499042328242 21823513737094263744 21866762872522512384 22068657700180745808 22164193014900142976 22278170273283727572 22293848084876467704 22322320432366731392 22404585032582151168 22856824046615772444 22986522306155713536 23080068759317504256 23119546162094114656 23204748783745799424 23345356905976326144 23566990041159645696 23583574833588329472 23801320908046176264 23807469531375560448 23945244239311761608 24064183923884532736 24074899309288086336 24081118606448842752 24179119652618337792 24303458479945884624 24351622289854616064 24582808577416526976 24600108231587826432 24689227662167247872 24827239912703339034 24934717141762660848 25112610486412572816 25221323085920852352 25330506302743020544 25460766026609974368 25511223351276264448 25709443681265068032 26009489432355878988 26122084624703739936 26263526519223366912 26377221439220004864 26422338470964702464 26512863796304601408 26519712895709485056 26565406134386853888 26666294721051734518 26817609357181665792 26938399769225731809 27072206914370099328 27201509609195630016 27395575076086443072 27514170639186384384 27655659649593592848 27775381119938153856 28094638374190316544 28208972928054727424 28373988471660958896 28496819590585898112 28643361779936221164 28700126270185797504 28824369241052402688 29090503332056437656 29098018316125684992 29255573844198180864 29387345202791707428 29424876933574327744 29533316633858290176 29704227031044970096 29725130779835290272 30015458879112419328 30300415767205258752 30344404337748525486 30475765395487696592 30516589958172240384 30773425012423339008 30939665044994399232 31087439553366434304 31309228658384506368 31422653388212860928 31606468170964106112 31735094544061568352 31743292708500747264 32099865745717448448 32238826203491117056 32404611306594512832 32427415396183953024 32468829719806154752 32726816248563492363 32735270605641395616 32777078103222035968 32800144308783768576 33102986550271118712 33246289522350214464 33417255409925591358 33483480648550097088 33628430781227803136 33947688035479965824 34285236069923658666 34620103138976256384 34679319243141171984 34829446166271653248 35018035358964489216 35350485061739468544 35756812476242221056 35917866358967642412 36096275885826799104 36112348963932129504 36121677909673264128 36268679478927506688 36455187719918826936 36527433434781924096 36685560852248512512 36874212866124790464 37033841493250871808 37402075712643991272 37668915729618859224 37831984628881278528 37995759454114530816 38191149039914961552 38266835026914396672 38564165521897602048 38787337776075250208 38797357754834246656 39014234148533818482 39183126937055609904 39377755511811053568 39565832158830007296 39633507706447053696 39848109201580280832 39999442081577601777 40226414035772498688 40400554356273678336 40459205783664700648 40608310371555148992 40688786610896320512 41271255958779576576 41449919404488579072 41663071679907230784 41745638211179341824 41904177418795582814 42141957561285474816 42313459392082091136 42745229385878847168 42799820994289931264 43050189405278696256 43206148408792683776 43236553861578604032 43635754998084656484 43647027474188527488 44137315400361491616 44328386029800285952 44556340546567455144 44587696169752935408 44644640864733462784 44809170065164302336 45516606506622788229 45713648093231544888 45973044612311427072 46160137518635008512 46239092324188229312 46409497567491598848 47133980082319291392 47167149667176658944 47602641816092352528 47614939062751120896 47890488478623523216 48128367847769065472 48149798618576172672 48358239305236675584 48606916959891769248 48703244579709232128 49165617154833053952 49200216463175652864 49378455324334495744 49654479825406678068 49869434283525321696 50125883114888387037 50225220972825145632 50442646171841704704 50661012605486041088 50921532053219948736 51022446702552528896 51427854104885487999 52018978864711757976 52244169249407479872 52527053038446733824 52844676941929404928 53025727592609202816 53332589442103469036 53635218714363331584 53876799538451463618 54144413828740198656 54403019218391260032 54791150152172886144 55028341278372768768 55311319299187185696 55550762239876307712 56189276748380633088 56417945856109454848 56747976943321917792 56993639181171796224 57286723559872442328 57400252540371595008 57648738482104805376 58181006664112875312 58196036632251369984 58774690405583414856 58849753867148655488 59066633267716580352 59408454062089940192 59450261559670580544 60600831534410517504 60688808675497050972 60951530790975393184 61033179916344480768 61546850024846678016 61879330089988798464 62174879106732868608 62618457316769012736 62856266128193374221 63212936341928212224 63470189088123136704 63486585417001494528 64199731491434896896 64809222613189025664 64854830792367906048 65453632497126984726 65470541211282791232 65554156206444071936 65600288617567537152 66205973100542237424 66492579044700428928 66834510819851182716 66966961297100194176 67256861562455606272 67895376070959931648 68570472139847317332 69240206277952512768 69358638486282343968 69658892332543306496 70036070717928978432 70700970123478937088 71835732717935284824 72192551771653598208 72224697927864259008 72243355819346528256 72537358957855013376 72910375439837653872 73054866869563848192 73748425732249580928 74067682986501743616 74804151425287982544 75337831459237718448 75663969257762557056 75991518908229061632 76382298079829923104 76533670053828793344 77128331043795204096 77574675552150500416 77594715509668493312 78028468297067636964 78366253874111219808 79131664317660014592 79267015412894107392 79696218403160561664 79998884163155203554 80452828071544997376 80815199307677195427 80918411567329401296 81216620743110297984 82542511917559153152 83326143359814461568 83808354837591165628 84283915122570949632 84626918784164182272 85490458771757694336 85599641988579862528 86100378810557392512 86412296817585367552 86473107723157208064 87271509996169312968 87294054948377054976 88274630800722983232 88656772059600571904 89112681093134910288 89175392339505870816 89289281729466925568 91033213013245576458 91427296186463089776 92320275037270017024 92478184648376458624 92818995134983197696 94267960164638582784 95205283632184705056 95229878125502241792 95780976957247046432 96299597237152345344 96716478610473351168 97213833919783538496 97406489159418464256 98331234309666107904 98400432926351305728 99308959650813356136 99738868567050643392 100251766229776774074 100450441945650291264 100885292343683409408 101843064106439897472 102855708209770975998 104037957729423515952 104488338498814959744 105054106076893467648 105689353883858809856 106051455185218405632 106665178884206938072 107270437428726663168 107753599076902927236 108288827657480397312 108806038436782520064 109582300304345772288 110056682556745537536 110622638598374371392 111101524479752615424 112835891712218909696 113495953886643835584 113987278362343592448 114573447119744884656 114800505080743190016 116362013328225750624 116392073264502739968 117549380811166829712 117699507734297310976 118133266535433160704 118816908124179880384 118900523119341161088 119998326244732805331 121201663068821035008 121377617350994101944 121903061581950786368 122066359832688961536 124349758213465737216 125236914633538025472 125712532256386748442 126425872683856424448 126940378176246273408 128399462982869793792 129618445226378051328 129709661584735812096 130907264994253969452 130941082422565582464 131108312412888143872 132411946201084474848 132985158089400857856 133669021639702365432 133933922594200388352 134513723124911212544 135790752141919863296 136549819519868364687 137140944279694634664 138480412555905025536 138717276972564687936 139317784665086612992 141401940246957874176 143671465435870569648 144385103543307196416 144449395855728518016 145074717915710026752 145820750879675307744 146109733739127696384 146664620965784539849 147496851464499161856 148135365973003487232 149608302850575965088 150675662918475436896 151327938515525114112 151983037816458123264 152764596159659846208 153067340107657586688 155149351104301000832 156056936594135273928 156732507748222439616 158534030825788214784 159997768326310407108 160905656143089994752 161630398615354390854 161836823134658802592 162433241486220595968 165085023835118306304 166652286719628923136 167616709675182331256 168567830245141899264 169253837568328364544 170980917543515388672 172200757621114785024 172824593635170735104 172946215446314416128 174543019992338625936 174588109896754109952 176549261601445966464 177313544119201143808 178225362186269820576 178350784679011741632 178578563458933851136 182066426026491152916 182854592372926179552 184640550074540034048 184956369296752917248 185637990269966395392 188568798384580122663 190410567264369410112 190459756251004483584 191561953914494092864 192599194474304690688 194427667839567076992 196662468619332215808 196800865852702611456 198617919301626712272 199477737134101286784 200503532459553548148 200900883891300582528 201770584687366818816 203686128212879794944 205711416419541951996 208075915458847031904 208976676997629919488 210108212153786935296 211378707767717619712 212102910370436811264 213330357768413876144 215507198153805854472 216577655314960794624 217612076873565040128 219164600608691544576 221245277196748742784 222203048959505230848 225671783424437819392 226991907773287671168 227974556724687184896 229146894239489769312 229601010161486380032 232724026656451501248 232784146529005479936 235098761622333659424 235399015468594621952 237633816248359760768 237801046238682322176 239996652489465610662 242755234701988203888 243806123163901572736 251425064512773496884 252851745367712848896 253880756352492546816 256798925965739587584 259236890452756102656 259419323169471624192 261814529988507938904 261882164845131164928 264823892402168949696 265970316178801715712 267338043279404730864 267867845188400776704 271581504283839726592 273099639039736729374 274281888559389269328 276960825111810051072 277434553945129375872 278635569330173225984 282803880493915748352 287342930871741139296 288898791711457036032 290149435831420053504 291641501759350615488 292219467478255392768 293329241931569079698 294993702928998323712 299216605701151930176 301351325836950873792 302655877031050228224 305529192319319692416 310298702208602001664 312113873188270547856 313465015496444879232 317068061651576429568 319995536652620814216 321811312286179989504 323260797230708781708 323673646269317605184 324866482972441191936 330170047670236612608 333304573439257846272 335233419350364662512 338507675136656729088 341961835087030777344 344401515242229570048 345649187270341470208 349086039984677251872 349176219793508219904 353098523202891932928 354627088238402287616 356450724372539641152 356701569358023483264 357157126917867702272 359994978734198415993 364132852052982305832 365709184745852359104 369912738593505834496 377137596769160245326 380821134528738820224 383123907828988185728 385198388948609381376 388855335679134153984 393324937238664431616 397235838603253424544 398955474268202573568 401007064919107096296 401801767782601165056 403541169374733637632 407372256425759589888 411422832839083903992 416151830917694063808 417953353995259838976 424205820740873622528 426660715536827752288 431014396307611708944 433155310629921589248 435224153747130080256 438329201217383089152 439993862897353619547 442490554393497485568 444406097919010461696 453983815546575342336 455949113449374369792 458293788478979538624 459202020322972760064 465448053312903002496 470197523244667318848 470798030937189243904 475267632496719521536 475602092477364644352 479993304978931221324 485510469403976407776 487612246327803145472 502850129025546993768 505703490735425697792 507761512704985093632 518473780905512205312 518838646338943248384 523629059977015877808 523764329690262329856 529647784804337899392 531940632357603431424 534676086558809461728 535735690376801553408 543163008567679453184 546199278079473458748 548563777118778538656 553921650223620102144 554869107890258751744 557271138660346451968 565706395153740367989 574685861743482278592 577797583422914072064 583283003518701230976 586658483863138159396 589987405857996647424 598433211402303860352 602702651673901747584 605311754062100456448 611058384638639384832 620597404417204003328 624227746376541095712 626930030992889758464 634136123303152859136 639991073305241628432 646521594461417563416 647347292538635210368 649732965944882383872 666609146878515692544 670466838700729325024 677015350273313458176 683923670174061554688 688803030484459140096 698172079969354503744 698352439587016439808 706197046405783865856 712901448745079282304 713403138716046966528 719989957468396831986 728265704105964611664 731418369491704718208 739825477187011668992 754275193538320490652 761642269057477640448 766247815657976371456 770396777897218762752 777710671358268307968 794471677206506849088 797910948536405147136 802014129838214192592 803603535565202330112 814744512851519179776 822845665678167807984 832303661835388127616 835906707990519677952 848411641481747245056 853321431073655504576 862028792615223417888 870448307494260160512 876658402434766178304 879987725794707239094 884981108786994971136 907967631093150684672 916587576957959077248 930896106625806004992 940395046489334637696 941596061874378487808 950535264993439043072 951204184954729288704 959986609957862442648 971020938807952815552 975224492655606290944 1005700258051093987536 1015523025409970187264 1036947561811024410624 1047258119954031755616 1047528659380524659712 1059295569608675798784 1063881264715206862848 1069352173117618923456 1071471380753603106816 1092398556158946917496 1097127554237557077312 1109738215780517503488 1131412790307480735978 1149371723486964557184 1155595166845828144128 1166566007037402461952 1173316967726276318792 1179974811715993294848 1196866422804607720704 1205405303347803495168 1210623508124200912896 1222116769277278769664 1241194808834408006656 1248455492753082191424 1253860061985779516928 1279982146610483256864 1293043188922835126832 1294694585077270420736 1299465931889764767744 1319981588692060858641 1333218293757031385088 1340933677401458650048 1367847340348123109376 1377606060968918280192 1396344159938709007488 1412394092811567731712 1425802897490158564608 1426806277432093933056 1439979914936793663972 1456531408211929223328 1462836738983409436416 1479650954374023337984 1508550387076640981304 1523284538114955280896 1532495631315952742912 1555421342716536615936 1588943354413013698176 1595821897072810294272 1604028259676428385184 1607207071130404660224 1629489025703038359552 1645691331356335615968 1664607323670776255232 1671813415981039355904 1706642862147311009152 1724057585230446835776 1759975451589414478188 1769962217573989942272 1815935262186301369344 1833175153915918154496 1861792213251612009984 1880790092978669275392 1901070529986878086144 1902408369909458577408 1919973219915724885296 1942041877615905631104 1950448985311212581888 2011400516102187975072 2031046050819940374528 2094516239908063511232 2095057318761049319424 2118591139217351597568 2138704346235237846912 2184797112317893834992 2194255108475114154624 2219476431561035006976 2262825580614961471956 2298743446973929114368 2311190333691656288256 2333132014074804923904 2346633935452552637584 2393732845609215441408 2410810606695606990336 2444233538554557539328 2482389617668816013312 2496910985506164382848 2507720123971559033856 2559964293220966513728 2586086377845670253664 2589389170154540841472 2639963177384121717282 2681867354802917300096 2792688319877418014976 2824788185623135463424 2851605794980317129216 2853612554864187866112 2879959829873587327944 2913062816423858446656 2925673477966818872832 3017100774153281962608 3046569076229910561792 3064991262631905485824 3110842685433073231872 3177886708826027396352 3191643794145620588544 3208056519352856770368 3214414142260809320448 3291382662712671231936 3329214647341552510464 3413285724294622018304 3448115170460893671552 3519950903178828956376 3539924435147979884544 3631870524372602738688 3666350307831836308992 3723584426503224019968 3761580185957338550784 3802141059973756172288 3839946439831449770592 3884083755231811262208 3900897970622425163776 3959944766076182575923 4022801032204375950144 4189032479816127022464 4237182278434703195136 4277408692470475693824 4369594224635787669984 4388510216950228309248 4438952863122070013952 4525651161229922943912 4597486893947858228736 4666264028149609847808 4693267870905105275168 4787465691218430882816 4821621213391213980672 4888467077109115078656 4993821971012328765696 5015440247943118067712 5119928586441933027456 5172172755691340507328 5178778340309081682944 5279926354768243434564 5363734709605834600192 5585376639754836029952 5703211589960634258432 5707225109728375732224 5759919659747174655888 5826125632847716893312 5851346955933637745664 6034201548306563925216 6093138152459821123584 6129982525263810971648 6355773417652054792704 6416113038705713540736 6582765325425342463872 6658429294683105020928 6826571448589244036608 6896230340921787343104 7039901806357657912752 7332700615663672617984 7447168853006448039936 7523160371914677101568 7679892879662899541184 7768167510463622524416 7919889532152365151846 8045602064408751900288 8378064959632254044928 8474364556869406390272 8554817384940951387648 8739188449271575339968 8777020433900456618496 9051302322459845887824 9194973787895716457472 9332528056299219695616 9386535741810210550336 9574931382436861765632 9643242426782427961344 9987643942024657531392 10239857172883866054912 10344345511382681014656 10357556680618163365888 10559852709536486869128 10727469419211669200384 11170753279509672059904 11406423179921268516864 11519839319494349311776 11652251265695433786624 11702693911867275491328 12068403096613127850432 12711546835304109585408 12832226077411427081472 13165530650850684927744 13316858589366210041856 13653142897178488073216 13792460681843574686208 14079803612715315825504 14665401231327345235968 15046320743829354203136 15359785759325799082368 15536335020927245048832 15839779064304730303692 16091204128817503800576 16756129919264508089856 17109634769881902775296 17478376898543150679936 17554040867800913236992 18102604644919691775648 18389947575791432914944 18773071483620421100672 19975287884049315062784 20479714345767732109824 20688691022765362029312 21119705419072973738256 21454938838423338400768 22341506559019344119808 23039678638988698623552 23304502531390867573248 24136806193226255700864 25423093670608219170816 25664452154822854162944 26331061301701369855488 27306285794356976146432 27584921363687149372416 28159607225430631651008 30719571518651598164736 31072670041854490097664 31679558128609460607384 32182408257635007601152 33512259838529016179712 34219269539763805550592 34956753797086301359872 35108081735601826473984 36205209289839383551296 37546142967240842201344 39950575768098630125568 40959428691535464219648 41377382045530724058624 42239410838145947476512 42909877676846676801536 46079357277977397247104 46609005062781735146496 48273612386452511401728 51328904309645708325888 52662122603402739710976 55169842727374298744832 56319214450861263302016 61439143037303196329472 63359116257218921214768 64364816515270015202304 67024519677058032359424 69913507594172602719744 72410418579678767102592 75092285934481684402688 81918857383070928439296 82754764091061448117248 84478821676291894953024 92158714555954794494208 93218010125563470292992 96547224772905022803456 102657808619291416651776 105324245206805479421952 112638428901722526604032 122878286074606392658944 126718232514437842429536 128729633030540030404608 139827015188345205439488 144820837159357534205184 150184571868963368805376 165509528182122896234496 168957643352583789906048 184317429111909588988416 193094449545810045606912 225276857803445053208064 245756572149212785317888 253436465028875684859072 279654030376690410878976 289641674318715068410368 300369143737926737610752 337915286705167579812096 368634858223819177976832 386188899091620091213824 450553715606890106416128 506872930057751369718144 579283348637430136820736 675830573410335159624192 737269716447638355953664 901107431213780212832256 1013745860115502739436288 1158566697274860273641472 1351661146820670319248384 2027491720231005478872576 2703322293641340638496768 4054983440462010957745152 8109966880924021915490304
- Sum of all divisors σ(n): 32245021704553008056433000
- Sum of proper divisors (its aliquot sum) s(n): 24135054823628986140942696
- 8109966880924021915490304 is an abundant number, because the sum of its proper divisors (24135054823628986140942696) is greater than itself. Its abundance is 16025087942704964225452392
Bases of 8109966880924021915490304
- Binary: 110101101010101101000101111100000000111101001010001011111011101100110011000000000002
- Hexadecimal: 0x6B55A2F807A517DD99800
- Base-36: 10OMZYBAWR46ASQO0
Squares and roots of 8109966880924021915490304
- 8109966880924021915490304 squared (81099668809240219154903042) is 65771562809684508662894865302569410507264718012416
- 8109966880924021915490304 cubed (81099668809240219154903043) is 533405196093155473957345963098260854331040107627888047181201546396999614464
-
The
square root of 8109966880924021915490304 is 2847800358333.4316863265 -
The
cube root of 8109966880924021915490304 is 200912223.5890797201 - Being both a perfect square and a perfect cube, 8109966880924021915490304 is also a
perfect sixth number .
Scales and comparisons
How big is 8109966880924021915490304?- 8,109,966,880,924,021,915,490,304 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 8,109,966,880,924,021,915,490,304 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 8109966880924021915490304 cubic inches would be around 16742685.3 feet tall.
Recreational maths with 8109966880924021915490304
- 8109966880924021915490304 backwards is 4030945191204290886699018
- 8109966880924021915490304 is a
Harshad number . - The number of decimal digits it has is: 25
- The sum of 8109966880924021915490304's digits is 108
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 8109966880924021915490304 - Facts about the integer". Numbermatics.com. 2024. Web. 28 June 2024.
APA style:
Numbermatics. (2024). Number 8109966880924021915490304 - Facts about the integer. Retrieved 28 June 2024, from https://numbermatics.com/n/8109966880924021915490304/
Chicago style:
Numbermatics. 2024. "Number 8109966880924021915490304 - Facts about the integer". https://numbermatics.com/n/8109966880924021915490304/
The information we have on file for 8109966880924021915490304 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 8109966880924021915490304, math, Factors of 8109966880924021915490304, curriculum, school, college, exams, university, Prime factorization of 8109966880924021915490304, STEM, science, technology, engineering, physics, economics, calculator, eight septillion, one hundred nine sextillion, nine hundred sixty-six quintillion, eight hundred eighty quadrillion, nine hundred twenty-four trillion, twenty-one billion, nine hundred fifteen million, four hundred ninety thousand, three hundred four.