31166160728083903709960256
31,166,160,728,083,903,709,960,256 is an even composite number composed of six prime numbers multiplied together.
31166160728083903709960256 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of eleven thousand and twenty-five divisors.
Prime factorization of 31166160728083903709960256:
26 × 34 × 112 × 312 × 376 × 674
(2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 11 × 11 × 31 × 31 × 37 × 37 × 37 × 37 × 37 × 37 × 67 × 67 × 67 × 67)See below for interesting mathematical facts about the number 31166160728083903709960256 from the Numbermatics database.
Names of 31166160728083903709960256
- Cardinal: 31166160728083903709960256 can be written as Thirty-one septillion, one hundred sixty-six sextillion, one hundred sixty quintillion, seven hundred twenty-eight quadrillion, eighty-three trillion, nine hundred three billion, seven hundred nine million, nine hundred sixty thousand, two hundred fifty-six.
Scientific notation
- Scientific notation: 3.1166160728083903709960256 × 1025
Factors of 31166160728083903709960256
Divisors of 31166160728083903709960256
- Number of divisors d(n): 11025
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 16 18 22 24 27 31 32 33 36 37 44 48 54 62 64 66 67 72 74 81 88 93 96 99 108 111 121 124 132 134 144 148 162 176 186 192 198 201 216 222 242 248 264 268 279 288 296 297 324 333 341 352 363 372 396 402 407 432 444 484 496 528 536 558 576 592 594 603 648 666 682 704 726 737 744 792 804 814 837 864 888 891 961 968 992 999 1023 1056 1072 1089 1116 1147 1184 1188 1206 1221 1296 1332 1364 1369 1452 1474 1488 1584 1608 1628 1674 1728 1776 1782 1809 1922 1936 1984 1998 2046 2077 2112 2144 2178 2211 2232 2294 2368 2376 2412 2442 2479 2511 2592 2664 2728 2738 2883 2904 2948 2976 2997 3069 3168 3216 3256 3267 3348 3441 3552 3564 3618 3663 3751 3844 3872 3996 4092 4107 4154 4288 4356 4422 4464 4477 4489 4588 4752 4824 4884 4958 5022 5184 5328 5427 5456 5476 5766 5808 5896 5952 5994 6138 6231 6336 6432 6512 6534 6633 6696 6882 7104 7128 7236 7326 7437 7502 7688 7744 7992 8107 8184 8214 8308 8649 8712 8844 8928 8954 8978 9176 9207 9504 9648 9768 9801 9916 10044 10323 10571 10656 10854 10912 10952 10989 11253 11532 11616 11792 11988 12276 12321 12462 12617 12864 13024 13068 13266 13392 13431 13467 13764 14256 14472 14652 14874 15004 15059 15376 15984 16214 16368 16428 16616 17298 17424 17688 17856 17908 17956 18352 18414 18693 19008 19296 19536 19602 19832 19899 20088 20646 21142 21312 21708 21824 21904 21978 22311 22506 22847 23064 23232 23584 23976 24321 24552 24642 24924 25234 25947 26048 26136 26532 26784 26862 26934 27269 27528 27621 28512 28944 29304 29748 30008 30118 30752 30969 31713 31968 32428 32736 32856 32967 33232 33759 34596 34848 35376 35557 35816 35912 36704 36828 36963 37386 37851 38592 39072 39204 39664 39798 40176 40293 40401 41292 42284 42439 43416 43808 43956 44622 45012 45177 45694 46128 47168 47952 48642 49104 49284 49379 49848 50468 50653 51894 52272 53064 53568 53724 53868 54538 55056 55242 56079 57024 57888 58608 59496 59697 60016 60236 61504 61938 63426 63936 64387 64856 65472 65712 65934 66464 66933 67518 68541 69192 69696 70752 71114 71632 71824 72963 73408 73656 73926 74772 75702 76849 77841 78144 78408 79328 79596 80352 80586 80802 81807 82584 84568 84878 86832 87616 87912 89244 90024 90354 91388 91723 92256 92907 95139 95904 97284 98208 98568 98758 99696 100936 101277 101306 103788 104544 106128 106671 107448 107736 109076 110112 110484 110889 112158 113553 115776 116281 117216 118992 119394 120032 120472 120879 121203 123876 126852 127317 128774 129712 131424 131868 132928 133866 135036 135531 137082 138384 138787 139159 141504 142228 143264 143648 145926 147312 147852 148137 149544 151404 151959 153698 155682 156816 158656 159192 160704 161172 161604 163614 165168 165649 166093 168237 169136 169756 173664 175824 178488 180048 180708 182776 183446 184512 185814 190278 191808 193161 194568 196416 197136 197516 199392 200799 201872 202554 202612 205623 207576 209088 212256 213342 214896 215472 218152 218889 220224 220968 221778 224316 227106 230547 232562 234432 237984 238788 240064 240944 241758 242406 245421 247752 251317 253704 254634 257548 259424 262848 263736 267732 270072 271062 274164 275169 276768 277574 278318 284456 285417 286528 287296 291852 294624 295704 296274 299088 299959 300763 302808 303831 303918 307396 311364 313632 318384 320013 322344 323208 327228 330336 331298 332186 336474 338272 339512 340659 347328 348843 351648 356976 360096 361416 362637 363609 365552 366892 371628 380556 381951 386322 389136 391127 394272 395032 398784 401598 403744 405108 405224 406593 411246 415152 416361 417477 424512 426684 429792 430944 436304 437778 441936 443556 444411 448632 454212 455877 461094 465124 466829 475968 477576 481888 483516 484812 490842 495504 496947 498279 502634 507408 509268 515096 518848 527472 535464 540144 542124 543169 548328 550338 553536 555148 556636 557183 568912 570834 579483 583704 589248 591408 592548 598176 599918 601526 605616 607662 607836 614792 616869 622728 627264 636768 640026 644688 646416 654456 656667 660672 662596 664372 672948 676544 679024 681318 691641 697686 703296 708257 713952 720192 722832 725274 727218 731104 733784 736263 743256 753951 761112 763902 772644 778272 782254 788544 790064 803196 807488 810216 810448 813186 822492 825507 830304 832722 834954 845339 853368 856251 859584 861888 872608 875556 883872 887112 888822 897264 899877 902289 908424 911754 922188 930248 933658 955152 960039 963776 967032 969624 981684 991008 993894 996558 1005268 1008953 1014816 1018536 1021977 1030192 1046529 1054944 1070928 1080288 1084248 1086338 1096656 1100676 1110296 1113272 1114366 1137824 1141668 1145853 1158966 1167408 1173381 1182816 1185096 1196352 1199836 1203052 1211232 1215324 1215672 1219779 1229584 1233738 1245456 1249083 1252431 1273536 1280052 1289376 1292832 1308912 1313334 1315609 1325192 1328744 1333233 1345896 1358048 1362636 1367631 1383282 1395372 1400487 1416514 1427904 1445664 1450548 1454436 1462208 1467568 1472526 1486512 1490841 1494837 1507902 1522224 1527804 1530749 1545288 1556544 1564508 1570243 1580128 1606392 1620432 1620896 1626372 1629507 1644984 1651014 1660608 1665444 1669908 1671549 1690678 1706736 1712502 1738449 1745216 1751112 1767744 1774224 1777644 1794528 1799754 1804578 1816848 1823508 1827023 1844376 1850607 1860496 1867316 1874161 1910304 1920078 1934064 1939248 1963368 1982016 1987788 1993116 2010536 2017906 2029632 2037072 2043954 2060384 2074923 2093058 2109888 2124771 2141856 2160576 2168496 2172676 2193312 2201352 2208789 2220592 2226544 2228732 2261853 2275648 2283336 2291706 2317932 2334816 2346762 2365632 2370192 2382319 2399672 2406104 2422464 2430648 2431344 2439558 2459168 2467476 2476521 2490912 2498166 2504862 2536017 2560104 2578752 2585664 2617824 2626668 2631218 2650384 2657488 2666466 2691792 2699631 2706867 2716096 2725272 2735262 2766564 2790744 2800974 2833028 2843413 2880117 2891328 2901096 2908872 2935136 2945052 2973024 2981682 2989674 3015804 3026859 3044448 3055608 3061498 3090576 3129016 3139587 3140486 3160256 3212784 3240864 3241792 3252744 3259014 3289968 3302028 3308393 3330888 3339816 3343098 3381356 3393751 3413472 3425004 3437559 3476898 3502224 3520143 3548448 3555288 3589056 3599508 3609156 3633696 3647016 3654046 3688752 3701214 3720992 3734632 3747249 3748322 3757293 3820608 3840156 3868128 3878496 3926736 3946827 3975576 3986232 3999699 4021072 4035812 4074144 4087908 4102893 4120768 4149846 4186116 4201461 4249542 4283712 4302397 4313929 4336992 4345352 4386624 4402704 4417578 4441184 4453088 4457464 4472523 4484511 4523706 4566672 4583412 4592247 4635864 4669632 4693524 4710729 4740384 4764638 4799344 4812208 4861296 4862688 4879116 4888521 4918336 4934952 4953042 4981824 4996332 5009724 5014647 5072034 5120208 5135119 5148883 5215347 5235648 5253336 5262436 5300768 5314976 5332932 5383584 5399262 5413734 5450544 5470524 5481069 5533128 5581488 5601948 5622483 5666056 5686826 5760234 5802192 5817744 5870272 5890104 5946048 5963364 5979348 6031608 6053718 6088896 6111216 6122996 6129013 6145441 6181152 6224769 6258032 6279174 6280972 6374313 6425568 6481728 6505488 6518028 6579936 6604056 6616786 6661776 6679632 6686196 6762712 6785559 6787502 6826944 6850008 6875118 6953796 7004448 7040286 7096896 7110576 7146957 7199016 7218312 7267392 7294032 7308092 7377504 7402428 7429563 7441984 7469264 7494498 7496644 7514586 7608051 7680312 7736256 7756992 7790827 7853472 7893654 7951152 7972464 7999398 8042144 8071624 8098893 8120601 8148288 8175816 8205786 8299692 8372232 8402922 8499084 8530239 8604794 8627858 8673984 8690704 8805408 8835156 8882368 8906176 8914928 8945046 8969022 9047412 9080577 9133344 9166824 9184494 9271728 9298729 9323653 9387048 9418761 9421458 9480768 9529276 9598688 9624416 9722592 9725376 9758232 9777042 9869904 9906084 9925179 9992664 10019448 10029294 10144068 10181253 10240416 10270238 10297766 10430694 10506672 10524872 10560429 10601536 10629952 10665864 10767168 10798524 10827468 10901088 10941048 10962138 11066256 11098483 11128231 11162976 11203896 11241747 11244966 11271879 11332112 11373652 11520468 11604384 11635488 11780208 11840481 11926728 11958696 12063216 12107436 12222432 12245992 12258026 12290882 12362304 12449538 12516064 12558348 12561944 12604383 12748626 12851136 12907191 12941787 13010976 13036056 13159872 13208112 13233572 13323552 13359264 13372392 13417569 13453533 13525424 13571118 13575004 13700016 13750236 13776741 13907592 14008896 14080572 14132187 14221152 14293914 14398032 14436624 14471699 14588064 14616184 14665563 14755008 14804856 14859126 14938528 14988996 14993288 15029172 15043941 15216102 15360624 15405357 15446649 15581654 15706944 15787308 15902304 15944928 15998796 16084288 16143248 16197786 16241202 16351632 16411572 16443207 16599384 16744464 16805844 16838239 16867449 16998168 17060478 17209588 17255716 17272673 17381408 17610816 17670312 17829856 17890092 17938044 18094824 18161154 18266688 18333648 18368988 18387039 18436323 18543456 18597458 18647306 18774096 18837522 18842916 19058552 19122939 19197376 19248832 19445184 19516464 19554084 19739808 19812168 19850358 19985328 20038896 20058588 20097253 20151121 20288136 20356677 20362506 20480832 20540476 20595532 20615771 20861388 21013344 21049744 21120858 21331728 21440871 21597048 21654936 21802176 21882096 21924276 22132512 22196966 22256462 22325952 22407792 22483494 22489932 22543758 22664224 22747304 22824153 23040936 23208768 23270976 23372481 23560416 23680962 23853456 23917392 24126432 24214872 24296679 24361803 24444864 24491984 24516052 24581764 24899076 25032128 25116696 25123888 25208766 25497252 25590717 25814382 25883574 26021952 26072112 26205509 26416224 26467144 26647104 26718528 26744784 26835138 26907066 27050848 27142236 27150008 27241731 27400032 27500472 27553482 27815184 27896187 27970959 28161144 28264374 28442304 28587828 28796064 28873248 28943398 29176128 29232368 29331126 29609712 29718252 29775537 29877056 29977992 29986576 30058344 30087882 30432204 30543759 30721248 30810714 30893298 31163308 31277543 31574616 31681287 31804608 31889856 31997592 32286496 32395572 32482404 32703264 32823144 32886414 33198768 33295449 33384693 33488928 33611688 33676478 33734898 33996336 34120956 34419176 34511432 34545346 34762816 35340624 35521443 35659712 35780184 35876088 36189648 36322308 36392323 36667296 36737976 36774078 36872646 37086912 37194916 37294612 37331261 37548192 37675044 37685832 37813149 38117104 38245878 38721573 38825361 39032928 39108168 39479616 39624336 39700716 39970656 40077792 40117176 40194506 40302242 40576272 40713354 40725012 41080952 41191064 41231542 41330223 41722776 42026688 42099488 42241716 42396561 42663456 42881742 43194096 43309872 43415097 43764192 43848552 43996689 44265024 44393932 44512924 44815584 44966988 44979864 45087516 45131823 45328448 45494608 45648306 46081872 46216071 46339947 46744962 47120832 47361924 47453219 47706912 47834784 48252864 48429744 48593358 48677533 48723606 48983968 49032104 49163528 49329621 49798152 50233392 50247776 50417532 50514717 50602347 50994504 51181434 51628764 51767148 51818019 52144224 52411018 52832448 52934288 53489568 53670276 53814132 54101696 54284472 54300016 54483462 54800064 55000944 55106964 55161117 55308969 55630368 55792374 55941918 56322288 56528748 56637713 57175656 57368817 57592128 57746496 57886796 58098991 58464736 58662252 59219424 59436504 59551074 59955984 59973152 60116688 60175764 60291759 60453363 60864408 61087518 61442496 61621428 61786596 61847313 62326616 62555086 63149232 63362574 63995184 64322613 64572992 64791144 64964808 65406528 65646288 65772828 66397536 66590898 66769386 66977856 67223376 67352956 67469796 67599851 67992672 68241912 68472459 68838352 69022864 69090692 69343957 70117443 70681248 71042886 71560368 71752176 72379296 72644616 72784646 73334592 73475952 73548156 73745292 74389832 74589224 74662522 75096384 75350088 75371664 75626298 76234208 76491756 76772151 77443146 77650722 78065856 78216336 78616527 79248672 79401432 79941312 80155584 80234352 80389012 80604484 81152544 81426708 81450024 81725193 82161904 82382128 82463084 82660446 83445552 83688561 83912877 84198976 84483432 84793122 85326912 85763484 86388192 86619744 86830194 87528384 87697104 87993378 88145803 88787864 89025848 89326611 89631168 89933976 89959728 90175032 90263646 90989216 91296612 91631277 92163744 92432142 92679894 93489924 93832629 94723848 94906438 95413824 95669568 96859488 97186716 97355066 97447212 97967936 98064208 98327056 98659242 99596304 99886347 100154079 100466784 100495552 100835064 101029434 101204694 101989008 102362868 102560183 103257528 103534296 103636038 104288448 104822036 105206281 105868576 106564329 106979136 107340552 107628264 108568944 108600032 108966924 109176969 110001888 110213928 110322234 110617938 111260736 111584748 111883836 111993783 112644576 113057496 113275426 114351312 114737634 115773592 116164719 116197982 116476083 116929472 117324504 118438848 118873008 119102148 119911968 119946304 120233376 120351528 120583518 120906726 121728816 122175036 122410541 123242856 123573192 123694626 123990669 124653232 125110172 125568787 126298464 126725148 127189683 127990368 128645226 129582288 129929616 130245291 131292576 131545656 132795072 133181796 133538772 134446752 134705912 134939592 135199702 135985344 136483824 136944918 137676704 138045728 138181384 138648213 138687914 139019841 140234886 141362496 142085772 142359657 143120736 143504352 144758592 145289232 145569292 146032599 146951904 147096312 147490584 147988863 148779664 149178448 149325044 150700176 150743328 151252596 151544151 151807041 152468416 152983512 153544302 154886292 155301444 155454057 156432672 157233054 158497344 158802864 159188689 159615373 160468704 160778024 161208968 162305088 162853416 162900048 163450386 164323808 164764256 164926168 165320892 165483351 165926907 166891104 167377122 167825754 168966864 169586244 169913139 171526968 172776384 173239488 173660388 174296973 175394208 175986756 176291606 177575728 178051696 178653222 179867952 179919456 180350064 180527292 180875277 181360089 181978432 182593224 183262554 184327488 184864284 185359788 185541939 186979848 187665258 189447696 189812876 189999403 190508671 192967839 193718976 194373432 194710132 194894424 196128416 196654112 197318484 199192608 199772694 200308158 200933568 201670128 202058868 202409388 202799553 203978016 204725736 205120366 206515056 207068592 207272076 208031871 209644072 210352329 210412562 211737152 213128658 214681104 215256528 217137888 217200064 217933848 218353938 220003776 220427856 220644468 221235876 221662331 223169496 223767672 223987566 225289152 226114992 226550852 226773481 227381317 228702624 229475268 230316453 231547184 232329438 232395964 232952166 234649008 235849581 237746016 238204296 239823936 240466752 240703056 241167036 241813452 243457632 244350072 244821082 246485712 247146384 247389252 247981338 249306464 250220344 251065683 251137574 251738631 252596928 253450296 254379366 255980736 257290452 259164576 259859232 260490582 262585152 263091312 264437409 266363592 267077544 267979833 268893504 269411824 269879184 270399404 272967648 273889836 274893831 275353408 276091456 276362768 277296426 277375828 278039682 280469772 281497887 284171544 284719314 286241472 287008704 288260599 289033243 290578464 291138584 292065198 293903808 294192624 294981168 295977726 297559328 298356896 298650088 299659041 300462237 301400352 301486656 302505192 303088302 303614082 305967024 307088604 307680549 309772584 310602888 310908114 312865344 314466108 315618843 317605728 318377378 319230746 320937408 321556048 322417936 325706832 325800096 326900772 327530907 328647616 329528512 329852336 330641784 330966702 331853814 333782208 334754244 335651508 335981349 337933728 339172488 339826278 343053936 344052973 344975161 347320776 348494157 348593946 349428249 350788416 351973512 352583212 355151456 356103392 357306444 359735904 359838912 360700128 361054584 361750554 362720178 365186448 366525108 367231623 369728568 370719576 371083878 373959696 375330516 376706361 378895392 379625752 379998806 381017342 385935678 388746864 389420264 389788848 390735873 392256832 393308224 394636968 398385216 399545388 400616316 403340256 404117736 404818776 405599106 407956032 409451472 410240732 410643871 411744547 413030112 414137184 414544152 415944639 416063742 417059523 419288144 420704658 420825124 426257316 427078971 429362208 430513056 434275776 435867696 436707876 438097797 440855712 441288936 442471752 443324662 446338992 447535344 447975132 452229984 453101704 453546962 454632453 454762634 457405248 458950536 460632906 463094368 464658876 464791928 465904332 466362171 469298016 471699162 475492032 476408592 477566067 478846119 481406112 482334072 483626904 486915264 488700144 489642164 492971424 494292768 494778504 495962676 496450053 497780721 498612928 500440688 502131366 502275148 503477262 506900592 508758732 509739417 514580904 518329152 519718464 520981164 521985409 522890919 526182624 528874818 532727184 534155088 535452863 535959666 538823648 539758368 540798808 542625831 544080267 545935296 547779672 549787662 552725536 554592852 554751656 556079364 556625817 560939544 562995774 568343088 569438628 569998209 571526013 576521198 578066486 581156928 582277168 584130396 588385248 589962336 591955452 595118656 596713792 597300176 599318082 600924474 602800704 605010384 606176604 607228164 608398659 611934048 614177208 615361098 619545168 621205776 621816228 623014843 624095613 624684751 628932216 631056987 631237686 635211456 636754756 638461492 639088901 643112096 644835872 651413664 651600192 653801544 655061814 659704672 661283568 661933404 663707628 664986993 669508488 671303016 671962698 675867456 678344976 679652556 680320443 682143951 686107872 688105946 689950322 694641552 696988314 697187892 698856498 703947024 705166424 707548743 710302912 712206784 714612888 719471808 721400256 722109168 723501108 725440356 730372896 733050216 734463246 739457136 741439152 742167756 743598361 745591477 747919392 750661032 753197049 753412722 755215893 757790784 759251504 759997612 762034684 762783527 771871356 777493728 778840528 779577696 781471746 789273936 793312227 799090776 801232632 806680512 808235472 809637552 811198212 818902944 820481464 821287742 823489094 826060224 828274368 829088304 831889278 832127484 834119046 838576288 841409316 841650248 844493661 852514632 854157942 858724416 861026112 864781797 867099729 871735392 873415752 876195594 881711424 882577872 884943504 886649324 892677984 895070688 895950264 898977123 901386711 904459968 906203408 907093924 909264906 909525268 917901072 921265812 923041647 926188736 929317752 929583856 931808664 932724342 938596032 943398324 946856529 952817184 955132134 957692238 962812224 964668144 967253808 969603833 977400288 979284328 982592721 985942848 988585536 989557008 991925352 992900106 995561442 1000881376 1004262732 1004550296 1006954524 1007944047 1013801184 1017517464 1019478834 1029161808 1032158919 1034925483 1041962328 1043970818 1045781838 1052365248 1057749636 1065454368 1068310176 1070905726 1071919332 1077647296 1079516736 1081597616 1085251662 1088160534 1095559344 1099575324 1101694869 1105451072 1109185704 1109503312 1112158728 1113251634 1121879088 1125991548 1128162013 1130119083 1136686176 1138877256 1139996418 1143052026 1153042396 1156132972 1157269091 1164554336 1168260792 1172207619 1176770496 1179924672 1183910904 1194600352 1198636164 1201848948 1210020768 1212353208 1214456328 1216797318 1223868096 1228354416 1230722196 1231931613 1235233641 1239090336 1242411552 1243632456 1246029686 1248191226 1249369502 1257864432 1262113974 1262475372 1273509512 1276922984 1278177802 1281236913 1286224192 1289671744 1302827328 1307603088 1310123628 1314293391 1319409344 1322567136 1323866808 1327415256 1329973986 1339016976 1342606032 1343925396 1346515951 1356689952 1359305112 1360640886 1363897359 1364287902 1372215744 1376211892 1379900644 1381256657 1389283104 1393976628 1394375784 1397712996 1399086513 1407894048 1410332848 1415097486 1429225776 1432698201 1436538357 1444218336 1447002216 1450880712 1460745792 1466100432 1468926492 1478914272 1482878304 1484335512 1487196722 1491182954 1495838784 1501322064 1506394098 1506825444 1510431786 1518503008 1519995224 1524069368 1525567054 1529218251 1543742712 1554987456 1557681056 1559155392 1562943492 1565956227 1568672757 1578547872 1586624454 1598181552 1602465264 1606358589 1616470944 1619275104 1622396424 1627877493 1632240801 1637805888 1640962928 1642575484 1646978188 1658176608 1663778556 1664254968 1668238092 1669877451 1677152576 1682818632 1683300496 1688987322 1705029264 1708315884 1709994627 1714578039 1729563594 1734199458 1743470784 1746831504 1752391188 1755769103 1765155744 1769887008 1773298648 1785355968 1790141376 1791900528 1797954246 1801068721 1802773422 1812406816 1814187848 1818529812 1819050536 1825195977 1835802144 1842531624 1846083294 1858635504 1859167712 1863617328 1865448684 1869044529 1872286839 1874054253 1886796648 1893713058 1905634368 1910264268 1915384476 1917266703 1929336288 1934507616 1939207666 1954800576 1958568656 1965185442 1979114016 1983850704 1985800212 1991122884 1994960979 2001762752 2008525464 2009100592 2013909048 2015888094 2027602368 2035034928 2038957668 2040961329 2046431853 2058323616 2064317838 2069850966 2083924656 2087941636 2091563676 2095595381 2115499272 2122646229 2130908736 2136620352 2141811452 2143838664 2149662667 2163195232 2170503324 2176321068 2191118688 2199150648 2203389738 2218371408 2219006624 2224317456 2226503268 2230795083 2236774431 2243758176 2251983096 2256324026 2260238166 2273372352 2277754512 2279992836 2286104052 2288350581 2306084792 2312265944 2314538182 2329108672 2336521584 2344415238 2367821808 2379936681 2389200704 2397272328 2403697896 2420041536 2424706416 2428912656 2433594636 2438285641 2456708832 2461444392 2463863226 2470467282 2478180672 2484823104 2487264912 2492059372 2496382452 2498739004 2501194487 2515728864 2524227948 2524950744 2533480983 2547019024 2553845968 2556355604 2562473826 2565726409 2594345391 2601299187 2615206176 2620247256 2628586782 2645134272 2647733616 2654830512 2659947972 2678033952 2685212064 2687850792 2693031902 2713379904 2718610224 2721281772 2727794718 2728575804 2752423784 2759801288 2762513314 2769124941 2778566208 2787953256 2788751568 2795425992 2798173026 2815788096 2820665696 2830194972 2840569587 2858451552 2865396402 2873076714 2888436672 2894004432 2901761424 2908811499 2932200864 2937852984 2947778163 2957828544 2965756608 2968671024 2974393444 2982365908 3002644128 3012788196 3013650888 3020863572 3023832141 3037006016 3039990448 3048138736 3051134108 3058436502 3087485424 3096476757 3104776449 3115362112 3125886984 3131912454 3137345514 3157095744 3173248908 3179365673 3196363104 3204930528 3212717178 3232941888 3238550208 3244792848 3255754986 3261394711 3264481602 3281925856 3285150968 3293956376 3305084607 3316353216 3327557112 3328509936 3336476184 3339754902 3365637264 3366600992 3377974644 3384486039 3390357249 3410058528 3416631768 3419989254 3429156078 3459127188 3468398916 3471807273 3493663008 3504782376 3511538206 3530311488 3539774016 3546597296 3583801056 3595908492 3602137442 3605546844 3624813632 3628375696 3637059624 3638101072 3650391954 3671604288 3685063248 3692166588 3695794839 3705700923 3717271008 3718335424 3727234656 3730897368 3738089058 3744573678 3748108506 3773593296 3787426116 3794726771 3820528536 3830768952 3834533406 3843710739 3858672576 3869015232 3878415332 3892632397 3917137312 3930370884 3942880173 3958228032 3967701408 3971600424 3982245768 3989921958 4017050928 4018201184 4027818096 4031776188 4039547853 4070069856 4077915336 4081922658 4092863706 4116647232 4128635676 4139701932 4143769971 4167849312 4175883272 4183127352 4191190762 4230998544 4245292458 4283622904 4287677328 4298094603 4299325334 4309615071 4326390464 4341006648 4352642136 4382237376 4398301296 4406779476 4436742816 4438013248 4448634912 4453006536 4461590166 4473548862 4487516352 4503966192 4512648052 4520476332 4529190017 4555509024 4559985672 4572208104 4576701162 4587654753 4612169584 4624531888 4629076364 4646045119 4673043168 4688830476 4697868681 4706018271 4735643616 4759873362 4794544656 4807395792 4819075767 4849412832 4857825312 4867189272 4876571282 4913417664 4922888784 4927726452 4940934564 4974529824 4984118744 4992764904 4997478008 5002388974 5031457728 5048455896 5049901488 5066961966 5094038048 5107691936 5112711208 5124947652 5129983881 5131452818 5143734117 5188690782 5202598374 5230412352 5240494512 5257173564 5267307309 5295467232 5309661024 5319895944 5356067904 5370424128 5375701584 5386063804 5403206163 5437220448 5442563544 5455589436 5457151608 5475587931 5504847568 5519602576 5525026628 5538249882 5575906512 5577503136 5590851984 5596346052 5607133587 5616860517 5622162759 5641331392 5660389944 5681139174 5716903104 5730792804 5746153428 5751800109 5788008864 5803522848 5817622998 5864401728 5875705968 5889981493 5895556326 5905768801 5937342048 5948786888 5964731816 5984882937 6005288256 6025576392 6027301776 6041727144 6047664282 6079980896 6096277472 6102268216 6116873004 6122883987 6139295559 6174970848 6192953514 6209552898 6251773968 6263824908 6274691028 6286786143 6346497816 6358731346 6392726208 6409861056 6425434356 6448988001 6489585696 6511509972 6522789422 6528963204 6563851712 6570301936 6587912752 6610169214 6655114224 6657019872 6672952368 6679509804 6692385249 6710323293 6731274528 6733201984 6755949288 6768972078 6780714498 6820117056 6833263536 6839978508 6858312156 6865051743 6871532261 6918254376 6936797832 6943614546 6987326016 7009564752 7023076412 7029977911 7048820827 7093194592 7139810043 7167602112 7191816984 7204274884 7211093688 7256751392 7274119248 7276202144 7300783908 7314856923 7370126496 7384333176 7391589678 7411401846 7434542016 7454469312 7461794736 7476178116 7489147356 7496217012 7503583461 7547186592 7574852232 7589453542 7641057072 7661537904 7669066812 7687421478 7697179227 7756830664 7783036173 7785264794 7803897561 7834274624 7860741768 7885760346 7935402816 7943200848 7964491536 7979843916 8034101856 8036402368 8055636192 8063552376 8079095706 8140139712 8155830672 8163845316 8185727412 8201506247 8257271352 8279403864 8287539942 8307374823 8335698624 8351766544 8366254704 8382381524 8390618797 8413108729 8461997088 8490584916 8521708761 8567245808 8575354656 8596189206 8598650668 8619230142 8682013296 8705284272 8726434497 8796602592 8813558952 8873485632 8897269824 8906013072 8923180332 8947097724 9007932384 9025296104 9040952664 9058380034 9111018048 9119971344 9144416208 9153402324 9175309506 9224339168 9249063776 9258152728 9289430271 9292090238 9314329347 9346086336 9377660952 9395737362 9412036542 9471287232 9519746724 9538097019 9589089312 9614791584 9638151534 9698825664 9715650624 9734378544 9753142564 9784184133 9845777568 9855452904 9881869128 9915253821 9949059648 9968237488 9985529808 9994956016 10004777948 10096911792 10099802976 10133923932 10153458117 10171071747 10188076096 10215383872 10225422416 10249895304 10259967762 10262905636 10287468234 10377381564 10405196748 10415421819 10480989024 10514347128 10534614618 10590934464 10619322048 10639791888 10665642163 10694229991 10751403168 10772127608 10806412326 10874440896 10885127088 10911178872 10914303216 10951175862 11009695136 11039205152 11050053256 11076499764 11087384517 11117102769 11151813024 11155006272 11181703968 11192692104 11214267174 11233721034 11244325518 11320779888 11362278348 11384180313 11461585608 11492306856 11503600218 11576017728 11607045696 11635245996 11677897191 11751411936 11779962986 11791112652 11811537602 11874684096 11897573776 11929463632 11969765874 12051152784 12054603552 12083454288 12095328564 12118643559 12159961792 12192554944 12204536432 12233746008 12245767974 12278591118 12349941696 12385907028 12419105796 12431309913 12503547936 12527649816 12549382056 12573572286 12692995632 12717462692 12729960001 12764080957 12850868712 12894283809 12897976002 12928845213 12979171392 13023019944 13045578844 13057926408 13140603872 13175825504 13220338428 13310228448 13314039744 13345904736 13359019608 13384770498 13420646586 13462549056 13511898576 13537944156 13561428996 13587570051 13666527072 13679957016 13716624312 13730103486 13743064522 13836508752 13873595664 13887229092 13938135357 14019129504 14046152824 14059955822 14093606043 14097641654 14186389184 14279620086 14383633968 14408549768 14422187376 14457227301 14513502784 14548238496 14552404288 14601567816 14629713846 14740252992 14768666352 14783179356 14822803692 14923589472 14952356232 14978294712 14992434024 15007166922 15094373184 15149704464 15178907084 15193823227 15234548239 15282114144 15323075808 15338133624 15374842956 15389951643 15394358454 15431202351 15513661328 15566072346 15570529588 15607795122 15721483536 15771520692 15801921927 15886401696 15928983072 15959687832 16068203712 16111272384 16127104752 16158191412 16209618489 16311661344 16327690632 16371454824 16403012494 16514542704 16558807728 16575079884 16614749646 16703533088 16732509408 16764763048 16781237594 16821400761 16826217458 16866488277 16923994176 16981169832 17043417522 17134491616 17150709312 17192378412 17197301336 17238460284 17255400327 17364026592 17410568544 17452868994 17593205184 17627117904 17669944479 17717306403 17812026144 17846360664 17894195448 17954648811 18015864768 18050592208 18081905328 18116760068 18239942688 18288832416 18306804648 18350619012 18368651961 18417886677 18448678336 18498127552 18516305456 18578860542 18584180476 18628658694 18755321904 18791474724 18824073084 18860358429 19039493448 19076194038 19178178624 19229583168 19276303068 19313460133 19346964003 19365227281 19468757088 19506285128 19568368266 19691555136 19710905808 19763738256 19811755931 19830507642 19936474976 19971059616 19989912032 20009555896 20077155747 20130969879 20193823584 20199605952 20267847864 20306916234 20342143494 20450844832 20499790608 20519935524 20525811272 20574936468 20595155229 20614596783 20754763128 20810393496 20830843638 20961978048 21028694256 21069229236 21089933733 21146462481 21279583776 21331284326 21388459982 21502806336 21544255216 21612824652 21770254176 21822357744 21828606432 21902351724 21944570769 22019390272 22078410304 22100106512 22152999528 22174769034 22234205538 22303626048 22363407936 22385384208 22428534348 22467442068 22488651036 22510750383 22641559776 22724556696 22768360626 22923171216 22984613712 23007200436 23051549191 23091537681 23113335787 23270491992 23349108519 23355794382 23411692683 23502823872 23559925972 23582225304 23623075204 23646289337 23795147552 23858927264 23939531748 24102305568 24109207104 24166908576 24190657128 24237287118 24409072864 24467492016 24491535948 24557182236 24604518741 24771814056 24838211592 24862619826 25007095872 25055299632 25098764112 25147144572 25171856391 25239326187 25385991264 25434925384 25459920002 25528161914 25701737424 25788567618 25795952004 25857690426 26046039888 26091157688 26115852816 26179303491 26281207744 26351651008 26440676856 26620456896 26691809472 26718039216 26769540996 26841293172 27023797152 27075888312 27122857992 27175140102 27333054144 27359914032 27433248624 27460206972 27486129044 27513139357 27586884649 27673017504 27747191328 27774458184 27868290813 27876270714 27942988041 28038259008 28092305648 28119911644 28187212086 28195283308 28222990499 28559240172 28614291057 28767267936 28817099536 28844374752 28914454602 29096476992 29203135632 29259427692 29352552399 29537332704 29566358712 29645607384 29847178944 29904712464 29956589424 29984868048 30014333844 30299408928 30357814168 30387646454 30460374351 30469096478 30564228288 30646151616 30676267248 30749685912 30779903286 30788716908 30862404702 31027322656 31132144692 31141059176 31215590244 31246265457 31442967072 31543041384 31603843854 31772803392 31857966144 31919375664 31996926489 32082689973 32254209504 32316382824 32419236978 32623322688 32655381264 32742909648 32806024988 33029085408 33117615456 33150159768 33229499292 33262153551 33351308307 33407066176 33465018816 33529526096 33562475188 33642801522 33652434916 33732976554 33962339664 34086835044 34152540939 34268983232 34384756824 34394602672 34476920568 34510800654 34728053184 34821137088 34905737988 34973022403 35033691573 35254235808 35339888958 35434612806 35624052288 35692721328 35788390896 35875341821 35909297622 36101184416 36163810656 36233520136 36355930677 36479885376 36577664832 36613609296 36701238024 36737303922 36835773354 37032610912 37157721084 37168360952 37257317388 37293929739 37510643808 37582949448 37648146168 37720716858 38078986896 38152388076 38189880003 38292242871 38552606136 38626920266 38693928006 38730454562 38937514176 39012570256 39136736532 39421811616 39527476512 39623511862 39661015284 39872949952 39942119232 39979824064 40019111792 40154311494 40261939758 40387647168 40535695728 40613832468 40684286988 40762710153 40901689664 40999581216 41039871048 41051622544 41149872936 41190310458 41229193566 41509526256 41620786992 41661687276 41741994481 41814406071 42057388512 42138458472 42179867466 42280818129 42292924962 42559167552 42662568652 42776919964 42818956367 43088510432 43225649304 43371681903 43540508352 43644715488 43657212864 43804703448 43889141538 44200213024 44305999056 44349538068 44468411076 44770768416 44857068696 44934884136 44977302072 45021500766 45283119552 45449113392 45536721252 45581469681 45703644717 45846342432 45969227424 46014400872 46103098382 46183075362 46226671574 46540983984 46698217038 46711588764 46823385366 47119851944 47164450608 47246150408 47292578674 47405765781 47590295104 47717854528 47879063496 48204611136 48333817152 48381314256 48474574236 48628855467 48818145728 48934984032 48983071896 49114364472 49209037482 49543628112 49676423184 49725239652 49821090187 50110599264 50197528224 50294289144 50343712782 50464202283 50478652374 50599464831 50771982528 50869850768 50919840004 51056323828 51106496309 51403474848 51577135236 51591904008 51715380852 51766200981 52092079776 52182315376 52231705632 52358606982 52881353712 53009833437 53151919209 53436078432 53539081992 53682586344 54047594304 54151776624 54245715984 54350280204 54719828064 54866497248 54920413944 54972258088 55026278714 55173769298 55346035008 55494382656 55548916368 55736581626 55752541428 55885976082 56184611296 56239823288 56374424172 56390566616 56445980998 56581075287 57118480344 57228582114 57534535872 57634199072 57688749504 57828909204 57940380399 58040892009 58095681843 58406271264 58518855384 58705104798 59074665408 59132717424 59291214768 59435267793 59809424928 59913178848 59969736096 60028667688 60231467241 60392909637 60598817856 60715628336 60775292908 60920748702 60938192956 61352534496 61499371824 61559806572 61577433816 61724809404 61785465687 61843790349 62054645312 62264289384 62282118352 62431180488 62492530914 62885934144 63086082768 63207687708 63269801199 63439387443 63838751328 63993852978 64165379946 64508419008 64632765648 64838473956 64963456811 65310762528 65485819296 65612049976 65833712307 66058170816 66235230912 66300319536 66458998584 66524307102 66639542677 66702616614 67059052192 67124950376 67285603044 67304869832 67465953108 67532251149 67924679328 68173670088 68305081878 68769513648 68789205344 68953841136 69021601308 69154647573 69274613043 69340007361 69811475976 69946044806 70067383146 70508471616 70679777916 70869225612 70938868011 71385442656 71576781792 71750683642 71818595244 72202368832 72327621312 72467040272 72711861354 73227218592 73402476048 73474607844 73671546708 73813556223 74065221824 74315442168 74336721904 74514634776 74587859478 75021287616 75165898896 75296292336 75441433716 75515569173 75586854871 75717978561 76157973792 76304776152 76379760006 76584485742 77105212272 77253840532 77387856012 77460909124 77537029097 78025140512 78273473064 78537910473 78843623232 79054953024 79247023724 79322030568 79537518679 80038223584 80308622988 80523879516 81071391456 81227664936 81368573976 81525420306 81999162432 82079742096 82103245088 82299745872 82380620916 82458387132 82539418071 82760653947 83019052512 83241573984 83323374552 83483988962 83628812142 84114777024 84276916944 84359734932 84561636258 84585849924 84668971497 85325137304 85553839928 85637912734 85842873171 86177020864 86451298608 86743363806 87289430976 87609406896 87778283076 88057657197 88400426048 88611998112 88699076136 88936822152 89541536832 89714137392 89869768272 89954604144 90043001532 90216568717 90898226784 91073442504 91162939362 91381123053 91407289434 91692684864 91938454848 92028801744 92206196764 92366150724 92453343148 92544196019 93081967968 93396434076 93423177528 93646770732 93738796371 94239703888 94328901216 94492300816 94585157348 94811531562 95758126992 95990779467 96248069919 96762628512 96949148472 97257710934 97869968064 97966143792 98228728944 98418074964 99087256224 99352846368 99450479304 99642180374 100221198528 100395056448 100588578288 100687425564 100928404566 100957304748 101198929662 101739701536 101839680008 102112647656 102212992618 102457622817 102806949696 103154270472 103183808016 103430761704 103532401962 104184159552 104364630752 104463411264 104717213964 104919067209 105101074719 105762707424 106019666874 106303838418 106872156864 107078163984 107365172688 107626025463 108303553248 108491431968 108700560408 109067792031 109439656128 109732994496 109840827888 109944516176 110052557428 110347538596 111097832736 111473163252 111505082856 111771952164 111881789217 112369222592 112479646576 112748848344 112781133232 112891961996 113162150574 114236960688 114457164228 114569640009 114876728613 115268398144 115657818408 115880760798 116081784018 116191363686 116812542528 117037710768 117410209596 117636529901 118265434848 118582429536 118870535586 119618849856 119826357696 119939472192 120057335376 120462934482 120671604307 120785819274 121431256672 121550585816 121841497404 121876385912 122288130459 122705068992 122998743648 123119613144 123154867632 123449618808 123570931374 123687580698 124528578768 124564236704 124862360976 124985061828 125225983443 125443218213 126172165536 126415375416 126539602398 126878774886 127677502656 127987705956 128330759892 128456869101 129265531296 129676947912 129926913622 130621525056 130971638592 131224099952 131667424614 132600639072 132917997168 133048614204 133279085354 133405233228 134118104384 134249900752 134571206088 134609739664 134931906216 135064502298 135849358656 136347340176 136610163756 136744409043 137110934151 137539027296 137578410688 137907682272 138043202616 138309295146 138549226086 138680014722 139622951952 139892089612 140134766292 140404890527 141359555832 141738451224 141877736022 142217297343 142770885312 143153563584 143501367284 143637190488 144027398689 144934080544 145423722708 145886566401 146454437184 146804952096 146949215688 147343093416 147627112446 148630884336 148673443808 149029269552 149175718956 149463270561 150331797792 150592584672 150882867432 151031138346 151173709742 151435957122 152315947584 152609552304 152759520012 153168971484 153319488927 154210424544 154507681064 154775712024 154921818248 155074058194 156050281024 156546946128 157075820946 158494047448 158644061136 159029500311 159075037358 159455757627 160076447168 160617245976 161047759032 162142782912 162455329872 162737147952 163050840612 164159484192 164206490176 164599491744 164761241832 164916774264 165078836142 165521307894 166038105024 166483147968 166646749104 166967977924 167257624284 167580030629 168553833888 168719469864 169123272516 169171699848 169337942994 169743225861 170650274608 171107679856 171275825468 171685746342 171903669403 172902597216 173486727612 173821141197 174122676027 174287045529 175218813792 175556566152 176115314394 177223996224 177398152272 177873644304 178305803379 179428274784 179739536544 179909208288 180086003064 180433137434 181796453568 182146885008 182325878724 182762246106 182814578868 184057603488 184412393528 184732301448 184906686296 185088392038 185531371047 186163935936 186792868152 186846355056 187293541464 187477592742 188479407776 188657802432 188984601632 189170314696 189623063124 189809403597 190318162329 191516253984 191981558934 192496139838 193525257024 193898296944 194515421868 194890370433 195932287584 196457457888 196836149928 197501136921 198174512448 198705692736 198900958608 199284360748 199918628031 201177156576 201374851128 201856809132 201914609496 202397859324 202596753447 203479403072 203679360016 204225295312 204425985236 204915245634 206308540944 206367616032 206861523408 207064803924 207463942719 207823839129 208020022083 208729261504 209434427928 209838134418 210202149438 211525414848 212039333748 212607676836 212816604033 213017500091 214156327968 214730345376 215252050926 216607106496 216982863936 217401120816 217929315241 218135584062 218513445637 219681655776 219889032352 220105114856 220695077192 221440668669 222195665472 222946326504 223010165712 223543904328 223763578434 224959293152 225497696688 225562266464 225783923992 226324301148 226546707519 226760564613 227153935683 228473921376 228914328456 229139280018 229753457226 231315636816 231761521596 232163568036 232382727372 232611087291 234075421536 234820419192 235273059802 236530869696 237164859072 237741071172 238612556037 240114670752 240925868964 241343208614 241571638548 242862513344 243101171632 243682994808 243752771824 244576260918 245997487296 246239226288 246309735264 246899237616 247141862748 247375161396 247618254213 248281961841 249057157536 249128473408 249724721952 249970123656 250451966886 250886436426 252344331072 252830750832 253079204796 253757549772 254006914491 254246693657 255975411912 256661519784 256913738202 257528619513 258531062592 259353895824 259853827244 260109182707 260806370599 262448199904 263334849228 264172971591 265201278144 265835994336 266097228408 266558170708 266810466456 268499801504 269142412176 269219479328 269863812432 270129004596 270649706151 272694680352 273220327512 273488818086 274221868302 275078054592 275815364544 276086405232 276618590292 277098452172 277360029444 277632588057 279245903904 279784179224 280269532584 280809781054 282719111664 283476902448 283755472044 284434594686 287002734568 287274380976 287972338401 288054797378 288744209757 289868161088 290847445416 291773132802 293609904192 293898431376 294686186832 295254224892 297261768672 297346887616 298058539104 298351437912 298926541122 300663595584 301185169344 301765734864 302062276692 302347419484 302871914244 303455731139 305219104608 305519040024 306337942968 306638977854 307372868451 308420849088 309015362128 309551424048 309843636496 310148116388 310452895489 311285022973 313093892256 314151641892 314757201627 315303224157 316988094896 317288122272 318059000622 318150074716 318911515254 321234491952 322095518064 322878076389 324910659744 325474295904 326101681224 328318968384 329198983488 329522483664 329833548528 330157672284 331042615788 333293498208 333935955848 334515248568 335160061258 337107667776 337438939728 338246545032 338343399696 338675885988 339486451722 341300549216 342215359712 342551650936 343371492684 343708920027 343807338806 344630185839 345805194432 346973455224 347642282394 348245352054 348574091058 350437627584 351113132304 352230628788 352909589703 354796304544 355747288608 356611606758 358856549568 359479073088 359818416576 360172006128 360866274868 362014812921 364293770016 364651757448 365524492212 365629157736 366864391377 368115206976 368824787056 369464602896 369813372592 370176784076 371062742094 373585736304 373692710112 374587082928 374955185484 375677950329 376329654639 376958815552 377969203264 378340629392 379246126248 379618807194 380636324658 383032507968 383963117868 384992279676 385370607303 387796593888 389030843736 389780740866 391864575168 392914915776 393672299856 394628760031 395002273842 395686509667 397801917216 398568721496 399837256062 402354313152 402749702256 403713618264 403829218992 404795718648 405193506894 407358720032 408450590624 408851970472 409830491268 410233227129 411332802453 412617081888 412735232064 413723046816 414129607848 414927885438 415647678258 416040044166 418868855856 419676268836 420404298876 421214671581 424078667496 425215353672 425633208066 426035000182 428312655936 429460690752 430504101852 432082196067 434802241632 435858630482 436271168124 437026891274 439363311552 439778064704 440210229712 441390154384 442881337338 445892653008 446020331424 447087808656 447527156868 448389811683 449918586304 450995393376 451124532928 451567847984 452648602296 453093415038 453521129226 454307871366 456947842752 457828656912 458278560036 459506914452 459958466781 462631273632 463523043192 464327136072 464765454744 465222174582 468150843072 469640838384 470546119604 471008520037 472270995409 475482142344 477088500933 477225112074 478367272881 480229341504 481851737928 482686417228 483143277096 486202343264 487365989616 487505543648 489152521836 492478452576 492619470528 493798475232 494283725496 494750322792 495236508426 496563923682 498114315072 499449443904 499940247312 500903933772 501772872852 502740091887 505661501664 506158409592 507515099544 508013828982 508493387314 511950823824 513323039568 513827476404 515057239026 515711008209 518707791648 519707654488 520218365414 521463423591 521612741198 522861136587 524896399808 526669698456 528345943182 531671988672 532194456816 533116341416 533620932912 534917410137 536999603008 538284824352 538438958656 539727624864 540258009192 541299412302 545389360704 546440655024 546977636172 548443736604 552172810464 553237180584 554196904344 554720058888 555265176114 556594113141 558491807808 559568358448 560539065168 561619562108 562171459399 563678284843 565438223328 566953804896 567510944088 568869189372 569428210791 570954486987 574005469136 574548761952 575944676802 576109594756 577488419514 581694890832 583546265604 584671111299 587796862752 589372373664 590508449784 594523537344 596117078208 596702875824 597853082244 599755884093 603531469728 604124553384 604694838968 605743828488 606911462278 610438209216 611038080048 612675885936 613277955708 614745736902 618030724256 619102848096 619687272992 620296232776 620905790978 622391828157 622570045946 624060066249 626187784512 628303283784 629514403254 630606448314 633976189792 634576244544 636118001244 636300149432 637823030508 638449812099 639052500273 642468983904 644191036128 645756152778 649821319488 650948591808 652203362448 653787945723 655540336911 659044967328 659667097056 660315344568 662085231576 664322006007 666586996416 667871911696 669030497136 670320122516 674877879456 676493090064 676686799392 677351771976 678972903444 679640122557 680281693839 681461807049 682601098432 684430719424 685103301872 686742985368 687417840054 687614677612 689260371678 693946910448 695284564788 696490704108 697148182116 697833261873 702226264608 704461257576 705819179406 709592609088 711494577216 713223213516 714598024921 715837668111 716513409397 720344012256 721732549736 724029625842 728587540032 729303514896 731048984424 731258315472 733034969447 733728782754 737649574112 738929205792 739626745184 740353568152 742125484188 742854762639 744845885523 747171472608 747385420224 749174165856 749910370968 751355900658 752659309278 756681258784 758492252496 759237614388 761272649316 762020743473 762740080971 767926235736 769984559352 770741214606 775593187776 778061687472 779561481732 780327548121 782419111797 787344599712 789257520062 790004547684 791373019334 795603834432 797137442992 799674512124 805499404512 807427236528 807658437984 809591437296 810387013788 811949118453 814717440064 816901181248 817703940944 819660982536 820466454258 822665604906 825234163776 827446093632 828259215696 829855770876 831295356516 832080088332 832897764171 837737711712 839352537672 840808597752 842429343162 848157334992 850430707344 851266416132 852070000364 852907320067 855193424119 861008203704 863917015203 864164392134 866232629271 869604483264 871717260964 872542336248 874053782548 874912705469 880420459424 882780308768 885762674676 891785306016 892040662848 894175617312 895054313736 896779623366 901990786752 903135695968 905297204592 906186830076 907042258452 908615742732 910367193417 915657313824 916557120072 919013828904 919916933562 925262547264 927046086384 928654272144 929530909488 930444349164 931358686467 933855068919 939281676768 941092239208 942017040074 944271604881 944541990818 950964284688 954177001866 954450224148 956734545762 963703475856 965372834456 966286554192 968634229167 972404686528 974731979232 975011087296 978305043672 984956905152 987596950464 988567450992 989500645584 990473016852 993127847364 999880494624 1001807867544 1003545745704 1005480183774 1011323003328 1012316819184 1015030199088 1016027657964 1016986774628 1017986156209 1020714732013 1023901647648 1026646079136 1027654952808 1030114478052 1031126760081 1031422016418 1033890557517 1037415583296 1039415308976 1040436730828 1042926847182 1043225482396 1045722273174 1053339396912 1056691886364 1058728769109 1064388913632 1066232682832 1067241865824 1069834820274 1076569648704 1079455249728 1080516018384 1082598824604 1086044438763 1092881310048 1093955272344 1096887473208 1104345620928 1106474361168 1108393808688 1109440117776 1110530352228 1113188226282 1119136716896 1121078130336 1123239124216 1124342918798 1127033850987 1127356569686 1130876446656 1133907609792 1135021888176 1137738378744 1138856421582 1141908973974 1148010938272 1149097523904 1151889353604 1152219189512 1154976839028 1156111821909 1163389781664 1167092531208 1169342222598 1175593725504 1178744747328 1181016899568 1183886280093 1187059529001 1193405751648 1195706164488 1199511768186 1207062939456 1208249106768 1209389677936 1211487656976 1213822924556 1222076160096 1225351771872 1226555911416 1229491473804 1230699681387 1233998407359 1236061448512 1238205696192 1239374545984 1240592465552 1241811581956 1244783656314 1245140091892 1248120132498 1256606567568 1259028806508 1261212896628 1263644014743 1267952379584 1272236002488 1272600298864 1275646061016 1276899624198 1278105000546 1284937967808 1288382072256 1291512305556 1294001828911 1296246588201 1304406724896 1307575891446 1311080673822 1318089934656 1319334194112 1320630689136 1324170463152 1327387647377 1328644012014 1335743823392 1338060994272 1340640245032 1345169435049 1349755758912 1352986180128 1353373598784 1354703543952 1357945806888 1359280245114 1360563387678 1362923614098 1370206603744 1373485970736 1374835680108 1375229355224 1378520743356 1379875400343 1387893820896 1390569129576 1392981408216 1394296364232 1395666523746 1404452529216 1408922515152 1411638358812 1413025560111 1416812986227 1426446427032 1429196049842 1431675336222 1433026818794 1440688024512 1443465099472 1448059251684 1458607029792 1462097968848 1462516630944 1466069938894 1467457565508 1475299148224 1477858411584 1479253490368 1480707136304 1484250968376 1485709525278 1489691771046 1494342945216 1498348331712 1499820741936 1502711801316 1505318618556 1508220275661 1513362517568 1516984504992 1518475228776 1522545298632 1524041486946 1525480161942 1535852471472 1539969118704 1541482429212 1544453795797 1547133024627 1556123374944 1559122963464 1560655096242 1564390270773 1564838223594 1568583409761 1574689199424 1578515040124 1580009095368 1582746038668 1584301385579 1594274885984 1599349024248 1604752230411 1610998809024 1614854473056 1615316875968 1619182874592 1620774027576 1623898236906 1635407881888 1639321965072 1640932908516 1645331209812 1656518431392 1659711541752 1662590713032 1664160176664 1665795528342 1675475423424 1678705075344 1681617195504 1684858686324 1686514378197 1691034854529 1696314669984 1700861414688 1702532832264 1704140000728 1705814640134 1710386848238 1722016407408 1727834030406 1728328784268 1732465258542 1743434521928 1745084672496 1748107565096 1749825410938 1754013333897 1760840918848 1765560617536 1771525349352 1783570612032 1788351234624 1790108627472 1793559246732 1799267652279 1806271391936 1810594409184 1812373660152 1814084516904 1817231485464 1820734386834 1831314627648 1833114240144 1838027657808 1839833867124 1843380336919 1854092172768 1857308544288 1859061818976 1860888698328 1862717372934 1867175484471 1867710137838 1872180198747 1878563353536 1882184478416 1884034080148 1888543209762 1889083981636 1890940363433 1901928569376 1908354003732 1908900448296 1913469091524 1915349436297 1917157500819 1927406951712 1930745668912 1932573108384 1937268458334 1949463958464 1956610087344 1961363837169 1966621010733 1977134901984 1979001291168 1980946033704 1986255694728 1999760989248 2003615735088 2007091491408 2010960367548 2024633638368 2030060398176 2032055315928 2033973549256 2035972312418 2040845081517 2041429464026 2047803295296 2053292158272 2055309905616 2060228956104 2062253520162 2062844032836 2067781115034 2078830617952 2080873461656 2085853694364 2086450964792 2091444546348 2093499785619 2106678793824 2113383772728 2117457538218 2128777827264 2132465365664 2134483731648 2139669640548 2143794074763 2147513004333 2149540228191 2161032036768 2165197649208 2172088877526 2185762620096 2187910544688 2193774946416 2199104908341 2212948722336 2216787617376 2218880235552 2221060704456 2226376452564 2228564287917 2234537656569 2238273433792 2242156260672 2246478248432 2248685837596 2254067701974 2254713139372 2270043776352 2275476757488 2277712843164 2283817947948 2286062230419 2288220242913 2296021876544 2303778707208 2304438379024 2309953678056 2312223643818 2326779563328 2334185062416 2338684445196 2340982644363 2343192501001 2347257335391 2362033799136 2367772560186 2374119058002 2386811503296 2391412328976 2399023536372 2403647902007 2416498213536 2418779355872 2422975313952 2427645849112 2435847355359 2444152320192 2450703543744 2453111822832 2458982947608 2461399362774 2465663079049 2467996814718 2481184931104 2483623163912 2489567312628 2490280183784 2496240264996 2498693292513 2513213135136 2518057613016 2522425793256 2527288029486 2544472004976 2545200597728 2551292122032 2553799248396 2556210001092 2558721960201 2565580272357 2583024611112 2588003657822 2592493176402 2608813449792 2615151782892 2622161347644 2624738116407 2641261378272 2648340926304 2654775294754 2657288024028 2671487646784 2676121988544 2681280490064 2690338870098 2705972360256 2709407087904 2715891613776 2718560490228 2721126775356 2725847228196 2731101580251 2740413207488 2746971941472 2749671360216 2750458710448 2757041486712 2759750800686 2775787641792 2781138259152 2785962816432 2788592728464 2791333047492 2794076059401 2796713630227 2801565206757 2817845030304 2823276717624 2826051120222 2832814814643 2833625972454 2852892854064 2858392099684 2863350672444 2866053637588 2868870076589 2886930198944 2896118503368 2905902687501 2917214059584 2924195937696 2925033261888 2932139877788 2934915131016 2961414272608 2968501936752 2971419050556 2979383542092 2999641483872 3005423602632 3010637237112 3016440551322 3033969009984 3036950457552 3045090597264 3048082973892 3050960323884 3053958468627 3062144196039 3071704942944 3079938237408 3082964858424 3088907591594 3094266049254 3112246749888 3118245926928 3121310192484 3128780541546 3129676447188 3137166819522 3157030080248 3160018190736 3165492077336 3168602771158 3176186307327 3188549771968 3198698048496 3209504460822 3229708946112 3238365749184 3241548055152 3247796473812 3258133316289 3270815763776 3278643930144 3281865817032 3290662419624 3313036862784 3319423083504 3325181426064 3328320353328 3331591056684 3338013042529 3357410150688 3363234391008 3369717372648 3373028756394 3381101552961 3382069709058 3392629339968 3401722829376 3405065664528 3408280001456 3411629280268 3420773696476 3424135252703 3444032814816 3455668060812 3456657568536 3464930517084 3468335465727 3486869043856 3490169344992 3496215130192 3499650821876 3508026667794 3543050698704 3551658840279 3561178587003 3580217254944 3587118493464 3598535304558 3621188818368 3624747320304 3628169033808 3634462970928 3641468773668 3666228480288 3676055315616 3679667734248 3686760673838 3708184345536 3714617088576 3718123637952 3721777396656 3725434745868 3734350968942 3735420275676 3744360397494 3764368956832 3768068160296 3777086419524 3778167963272 3781880726866 3790932044229 3803857138752 3816708007464 3817800896592 3826938183048 3830698872594 3834315001638 3854813903424 3861491337824 3865146216768 3874536916668 3882005486733 3888739764603 3913220174688 3922727674338 3933242021466 3954269803968 3958002582336 3961892067408 3972511389456 3982162942131 4007231470176 4014182982816 4021920735096 4035508305147 4049267276736 4060120796352 4064110631856 4067947098512 4071944624836 4081690163034 4082858928052 4110619811232 4120457912208 4124507040324 4125688065672 4135562230068 4139626201029 4157661235904 4161746923312 4171707388728 4172901929584 4182889092696 4186999571238 4213357587648 4226767545456 4234915076436 4239076680333 4250438958681 4264930731328 4279339281096 4287588149526 4295026008666 4299080456382 4322064073536 4330395298416 4344177755052 4352551606337 4375821089376 4387549892832 4398209816682 4425897444672 4433575234752 4437760471104 4442121408912 4452752905128 4457128575834 4464849359359 4469075313138 4492956496864 4497371675192 4508135403948 4509426278744 4524660826983 4540087552704 4550953514976 4555425686328 4567635895896 4572124460838 4576440485826 4607557414416 4608876758048 4619907356112 4624447287636 4633361387391 4641399073881 4668370124832 4677368890392 4681965288726 4686385002002 4694514670782 4724067598272 4735545120372 4748238116004 4752904156737 4782824657952 4798047072744 4807295804014 4832996427072 4837558711744 4845950627904 4855291698224 4871694710718 4906223645664 4917965895216 4922798725548 4931326158098 4935993629436 4962369862208 4967246327824 4979134625256 4980560367568 4992480529992 4997386585026 5026426270272 5036115226032 5044851586512 5054576058972 5059543134591 5073104563587 5088944009952 5090401195456 5102584244064 5107598496792 5112420002184 5117443920402 5131160544714 5166049222224 5176007315644 5184986352804 5194980949499 5230303565784 5244322695288 5249476232814 5262040001691 5282522756544 5296681852608 5309550589508 5314576048056 5329013751493 5362560980128 5380677740196 5397802956837 5418814175808 5431783227552 5437120980456 5442253550712 5451694456392 5462203160502 5493943882944 5499342720432 5500917420896 5514082973424 5519501601372 5530141010757 5562276518304 5571925632864 5577185456928 5582666094984 5588152118802 5593427260454 5603130413514 5635690060608 5646553435248 5652102240444 5665629629286 5667251944908 5672821090299 5705785708128 5716784199368 5726701344888 5732107275176 5737740153178 5751472502457 5773860397888 5792237006736 5811805375002 5848391875392 5864279755576 5869830262032 5884091511507 5899863032199 5922828545216 5937003873504 5942838101112 5958767084184 5999282967744 6010847205264 6021274474224 6032881102644 6073900915104 6090181194528 6096165947784 6101920647768 6107916937254 6122535244551 6124288392078 6143409885888 6159876474816 6165929716848 6177815183188 6188532098508 6200461133273 6236491853856 6242620384968 6257561083092 6259352894376 6274333639044 6280499356857 6314060160496 6320036381472 6330984154672 6337205542316 6352372614654 6397396096992 6419008921644 6431382224289 6442539012999 6448620684573 6483096110304 6495592947624 6516266632578 6557287860288 6563731634064 6581324839248 6597314725023 6638846167008 6650362852128 6656640706656 6663182113368 6676026085058 6714820301376 6726468782016 6739434745296 6746057512788 6762203105922 6764139418116 6810131329056 6816560002912 6823258560536 6841547392952 6848270505406 6864660728739 6888065629632 6911336121624 6913315137072 6929861034168 6936670931454 6973738087712 6980338689984 6992430260384 6999301643752 7016053335588 7022947933089 7029577503003 7041772006173 7086101397408 7103317680558 7122357174006 7160434509888 7174236986928 7197070609116 7210943706021 7249494640608 7256338067616 7268925941856 7282937547336 7307542066077 7332456960576 7352110631232 7359335468496 7373521347676 7396989237147 7443554793312 7450869491736 7468701937884 7470840551352 7488720794988 7496079877539 7528737913664 7536136320592 7554172839048 7556335926544 7563761453732 7581864088458 7633416014928 7635601793184 7653876366096 7661397745188 7668630003276 7676165880603 7696740817071 7722982675648 7749073833336 7764010973466 7777479529206 7826440349376 7845455348676 7866484042932 7874214349221 7881647503367 7923784134816 7945022778912 7964325884262 8014462940352 8028365965632 8043841470192 8063384663917 8071016610294 8084997488569 8128221263712 8135894197024 8143889249672 8163380326068 8165717856104 8193304740753 8221239622464 8240915824416 8249014080648 8251376131344 8271124460136 8279252402058 8323493846624 8343414777456 8345803859168 8365778185392 8373999142476 8382228178203 8390140890681 8404695620271 8453535090912 8469830152872 8478153360666 8500877917362 8558678562192 8575176299052 8590052017332 8598160912764 8606610229767 8660790596832 8688355510104 8705103212674 8751642178752 8775099785664 8796419633364 8884242817824 8905505810256 8914257151668 8929698718718 8938150626276 8985912993728 8994743350384 9016270807896 9018852557488 9049321653966 9101907029952 9110851372656 9135271791792 9144248921676 9152880971652 9161875405881 9186432588117 9215114828832 9217753516096 9239814712224 9248894575272 9266722774782 9282798147762 9336740249664 9354737780784 9363930577452 9372770004004 9389029341564 9407127665309 9471090240744 9496476232008 9505808313474 9528558921981 9565649315904 9596094145488 9614591608028 9624039760159 9649835712163 9710583396448 9743389421436 9774399948867 9812447291328 9835931790432 9845597451096 9862652316196 9871987258872 9934492655648 9958269250512 9961120735136 9984961059984 9994773170052 10014039127587 10072230452064 10089703173024 10109152117944 10119086269182 10146209127174 10177888019904 10205168488128 10215196993584 10224840004368 10234887840804 10262321089428 10272405758109 10332098444448 10352014631288 10369972705608 10389961898998 10460607131568 10488645390576 10498952465628 10524080003382 10619101179016 10629152096112 10654976520837 10658027502986 10683535761009 10725121960256 10761355480392 10795605913674 10863566455104 10874241960912 10884507101424 10903388912784 10924406321004 10998685440864 11001834841792 11028165946848 11039003202744 11060282021514 11124553036608 11143851265728 11154370913856 11165332189968 11176304237604 11186854520908 11206260827028 11227862052143 11293106870496 11304204480888 11331259258572 11334503889816 11345642180598 11372796132687 11411571416256 11433568398736 11453402689776 11464214550352 11475480306356 11502945004914 11517545850001 11584474013472 11623610750004 11646016460199 11666219293809 11728559511152 11739660524064 11768183023014 11799726064398 11874007747008 11885676202224 11917534168368 11946488826393 12021694410528 12042548948448 12065762205288 12147801830208 12180362389056 12192331895568 12203841295536 12215833874508 12245070489102 12248576784156 12331859433696 12355630366376 12377064197016 12400922266546 12472983707712 12485240769936 12515122166184 12518705788752 12548667278088 12560998713714 12628120320992 12640072762944 12661968309344 12674411084632 12704745229308 12717230040999 12751316876043 12794792193984 12838017843288 12862764448578 12885078025998 12897241369146 12966192220608 12991185895248 13032533265156 13057654819011 13127463268128 13162649678496 13194629450046 13277692334016 13300725704256 13313281413312 13326364226736 13352052170116 13394548078077 13478869490592 13492115025576 13524406211844 13528278836232 13573982480949 13620262658112 13633120005824 13646517121072 13683094785904 13696541010812 13729321457478 13822672243248 13826630274144 13859722068336 13873341862908 13900084162173 13924197221643 13947476175424 13984860520768 13998603287504 14032106671176 14045895866178 14059155006006 14083544012346 14172202794816 14206635361116 14244714348012 14258712470211 14348473973856 14394141218232 14421887412042 14498989281216 14512676135232 14537851883712 14565875094672 14601264121147 14615084132154 14640400857679 14718670936992 14747042695352 14793978474294 14887109586624 14901738983472 14937403875768 14941681102704 14977441589976 14992159755078 15072272641184 15108345678096 15112671853088 15127522907464 15163728176916 15178629403773 15219313690761 15266832029856 15271203586368 15307752732192 15322795490376 15337260006552 15352331761206 15393481634142 15498147666672 15528021946932 15554959058412 15584942848497 15690910697352 15732968085864 15748428698442 15763295006734 15847568269632 15890045557824 15928651768524 15987041254479 16087682940384 16126769327834 16142033220588 16169994977138 16256442527424 16271788394048 16287778499344 16326760652136 16331435712208 16386609481506 16481831648832 16498028161296 16502752262688 16542248920272 16558504804116 16590423032271 16646987693248 16686829554912 16691607718336 16731556370784 16747998284952 16764456356406 16780281781362 16809391240542 16907070181824 16939660305744 16956306721332 17001755834724 17018463270897 17117357124384 17150352598104 17180104034664 17196321825528 17213220459534 17254417507371 17321581193664 17376711020208 17410206425348 17427315241369 17474026830133 17592839266728 17652274534521 17699589096597 17768485635648 17811011620512 17828514303336 17859397437436 17876301252552 17989486700768 18032541615792 18037705114976 18098643307932 18221702745312 18270543583584 18288497843352 18305761943304 18323750811762 18372865176234 18430229657664 18479629424448 18497789150544 18533445549564 18565596295524 18601383399819 18709475561568 18727861154904 18745540008008 18778058683128 18814255330618 18942180481488 18992952464016 19011616626948 19057117843962 19192188290976 19229183216056 19248079520318 19294146672867 19299671424326 19345862053719 19421166792896 19486778842872 19548799897734 19671863580864 19691194902192 19725304632392 19743974517744 19791944175069 19868985311296 19916538501024 19922241470272 19969922119968 19989546340104 20028078255174 20144460904128 20179406346048 20218304235888 20238172538364 20292418254348 20430393987168 20449680008736 20469775681608 20524642178856 20544811516218 20593982186217 20664196888896 20704029262576 20739945411216 20779923797996 20800343997763 20856096539191 20921214263136 20977290781152 20997904931256 21048160006764 21068843799267 21088732509009 21125316018519 21238202358032 21258304192224 21309953041674 21316055005972 21367071522018 21522710960784 21591211827348 21632831118063 21748483921824 21769014202848 21806777825568 21848812642008 21997370881728 22056331893696 22078006405488 22120564043028 22190967711441 22330664379936 22352608475208 22373709041816 22412521654056 22455724104286 22586213740992 22608408961776 22662518517144 22669007779632 22691284361196 22745592265374 22867136797472 22906805379552 22928429100704 22950960612712 23005890009828 23028497641809 23035091700002 23090222451213 23168948026944 23247221500008 23292032920398 23332438587618 23457119022304 23479321048128 23536366046028 23599452128796 23622643047663 23644942510101 23771352404448 23835068336736 23892977652786 24043388821056 24085097896896 24131524410576 24190153991751 24254992465707 24384663791136 24407682591072 24431667749016 24490140978204 24497153568312 24579914222259 24663718867392 24711260732752 24754128394032 24801844533092 24970481539872 25030244332368 25037411577504 25097334556176 25121997427428 25146684534609 25170422672043 25214086860813 25256240641984 25323936618688 25348822169264 25409490458616 25434460081998 25502633752086 25676035686576 25725528897156 25770156051996 25794482738292 25819830689301 25982371790496 26065066530312 26115309638022 26254926536256 26325299356992 26389258900092 26440126922077 26510996147689 26652728453472 26704104340232 26789096156154 26957738981184 26984230051152 27048812423688 27056557672464 27122293869539 27147964961898 27293034242144 27366189571808 27393082021624 27458642914956 27485626217643 27559297764351 27645344486496 27653260548288 27719444136672 27746683725816 27800168324346 27848394443286 27997206575008 28064213342352 28091791732356 28118310012012 28167088024692 28221382995927 28413270722232 28489428696024 28517424940422 28696947947712 28788282436464 28843774824084 28872119280477 28949507136489 29131750189344 29202528242294 29230168264308 29280801715358 29437341873984 29494085390704 29587956948588 29803477966944 29874807751536 29883362205408 29954883179952 29984319510156 30042117382761 30144545282368 30216691356192 30225343706176 30255045814928 30327456353832 30357258807546 30438627381522 30533664059712 30615505464384 30645590980752 30674520013104 30704663522412 30786963268284 30817217274327 30996295333344 31056043893864 31109918116824 31169885696994 31381821394704 31465936171728 31496857396884 31526590013468 31557570842479 31642156692403 31857303537048 31964929562511 31974082508958 32050607283027 32175365880768 32253538655668 32284066441176 32339989954276 32575556998688 32653521304272 32662871424416 32773218963012 32996056322592 33005504525376 33084497840544 33117009608232 33180846064542 33373659109824 33463112741568 33495996569904 33528912712812 33560563562724 33618782481084 33683586156429 33879320611488 33912613442664 34003511669448 34036926541794 34234714248768 34300705196208 34360208069328 34392643651056 34426440919068 34508835014742 34552637550003 34753422040416 34820412850696 34854630482738 34938049380597 34948053660266 35185678533456 35304549069042 35399178193194 35622023241024 35657028606672 35718794874872 35752602505104 35839466479179 35978973401536 36065083231584 36075410229952 36197286615864 36443405490624 36541087167168 36576995686704 36611523886608 36647501623524 36745730352468 36995578301088 37066891099128 37131192591048 37202766799638 37418951123136 37455722309808 37491080016016 37556117366256 37628510661236 37665487779733 37766445084481 37884360962976 37985904928032 38023233253896 38114235687924 38151690122997 38253950628129 38384376581952 38458366432112 38496159040636 38588293345734 38599342848652 38691724107438 38973557685744 39097599795468 39172964457033 39382389804384 39450609264784 39487949035488 39583888350138 39833077002048 39939844239936 39979092680208 40056156510348 40183644234231 40436608471776 40476345076728 40584836508696 40860787974336 40899360017472 40939551363216 41049284357712 41089623032436 41187964372434 41408058525152 41479890822432 41559847595992 41600687995526 41700252486519 41712193078382 41842428526272 41954581562304 41995809862512 42096320013528 42137687598534 42177465018018 42250632037038 42476404716064 42516608384448 42619906083348 42632110011944 42734143044036 42776137410633 43045421921568 43182423654696 43265662236126 43496967843648 43538028405696 43613555651136 43697625284016 43803792363441 43921202573037 44156012810976 44241128086056 44381935422882 44661328759872 44705216950416 44747418083632 44825043308112 44911448208572 45216817923552 45325037034288 45338015559264 45382568722392 45491184530748 45535888211319 45657941072283 45734273594944 45813610759104 45856858201408 45901921225424 46011780019656 46056995283618 46070183400004 46180444902426 46494443000016 46584065840796 46664877175236 46754828545491 46914238044608 47072732092056 47198904257592 47245286095326 47289885020202 47542704808896 47670136673472 47785955305572 47878067669707 47961123763437 48263048821152 48380307983502 48509984931414 48769327582272 48815365182144 48863335498032 48980281956408 48994307136624 49113342952949 49159828444518 49422521465504 49508256788064 49603689066184 49771269096813 49940963079744 50060488664736 50074823155008 50194669112352 50243994854856 50293369069218 50340845344086 50428173721626 50697644338528 50818980917232 50868920163996 51005267504172 51055389812691 51352071373152 51451057794312 51540312103992 51588965476584 51639661378602 51964743580992 52130133060624 52230619276044 52281945724107 52422080490399 52778517800184 52880253844154 53021992295378 53305456906944 53408208680464 53578192312308 53968460102304 54097624847376 54113115344928 54244587739078 54295929923796 54586068484288 54732379143616 54786164043248 54917285829912 54971252435286 55118595528702 55290688972992 55438888273344 55493367451632 55600336648692 55696788886572 55804150199457 55994413150016 56128426684704 56183583464712 56236620024024 56334176049384 56442765991854 56826541444464 56978857392048 57034849880844 57144790444489 57576564872928 57687549648168 57744238560954 57882440018601 57899014272978 58037586161157 58263500378688 58405056484588 58460336528616 58561603430716 58619151266423 58988170781408 59175913897176 59375832525207 59606955933888 59749615503072 59766724410816 59909766359904 59968639020312 60084234765522 60433382712384 60510091629856 60654912707664 60714517615092 60877254763044 61291181961504 61349040026208 61409327044824 61573926536568 61634434548654 61992590666688 62112087787728 62219836233648 62339771393988 62401031993289 62568289617573 62763642789408 62931872343456 62993714793768 63053180026936 63115141684958 63266197527027 63284313384806 63714607074096 63929859125022 63948165017916 64101214566054 64507077311336 64568132882352 64679979908552 64898493354189 65151113997376 65307042608544 65325742848832 65546437926024 65992112645184 66168995681088 66234019216464 66361692129084 66572903134323 66991993139808 67057825425624 67121127125448 67237564962168 67367172312858 67758641222976 67825226885328 68007023338896 68073853083588 68205072466003 68601410392416 68720416138656 68785287302112 68852881838136 69017670029484 69085492925427 69105275100006 69270667353639 69506844080832 69640825701392 69709260965476 69876098761194 69896107320532 70371357066912 70609098138084 70798356386388 70867929142989 70934827530303 71314057213344 71437589749744 71505205010208 71678932958358 72130166463168 72394573231728 72570461975253 72764977397121 73153991373408 73223047773216 73295003247048 73491460704936 73991156602176 74133782198256 74262385182096 74405533599276 74911444619616 74982160032032 75112234732512 75257021322472 75330975559466 75511268016129 75532890168962 75768721925952 75971809856064 76046466507792 76228471375848 76303380245994 76507901256258 76916732864224 76992318081272 77176586691468 77198685697304 77383448214876 77459492067903 77947115371488 78195199590936 78345928914066 78764779608768 78901218529568 78975898070976 79167776700276 79320380766231 79532988443067 79958185360416 80112313020696 80367288468462 80873216943552 80952690153456 81169673017392 81366881608617 81879102726432 82098568715424 82179246064872 82375928744868 82456878652929 82677893293053 82816117050304 82959781644864 83119695191984 83201375991052 83400504973038 83424386156764 83991619725024 84192640027056 84275375197068 84354930036036 84501264074076 84664148987781 84952809432128 85239812166696 85264220023888 85468286088072 85552274821266 86090843843136 86364847309392 86531324472252 86616357841431 86698122537037 86848521409467 87395250568032 87607584726882 87842405146074 88312025621952 88482256172112 88763870845764 88934972374259 89410433900832 89494836167264 89650086616224 89822896417144 90126352148283 90433635847104 90650074068576 90676031118528 90765137444784 90982369061496 91071776422638 91315882144566 91803842450848 92023560039312 92113990567236 92140366800008 92360889804852 92451651822981 92988886000032 93168131681592 93329754350472 93509657090982 94145464184112 94397808515184 94490572190652 94579770040404 94672712527437 94926470077209 95571910611144 95756135339414 95922247526874 96526097642304 96760615967004 97019969862828 97726670996064 97960563912816 97988614273248 98226685905898 98319656889036 98845042931008 99016513576128 99207378132368 99542538193626 100120977329472 100389338224704 100487989709712 100586738138436 100681690688172 100856347443252 101050758469287 101395288677056 101637961834464 101737840327992 102010535008344 102110779625382 102704142746304 102902115588624 103080624207984 103177930953168 103279322757204 103478404318399 103657912650009 104260266121248 104461238552088 104563891448214 104814148141791 104844160980798 105557035600368 105760507688308 106043984590756 106148192833793 106816417360928 107156384624616 107518399437537 107936920204608 108195249694752 108226230689856 108489175478156 108591859847592 109572328086496 109834571659824 109942504870572 110237191057404 110986734903264 111200673297384 111393577773144 111608300398914 112256853369408 112367166929424 112473240048048 112668352098768 112885531983708 112996463339199 113299335253443 113653082888928 113957714784096 114069699761688 114289580888978 115153129745856 115375099296336 115488477121908 115764880037202 115798028545956 116075172322314 116810112969176 116920673057232 117123206861432 117238302532846 117518893371099 117976341562816 118351827794352 118751665050414 119499231006144 119819532719808 119937278040624 120168469531044 120550932702693 121020183259712 121309825415328 121429035230184 121754509526088 122582363923008 122698080052416 122818654089648 123147853073136 123268869097308 123506482573573 124224175575456 124439672467296 124679542787976 124802063986578 125100757459557 125136579235146 125527285578816 125863744686912 125987429587536 126106360053872 126230283369916 126532395054054 126568626769612 126693004350011 127429214148192 127859718250044 127896330035832 128202429132108 128328412231899 129014154622672 129136265764704 129359959817104 129796986708378 130614085217088 131092875852048 131411377090323 131763607719111 132468038432928 132723384258168 133145806268646 133983986279616 134115650851248 134242254250896 134475129924336 134734344625716 135650453770656 136014046677792 136147706167176 136410144932006 137202820784832 137440832277312 137570574604224 137705763676272 138035340058968 138170985850854 138210550200012 138541334707278 139281651402784 139418521930952 139752197522388 139792214641064 140264485636473 140742714133824 141218196276168 141596712772776 141735858285978 141869655060606 142628114426688 142875179499488 143010410020416 143357865916716 143634203009121 143883371290311 144789146463456 145140923950506 145529954794242 146307982746816 146446095546432 146590006494096 146982921409872 147340028858847 148267564396512 148524770364192 148811067198552 149313807290439 149822889239232 149964320064064 150224469465024 150514042644944 150661951118932 151022536032258 151065780337924 152092933015584 152456942751696 152606760491988 153015802512516 153166169438073 153833465728448 153984636162544 154353173382936 154397371394608 154766896429752 154918984135806 155894230742976 156390399181872 156691857828132 156845837172321 157266241471197 157802437059136 158335553400552 158640761532462 159065976886134 159916370720832 160224626041392 160734576936924 161044409434469 161905380306912 162339346034784 162733763217234 163758205452864 164197137430848 164358492129744 164751857489736 164913757305858 165199426296283 165355786586106 166239390383968 166402751982104 166801009946076 166848772313528 167412450598371 167983239450048 168385280054112 168550750394136 168709860072072 169002528148152 169328297975562 170479624333392 170528440047776 170936572176144 171104549642532 171434371333467 172729694618784 173062648944504 173232715682862 173396245074074 173697042818934 174790501136064 175215169453764 175684810292148 175857453799269 176964512344224 177527741691528 177869944748518 178820867801664 178989672334528 179300173232448 179645792834288 180252704296566 181300148137152 181530274889568 181964738122992 182143552845276 182631764289132 183607684901696 184047120078624 184227981134472 184280733600016 184721779609704 184903303645962 185977772000064 186336263363184 186659508700944 187019314181964 187203095979867 187704868852719 188290928368224 188795617030368 188981144381304 189159540080808 189345425054874 189798592581081 189852940154418 191143821222288 191512270678828 191844495053748 192214295131463 193521231934008 194039939725656 194695480062567 195453341992128 195921127825632 195977228546496 196453371811796 196639313778072 198414756264736 199085076387252 199718709402969 200975979419424 201173476276872 201363381376344 201712694886504 202101516938574 203275923668928 203475680655984 204021070016688 204221559250764 204615217398009 205804231177248 206161248415968 206355861906336 206558645514408 206956808636798 207315825300018 208520532242496 208922477104176 209127782896428 209628296283582 209688321961596 211114071200736 211521015376616 212087969181512 212296385667586 212804482590909 213632834721856 214312769249232 215036798875074 216390499389504 216978350956312 217183719695184 217711385925759 218294932191363 219144656172992 219669143319648 219885009741144 220474382114808 221973469806528 222401346594768 222787155546288 223216600797828 224734333858848 224946480096096 225336704197536 225771063967416 225992926678398 226533804048387 226598670506886 227306165777856 227915429568192 228139399523376 228579161777956 229417061931101 230750198592672 230976954243816 231529760074404 231596057091912 232150344644628 232378476203709 233620225938352 233841346114464 234246413722864 234476605065692 235037786742198 236703655588704 237503330100828 237961142298693 238598965329201 239874556081248 240336939062088 241101865405386 242619650830656 242858070460368 243509019052176 244100644825851 245637308179296 246295706146272 246537738194616 247012965147146 248448351150912 248879344934592 249359085575952 249604127973156 250201514919114 250273158470292 251974859175072 252212720107744 252460566739832 253064790108108 253137253539224 253386008700022 253992446963343 254858428296384 255719436500088 255792660071664 256404858264216 256656824463798 258028309245344 258272531529408 258719919634208 259593973416756 259849073524293 260094367611111 260545564228401 262185751704096 262822754180646 263527215438222 264936076865856 265446768516336 266291612537292 266804917122777 268231301702496 268484508501792 268950259848672 269468689251432 270379056444849 271300907541312 272028093355584 272295412334352 272820289864012 275411527352544 276070680117936 276341971701708 276421100400024 277082669414556 277354955468943 278563302805568 278837043861904 279504395044776 279584429282128 280528971272946 282436392552336 283193425545552 283471716571956 283739310121212 284018137582311 284779410231627 285750358998976 286715731833432 287268406018242 287766742580622 289578292926912 290281847901012 291059909588484 291620957624579 293180012988192 293965842819744 294680057717694 296535128793024 297049540728384 297622134397104 298345232564929 298627614580878 299144907077053 301028085289888 301323902237864 302045072064516 302131560675848 303152275407861 304185866031168 304913885503392 305213520983976 306031605025032 306332338876146 307969272325088 308706346765872 308794742789216 309533792859504 309837968271612 310435212955197 310973737950027 312780798363744 313383715656264 313691674344642 314532482942394 316671106801104 317281523064924 318131953772268 318444578501379 320449252082784 321469153873848 322088818868938 323810760613824 324678692069568 325467526434468 328716984259488 329503714979472 329827514611716 330398852592566 330711573172212 332478780767936 332805503964208 333602019892152 333697544627056 334824901196742 336770560108224 337101500788272 337419720144144 338005056296304 338656595951124 338989390017597 339898005760329 340959248666784 341056880095552 341873144352288 342209099285064 342868742666934 345459389237568 346125297889008 346465431365724 346792490148148 347394085637868 348063723616433 350430338907528 351369620584296 351714907598538 352556680113297 353929024688448 355055483383056 355739889497036 357043921350031 359291585668576 360505408593132 361652798108079 363060549779136 363929476245984 364287105690552 365263528578264 368094240157248 368455962268944 368561467200032 369443559219408 369806607291924 370519447720719 372672526726368 373319017401888 374038628363928 374406191959734 375409737705438 376581856736448 377591234060736 377962288762608 378319080161616 378690850109748 379597185162162 379705880308836 380079013050033 382287642444576 383024541357656 383688990107496 384428590262926 387042463868016 388079879451312 389390960125134 391842255651264 392906743623592 393278627556144 394234131270969 395290823157333 396829512529472 398170152774504 399437418805938 401951958838848 402346952553744 402726762752688 403425389773008 404203033877148 406951361311968 408042140033376 408443118501528 409230434796018 411608462354496 412322496831936 412711723812672 413117291028816 413913617273596 414631650600036 415430895929291 417844954208352 418255565792856 419256592567164 419376643923192 420793456909419 422228142401472 423042030753232 424175938363024 424592771335172 425608965181818 428625538498464 430073597750148 430902609027363 431650113870933 433956701912624 434367439390368 435422771851518 436589864382726 439338286639296 439770019482288 440948764229616 442020086576541 444802693189536 445574311092576 446433201595656 449468667717696 449892960192192 450673408395072 451542127934832 451985853356796 453067608096774 453197341013772 456278799046752 457158323555912 458834123862202 461500397185344 461953908487632 463059520148808 463192114183824 464300689289256 464756952407418 467240451876704 467682692228928 468492827445728 468953210131384 470075573484396 470537511516963 471798724413591 473407311177408 475006660201656 475922284597386 477197930658402 479749112162496 480673878124176 482203730810772 483133228303407 485716140920736 487018038104352 488201289651702 491274616358592 492591412292544 493075476389232 494025930294292 495598278888849 498718171151904 499208255946312 500403029838228 500546316940584 502237351795113 503949718350144 504425440215488 504921133479664 506129580216216 506274507078448 506772017400044 507984893926686 511438873000176 511585320143328 512809716528432 513313648927596 514303114000401 516056618490688 517439839268416 519187946833512 519698147048586 520188735222222 521091128456802 524371503408192 525645508361292 527054430876444 527572361397807 530893537032672 532583225074584 533609834245554 536462603404992 536969017003584 537900519697344 538937378502864 540246772482439 540758112889698 541694831734123 544590824668704 545640579728024 550823054705088 552141360235872 552683943403416 552842200800048 554165338829112 554709910937886 557674087723808 559008790089552 559168858564256 561057942545892 561609287939601 563114606558157 564872785104672 566386851091104 566943433143912 567478620242424 568036275164622 569558820463254 573431463666864 574536812036484 575533485161244 576642885394389 580563695802024 582119819176968 583241915249158 586360025976384 587931685639488 589360115435388 595244268794208 596690465129858 597255229161756 598289814154106 602056170579776 602647804475728 604090144129032 604263121351696 606304550815722 609827771006784 610427041967952 612063210050064 612664677752292 613845652194027 615938544650176 617412693531744 617589485578432 619067585719008 619675936543224 620870425910394 621947475900054 625561596727488 626767431312528 627383348689284 629064965884788 633342213602208 634563046129848 636263907544536 636889157002758 638413447772727 640898504165568 642938307747696 644177637737876 644810663930653 646538992714921 650935052868936 653134157777277 654884796574089 657433968518976 659007429958944 659655029223432 660797705185132 661423146344424 665611007928416 667204039784304 667395089254112 669649802393484 674203001576544 674839440288288 676010112592608 677313191902248 677978780035194 679796011520658 681918497333568 683746288704576 684418198570128 685737485333868 688251185793303 692250595778016 692930862731448 693584980296296 694788171275736 696127447232866 700860677815056 702739241168592 703429815197076 705113360226594 710110966766112 711479778994072 713883426896079 714087842700062 715796895987603 718583171337152 721010817186264 723305596216158 727858952491968 728574211381104 730527057156528 732301934477553 736911924537888 737122934400064 738887118438816 739613214583848 741038895441438 745345053452736 746638034803776 748077256727856 748812383919468 750819475410876 755924577525216 756638160323232 757381700219496 759194370324324 759411760617672 760158026100066 761977340890029 764575284889152 766049082715312 767377980214992 768857180525852 771675571950067 774084927736032 776159758902624 778781920250268 779547220572879 780283102833333 781636692685203 785813487247184 786557255112288 788468262541938 790581646314666 796340305549008 798874837611876 800414751368331 804693905107488 805453525505376 806850779546016 808406067754296 813902722623936 816084280066752 816886237003056 818460869592036 826234582057632 827827234547192 829263301200072 830861791858582 835689908416704 836511131585712 838513185134328 838753287846384 841586913818838 846084061506464 848351876726048 849185542670344 851217930363636 852054412746933 854338230694881 857251076996928 860147195500296 861805218054726 863300227741866 867913403825248 868734878780736 870845543703036 873179728765452 874862872873737 879540038964576 881897528459232 884040173153082 889605386379072 891148622185152 892866403191312 895035697694787 897434721231159 903084255869664 903971706713592 906135216193548 906394682027544 909456826223583 912557598093504 914316647111824 917668247724404 923907816975264 926119040297616 926384228367648 928601378578512 929513904814836 931305638865591 932921213850081 934480903753408 936985654891456 937906420262768 940151146968792 941075023033926 943597448827182 950013320403312 951844569194772 954395861316804 955333735504137 961347756248352 964407461621544 966266456606814 971432281841472 974036076208704 976402579303404 978284696116849 980906857464493 986150952778464 988051860588584 991196557777698 997436342303808 998416511892624 1000806059676456 1001092633881168 1004474703590226 1009842266959328 1012259160432432 1012549014156896 1013544034800088 1015969787853372 1016968170052791 1019694017280987 1022877746000352 1023170640286656 1025619433056864 1026627297855192 1028606228000802 1038375893667024 1039396294097172 1040377470444444 1042182256913604 1044191170849299 1051291016722584 1054108861752888 1055144722795614 1061787074065344 1065166450149168 1067219668491108 1071131764050093 1077874757005728 1080493544964878 1081516225779396 1083389663468246 1089181649337408 1091281159456048 1104282720471744 1105367886806832 1105684401600096 1108330677658224 1109419821875772 1111558343162157 1115348175447616 1118017580179104 1118337717128512 1122115885091784 1123218575879202 1126229213116314 1129745570209344 1132773702182208 1133886866287824 1134957240484848 1136072550329244 1139117640926508 1140237039150099 1146862927333728 1149073624072968 1151066970322488 1153285770788778 1161127391604048 1164239638353936 1166483830498316 1167630121171723 1170759797618911 1178720230870776 1182702393812907 1185872469471999 1190488537588416 1193380930259716 1194510458323512 1196579628308212 1205295608951456 1208180288258064 1208526242703392 1212609101631444 1220854083935904 1224126420100128 1225329355504584 1227691304388054 1234825387063488 1238135171438016 1239351873086448 1241740851820788 1243894951800108 1246292687787873 1253534862625056 1254766697378568 1258129931769576 1266684427204416 1269126092259696 1272527815089072 1273778314005516 1276826895545454 1285876615495392 1288355275475752 1289621327861306 1292707827082089 1293077985429842 1301870105737872 1306268315554554 1309769593148178 1318014859917888 1319310058446864 1321595410370264 1322846292688848 1326060259729623 1331222015856832 1334408079568608 1334790178508224 1339299604786968 1348406003153088 1349678880576576 1352020225185216 1354626383804496 1355957560070388 1359592023041316 1368836397140256 1371474970667736 1376502371586606 1384501191556032 1385861725462896 1387169960592592 1389576342551472 1392254894465732 1393623047850121 1397358468125797 1401721355630112 1405478482337184 1406859630394152 1410226720453188 1411612534550889 1415396173240773 1420221933532224 1422959557988144 1427766853792158 1428175685400124 1431593791975206 1442021634372528 1446611192432316 1449399684910221 1457148422762208 1461054114313056 1464603868955106 1473823849075776 1477774236877632 1479226429167696 1482077790882876 1486794836666547 1496154513455712 1497624767838936 1501638950821752 1511849155050432 1513276320646464 1514763400438992 1518388740648648 1518823521235344 1520316052200132 1523954681780058 1532098165430624 1534755960429984 1537714361051704 1542909342001203 1543351143900134 1548169855472064 1552319517805248 1557563840500536 1559094441145758 1560566205666666 1563273385370406 1571626974494368 1573114510224576 1576936525083876 1581163292629332 1582717084193421 1592680611098016 1597749675223752 1600829502736662 1609387810214976 1610907051010752 1613701559092032 1616812135508592 1620740317447317 1625084495202369 1633772474006112 1636921739184072 1652469164115264 1655654469094384 1658526602400144 1661723583717164 1673022263171424 1677026370268656 1677506575692768 1683173827637676 1684827863818803 1689343819674471 1692168123012928 1696703753452096 1698371085340688 1702435860727272 1704108825493866 1708676461389762 1720294391000592 1723610436109452 1726600455483732 1729928656183167 1735826807650496 1741691087406072 1746359457530904 1749725745747474 1759080077929152 1763795056918464 1768080346306164 1771488503779159 1785732806382624 1790071395389574 1794869442462318 1806168511739328 1807943413427184 1812270432387096 1812789364055088 1817193689259113 1818913652447166 1828633294223648 1835336495448808 1841536956582081 1847815633950528 1852238080595232 1852768456735296 1857202757157024 1859027809629672 1862611277731182 1865842427700162 1875812840525536 1880302293937584 1882150046067852 1887194897654364 1900026640806624 1903689138389544 1908791722633608 1910667471008274 1922695512496704 1928814923243088 1932532913213628 1934431991791959 1939616978144763 1952805158606808 1956569392233698 1961813714928986 1972301905556928 1976103721177168 1982393115555396 1996833023785248 2001612119352912 2002185267762336 2008949407180452 2019684533918656 2024518320864864 2025098028313792 2027088069600176 2031939575706744 2033936340105582 2039388034561974 2045755492000704 2051238866113728 2053254595710384 2057212456001604 2064753557379909 2076751787334048 2078792588194344 2080754940888888 2084364513827208 2088382341698598 2102582033445168 2108217723505776 2110289445591228 2114357246446093 2130332900298336 2134439336982216 2141650280688237 2142263528100186 2147390687962809 2155749514011456 2160987089929756 2163032451558792 2166779326936492 2182562318912096 2196905803432659 2210735773613664 2211368803200192 2216661355316448 2218839643751544 2223116686324314 2236035160358208 2244231770183568 2246437151758404 2252458426232628 2267773732575648 2269914480969696 2272145100658488 2278235281853016 2280474078300198 2293725854667456 2298147248145936 2302133940644976 2306571541577556 2315026715850201 2322254783208096 2328479276707872 2332967660996632 2335260242343446 2340849308499999 2341519595237822 2357440461741552 2365404787625814 2371744938943998 2386761860519432 2389020916647024 2393159256616424 2401244254104993 2410591217902912 2416360576516128 2417052485406784 2425218203262888 2441708167871808 2448252840200256 2450658711009168 2455382608776108 2478703746172896 2483481703641576 2487789903600216 2492585375575746 2507069725250112 2509533394757136 2516259863539152 2523587681242111 2538252184519392 2545055630178144 2547556628011032 2553653791090908 2556163238240799 2563014692084643 2571753230990784 2576710550951504 2579242655722612 2585415654164178 2586155970859684 2603740211475744 2612536631109108 2619539186296356 2624588618621211 2638620116893728 2643190820740528 2645692585377696 2652120519459246 2668816159137216 2678599209573936 2685107093084361 2692304163693477 2709252767608992 2711915120140776 2719184046082632 2737672794280512 2742949941335472 2753004743173212 2771723450925792 2774339921185184 2779152685102944 2784509788931464 2787246095700242 2793916916596773 2794716936251594 2803442711260224 2810956964674368 2813719260788304 2820453440906376 2823225069101778 2830792346481546 2845919115976288 2855533707584316 2856351370800248 2863187583950412 2866001206512411 2884043268745056 2893222384864632 2898799369820442 2914296845524416 2922108228626112 2929207737910212 2934854088350547 2942720572393479 2958452858335392 2964155581765752 2973589673333094 2992309026911424 2995249535677872 3003277901643504 3029526800877984 3036777481297296 3037647042470688 3040632104400264 3047909363560116 3050904510158373 3059082051842961 3064196330861248 3069511920859968 3075428722103408 3085818684002406 3086702287800268 3115127681001072 3118188882291516 3121132411333332 3126546770740812 3132573512547897 3143253948988736 3153873050167752 3162326585258664 3165434168386842 3185361222196032 3195499350447504 3201659005473324 3207830533870369 3213395292150279 3233624271017184 3241480634894634 3250168990404738 3267544948012224 3273843478368144 3290593977847583 3311308938188768 3317053204800288 3323447167434328 3334675029486471 3346044526342848 3354052740537312 3355013151385536 3366347655275352 3369655727637606 3378687639348942 3396742170681376 3404871721454544 3408217650987732 3417352922779524 3420711117450297 3440588782001184 3447220872218904 3453200910967464 3459857312366334 3483382174812144 3492718915061808 3499451491494948 3502890363515169 3512279392856733 3536160692612328 3542977007558318 3571465612765248 3580142790779148 3589738884924636 3615886826854368 3624540864774192 3625578728110176 3634387378518226 3637827304894332 3657266588447296 3670672990897616 3683073913164162 3704476161190464 3714405514314048 3718055619259344 3725222555462364 3731684855400324 3738878063363619 3751625681051072 3760604587875168 3764300092135704 3774389795308728 3800053281613248 3807378276779088 3817583445267216 3821334942016548 3828700959780763 3857629846486176 3865065826427256 3868863983583918 3878123481246267 3879233956289526 3905610317213616 3913138784467396 3923627429857972 3927483134850341 3952207442354336 3964786231110792 3978180779188869 3993666047570496 4003224238705824 4004370535524672 4017898814360904 4049036641729728 4054176139200352 4063879151413488 4067872680211164 4078776069123948 4106509191420768 4114424912003208 4129507114759818 4153503574668096 4157585176388688 4161509881777776 4168729027654416 4176764683397196 4180869143550363 4192075404377391 4205164066890336 4216435447011552 4220578891182456 4228714492892186 4260665800596672 4268878673964432 4283300561376474 4284527056200372 4294781375925618 4321974179859512 4326064903117584 4333558653872984 4348199054730663 4365124637824192 4393811606865318 4421471547227328 4433322710632896 4437679287503088 4446233372648628 4460384509999641 4488463540367136 4492874303516808 4504916852465256 4535547465151296 4539828961939392 4544290201316976 4556470563706032 4560948156600396 4569739855222201 4596294496291872 4604267881289952 4613143083155112 4628728026003609 4630053431700402 4644509566416192 4656958553415744 4665935321993264 4670520484686892 4681698616999998 4683039190475644 4714880923483104 4730809575251628 4743489877887996 4748151252580263 4773523721038864 4778041833294048 4786318513232848 4802488508209986 4832721153032256 4850436406525776 4862220952341951 4875253485607107 4901317422018336 4910765217552216 4957407492345792 4966963407283152 4975579807200432 4985170751151492 5019066789514272 5032519727078304 5047175362484222 5076504369038784 5090111260356288 5095113256022064 5107307582181816 5112326476481598 5126029384169286 5153421101903008 5158485311445224 5170831308328356 5172311941719368 5189785968549501 5207480422951488 5225073262218216 5239078372592712 5249177237242422 5277240233787456 5286381641481056 5291385170755392 5304241038918492 5314465511337477 5357198419147872 5370214186168722 5384608327386954 5418505535217984 5423830240281552 5438368092165264 5451581067777339 5485899882670944 5506009486346424 5524610869746243 5543446901851584 5548679842370368 5558305370205888 5569019577862928 5574492191400484 5587833833193546 5589433872503188 5627438521576608 5640906881812752 5646450138203556 5661584692963092 5691838231952576 5711067415168632 5712702741600496 5726375167900824 5732002413024822 5768086537490112 5786444769729264 5797598739640884 5803295975375877 5818850934434289 5858415475820424 5869708176701094 5885441144786958 5916905716670784 5928311163531504 5947179346666188 5958643149075353 5990499071355744 6006555803287008 6059053601755968 6073554962594592 6075294084941376 6081264208800528 6095818727120232 6101809020316746 6118164103685922 6150857444206816 6171637368004812 6173404575600536 6194260672139727 6230255362002144 6236377764583032 6242264822666664 6253093541481624 6265147025095794 6307746100335504 6324653170517328 6330868336773684 6343071739338279 6390998700895008 6403318010946648 6415661067740738 6426790584300558 6467248542034368 6482961269789268 6500337980809476 6547686956736288 6581187955695166 6622617876377536 6634106409600576 6646894334868656 6669350058972942 6708105481074624 6732695310550704 6739311455275212 6757375278697884 6793484341362752 6809743442909088 6816435301975464 6834705845559048 6841422234900594 6881177564002368 6894441744437808 6906401821934928 6919714624732668 6945080147550603 6966764349624288 6985437830123616 6998902982989896 7005780727030338 7022547925499997 7024558785713466 7072321385224656 7085954015116636 7111928919864131 7160285581558296 7179477769849272 7203732762314979 7231773653708736 7249081729548384 7251157456220352 7268774757036452 7275654609788664 7341345981795232 7366147826328324 7436111238518688 7450445110924728 7463369710800648 7477756126727238 7521209175750336 7528600184271408 7548779590617456 7570763043726333 7614756553558176 7635166890534432 7642669884033096 7657401919561526 7715259692972352 7730131652854512 7737727967167836 7756246962492534 7758467912579052 7811220634427232 7826277568934792 7847254859715944 7854966269700682 7873765855863633 7904414884708672 7929572462221584 7956361558377738 8006448477411648 8035797628721808 8055321279253083 8076912491080431 8108352278400704 8127758302826976 8135745360422328 8157552138247896 8213018382841536 8228849824006416 8259014229519636 8315170352777376 8323019763555552 8337458055308832 8353529366794392 8361738287100726 8381750749790319 8384150808754782 8410328133780672 8432870894023104 8441157782364912 8457428985784372 8488431291450737 8537757347928864 8566601122752948 8569054112400744 8589562751851236 8598003619537233 8643948359719024 8652129806235168 8667117307745968 8696398109461326 8787623213730636 8804562265051641 8828161717180437 8875358575006176 8892466745297256 8920769019999282 8976927080734272 8985748607033616 9009833704930512 9088580402633952 9112941127412064 9121896313200792 9139479710444402 9192588992583744 9208535762579904 9226286166310224 9257456052007218 9260106863400804 9331870643986528 9341040969373784 9363397233999996 9366078380951288 9397720537643691 9429761846966208 9461619150503256 9486979755775992 9496302505160526 9547047442077728 9556083666588096 9572637026465696 9604977016419972 9623491601611107 9640185876450837 9700872813051552 9724441904683902 9750506971214214 9802634844036672 9821530435104432 9871781933542749 9933926814566304 9951159614400864 9970341502302984 10004025088459413 10038133579028544 10065039454156608 10094350724968444 10190226512044128 10214615164363632 10224652952963196 10252058768338572 10262133352350891 10306842203806016 10316970622890448 10341662616656712 10344623883438736 10379571937099002 10450146524436432 10478156745185424 10498354474484844 10508671090545507 10536838178570199 10572763282962112 10608482077836984 10628931022674954 10714396838295744 10740428372337444 10769216654773908 10789975432109423 10847660480563104 10876736184330528 10903162135554678 10971799765341888 11012018972692848 11049221739492486 11068361561850961 11138039155725856 11148984382800968 11175667666387092 11178867745006376 11216634190090857 11254877043153216 11281813763625504 11292900276407112 11323169385926184 11422134830337264 11425405483200992 11452750335801648 11464004826049644 11486102879342289 11572889539458528 11595197479281768 11606591950751754 11637701868868578 11716830951640848 11739416353402188 11770882289573916 11782449404551023 11856622327063008 11894358693332376 11917286298150706 11980998142711488 12013111606574016 12147109925189184 12162528417601056 12191637454240464 12203618040633492 12236328207371844 12301714888413632 12343274736009624 12346809151201072 12388521344279454 12460510724004288 12472755529166064 12484529645333328 12506187082963248 12530294050191588 12542607430651089 12576226213132173 12615492200671008 12649306341034656 12661736673547368 12686143478676558 12781997401790016 12806636021893296 12831322135481476 12853581168601116 12878357773808021 12965922539578536 13000675961618952 13044597164191989 13095373913472576 13162375911390332 13293788669737312 13338700117945884 13381153529998923 13465390621101408 13478622910550424 13514750557395768 13619486885818176 13632870603950928 13669411691118096 13682844469801188 13709219565666603 13788883488875616 13812803643869856 13839429249465336 13890160295101206 13933528699248576 13970875660247232 13997805965979792 14011561454060676 14045095850999994 14049117571426932 14144642770449312 14171908030233272 14223857839728262 14320571163116592 14358955539698544 14407465524629958 14498163459096768 14537549514072904 14551309219577328 14586662857025853 14625760456821321 14682691963590464 14732295652656648 14872222477037376 14900890221849456 14926739421601296 14955512253454476 15057200368542816 15097559181234912 15141526087452666 15229513107116352 15270333781068864 15285339768066192 15314803839123052 15370943149383767 15460263305709024 15475455934335672 15512493924985068 15516935825158104 15569357905648503 15622441268854464 15652555137869584 15694509719431888 15709932539401364 15747531711727266 15859144924443168 15912723116755476 15943396534012431 16071595257443616 16110642558506166 16153824982160862 16255516605653952 16271490720844656 16315104276495792 16354743203332017 16457699648012832 16518028459039272 16630340705554752 16646039527111104 16674916110617664 16707058733588784 16723476574201452 16763501499580638 16768301617509564 16882315564729824 16914857971568744 16976862582901474 17075514695857728 17133202245505896 17138108224801488 17179125503702472 17196007239074466 17287896719438048 17304259612470336 17334234615491936 17392796218922652 17409887926127631 17456552803302867 17575246427461272 17609124530103282 17656323434360874 17750717150012352 17784933490594512 17841538039998564 17875929447226059 17971497214067232 18019667409861024 18177160805267904 18225882254824128 18243792626401584 18278959420888804 18452572332620448 18514912104014436 18520213726801608 18582782016419181 18663741287973056 18682081938747568 18726794467999992 18732156761902576 18795441075287382 18923238301006512 18973959511551984 18992605010321052 19029215218014837 19094094884155456 19145274052931392 19209954032839944 19246983203222214 19280371752901674 19401745626103104 19448883809367804 19501013942428428 19643060870208864 19743563867085498 19867853629132608 19902319228801728 19940683004605968 19989130581850243 20008050176918826 20042708774162551 20188701449936888 20380453024088256 20429230328727264 20449305905926392 20504117536677144 20524266704701782 20633941245780896 20683325233313424 20689247766877472 20759143874198004 20835240442651809 20900293048872864 20956313490370848 20996708948969688 21017342181091014 21073676357140398 21216964155673968 21257862045349908 21335786759592393 21480856744674888 21538433309547816 21579950864218846 21695320961126208 21753472368661056 21806324271109356 22024037945385696 22098443478984972 22136723123701922 22276078311451712 22297968765601936 22351335332774184 22357735490012752 22433268380181714 22563627527251008 22585800552814224 22646338771852368 22712289131178999 22844269660674528 22850810966401984 22905500671603296 22928009652099288 22972205758684578 23145779078917056 23190394958563536 23213183901503508 23275403737737156 23433661903281696 23478832706804376 23541764579147832 23564898809102046 23621297567590899 23713244654126016 23788717386664752 23834572596301412 23921942730452077 24165963837759249 24230737473241293 24325056835202112 24383274908480928 24407236081266984 24472656414743688 24686549472019248 24693618302402144 24777042688558908 24945511058332128 24969059290666656 25012374165926496 25060588100383176 25085214861302178 25152452426264346 25230984401342016 25298612682069312 25323473347094736 25372286957353116 25465293874352211 25613272043786592 25662644270962952 25707162337202232 25756715547616042 25931845079157072 26001351923237904 26089194328383978 26324751822780664 26413686795154923 26484485151541311 26587577339474624 26677400235891768 26762307059997846 26930781242202816 26957245821100848 27029501114791536 27265741207901856 27338823382236192 27365688939602376 27418439131333206 27577766977751232 27625607287739712 27678858498930672 27780320590202412 27995611931959584 28023122908121352 28090191701999988 28098235142853864 28193161612931073 28289285540898624 28343816060466544 28447715679456524 28641142326233184 28717911079397088 28814931049259916 28870474804833321 28920557629352511 29075099028145808 29102618439154656 29173325714051706 29251520913642642 29464591305313296 29615345800628247 29801780443698912 29853478843202592 29911024506908952 30114400737085632 30195118362469824 30283052174905332 30570679536132384 30629607678246104 30741886298767534 30920526611418048 30950911868671344 31024987849970136 31033871650316208 31138715811297006 31305110275739168 31389019438863776 31419865078802728 31495063423454532 31526013271636521 31610514535710597 31718289848886336 31825446233510952 31886793068024862 32143190514887232 32221285117012332 32307649964321724 32369926296328269 32542981441689312 32630208552991584 32709486406664034 32915399296025664 33036056918078544 33205084685552883 33414117467177568 33446953148402904 33527002999161276 33536603235019128 33649902570272571 33764631129459648 33829715943137488 33953725165802948 34266404491011792 34276216449602976 34358251007404944 34392014478148932 34458308638026867 34575793438876096 34668469230983872 34785592437845304 34819775852255262 34913105606605734 35150492854922544 35218249060206564 35312646868721748 35347348213653069 35569866981189024 35683076079997128 35751858894452118 35942994428134464 36039334819722048 36196533756323413 36293553726186241 36487585252803168 36557918841777608 36905144665240896 37029824208028872 37040427453603216 37165564032838362 37364163877495136 37453588935999984 37464313523805152 37590882150574764 37627822291953267 37728678639396519 37846476602013024 37947919023103968 37985210020642104 38058430436029674 38419908065679888 38493966406444428 38560743505803348 38635073321424063 38897767618735608 39002027884856856 39286121740417728 39487127734170996 39881366009211936 39978261163700486 40016100353837652 40085417548325102 40377402899873776 40858460657454528 40898611811852784 41008235073354288 41048533409403564 41127658696999809 41267882491561792 41366650466626848 41378495533754944 41518287748396008 41670480885303618 41800586097745728 41912626980741696 41993417897939376 42034684362182028 42147352714280796 42433928311347936 42515724090699816 42671573519184786 42961713489349776 43076866619095632 43159901728437692 43202314483353751 43318112511899707 43612648542218712 43759988571077559 43877281370463963 44048075890771392 44196886957969944 44273446247403844 44595937531203872 44702670665548368 44715470980025504 44866536760363428 45171601105628448 45292677543704736 45424578262357998 45688539321349056 45811001343206592 45856019304198576 45944411517369156 46112829448151301 46380789917127072 46426367803007016 46550807475474312 46867323806563392 46957665413608752 47083529158295664 47129797618204092 47242595135181798 47577434773329504 47669145192602824 47830189602037293 47843885460904154 48331927675518498 48461474946482586 48766549816961856 48814472162533968 48945312829487376 49064229609996051 49373098944038496 49387236604804288 49554085377117816 49891022116664256 49938118581333312 50024748331852992 50121176200766352 50170429722604356 50304904852528692 50646946694189472 50744573914706232 50930587748704422 51226544087573184 51325288541925904 51414324674404464 51513431095232084 51702263320654489 51863690158314144 52002703846475808 52178388656767956 52229663778382893 52369658409908601 52649503645561328 52827373590309846 52968970303082622 53354800471783536 53524614119995692 53627788341678177 53914491642201696 54059002229583072 54531482415803712 54677646764472384 54731377879204752 54836878262666412 55357716997861344 55560641180404824 55991223863919168 56046245816242704 56180383403999976 56196470285707728 56386323225862146 56687632120933088 56895431358913048 57087645654044511 57282284652466368 57435822158794176 57629862098519832 57740949609666642 57841115258705022 58150198056291616 58205236878309312 58346651428103412 58503041827285284 58929182610626592 59230691601256494 59603560887397824 59706957686405184 59822049013817904 59967391745550729 60128126322487653 60566104349810664 61141359072264768 61259215356492208 61483772597535068 61901823737342688 62049975699940272 62067743300632416 62277431622594012 62505721327955427 62610220551478336 62778038877727552 62839730157605456 62990126846909064 63052026543273042 63221029071421194 63650892467021904 63773586136049724 64007360278777179 64442570234024664 64615299928643448 64739852592656538 65085962883378624 65260417105983168 65418972813328068 65545074639828883 66072113836157088 66410169371105766 66828234934355136 66893906296805808 67054005998322552 67073206470038256 67299805140545142 67659431886274976 67907450331605896 68136867393536997 68532808982023584 68552432899205952 68716502014809888 68784028956297864 68916617276053734 69571184875690608 69639551704510524 69826211213211468 70300985709845088 70436498120413128 70625293737443496 70694696427306138 71139733962378048 71366152159994256 71503717788904236 71765828191356231 72393067512646826 72587107452372482 72975170505606336 73115837683555216 74059648416057744 74080854907206432 74331128065676724 74728327754990272 74907177871999968 74928627047610304 75181764301149528 75255644583906534 75457357278793038 75692953204026048 75895838046207936 75970420041284208 76116860872059348 76395881623056633 76839816131359776 76987932812888856 77121487011606696 77270146642848126 77795535237471216 78004055769713712 78231218118505441 78974255468341992 79241060385464769 79453455454623933 79762732018423872 79956522327400972 80032200707675304 80170835096650204 80754805799747552 81797223623705568 82016470146708576 82097066818807128 82255317393999618 82733300933253696 83036575496792016 83340961770607236 83986835795878752 84069368724364056 84294705428561592 84867856622695872 85031448181399632 85343147038369572 85923426978699552 86153733238191264 86319803456875384 86404628966707502 86611424414499963 86636225023799414 87225297084437424 87519977142155118 87754562740927926 88393773915939888 88546892494807688 88846037401884741 89191875062407744 89405341331096736 89430941960051008 89733073520726856 90343202211256896 90585355087409472 90849156524715996 91712038608397152 91888823034738312 92225658896302602 92761579834254144 92852735606014032 93101614950948624 93372744205958107 93915330827217504 94167058316591328 94259595236408184 94485190270363596 94578039814909563 94831543607131791 95154869546659008 95338290385205648 95660379204074586 95687770921808308 96663855351036996 96922949892965172 97109778888984807 97628944325067936 97890625658974752 98128459219992102 98746197888076992 99108170754235632 99615254056658649 100242352401532704 100340859445208712 100609809705057384 101293893388378944 101489147829412464 101861175497408844 102650577083851808 102828649348808928 103026862190464168 103374925914080601 103404526641308978 103727380316628288 104005407692951616 104356777313535912 104459327556765786 104739316819817202 105299007291122656 105654747180619692 105937940606165244 106042044640959207 106709600943567072 107049228239991384 107255576683356354 107828983284403392 108118004459166144 108589601268970239 108880661178558723 109462755758409504 109673756525332824 110715433995722688 111121282360809648 112092491632485408 112360766807999952 112392940571415456 112772646451724292 112883466875859801 113186035918189557 113375264241866176 113790862717826096 114175291308089022 115259724197039664 115481899219333284 115682230517410044 115905219964272189 116300396112583232 116693302856206824 117006083654570568 117858365221253184 118461383202512988 118689729753203653 119644098027635808 119934783491101458 120256252644975306 121132208699621328 121751977180360571 122518430712984416 122967545195070136 123382976090999427 123803647474685376 124099951399880544 124135486601264832 124554863245188024 125011442655910854 125679460315210912 125980253693818128 126104053086546084 126442058142842388 127301784934043808 127547172272099448 128014720557554358 128885140468049328 129230599857286896 129479705185313076 129606943450061253 129954337535699121 130837945626656136 131090149279657766 132144227672314176 132820338742211532 133787812593611616 134108011996645104 134146412940076512 134599610281090284 135318863772549952 135814900663211792 136273734787073994 137065617964047168 137433004029619776 137568057912595728 137833234552107468 138338488344453903 139142369751381216 139279103409021048 139652422426422936 140601971419690176 140872996240826256 141250587474886992 141389392854612276 141661935511888231 142732304319988512 143007435577808472 143490568806111879 143531656382712462 144786135025293652 145174214904744964 146231675367110432 147192688829988153 148119296832115488 148161709814412864 148662256131353448 149814355743999936 150363528602299056 150511289167813068 150914714557586076 151940840082568416 152233721744118696 152791763246113266 153679632262719552 153975865625777712 154242974023213392 154540293285696252 155106789961963467 155591070474942432 156008111539427424 156462436237010882 157948510936683984 158482120770929538 158906910909247866 159913044654801944 160064401415350608 160341670193300408 160883365025034531 161509611599495104 163594447247411136 164032940293417152 164194133637614256 164510634787999236 166073150993584032 166681923541214472 167973671591757504 168138737448728112 168589410857123184 169080374643221437 170062896362799264 170686294076739144 171262936962133533 171846853957399104 172307466476382528 172639606913750768 172809257933415004 173222848828999926 173272450047598828 174450594168874848 175039954284310236 175509125481855852 176787547831879776 177093784989615376 177692074803769482 178810682662193472 179466147041453712 179902175236652187 180384378967462959 181698313049431992 183424077216794304 183777646069476624 184451317792605204 185705471212028064 186203229901897248 186745488411916214 187830661654435008 188334116633182656 188519190472816368 188970380540727192 189156079629819126 189663087214263582 190676580770411296 191320758408149172 191375541843616616 192022080836331537 193327710702073992 193845899785930344 194219557777969614 195257888650135872 195781251317949504 196256918439984204 196635223919486649 198216341508471264 199230508113317298 200484704803065408 200681718890417424 201219619410114768 202978295658824928 203722350994817688 204410602180610991 205301154167703616 205657298697617856 206053724380928336 206749851828161202 206809053282617956 208713554627071824 208918655113531572 209478633639634404 210598014582245312 211309494361239384 211875881212330488 212084089281918414 213419201887134144 214098456479982768 214511153366712708 215297484574068693 217179202537940478 217761322357117446 218925511516819008 219347513050665648 220469796515788061 222242564721619296 224184983264970816 224721533615999904 224785881142830912 225545292903448584 225766933751719602 226372071836379114 227581725435652192 228350582616178044 229187644869169899 230519448394079328 230963798438666568 231364461034820088 231810439928544378 233386605712413648 234012167309141136 234693654355516323 236922766405025976 237379459506407306 239288196055271616 239869566982202916 240512505289950612 242264417399242656 243503954360721142 245036861425968832 245935090390140272 246765952181998854 248199902799761088 249109726490376048 250022885311821708 251358920630421824 251960507387636256 252208106173092168 252884116285684776 254603569868087616 255094344544198896 256029441115108716 257770280936098656 258461199714573792 258959410370626152 259213886900122506 259834273243499889 259908675071398242 261675891253312272 262180298559315532 263141370034972847 265640677484423064 266538112205654223 267575625187223232 268216023993290208 268292825880153024 269199220562180568 271629801326423584 272547469574147988 275136115825191456 275666469104214936 276676976688907806 278284739502762432 278558206818042096 279304844852845872 280118232617874321 281745992481652512 282501174949773984 282778785709224552 283323871023776462 285464608639977024 286014871155616944 286981137612223758 287063312765424924 289572270050587304 290348429809489928 291329336666954421 292463350734220864 294385377659976306 296238593664230976 297324512262706896 298845762169975947 300727057204598112 301022578335626136 301829429115172152 303881680165136832 304467443488237392 305583526492226532 307951731251555424 308485948046426784 309080586571392504 310124777742241803 310213579923926934 311182140949884864 312016223078854848 312924872474021764 315897021873367968 316964241541859076 317813821818495732 318126133922877621 319826089309603888 320128802830701216 320683340386600816 321766730050069062 325768803806910717 326641983535676169 328388267275228512 329021269575998472 332146301987168064 333363847082428944 336277474897456224 337178821714246368 338160749286442874 340125792725598528 341372588153478288 342525873924267066 345279213827501536 345618515866830008 346445697657999852 346544900095197656 347715659892816567 348901188337749696 350079908568620472 351018250963711704 353575095663759552 354187569979230752 355384149607538964 356069189259610959 358932294082907424 359804350473304374 360768757934925918 363396626098863984 365255931541081713 367555292138953248 368902635585210408 370148928272998281 371410942424056128 372406459803794496 373490976823832428 377038380945632736 377940761081454384 378312159259638252 379326174428527164 381353161540822592 382641516816298344 382751083687233232 384044161672663074 386655421404147984 387691799571860688 388439115555939228 388820830350183759 389863012607097363 392513836879968408 393270447838973298 396432683016942528 398461016226634596 399229090988048651 401363437780834848 402439238820229536 405956591317649856 407444701989635376 408821204361221982 412107448761856672 413499703656322404 413618106565235912 415015465033361709 417427109254143648 417837310227063144 418957267279268808 422618988722478768 423751762424660976 424168178563836828 424985806535664693 428196912959965536 429022306733425416 430594969148137386 434358405075880956 435522644714234892 438695026101331296 440939593031576122 444485129443238592 449443067231999808 451090585806897168 451533867503439204 452744143672758228 455163450871304384 456701165232356088 458375289738339798 461038896788158656 461927596877333136 462728922069640176 463620879857088756 465320369885890401 466773211424827296 468024334618282272 469387308711032646 473845532810051952 474758919012814612 476499237630896777 479739133964405832 481025010579901224 482650095075103593 484528834798485312 487007908721442284 491870180780280544 493531904363997708 498219452980752096 500045770623643416 503921014775272512 504416212346184336 505768232571369552 507241123929664311 510188689088397792 512058882230217432 515540561872197312 516922399429147584 517918820741252304 518427773800245012 519668546486999778 519817350142796484 523351782506624544 524360597118631064 526282740069945694 531281354968846128 533076224411308446 536432047986580416 538398441124361136 539706525709956561 541153136902388877 543259602652847168 545094939148295976 550272231650382912 551332938208429872 553353953377815612 557116413636084192 558609689705691744 560236465235748642 563491984963305024 565002349899547968 565557571418449104 566647742047552924 568724896527199379 572029742311233888 573962275224447516 574126625530849848 576066242508994611 579144540101174608 580696859618979856 582658673333908842 588770755319952612 589905671758459947 594649024525413792 597691524339951894 601454114409196224 602045156671252272 603658858230344304 608934886976474784 611167052984453064 615903462503110848 616971896092853568 618161173142785008 620249555484483606 620427159847853868 625849744948043528 631794043746735936 633928483083718152 635627643636991464 636252267845755242 639652178619207776 640257605661402432 641366680773201632 643533460100138124 645892453722206079 651537607613821434 653283967071352338 656776534550457024 658042539151996944 661409389547364183 666727694164857888 672554949794912448 674357643428492736 676321498572885748 682745176306956576 685051747848534132 687562934607509697 690558427655003072 691237031733660016 692891395315999704 693089800190395312 695431319785633134 700159817137240944 702036501927423408 704080963066548969 708375139958461504 710768299215077928 712138378519221918 717864588165814848 719608700946608748 721537515869851836 726793252197727968 730511863082163426 735110584277906496 737805271170420816 740297856545996562 741580224644014387 746981953647664856 754076761891265472 755881522162908768 756624318519276504 758652348857054328 765283033632596688 765502167374466464 768088323345326148 773310842808295968 775383599143721376 776878231111878456 777641660700367518 779726025214194726 785027673759936816 786540895677946596 789424110104918541 796922032453269192 798458181976097302 802726875561669696 804878477640459072 814889403979270752 817642408722443964 824214897523713344 826999407312644808 827236213130471824 830030930066723418 834854218508287296 835674620454126288 837914534558537616 840354697853622963 845237977444957536 847503524849321952 848336357127673656 849971613071329386 856393825919931072 858044613466850832 861189938296274772 868716810151761912 871045289428469784 873988010000863263 877390052202662592 881879186063152244 896537286509927841 902181171613794336 903067735006878408 905488287345516456 913402330464712176 916750579476679596 923855193754666272 925457844139280352 927241759714177512 930640739771780802 933546422849654592 936048669236564544 938774617422065292 947691065620103904 949517838025629224 952998475261793554 959478267928811664 962050021159802448 965300190150207186 974015817442884568 977306411420732151 979925950607028507 983740361560561088 987063808727995416 996438905961504192 1000091541247286832 1008832424692368672 1011536465142739104 1014482247859328622 1020377378176795584 1024117764460434864 1035837641482504608 1036855547600490024 1039337092973999556 1039634700285592968 1043146979678449701 1046703565013249088 1048721194237262128 1052565480139891388 1062562709937692256 1066152448822616892 1068207567778832877 1076796882248722272 1079413051419913122 1082306273804777754 1090189878296591952 1095767794623245139 1102665876416859744 1106707906755631224 1114232827272168384 1117219379411383488 1120472930471497284 1131115142836898208 1133295484095105848 1137449793054398758 1144059484622467776 1147924550448895032 1148253251061699696 1152132485017989222 1158289080202349216 1161393719237959712 1165317346667817684 1166462491050551277 1169589037821292089 1177541510639905224 1179811343516919894 1189298049050827584 1195383048679903788 1197687272964145953 1204090313342504544 1207317716460688608 1217869773952949568 1222334105968906128 1236322346285570016 1240499110968967212 1240854319695707736 1245046395100085127 1251699489896087056 1267856966167436304 1271255287273982928 1272504535691510484 1274957419606994079 1279304357238415552 1282733361546403264 1287066920200276248 1291784907444412158 1303075215227642868 1306567934142704676 1316085078303993888 1322818779094728366 1333455388329715776 1339271748983966281 1342861487868890917 1352642997145771496 1365490352613913152 1370103495697068264 1375125869215019394 1382474063467320032 1385782790631999408 1386179600380790624 1390862639571266268 1395961109657671203 1400319634274481888 1404073003854846816 1408161926133097938 1421536598430155856 1424276757038443836 1429497712892690331 1439217401893217496 1443075031739703672 1453586504395455936 1461023726164326852 1475610542340841632 1480595713091993124 1483160449288028774 1493963907295329712 1511763044325817536 1513248637038553008 1517304697714108656 1521723371788992933 1530566067265193376 1531004334748932928 1536176646690652296 1546621685616591936 1550767198287442752 1553756462223756912 1555283321400735036 1559452050428389452 1570055347519873632 1573081791355893192 1578848220209837082 1593844064906538384 1596916363952194604 1602770162940289159 1619119577129869683 1623459410707166631 1629778807958541504 1635284817444887928 1653998814625289616 1654472426260943648 1660061860133446836 1671349240908252576 1675829069117075232 1680709395707245926 1690475954889915072 1695007049698643904 1696672714255347312 1699943226142658772 1706174689581598137 1716089226933701664 1722379876592549544 1737433620303523824 1742090578856939568 1747976020001726526 1763758372126304488 1769717015275379841 1793074573019855682 1804362343227588672 1806135470013756816 1810976574691032912 1826804660929424352 1833501158953359192 1847710387509332544 1850915688278560704 1854483519428355024 1861281479543561604 1877549234844130584 1895382131240207808 1899035676051258448 1905996950523587108 1918956535857623328 1924100042319604896 1930600380300414372 1937677361166618237 1948031634885769136 1954612822841464302 1959851901214057014 1974127617455990832 1984228168642092549 2000183082494573664 2017664849384737344 2023072930285478208 2028964495718657244 2048235528920869728 2071675282965009216 2073711095200980048 2078674185947999112 2079269400571185936 2086293959356899402 2097442388474524256 2105130960279782776 2112242889199646907 2125125419875384512 2132304897645233784 2136415135557665754 2153593764497444544 2158826102839826244 2164612547609555508 2180379756593183904 2191535589246490278 2205331752833719488 2213415813511262448 2224740673932043161 2240945860942994568 2262230285673796416 2266590968190211696 2274899586108797516 2295849100897790064 2296506502123399392 2304264970035978444 2316578160404698432 2322787438475919424 2330634693335635368 2332924982101102554 2339178075642584178 2355083021279810448 2359622687033839788 2368272330314755623 2390766097359807576 2395374545928291906 2408180626685009088 2414635432921377216 2425167761673668671 2444668211937812256 2472644692571140032 2480998221937934424 2481708639391415472 2490092790200170254 2503398979792174112 2521064093560868889 2535713932334872608 2542510574547965856 2545009071383020968 2549914839213988158 2574133840400552496 2583569814888824316 2606150430455285736 2613135868285409352 2632170156607987776 2645637558189456732 2678543497967932562 2685722975737781834 2705285994291542992 2740206991394136528 2750251738430038788 2764948126934640064 2771565581263998816 2772359200761581248 2781725279142532536 2791922219315342406 2800639268548963776 2808146007709693632 2816323852266195876 2843073196860311712 2848553514076887672 2858995425785380662 2878434803786434992 2886150063479407344 2894555070384701317 2922047452328653704 2931919234262196453 2939777851821085521 2951221084681683264 2961191426183986248 2966320898576057548 2987927814590659424 3026497274077106016 3034609395428217312 3043446743577985866 3061132134530386752 3072353293381304592 3107512924447513824 3110566642801470072 3118904100856778904 3140110695039747264 3146163582711786384 3157696440419674164 3187688129813076768 3193832727904389208 3204622703336498631 3205540325880578318 3238239154259739366 3246918821414333262 3270569634889775856 3287303383869735417 3307997629250579232 3308944852521887296 3320123720266893672 3342698481816505152 3351658138234150464 3361418791414491852 3393345428510694624 3399886452285317544 3412349379163196274 3432178453867403328 3444759753185099088 3474867240607047648 3484181157713879136 3495952040003453052 3499387473151653831 3508767113463876267 3527516744252608976 3539434030550759682 3586149146039711364 3593061818892437859 3612270940027513632 3621953149382065824 3653609321858848704 3667002317906718384 3708967038856710048 3722562959087123208 3755098469688261168 3798071352102516896 3811993901047174216 3824872258820982237 3837913071715246656 3848200084639209792 3861200760600828744 3875354722333236474 3896063269771538272 3909225645682928604 3919703802428114028 3948255234911981664 3968456337284185098 4000366164989147328 4017815246951898843 4028584463606672751 4057928991437314488 4096471057841739456 4147422190401960096 4157348371895998224 4158538801142371872 4172587918713798804 4187883328973013609 4194884776949048512 4210261920559565552 4224485778399293814 4264609795290467568 4272830271115331508 4288493138678070993 4317652205679652488 4329225095219111016 4360759513186367808 4383071178492980556 4391520000868535161 4426831627022524896 4449481347864086322 4481891721885989136 4533181936380423392 4549799172217595032 4565170115366978799 4591698201795580128 4593013004246798784 4608529940071956888 4661269386671270736 4665849964202205108 4678356151285168356 4710166042559620896 4719245374067679576 4736544660629511246 4781532194719615152 4790749091856583812 4808310488820867477 4850335523347337342 4889336423875624512 4961996443875868848 4963417278782830944 4980185580400340508 5006797959584348224 5042128187121737778 5071427864669745216 5085021149095931712 5090018142766041936 5099829678427976316 5118524068744794411 5148267680801104992 5167139629777648632 5212300860910571472 5226271736570818704 5241491613939864547 5291275116378913464 5309151045826139523 5357086995935865124 5371445951475563668 5410571988583085984 5480413982788273056 5500503476860077576 5543131162527997632 5563450558285065072 5583844438630684812 5632647704532391752 5686146393720623424 5697107028153775344 5717990851570761324 5756869607572869984 5772300126958814688 5789110140769402634 5844094904657307408 5863838468524392906 5879555703642171042 5922382852367972496 5932641797152115096 5952684505926277647 5975855629181318848 6052994548154212032 6069218790856434624 6086893487155971732 6144706586762609184 6215025848895027648 6221133285602940144 6237808201713557808 6255973861799193169 6292327165423572768 6315392880839348328 6336728667598940721 6375376259626153536 6387665455808778416 6409245406672997262 6411080651761156636 6476478308519478732 6493837642828666524 6541139269779551712 6574606767739470834 6615995258501158464 6640247440533787344 6674222021796129483 6722837582828983704 6786690857021389248 6799772904570635088 6824698758326392548 6889519506370198176 6949734481214095296 6968362315427758272 6991904080006906104 6998774946303307662 7017534226927752534 7055033488505217952 7078868061101519364 7104816990944266869 7172298292079422728 7186123637784875718 7224541880055027264 7243906298764131648 7275503285021006013 7334004635813436768 7417934077713420096 7445125918174246416 7510196939376522336 7563192280682606667 7596142704205033792 7623987802094348432 7649744517641964474 7722401521201657488 7750709444666472948 7792126539543076544 7818451291365857208 7839407604856228056 7896510469823963328 7936912674568370196 8035630493903797686 8057168927213345502 8115857982874628976 8157382471084158257 8294844380803920192 8314696743791996448 8317077602284743744 8345175837427597608 8375766657946027218 8420523841119131104 8448971556798587628 8529219590580935136 8545660542230663016 8576986277356141986 8635304411359304976 8658450190438222032 8683665211154103951 8766142356985961112 8783040001737070322 8853663254045049792 8898962695728172644 8963783443771978272 9066363872760846784 9099598344435190064 9130340230733957598 9183396403591160256 9217059880143913776 9322538773342541472 9331699928404410216 9356712302570336712 9420332085119241792 9438490748135359152 9473089321259022492 9563064389439230304 9581498183713167624 9613868110009495893 9616620977641734954 9700671046694674684 9861910151609206251 9923992887751737696 9926834557565661888 9960371160800681016 10084256374243475556 10180036285532083872 10199659356855952632 10237048137489588822 10296535361602209984 10334279259555297264 10424601721821142944 10452543473141637408 10482983227879729094 10582550232757826928 10618302091652279046 10714173991871730248 10742891902951127336 10779185456677313577 10821143977166171968 10960827965576546112 11001006953720155152 11126901116570130144 11167688877261369624 11265295409064783504 11394214056307550688 11435981703141522648 11474616776462946711 11513739215145739968 11544600253917629376 11578220281538805268 11688189809314614816 11727676937048785812 11759111407284342084 11844765704735944992 11865283594304230192 11905369011852555294 12053445740855696529 12085753390820018253 12173786974311943464 12289413173525218368 12442266571205880288 12475616403427115616 12511947723598386338 12584654330847145536 12630785761678696656 12673457335197881442 12775330911617556832 12818490813345994524 12822161303522313272 12865479416034212979 12952956617038957464 12987675285657333048 13082278539559103424 13149213535478941668 13174560002605605483 13280494881067574688 13348444043592258966 13445675165657967408 13599545809141270176 13649397516652785096 13695510346100936397 13779039012740396352 13983808160013812208 13997549892606615324 14035068453855505068 14110066977010435904 14157736122203038728 14209633981888533738 14344596584158845456 14372247275569751436 14424931466462602431 14551006570042012026 14668009271626873536 14771476366557800087 14890251836348492832 15020393878753044672 15126384561365213334 15247975604188696864 15299489035283928948 15355572206234383233 15444803042403314976 15501418889332945896 15636902582731714416 15678815209712456112 15724474841819593641 15873825349136740392 16071260987807595372 16114337854426691004 16231715965749257952 16314764942168316514 16629393487583992896 16690351674855195216 16751533315892054436 16841047682238262208 16897943113597175256 17058439181161870272 17091321084461326032 17153972554712283972 17270608822718609952 17316900380876444064 17367330422308207902 17532284713971922224 17566080003474140644 17630471792343180749 17797925391456345288 17858053517778832941 17927566887543956544 18199196688870380128 18260680461467915196 18434119760287827552 18645077546685082944 18663399856808820432 18713424605140673424 18767921585397579507 18876981496270718304 18946178642518044984 19126128778878460608 19162996367426335248 19227736220018991786 19233241955283469908 19401342093389349368 19723820303218412502 19847985775503475392 19920742321601362032 20022666065388388449 20168512748486951112 20360072571064167744 20399318713711905264 20474096274979177644 20668558519110594528 20849203443642285888 20905086946283274816 20965966455759458188 21165100465515653856 21236604183304558092 21314450972832800607 21428347983743460496 21485783805902254672 21558370913354627154 21826509855063018039 22002013907440310304 22253802233140260288 22335377754522739248 22530590818129567008 22788428112615101376 22871963406283045296 22949233552925893422 23156440563077610536 23376379618629229632 23455353874097571624 23518222814568684168 23689531409471889984 23730567188608460384 23810738023705110588 24106891481711393058 24171506781640036506 24347573948623886928 24472147413252474771 24884533142411760576 24951232806854231232 25023895447196772676 25261571523357393312 25346914670395762884 25550661823235113664 25636981626691989048 25644322607044626544 25730958832068425958 25905913234077914928 25975350571314666096 26050995633462311853 26298427070957883336 26349120005211210966 26560989762135149376 26696888087184517932 26891350331315934816 27199091618282540352 27298795033305570192 27391020692201872794 27967616320027624416 27995099785213230648 28070136907711010136 28315472244406077456 28419267963777067476 28689193168317690912 28744494551139502872 28849862932925204862 29102013140084024052 29542952733115600174 29780503672696985664 30252769122730426668 30495951208377393728 30598978070567857896 30711144412468766466 30889606084806629952 31002837778665891792 31273805165463428832 31357630419424912224 31448949683639187282 31747650698273480784 32142521975615190744 32228675708853382008 32337556370031940731 32463431931498515904 32629529884336633028 33380703349710390432 33503066631784108872 33795886227194350512 34182642168922652064 34307945109424567944 34541217645437219904 34633800761752888128 34734660844616415804 35064569427943844448 35132160006948281288 35260943584686361498 35595850782912690576 35716107035557665882 36160337222567089587 36257260172460054759 36398393377740760256 36521360922935830392 36868239520575655104 37326799713617640864 37426849210281346848 37535843170795159014 37753962992541436608 37892357285036089968 38325992734852670496 38455472440037983572 38466483910566939816 38596438248102638937 38802684186778698736 39447640606436825004 39523680007816816449 39841484643202724064 40045332130776776898 40337025496973902224 40798637427423810528 40948192549958355288 41337117038221189056 41931932911518916376 42330200931031307712 42473208366609116184 42628901945665601214 42856695967486920992 42971567611804509344 43116741826709254308 43274794399387807293 43653019710126036078 44004027814880620608 44314429099673400261 44670755509045478496 45061181636259134016 45743926812566090592 45898467105851786844 46066716618703149699 46312881126155221072 46910707748195143248 47036445629137368336 47173424525458780923 47461134377216920768 47621476047410221176 48213782963422786116 48343013563280073012 48695147897247773856 48944294826504949542 49685875051148963929 50047790894393545352 50523143046714786624 50693829340791525768 51273963253383978096 51288645214089253088 51461917664136851916 51811826468155829856 51950701142629332192 52101991266924623706 52596854141915766672 52698240010422421932 52891415377029542247 53393776174369035864 53782700662631869632 54597590066611140384 54782041384403745588 55935232640055248832 55990199570426461296 56140273815422020272 56303764756192738521 56630944488812154912 56838535927554134952 57378386336635381824 57488989102279005744 57699725865850409724 58204026280168048104 59085905466231200348 60067998196165165347 60505538245460853336 61197956141135715792 61422288824937532932 62005675557331783584 62547610330926857664 62715260838849824448 62897899367278374564 63495301396546961568 64285043951230381488 64457351417706764016 64675112740063881462 65259059768673266056 65479529565189054117 66761406699420780864 67006133263568217744 67591772454388701024 68365284337845304128 68615890218849135888 69469321689232831608 70129138855887688896 70264320013896562576 70521887169372722996 71191701565825381152 71432214071115331764 72320674445134179174 72514520344920109518 73042721845871660784 73416442239757424313 74653599427235281728 74853698420562693696 75071686341590318028 75784714570072179936 76651985469705340992 76910944880075967144 76932967821133879632 77192876496205277874 77605368373557397472 78152986900386935559 78895281212873650008 79047360015633632898 79682969286405448128 80090664261553553796 80674050993947804448 81597274854847621056 81896385099916710576 83863865823037832752 84946416733218232368 85257803891331202428 85713391934973841984 85943135223609018688 86233483653418508616 86549588798775614586 87306039420252072156 88628858199346800522 89341511018090956992 89731207181925740827 91487853625132181184 91796934211703573688 92133433237406299398 92625762252310442144 93821415496390286496 94072891258274736672 94346849050917561846 95242952094820442352 96427565926845572232 96686027126560146024 97390295794495547712 97888589653009899084 99371750102297927858 100095581788787090704 101387658681583051536 102547926506767956192 102577290428178506176 102923835328273703832 103623652936311659712 103901402285258664384 104203982533849247412 105193708283831533344 105396480020844843864 105782830754059084494 106787552348738071728 108481011667701268761 108771780517380164277 109195180133222280768 109564082768807491176 111980399140852922592 112280547630844040544 112607529512385477042 113261888977624309824 113677071855108269904 114977978204558011488 115399451731700819448 116408052560336096208 118171810932462400696 118571040023450449347 120135996392330330694 121011076490921706672 122395912282271431584 122844577649875065864 124011351114663567168 125795798734556749128 126990602793093923136 128570087902460762976 128914702835413528032 129350225480127762924 129824383198163421879 130518119537346532112 130959059130378108234 132943287299020200783 134012266527136435488 135183544908777402048 137231780437698271776 138938643378465663216 140528640027793125152 141043774338745445992 141520273576376342769 142383403131650762304 142864428142230663528 144641348890268358348 145029040689840219036 146085443691743321568 146832884479514848626 149057625153446891787 150143372683180636056 151569429140144359872 153821889760151934288 153865935642267759264 154385752992410555748 155210736747114794944 156305973800773871118 157790562425747300016 158094720031267265796 158674246131088626741 160181328523107107592 161348101987895608896 162486240032135800957 163792770199833421152 167727731646075665504 168911294268578215563 169892833466436464736 170515607782662404856 172466967306837017232 173099177597551229172 174612078840504144312 177257716398693601044 179462414363851481654 183593868423407147376 184266866474812598796 185251524504620884288 187642830992780572992 188145782516549473344 188693698101835123692 190485904189640884704 192855131853691144464 193372054253120292048 193935189715774988239 195777179306019798168 196438588695567162351 198743500204595855716 200191163577574181408 202775317363166103072 205095853013535912384 205847670656547407664 208407965067698494824 210387416567663066688 210792960041689687728 211565661508118168988 213575104697476143456 216962023335402537522 217543561034760328554 219128165537614982352 220249326719272272939 223960798281705845184 224561095261688081088 225215059024770954084 227354143710216539808 229955956409116022976 230798903463401638896 232816105120672192416 234458960701160806677 236343621864924801392 237142080046900898694 240271992784660661388 242022152981843413344 244791824564542863168 245689155299750131728 251591597469113498256 257140175804921525952 257829405670827056064 258700450960255525848 259648766396326843758 261036239074693064224 261918118260756216468 265886574598040401566 268024533054272870976 269193621545777222481 274463560875396543552 277877286756931326432 281057280055586250304 282087548677490891984 283040547152752685538 285728856284461327056 289282697780536716696 290058081379680438072 292170887383486643136 293665768959029697252 298115250306893783574 300286745366361272112 307643779520303868576 307731871284535518528 308771505984821111496 312611947601547742236 315581124851494600032 316189440062534531592 317348492262177253482 320362657046214215184 324972480064271601914 327585540399666842304 335455463292151331008 337822588537156431126 339785666932872929472 341031215565324809712 344933934613674034464 346198355195102458344 349224157681008288624 354515432797387202088 355713120070351348041 358924828727702963308 367187736846814294752 368533732949625197592 377387396203670247384 380971808379281769408 385710263707382288928 386744108506240584096 387870379431549976478 391554358612039596336 392877177391134324702 397487000409191711432 398829861897060602349 400382327155148362816 405550634726332206144 411695341313094815328 416815930135396989648 421585920083379375456 423131323016236337976 424560820729129028307 427150209394952286912 433924046670805075044 435087122069520657108 438256331075229964704 440498653438544545878 447172875460340675361 450430118049541908168 454708287420433079616 461597806926803277792 465632210241344384832 468917921402321613354 472687243729849602784 474284160093801797388 476022738393265880223 480543985569321322776 484044305963686826688 487458720096407402871 491378310599500263456 503183194938226996512 506733882805734646689 517400901920511051696 519297532792653687516 522072478149386128448 523836236521512432936 531773149196080803132 538387243091554444962 546544625562638603219 555754573513862652864 564175097354981783968 566081094305505371076 571457712568922654112 578565395561073433392 580116162759360876144 581805569147324964717 587331537918059394504 596230500613787567148 600573490732722544224 615287559040607737152 617543011969642222992 625223895203095484472 631162249702989200064 632378880125069063184 634696984524354506964 640725314092428430368 649944960128543203828 660747980157816818817 675645177074312862252 682062431130649619424 689867869227348068928 692396710390204916688 698448315362016577248 709030865594774404176 711426240140702696082 717849657455405926616 734375473693628589504 737067465899250395184 754774792407340494768 771420527414764577856 773488217012481168192 775740758863099952956 783108717224079192672 785754354782268649404 794974000818383422864 797659723794121204698 807580864637331667443 823390682626189630656 833631860270793979296 843171840166758750912 846262646032472675952 849121641458258056614 867848093341610150088 870174244139041314216 876512662150459929408 880997306877089091756 894345750920681350722 900860236099083816336 923195613853606555584 937835842804643226708 945374487459699205568 948568320187603594776 952045476786531760446 961087971138642645552 974917440192814805742 982756621199000526912 1006366389876453993024 1013467765611469293378 1034801803841022103392 1038595065585307375032 1047672473043024865872 1063546298392161606264 1076774486183108889924 1093089251125277206438 1128350194709963567936 1132162188611010742152 1142915425137845308224 1157130791122146866784 1160232325518721752288 1163611138294649929434 1174663075836118789008 1192461001227575134296 1196489585691181807047 1201146981465445088448 1235086023939284445984 1250447790406190968944 1264757760250138126368 1269393969048709013928 1281450628184856860736 1299889920257086407656 1321495960315633637634 1341518626381022026083 1351290354148625724504 1364124862261299238848 1384793420780409833376 1396896630724033154496 1418061731189548808352 1422852480281405392164 1428068215179797640669 1435699314910811853232 1462376160289222208613 1474134931798500790368 1509549584814680989536 1551481517726199905912 1566217434448158385344 1571508709564537298808 1589948001636766845728 1595319447588242409396 1615161729274663334886 1639633876687915809657 1667263720541587958592 1692525292064945351904 1698243282916516113228 1735696186683220300176 1740348488278082628432 1745416707441974894151 1761994613754178183512 1788691501841362701444 1801720472198167632672 1875671685609286453416 1897136640375207189552 1904090953573063520892 1922175942277285291104 1949834880385629611484 2026935531222938586756 2069603607682044206784 2077190131170614750064 2095344946086049731744 2127092596784323212528 2153548972366217779848 2186178502250554412876 2264324377222021484304 2314261582244293733568 2320464651037443504576 2327222276589299858868 2349326151672237578016 2384922002455150268592 2392979171382363614094 2422742593911995002329 2470172047878568891968 2500895580812381937888 2529515520500276252736 2538787938097418027856 2599779840514172815312 2642991920631267275268 2683037252762044052166 2702580708297251449008 2769586841560819666752 2836123462379097616704 2845704960562810784328 2856136430359595281338 2871398629821623706464 2924752320578444417226 2948269863597001580736 3019099169629361979072 3102963035452399811824 3143017419129074597616 3179896003273533691456 3190638895176484818792 3230323458549326669772 3279267753375831619314 3385050584129890703808 3396486565833032226456 3471392373366440600352 3480696976556165256864 3490833414883949788302 3523989227508356367024 3577383003682725402888 3603440944396335265344 3751343371218572906832 3794273280750414379104 3808181907146127041784 3844351884554570582208 3899669760771259222968 4024555879143066078249 4053871062445877173512 4154380262341229500128 4190689892172099463488 4254185193568646425056 4307097944732435559696 4372357004501108825752 4387128480867666625839 4528648754444042968608 4654444553178599717736 4698652303344475156032 4769844004910300537184 4785958342764727228188 4845485187823990004658 4918901630063747428971 5001791161624763875776 5077575876194836055712 5199559681028345630624 5236250122325924682453 5285983841262534550536 5366074505524088104332 5405161416594502898016 5691409921125621568656 5712272860719190562676 5742797259643247412928 5849504641156888834452 6011990881189024635409 6205926070904799623648 6286034838258149195232 6381277790352969637584 6460646917098653339544 6558535506751663238628 6792973131666064452912 6942784746732881200704 6961393953112330513728 6981666829767899576604 7047978455016712734048 7154766007365450805776 7268227781735985006987 7502686742437145813664 7588546561500828758208 7616363814292254083568 7799339521542518445936 8049111758286132156498 8107742124891754347024 8308760524682459000256 8508370387137292850112 8614195889464871119392 8744714009002217651504 8774256961735333251678 9057297508888085937216 9308889106357199435472 9539688009820601074368 9571916685529454456376 9690970375647980009316 9837803260127494857942 10155151752389672111424 10399119362056691261248 10472500244651849364906 10571967682525069101072 10732149011048176208664 10810322833189005796032 11382819842251243137312 11424545721438381125352 11699009282313777668904 12023981762378049270818 12411852141809599247296 12572069676516298390464 12762555580705939275168 12921293834197306679088 13117071013503326477256 13161385442602999877517 13585946263332128905824 13963333659535799153208 14095956910033425468096 14309532014730901611552 14536455563471970013974 14756704890191242286913 15005373484874291627328 15232727628584508167136 15598679043085036891872 15708750366977774047359 16098223516572264312996 16215484249783508694048 17228391778929742238784 17489428018004435303008 17548513923470666503356 18035972643567073906227 18617778212714398870944 19143833371058908912752 19381940751295960018632 19675606520254989715884 20945000489303698729812 21143935365050138202144 21464298022096352417328 22765639684502486274624 22849091442876762250704 23398018564627555337808 24047963524756098541636 25525111161411878550336 25842587668394613358176 26234142027006652954512 26322770885205999755034 27171892526664257811648 27926667319071598306416 28619064029461803223104 29072911126943940027948 29513409780382484573826 30465455257169016334272 31197358086170073783744 31417500733955548094718 32196447033144528625992 32430968499567017388096 34978856036008870606016 35097027846941333006712 36071945287134147812454 37235556425428797741888 38287666742117817825504 38763881502591920037264 39351213040509979431768 41890000978607397459624 42287870730100276404288 42928596044192704834656 44270114670573726860739 45698182885753524501408 46796037129255110675616 48095927049512197083272 51685175336789226716352 52468284054013305909024 52645541770411999510068 54107917930701221718681 55853334638143196612832 58145822253887880055896 59026819560764969147652 62835001467911096189436 64392894066289057251984 70194055693882666013424 72143890574268295624908 76575333484235635651008 77527763005183840074528 78702426081019958863536 83780001957214794919248 85857192088385409669312 88540229341147453721478 91396365771507049002816 93592074258510221351232 96191854099024394166544 104936568108026611818048 105291083540823999020136 108215835861402443437362 111706669276286393225664 116291644507775760111792 118053639121529938295304 125670002935822192378872 128785788132578114503968 140388111387765332026848 144287781148536591249816 155055526010367680149056 157404852162039917727072 162323753792103665156043 167560003914429589838496 177080458682294907442956 192383708198048788333088 210582167081647998040272 216431671722804886874724 232583289015551520223584 236107278243059876590608 251340005871644384757744 257571576265156229007936 280776222775530664053696 288575562297073182499632 314809704324079835454144 324647507584207330312086 335120007828859179676992 354160917364589814885912 384767416396097576666176 421164334163295996080544 432863343445609773749448 465166578031103040447168 472214556486119753181216 486971261376310995468129 502680011743288769515488 577151124594146364999264 649295015168414660624172 708321834729179629771824 842328668326591992161088 865726686891219547498896 944429112972239506362432 973942522752621990936258 1005360023486577539030976 1154302249188292729998528 1298590030336829321248344 1416643669458359259543648 1731453373782439094997792 1947885045505243981872516 2597180060673658642496688 2833287338916718519087296 3462906747564878189995584 3895770091010487963745032 5194360121347317284993376 7791540182020975927490064 10388720242694634569986752 15583080364041951854980128 31166160728083903709960256
- Sum of all divisors σ(n): 109478698566791080274866041
- Sum of proper divisors (its aliquot sum) s(n): 78312537838707176564905785
- 31166160728083903709960256 is an abundant number, because the sum of its proper divisors (78312537838707176564905785) is greater than itself. Its abundance is 47146377110623272854945529
Bases of 31166160728083903709960256
- Binary: 11001110001111011000011110101010111100101101111010001011010001000111111011000010000002
- Hexadecimal: 0x19C7B0F55E5BD1688FD840
- Base-36: 3WZ55I5GAZ0HD1G00
Squares and roots of 31166160728083903709960256
- 31166160728083903709960256 squared (311661607280839037099602562) is 971329574528759403004600705808597830761901099585536
- 31166160728083903709960256 cubed (311661607280839037099602563) is 30272613639704668567379791613692403330410497425969967876752712935436632457216
-
31166160728083903709960256 is a
perfect square number . Itssquare root is 5582666094984 -
The
cube root of 31166160728083903709960256 is 314698327.8905169885
Scales and comparisons
How big is 31166160728083903709960256?- 31,166,160,728,083,903,709,960,256 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 31,166,160,728,083,903,709,960,256 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 31166160728083903709960256 cubic inches would be around 26224860.7 feet tall.
Recreational maths with 31166160728083903709960256
- 31166160728083903709960256 backwards is 65206990730938082706166113
- 31166160728083903709960256 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 31166160728083903709960256'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 31166160728083903709960256 - Facts about the integer". Numbermatics.com. 2024. Web. 25 September 2024.
APA style:
Numbermatics. (2024). Number 31166160728083903709960256 - Facts about the integer. Retrieved 25 September 2024, from https://numbermatics.com/n/31166160728083903709960256/
Chicago style:
Numbermatics. 2024. "Number 31166160728083903709960256 - Facts about the integer". https://numbermatics.com/n/31166160728083903709960256/
The information we have on file for 31166160728083903709960256 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 31166160728083903709960256, math, Factors of 31166160728083903709960256, curriculum, school, college, exams, university, Prime factorization of 31166160728083903709960256, STEM, science, technology, engineering, physics, economics, calculator, thirty-one septillion, one hundred sixty-six sextillion, one hundred sixty quintillion, seven hundred twenty-eight quadrillion, eighty-three trillion, nine hundred three billion, seven hundred nine million, nine hundred sixty thousand, two hundred fifty-six.