5058723371070870473132304
5,058,723,371,070,870,473,132,304 is an even composite number composed of eight prime numbers multiplied together.
5058723371070870473132304 is an even composite number. It is composed of eight distinct prime numbers multiplied together. It has a total of ten thousand, nine hundred thirty-five divisors.
Prime factorization of 5058723371070870473132304:
24 × 32 × 192 × 292 × 412 × 732 × 892 × 12772
(2 × 2 × 2 × 2 × 3 × 3 × 19 × 19 × 29 × 29 × 41 × 41 × 73 × 73 × 89 × 89 × 1277 × 1277)See below for interesting mathematical facts about the number 5058723371070870473132304 from the Numbermatics database.
Names of 5058723371070870473132304
- Cardinal: 5058723371070870473132304 can be written as Five septillion, fifty-eight sextillion, seven hundred twenty-three quintillion, three hundred seventy-one quadrillion, seventy trillion, eight hundred seventy billion, four hundred seventy-three million, one hundred thirty-two thousand, three hundred four.
Scientific notation
- Scientific notation: 5.058723371070870473132304 × 1024
Factors of 5058723371070870473132304
Divisors of 5058723371070870473132304
- Number of divisors d(n): 10935
-
Complete list of divisors:
1 2 3 4 6 8 9 12 16 18 19 24 29 36 38 41 48 57 58 72 73 76 82 87 89 114 116 123 144 146 152 164 171 174 178 219 228 232 246 261 267 292 304 328 342 348 356 361 369 438 456 464 492 522 534 551 584 656 657 684 696 712 722 738 779 801 841 876 912 984 1044 1068 1083 1102 1168 1189 1277 1314 1368 1387 1392 1424 1444 1476 1558 1602 1653 1681 1682 1691 1752 1968 2088 2117 2136 2166 2204 2337 2378 2523 2554 2581 2628 2736 2774 2888 2952 2993 3116 3204 3249 3306 3362 3364 3382 3504 3567 3649 3831 4161 4176 4234 4272 4332 4408 4674 4756 4959 5043 5046 5073 5108 5162 5256 5329 5548 5776 5904 5986 6232 6351 6408 6497 6498 6612 6724 6728 6764 7011 7134 7298 7569 7662 7743 7921 8322 8468 8664 8816 8979 9348 9512 9918 10086 10092 10146 10216 10324 10469 10512 10658 10701 10947 11096 11493 11972 12464 12483 12702 12816 12994 12996 13224 13448 13456 13528 14022 14268 14596 14801 15129 15138 15219 15324 15486 15842 15979 15987 16644 16936 17328 17958 18696 19024 19053 19491 19836 20172 20184 20292 20432 20648 20938 21316 21402 21894 22192 22591 22986 23229 23763 23944 24263 24966 25404 25988 25992 26353 26448 26896 26937 27056 28044 28536 29192 29602 30258 30276 30438 30648 30972 31407 31684 31939 31958 31974 32129 32841 33288 33872 34481 35916 37033 37392 38106 38982 39672 40223 40344 40368 40584 41296 41876 42632 42804 43788 44403 45182 45972 46458 47526 47888 47937 47961 48526 48749 49039 49932 50808 51976 51984 52357 52706 53874 56088 56867 57072 58384 58473 59204 60516 60552 60876 61296 61393 61944 62814 63368 63878 63916 63948 64258 65682 66576 67773 68962 69331 71289 71832 72789 74066 74849 76212 77964 79059 79344 80446 80688 81168 83752 85264 85608 86797 87576 88806 90364 91944 92916 93221 94221 95052 95817 95874 95922 96387 97052 97498 98078 99864 101251 101616 103443 103952 104714 105412 105821 107748 111099 112176 113653 113734 116946 118408 120669 121032 121104 121752 122713 122786 123443 123888 125628 126736 127756 127832 127896 128516 131364 133209 135546 137924 138662 142578 143664 143811 145578 146247 147117 148132 149609 149698 150499 152424 154541 155928 157071 158118 160892 167504 170601 171216 173594 175152 177612 180728 183888 184179 185832 186442 188413 188442 190104 191634 191748 191844 192774 194104 194996 196156 199728 202502 203319 206886 207993 209428 210824 211642 215496 218367 218489 222198 224547 227306 227468 229709 233892 236816 237177 241338 242064 243504 245426 245572 246886 251256 255512 255664 255792 257032 260391 262728 266377 266418 271092 275848 277324 279663 285156 287451 287622 289161 291156 292494 294234 296264 299218 299396 300998 303601 303753 304848 309082 310329 311856 314142 316236 317463 321784 324761 333297 340959 341202 347188 355224 361456 362007 368139 368358 370329 371664 372884 376826 376884 380208 383268 383496 383688 385548 388208 389992 392312 405004 406638 413772 415986 418856 421648 423284 429229 430992 436734 436978 438741 441351 444396 448827 449094 451497 454612 454936 459418 460997 463623 467784 471213 474281 474354 482676 490852 491144 493772 502512 511024 511803 514064 520782 525456 532754 532836 542184 551696 552537 554648 559326 565239 570312 574902 575244 578233 578322 582312 584988 588468 592528 598436 598792 601996 606841 607202 607506 618164 620658 623979 628284 632472 634926 643568 649522 655139 655467 666594 673641 681918 682404 689127 694376 703627 710448 724014 736278 736716 740658 745768 753652 753768 764237 766536 766992 767376 771096 779984 781173 784624 799131 810008 813276 827544 831972 837712 838989 846568 858458 873468 873956 877482 882702 888792 897654 898188 902994 909224 909872 910803 911259 918836 921994 926231 927246 931741 935568 942426 948562 948708 952389 965352 974283 981704 982288 987544 994783 1022877 1023606 1041564 1065508 1065672 1073957 1080473 1084368 1104417 1105074 1109296 1110987 1118652 1130478 1140624 1149804 1150488 1156466 1156644 1164624 1166467 1169976 1176936 1196872 1197584 1203992 1213682 1214404 1215012 1236328 1241316 1247958 1256568 1264944 1269852 1287687 1299044 1310278 1310934 1317289 1333188 1346481 1347282 1354491 1363836 1364808 1378254 1382991 1388752 1390869 1407254 1413721 1422131 1422843 1448028 1472556 1473432 1481316 1491536 1507304 1507536 1518353 1528474 1533072 1542192 1562346 1598262 1620016 1626552 1630729 1649143 1655088 1663944 1677978 1693136 1695717 1716916 1734699 1746936 1747912 1754964 1765404 1771199 1777584 1795308 1796376 1805988 1818448 1820523 1821606 1822518 1837672 1843988 1852462 1854492 1863482 1884852 1897124 1897416 1904778 1923769 1930704 1948566 1963408 1965417 1966401 1975088 1989566 2010599 2045754 2047212 2067381 2083128 2110881 2131016 2131344 2146637 2147914 2159407 2160946 2208834 2210148 2221974 2237304 2260956 2292711 2299608 2300976 2312932 2313288 2331547 2332934 2339952 2345417 2353872 2393744 2397393 2407984 2427364 2428808 2430024 2472656 2482632 2495916 2513136 2517113 2539704 2575374 2598088 2620556 2621868 2634578 2666376 2692962 2694564 2703409 2708982 2727672 2729616 2732409 2756508 2765982 2778693 2781738 2795223 2814508 2827442 2842571 2844262 2845686 2859481 2896056 2922849 2936279 2945112 2946864 2962632 2984349 3014608 3036706 3056948 3068809 3124692 3196524 3221871 3241419 3253104 3261458 3295937 3298286 3327888 3355956 3391434 3433832 3469398 3493872 3495824 3499401 3509928 3530808 3542398 3558677 3579847 3590616 3592752 3611976 3641046 3643212 3645036 3675344 3687976 3704924 3708984 3726964 3769704 3794248 3794832 3809556 3822061 3847538 3863061 3897132 3930834 3932802 3951867 3979132 4021198 4091508 4094424 4134762 4148973 4151291 4166256 4221762 4241163 4262032 4266393 4268529 4293274 4295828 4318814 4321892 4338661 4364471 4417668 4420296 4443948 4474608 4481689 4521912 4555059 4585422 4599216 4625864 4626576 4659773 4663094 4665868 4690834 4794786 4854728 4857616 4860048 4892187 4947429 4965264 4991832 5034226 5061163 5079408 5150748 5196176 5204097 5241112 5243736 5269156 5313597 5332752 5385924 5389128 5406818 5417964 5455344 5461569 5463977 5464818 5513016 5531964 5557386 5563476 5590446 5629016 5654884 5685142 5688524 5691372 5718962 5771307 5792112 5845698 5872558 5890224 5896251 5925264 5968698 6031797 6073412 6113896 6137618 6170459 6249384 6332643 6336181 6393048 6439911 6443742 6478221 6482838 6522916 6591874 6596572 6661561 6711912 6782868 6805133 6867664 6878133 6938796 6994641 6998802 7019856 7036251 7061616 7084796 7117354 7159694 7181232 7223952 7282092 7286424 7290072 7375952 7409848 7417968 7453928 7539408 7551339 7588496 7619112 7644122 7695076 7724933 7726122 7794264 7861668 7865604 7903734 7958264 8042396 8110227 8183016 8188848 8269524 8296669 8297946 8302582 8336079 8385669 8443524 8482326 8527713 8532786 8537058 8578443 8586548 8591656 8637628 8643784 8677322 8728942 8808837 8835336 8840592 8887896 8953047 8958049 8963378 9011339 9043824 9110118 9170844 9206427 9251728 9319546 9326188 9331736 9381668 9418069 9589572 9665613 9709456 9724257 9784374 9887811 9894858 9983664 10068452 10115117 10122326 10301496 10408194 10482224 10487472 10498203 10538312 10627194 10676031 10739541 10771848 10778256 10813636 10835928 10921457 10923138 10927954 10929636 10986427 11026032 11063928 11114772 11126952 11180892 11258032 11309768 11370284 11377048 11382744 11437924 11466183 11542614 11691396 11745116 11792502 11855601 11937396 12063594 12146824 12227792 12275236 12340918 12447641 12453873 12498768 12665286 12672362 12723489 12786096 12799179 12879822 12887484 12956442 12965676 13015983 13045832 13093413 13183748 13193144 13315201 13323122 13368913 13423824 13445067 13565736 13610266 13665177 13754149 13756266 13877592 13979319 13989282 13997604 14072502 14169592 14234708 14319388 14564184 14572848 14580144 14676561 14819696 14842287 14907856 15102678 15183489 15238224 15288244 15390152 15449866 15452244 15588528 15723336 15731208 15807468 15916528 15940791 16084792 16220454 16366032 16391931 16539048 16593338 16595892 16605164 16672158 16768757 16771338 16887048 16964652 17055426 17065572 17074116 17156886 17173096 17183312 17275256 17287568 17313921 17354644 17457884 17598389 17617674 17670672 17775792 17906094 17916098 17926756 18022678 18095391 18220236 18341688 18412854 18511377 18639092 18652376 18663472 18763336 18836138 18900877 19008543 19179144 19319733 19331226 19434663 19445521 19448514 19568748 19775622 19789716 19984683 20136904 20230234 20244652 20405183 20415399 20602992 20816388 20983923 20996406 21076624 21108753 21254388 21352062 21479082 21543696 21627272 21671856 21842914 21846276 21855908 21859272 21972854 22127856 22162873 22229544 22253904 22361784 22619536 22654017 22740568 22754096 22765488 22875848 22932366 23085228 23174799 23382792 23490232 23585004 23707553 23711202 23874792 24127188 24293648 24330681 24550472 24681836 24890007 24895282 24907746 25330572 25344724 25446978 25583139 25598358 25735329 25759644 25774968 25912884 25931352 26031966 26091664 26186826 26367496 26386288 26426511 26630402 26646244 26737826 26860699 26874147 26890134 27020489 27034017 27131472 27220532 27330354 27508298 27512532 27619281 27755184 27958638 27978564 27995208 28145004 28254207 28339184 28469416 28638776 28848707 29128368 29353122 29663433 29684574 30205356 30345351 30366978 30576488 30780304 30899732 30904488 30983851 31333717 31446672 31462416 31614936 31881582 32028093 32169584 32218623 32440908 32764371 32783862 32959281 33078096 33186676 33191784 33210328 33344316 33537514 33542676 33652781 33774096 33929304 34110852 34131144 34148232 34313772 34346192 34398549 34550512 34627842 34709288 34915768 35196778 35235348 35812188 35832196 35853512 36045356 36190782 36440472 36683376 36825708 37022754 37278184 37304752 37342923 37361619 37526672 37672276 37801754 38017086 38201381 38358288 38639466 38662452 38869326 38891042 38897028 39047949 39137496 39280239 39551244 39579432 39945603 39969366 40106739 40273808 40335201 40460468 40489304 40786103 40810366 40830798 41028733 41262447 41632776 41937957 41967846 41992812 42211009 42217506 42508776 42704124 42958164 43254544 43685828 43692552 43711816 43718544 43945708 44032237 44299393 44325746 44459088 44723568 45308034 45481136 45550467 45751696 45864732 46170456 46349598 46765584 46980464 47170008 47291141 47415106 47422404 47749584 47825147 48254376 48661362 49100944 49175793 49363672 49780014 49790564 49815492 50306271 50661144 50689448 50893956 51166278 51196716 51364771 51470658 51519288 51549936 51825768 51862704 52063932 52373652 52734992 52795167 52853022 53260804 53292488 53475652 53721398 53748294 53780268 54008849 54040978 54068034 54441064 54660708 55016596 55025064 55238562 55534131 55789301 55917276 55957128 55990416 56290008 56508414 56702631 56938832 57025629 57277552 57697414 58307371 58336563 58706244 59326866 59369148 59954049 60410712 60690702 60733956 61152976 61215549 61246197 61799464 61808976 61967702 62252473 62622803 62667434 63229872 63763164 64056186 64437246 64881816 65528742 65567724 65918562 66373352 66383568 66420656 66488619 66688632 66859889 67075028 67085352 67305562 67614863 67858608 68017093 68221704 68262288 68296464 68627544 68797098 69255684 69418576 69524397 69831536 70393556 70470696 71122659 71624376 71664392 71707024 72090712 72381564 72619159 72880944 73651416 74045508 74556368 74670021 74685846 74723238 75344552 75603508 76034172 76402762 77278932 77324904 77738652 77782084 77794056 78095898 78274992 78398861 78560478 78874529 79102488 79158864 79891206 79938732 80213478 80582097 80622441 80670402 80920936 80978608 81061467 81102051 81572206 81620732 81661596 82057466 82434559 82524894 82924949 83265552 83875914 83935692 83985624 84422018 84435012 84762621 85017552 85152091 85408248 85916328 86546121 87371656 87385104 87423632 87891416 88064474 88535687 88598786 88651492 90616068 91036053 91100934 91729464 92340912 92699196 92951553 94001151 94340016 94582282 94830212 94844808 95582173 95650294 96162097 96508752 97322724 98293113 98351586 98727344 98877843 99560028 99581128 99630984 100612542 100958343 101322288 101378896 101787912 102332556 102393432 102729542 102941316 103038576 103201633 103651536 103815563 104127864 104747304 105590334 105706044 106521608 106584976 106951304 107442796 107496588 107560536 108017698 108081956 108136068 108882128 109321416 110033192 110050128 110477124 110839769 111068262 111578602 111834552 111914256 112028769 112580016 113016828 113405262 114051258 114604143 115394828 116614742 116673126 117238721 117412488 118653732 118738296 119043217 119836809 119908098 120320217 120387439 120821424 121381404 121467912 122358309 122431098 122492394 123086199 123598928 123787341 123935404 124504946 125245606 125334868 125821169 126569659 126633027 127526328 128112372 128874492 129297527 129763632 131057484 131135448 131837124 132096711 132746704 132898179 132977238 133377264 133719778 134150056 134170704 134611124 135133417 135229726 136034186 136443408 137255088 137594196 138511368 139048794 140787112 140941392 141873423 142245318 143248752 143328784 143475441 144181424 144763128 145134881 145238318 146773727 147302832 148091016 149340042 149371692 149446476 150689104 150918813 151207016 152068344 152805524 154094313 154557864 154649808 155477304 155564168 155588112 156191796 156704501 156797722 157120956 157636711 157749058 158204976 158385501 159782412 159877464 160426956 161164194 161244882 161340804 161841872 162026547 162122934 162204102 163144412 163241464 163323192 164114932 164869118 165049788 165849898 167367903 167751828 167871384 167971248 168844036 168870024 169525242 170107893 170202931 170304182 170816496 171215441 171832656 173092242 174743312 174922113 175009689 175782832 176128948 177071374 177197572 177302984 178943311 181232136 182072106 182201868 183458928 183646647 183749249 185398392 185903106 186757419 187868409 188002302 189164564 189660424 189689616 191050693 191164346 191300588 192187223 192324194 194645448 196586226 196703172 197348857 197755686 199120056 199162256 199261968 199465857 200579667 201225084 201916686 202844589 203575824 204051279 204665112 204786864 205459084 205882632 206403266 207507683 207631126 208255728 208742113 209494608 211180668 211412088 213043216 213367977 213902608 214885592 214993176 215121072 216035396 216163912 216272136 217857477 218642832 220066384 220954248 221679538 222136524 223157204 223669104 224023057 224057538 226033656 226810524 228102516 229208286 230789656 233229484 233346252 234477442 234824976 235196583 236623587 237307464 237476592 238086434 239673618 239816196 240603401 240640434 240774878 241746291 242762808 242935824 243184401 244716618 244862196 244984788 246172398 247303677 247574682 247870808 248774847 249009892 250491212 250669736 251642338 252988819 253139318 253266054 255052656 255456273 256224744 257748984 258595054 259638363 259783421 261328831 262114968 262270896 263674248 264193422 265607061 265796358 265954476 267439556 268300112 269222248 270266834 270459452 272068372 273124001 275188392 277022736 278097588 278854659 279010453 281574224 282003453 283746846 284490636 286746519 286950882 288486291 289526256 290269762 290476636 293338393 293547454 296182032 298680084 298743384 298892952 301837626 302414032 302875029 304136688 305611048 308188626 309115728 309604899 310954608 311128336 311446689 312383592 313409002 313595444 314241912 315273422 315498116 316722253 316771002 318606383 319564824 319754928 320853912 322328388 322489764 322681608 324053094 324245868 324408204 326288824 326482928 326646384 328229864 329738236 330099576 331699796 332519307 334735806 335503656 335742768 337688072 337740048 339050484 340163429 340215786 340405862 340608364 342430882 343812429 346184484 349844226 350019378 351716163 352257896 354142748 354395144 354605968 357129651 357886622 361162317 362464272 364144212 364403736 367074927 367293294 367498498 369258597 369464899 370796784 371806212 373514838 375736818 376004604 377463507 378329128 379320848 379708977 379899081 382101386 382328692 382601176 384374446 384648388 386140829 387698477 387892581 389290896 393172452 393406344 394697714 395511372 396290133 398240112 398694537 398870321 398931714 401159334 402450168 403833372 405400251 405689178 408102558 409330224 410918168 411765264 412806532 414719797 415015366 415262252 417484226 422361336 422824176 425620269 426735954 429771184 429986352 430426323 432070792 432327824 432544272 435404643 435714954 440321181 441908496 443359076 444273048 446314408 448046114 448115076 450443507 452067312 453621048 456205032 458416572 461579312 462282939 466458968 466692504 468954884 470113503 470393166 472910133 473247174 474614928 476172868 479347236 479632392 481206802 481280868 481549756 483492582 485525616 486079641 486293953 486368802 489433236 489724392 489969576 492344796 494607354 495149364 495741616 497549694 498019784 500982424 501339472 502103709 503284676 505977638 506278636 506532108 510353281 510608793 510912546 512449488 513646323 515497968 517190108 519276726 519566842 522657662 524229936 524766339 527348496 528386844 531214122 531592716 531908952 534879112 536829933 538444496 540533668 540918904 544136744 546248002 548125433 550376784 551247747 556195176 557709318 558020906 560272257 563605227 563920109 564006906 567493692 568981272 573152079 573493038 573901764 576561669 576972582 580539524 580953272 586676786 587094908 588693169 592046571 597360168 597486768 597785904 601739001 603675252 605656837 605750058 608533767 611222096 612153837 616377252 619209798 622523049 622893378 624767184 626226339 626818004 627190888 628483824 630546844 630996232 633444506 633542004 637212766 639129648 641707824 644656776 644979528 645363216 648106188 648491736 648816408 652577648 653572431 656459728 659476472 660199152 663399592 665038614 669471612 671007312 672069171 675376144 678100968 680326858 680431572 680811724 681216728 684861764 687519037 687624858 692368968 699688452 700038756 703432326 704515792 705589749 708285496 708790288 709870761 714259302 715773244 721810203 722324634 728288424 728807472 734149854 734586588 734996996 738403541 738517194 738929798 741911031 743612424 746324541 747029676 751473636 752009208 754927014 756658256 758966457 759417954 759798162 764202772 764657384 765202352 766368819 768748892 769296776 772281658 774935957 775396954 775785162 779350263 783986493 786344904 786812688 789395428 791022744 792580266 796821183 797266361 797389074 797740642 797863428 802009171 802318668 804900336 807666744 810800502 811378356 816205116 819372003 821836336 825613064 829439594 830030732 830524504 834968452 836612503 837031359 844722672 851240538 853471908 860239557 860852646 864141584 865458873 870809286 871429908 880015179 880642362 886718152 888546096 892628816 896092228 896230152 898531679 900887014 907242096 908677793 912410064 916833144 924565878 928814697 932917936 933385008 934340067 937909768 940227006 940786332 945820266 946494348 950166759 952345736 955819149 958694472 959264784 962413604 962561736 963099512 966985164 972009673 972159282 972587906 972737604 975930649 978866472 979448784 979939152 984689592 989214708 990298728 995099388 996039568 997557921 1001964848 1004207418 1006569352 1011955276 1012557272 1013064216 1020490287 1020706562 1021217586 1021825092 1027292646 1034380216 1038553452 1039133684 1045315324 1049532678 1055148489 1056773688 1062428244 1063185432 1063817904 1069758224 1071388953 1073659866 1081067336 1081837808 1083486951 1088273488 1092496004 1096250866 1102495494 1107840049 1108394697 1112390352 1115418636 1116041812 1120544514 1127210454 1127840218 1128013812 1132390521 1134987384 1137962544 1139126931 1146304158 1146986076 1147803528 1153123338 1153945164 1158422487 1161079048 1161906544 1163095431 1163677743 1173353572 1174189816 1177386338 1182796987 1184093142 1189833257 1194720336 1196610963 1203478002 1207350504 1211313674 1211500116 1216200753 1217067534 1224119261 1224307674 1232754504 1238419596 1244159391 1245046098 1245786756 1252452678 1253636008 1254381776 1261093688 1261992464 1266889012 1267084008 1270337891 1274425532 1284682397 1289313552 1289959056 1296212376 1296983472 1297632816 1306213929 1307144862 1318952944 1320963543 1326799184 1330077228 1338943224 1344138342 1351330521 1356201936 1360653716 1360863144 1361623448 1362433456 1369723528 1371443089 1375038074 1375249716 1379764021 1384737936 1399376904 1400077512 1406864652 1410340509 1411179498 1416570992 1418730399 1419741522 1428518604 1431546488 1443620406 1444649268 1456576848 1458881859 1468299708 1469173176 1469993992 1476807082 1477034388 1477859596 1483822062 1487224848 1489578359 1492649082 1494059352 1502947272 1504018416 1509854028 1517932914 1518835908 1519596324 1528405544 1529314768 1531059843 1531826379 1532737638 1537497784 1538593552 1540938969 1544563316 1549871914 1550793908 1551570324 1558700526 1566256621 1567972986 1572689808 1578790856 1582045488 1585160532 1593642366 1594532722 1594778148 1595481284 1595726856 1604018342 1604637336 1610489799 1615333488 1617889729 1621601004 1622756712 1632410232 1638744006 1644376299 1651226128 1653743241 1658879188 1660061464 1661049008 1669936904 1673225006 1674062718 1682178053 1691760327 1702481076 1706943816 1719456237 1720479114 1721705292 1729685007 1730651369 1730917746 1741618572 1742859816 1760030358 1761284724 1766079507 1773436304 1776139713 1792184456 1792460304 1797063358 1801774028 1805321717 1816061287 1816970511 1817355586 1833666288 1849131756 1857629394 1867569147 1868680134 1875819536 1878679017 1880454012 1881572664 1891640532 1892988696 1900333518 1904691472 1911638298 1917388944 1924827208 1925123472 1926199024 1933970328 1938936781 1944019346 1944318564 1945175812 1945475208 1951861298 1957732944 1960831027 1969379184 1972495697 1978429416 1980597456 1990198776 1995115842 2008414836 2013138704 2016207513 2023910552 2025114544 2026128432 2040980574 2041413124 2042435172 2043650184 2054585292 2062557111 2068760432 2077106904 2078267368 2090630648 2099065356 2105955611 2110296978 2113547376 2124856488 2126370864 2142777906 2147319732 2162134672 2165430609 2166973902 2184992008 2192501732 2204990988 2215210623 2215680098 2216789394 2230837272 2232083624 2241089028 2254420908 2255680436 2256027624 2261821123 2264781042 2269974768 2276899371 2278253862 2287361341 2292608316 2293972152 2295607056 2306246676 2307890328 2316844974 2322158096 2324807871 2326190862 2327355486 2338050789 2346707144 2348379632 2351959479 2354772676 2365593974 2368186284 2379666514 2390602211 2391799083 2393221926 2404823521 2406027513 2406956004 2414701008 2422627348 2423000232 2432401506 2434135068 2448238522 2448615348 2456653013 2458116009 2465509008 2476839192 2488318782 2490092196 2491573512 2504905356 2507272016 2509837509 2511094077 2522187376 2533778024 2534168016 2540675782 2548851064 2567534923 2569364794 2592424752 2612427858 2614289724 2640045537 2641927086 2660154456 2677886448 2688276684 2695595037 2702661042 2721307432 2721726288 2723246896 2726033379 2739447056 2741255449 2742886178 2750076148 2750499432 2757562739 2759528042 2788700813 2798753808 2800155024 2813729304 2820681018 2822358996 2837460798 2839483044 2850500277 2857037208 2863092976 2867457447 2887240812 2889298536 2916029019 2917763718 2927791947 2936599416 2938346352 2939987984 2953614164 2954068776 2955719192 2967644124 2977385519 2979156718 2985298164 2988118704 2995097509 3005894544 3019708056 3035865828 3037671816 3039192648 3056811088 3061470861 3062119686 3063652758 3065475276 3074995568 3081877938 3089126632 3099743828 3101587816 3103140648 3117401052 3132513242 3135945972 3157581712 3170321064 3187284732 3189065444 3189556296 3190962568 3191453712 3208036684 3209274672 3214353301 3220979598 3233855689 3235779458 3243202008 3245513424 3264820464 3277488012 3288752598 3307486482 3317758376 3320122928 3323520147 3325184091 3339873808 3346450012 3348125436 3364356106 3383520654 3399922909 3404962152 3413887632 3438912474 3440958228 3443410584 3452253293 3459370014 3461302738 3461835492 3475267461 3483237144 3485719632 3489286293 3491235731 3520060716 3522569448 3532159014 3548390961 3552279426 3569499771 3584368912 3589832889 3594126716 3603548056 3610643434 3629963167 3632122574 3633941022 3634711172 3651557237 3672357783 3698263512 3715258788 3732478173 3735138294 3737360268 3749628283 3757358034 3760908024 3763145328 3783281064 3785977392 3800667036 3811013673 3823276596 3849654416 3854047191 3867940656 3877873562 3888038692 3888637128 3890351624 3890950416 3903722596 3918869093 3921662054 3942645977 3944991394 3956858832 3980397552 3990231684 4016829672 4032415026 4047821104 4053991563 4081961148 4082826248 4084870344 4087300368 4109170584 4114329267 4125114222 4139292063 4154213808 4156534736 4181261296 4198130712 4208911549 4211911222 4220593956 4249712976 4256438083 4285555812 4294639464 4330861218 4333947804 4369984016 4376645577 4385003464 4409981976 4430421246 4431360196 4433578788 4461674544 4464167248 4468735077 4482178056 4508841816 4511360872 4512055248 4523642246 4529562084 4544430529 4553798742 4556507724 4571464619 4574722682 4585216632 4587944304 4593179529 4612493352 4615780656 4633689948 4649615742 4652381724 4654710972 4676101578 4693414288 4698769863 4703918958 4709545352 4731187948 4736372568 4759333028 4781204422 4783598166 4786443852 4806787561 4809647042 4812055026 4813912008 4845254696 4846000464 4853669187 4864803012 4868270136 4880771897 4896477044 4897230696 4913306026 4916232018 4933128897 4935884999 4953678384 4965247789 4976637564 4980184392 4983147024 5009810712 5019675018 5022188154 5046534159 5067556048 5075280981 5081351564 5097702128 5135069846 5138729588 5189356019 5191954107 5224855716 5228579448 5280091074 5283854172 5298238521 5301198607 5320308912 5376553368 5391190074 5405322084 5415965151 5442614864 5448183861 5450911533 5452066758 5482510898 5485772356 5500152296 5500998864 5515125478 5519056084 5540470097 5573429467 5577401626 5627458608 5641362036 5644717992 5674921596 5678966088 5701000554 5714074416 5723116853 5734914894 5774481624 5778597072 5816810343 5832058038 5835527436 5855583894 5873198832 5882493081 5907228328 5908137552 5911438384 5917487091 5935288248 5950530121 5954771038 5958313436 5970596328 5990195018 6017722807 6039416112 6053521277 6071731656 6075343632 6078385296 6122941722 6124239372 6127305516 6130950552 6163755876 6178253264 6187671333 6199487656 6203175632 6206281296 6234802104 6265026484 6271891944 6317866833 6340642128 6374569464 6378130888 6379112592 6381925136 6416073368 6428706602 6441959196 6463105151 6467711378 6471558916 6486404016 6554976024 6577505196 6614972964 6635516752 6645631869 6647040294 6650368182 6692900024 6696250872 6728712212 6767041308 6785463369 6799845818 6809924304 6862084023 6877824948 6881916456 6886821168 6904506586 6918740028 6922605476 6923670984 6950534922 6966474288 6974423613 6977498629 6978572586 6982471462 7019833081 7040121432 7045138896 7064318028 7096781922 7104558852 7138999542 7171806633 7175397249 7179665778 7188253432 7207096112 7214470563 7218082539 7221286868 7259926334 7264245148 7267882044 7269422344 7303114474 7336675751 7344715566 7369959039 7396527024 7430517576 7464956346 7470276588 7474720536 7499256566 7514716068 7521816048 7529512527 7533719209 7566562128 7578536099 7601334072 7622027346 7646553192 7702604769 7708094382 7755747124 7776077384 7777274256 7780703248 7807445192 7837738186 7843324108 7879676143 7885291954 7889982788 7980463368 8033659344 8064830052 8086785111 8091303137 8107983126 8163922296 8165652496 8169740688 8178100137 8218341168 8223766347 8228658534 8250228444 8272688217 8278584126 8366102439 8396261424 8417823098 8423822444 8441187912 8506813397 8512876166 8558426633 8571111624 8589278928 8661722436 8667895608 8690154841 8748087057 8753291154 8770006928 8783375841 8819963952 8860842492 8862720392 8867157576 8932156557 8937470154 8964356112 8985292527 9017683632 9022721744 9047284492 9059124168 9088861058 9107597484 9113015448 9142929238 9149445364 9170433264 9184945337 9186359058 9224986704 9239585107 9267379896 9299231484 9304763448 9309421944 9352203156 9397539726 9407837916 9419090704 9462375896 9472745136 9518666056 9562408844 9567196332 9572887704 9613575122 9619294084 9624110052 9627824016 9643059903 9690509392 9701567067 9707338374 9729606024 9736540272 9761543794 9792954088 9794461392 9826612052 9832464036 9864739441 9866257794 9871769998 9930495578 9953275128 9960368784 9970560441 10019621424 10039350036 10044376308 10093068318 10150561962 10162703128 10199768727 10270139692 10277459176 10356759879 10378712038 10383908214 10449711432 10457158896 10473707193 10560182148 10567708344 10594846313 10596477042 10602397214 10645172883 10708499313 10714482071 10753106736 10782380148 10810644168 10831930302 10889889501 10896367722 10901823066 10904133516 10954671711 10965021796 10971544712 11000304592 11017073349 11030250956 11038112168 11080940194 11146858934 11154803252 11198084041 11248884849 11282724072 11289435984 11349843192 11357932176 11402001108 11433041019 11439428573 11446233706 11469829788 11507479903 11548963248 11562141573 11633620686 11664116076 11671054872 11711167788 11756607279 11764986162 11814456656 11827937931 11834974182 11870576496 11901060242 11909542076 11916626872 11941192656 11980390036 12026874113 12035445614 12107042554 12143463312 12245883444 12248478744 12254611032 12261901104 12327511752 12342987801 12375342666 12398975312 12417876189 12469604208 12530052968 12543783888 12626734647 12635733666 12749138928 12756261776 12769314249 12832146736 12857413204 12883918392 12917004409 12926210302 12935422756 12943117832 13062861703 13109952048 13155010392 13229945928 13291263738 13294080588 13300736364 13385800048 13392501744 13406205231 13457424424 13534082616 13570926738 13599691636 13633291587 13714393857 13724168046 13755649896 13763832912 13809013172 13837480056 13845210952 13847341968 13901069844 13946700589 13948847226 13954997258 13957145172 13964942924 14029667279 14039666162 14080242864 14096309589 14128636056 14193563844 14209117704 14277999084 14343613266 14350794498 14359331556 14376506864 14420362683 14428941126 14436165078 14442573736 14519852668 14528490296 14535764088 14538844688 14561007561 14606228948 14642315691 14673351502 14689431132 14739918078 14807654997 14861035152 14895743367 14929912692 14940553176 14949441072 14998513132 15029432136 15059025054 15067438418 15139602477 15148060859 15157072198 15202668144 15238174249 15244054692 15293106384 15405209538 15416188764 15511494248 15552154768 15568068057 15575862321 15614890384 15675476372 15686648216 15759352286 15770583908 15779965576 15895637557 15903595821 15960926736 16129660104 16173570222 16182606274 16215966252 16247895453 16327844592 16344551583 16353683161 16356200274 16447532694 16457317068 16500456888 16545376434 16557168252 16621410291 16720288401 16732204878 16835646196 16847644888 16882375824 17003511677 17013626794 17025752332 17072101901 17116853266 17142223248 17169350559 17323444872 17335791216 17380309682 17450431029 17496174114 17506582308 17564048273 17566751682 17647479243 17721684984 17725440784 17734315152 17752461273 17851590363 17864313114 17874940308 17970585054 18053168421 18094568984 18118248336 18160563831 18177722116 18215194968 18226030896 18285858476 18298890728 18369890674 18372718116 18468183787 18479170214 18534759792 18598462968 18609526896 18618843888 18704406312 18795079452 18815675832 18924751792 18953600499 19037332112 19124817688 19134392664 19145775408 19227150244 19238588168 19248220104 19286119806 19389315453 19403134134 19414676748 19459212048 19523087588 19585908176 19653224104 19664928072 19729478882 19732515588 19743539996 19860991156 19906550256 19938052073 19941120882 20078700072 20088752616 20186136636 20301123924 20325406256 20356390107 20399537454 20540279384 20554918352 20586252069 20713519758 20757424076 20767816428 20899422864 20932495887 20947414386 21059499243 21120364296 21135416688 21189692626 21192954084 21204794428 21290345766 21413702689 21416998626 21428964142 21515419899 21564760296 21621288336 21643411689 21663860604 21779779002 21792735444 21803646132 21808267032 21909343422 21930043592 21943089424 22010027253 22034146698 22060501912 22076224336 22109877117 22161880388 22293717868 22309606504 22396168082 22473142753 22497769698 22565448144 22601157627 22699686384 22735608297 22804002216 22866082038 22878857146 22892467412 22939659576 23014959806 23107814307 23120724469 23124283146 23258265959 23267241372 23328232152 23342109744 23422335576 23513214558 23529972324 23639028429 23655875862 23669948364 23802120484 23819084152 23833253744 23960780072 24053748226 24070891228 24136419929 24214085108 24273909411 24491766888 24496957488 24509222064 24655023504 24671299041 24685975602 24750685332 24818064651 24831930317 24835752378 25060105936 25098307317 25253469294 25271467332 25520440191 25538628498 25675279899 25714826408 25767836784 25834008818 25852420604 25870845512 25886235664 26057418691 26070464523 26125723406 26310020784 26459891856 26582527476 26588161176 26601472728 26796469671 26812410462 26914848848 26955877581 27068165232 27141853476 27199383272 27266583174 27428787714 27448336092 27511299792 27554836011 27618026344 27674960112 27690421904 27718755321 27802139688 27893401178 27897694452 27909994516 27914290344 27929885848 28059334558 28079332324 28188280517 28192619178 28257272112 28301988821 28387127688 28418235408 28555998168 28687226532 28701588996 28718663112 28840725366 28857882252 28872330156 28885147472 28929179709 29039705336 29056980592 29071528176 29104701201 29122015122 29212457896 29284631382 29346703004 29378862264 29479836156 29594218323 29615309994 29791486734 29859825384 29881106352 29997026264 30058864272 30118050108 30134876836 30274545181 30279204954 30296121718 30314144396 30476348498 30488109384 30599306181 30810419076 30832377528 31022988496 31070279637 31136136114 31151724642 31350952744 31373296432 31421121579 31518704572 31541167816 31559931152 31784538939 31791275114 31807191642 32143446213 32259320208 32347140444 32365212548 32431932504 32495790906 32669668503 32689103166 32707366322 32712400548 32864015133 32882376011 32895065388 32914634136 33000913776 33090752868 33114336504 33242820582 33440576802 33464409756 33594252123 33671292392 33695289776 33746654547 34007023354 34027253588 34051504664 34144203802 34233706532 34301112623 34318285719 34338701118 34505164453 34522439709 34646889744 34760619364 34900862058 34992348228 35013164616 35128096546 35133503364 35269821837 35294958486 35443369968 35483813793 35499458569 35504922546 35703180726 35728626228 35749880616 35941170108 36080622339 36106336842 36189137968 36321127662 36355444232 36430389936 36571716952 36597781456 36739781348 36745436232 36839798839 36936367574 36958340428 37196925936 37255789513 37408812624 37590158904 37631351664 37880203941 37907200998 38249635376 38268785328 38307942747 38454300488 38477176336 38496440208 38572239612 38751013227 38778630906 38806268268 38829353496 39046175176 39188585109 39306448208 39329856144 39458957764 39465031176 39487079992 39721982312 39876104146 39882241764 40013156609 40157400144 40177505232 40372273272 40602247848 40712780214 40799074908 40899874761 41080558768 41143181571 41172504138 41427039516 41514848152 41535632856 41840101767 41864991774 41894828772 42089001837 42118998486 42240728592 42379385252 42385908168 42409588856 42580691532 42827405378 42833997252 42857928284 42974601337 43030839798 43129520592 43261088049 43286823378 43327721208 43559558004 43585470888 43607292264 43616534064 43818686844 43860087184 43926947073 44020054506 44068293396 44121003824 44219754234 44323760776 44422964991 44587435736 44619213008 44687230101 44792336164 44946285506 44995539396 45202315254 45421442009 45444182577 45471216594 45608004432 45714522747 45732164076 45757714292 45784934824 45879319152 46029919612 46215628614 46241448938 46248566292 46516531918 46534482744 46656464304 46704204171 46844671152 47026429116 47059944648 47278056858 47311751724 47339896728 47604240968 47638168304 47686912671 47710787463 47921560144 48107496452 48141782456 48272839858 48428170216 48547818822 48783163537 48983533776 49061049483 49342598082 49371951204 49501370664 49636129302 49663860634 49671504756 49864230873 50160865203 50188889701 50196614634 50506938588 50542934664 51010535031 51040880382 51077256996 51216305703 51350559798 51429652816 51508051677 51668017636 51704841208 51741691024 52083853531 52114837382 52140929046 52251446812 52393692041 52692144819 53165054952 53176322352 53202945456 53554771089 53592939342 53624820924 53903458493 53911755162 54159505263 54283706952 54398766544 54481691493 54533166348 54857575428 54896672184 55109672022 55236052688 55404551361 55437510642 55604279376 55786802356 55795388904 55819989032 55828580688 55859771696 56118669116 56158664648 56229166649 56376561034 56385238356 56570324861 56603977642 56774255376 57111996336 57374453064 57403177992 57437326224 57681450732 57715764504 57744660312 57858359418 58079410672 58167946359 58209402402 58244030244 58424915792 58569262764 58693406008 58757724528 58959672312 59188436646 59230619988 59582973468 59719650768 59814156219 59994052528 60236100216 60269753672 60549090362 60558409908 60592243436 60628288792 60952696996 60976218768 61072712719 61198612362 61620838152 61664755056 62140559274 62272272228 62303449284 62701905488 62797487661 62842243158 63037409144 63082335632 63178497729 63569077878 63582550228 63614383284 64241108067 64286892426 64694280888 64730425096 64863865008 64991581812 65339337006 65378206332 65414732644 65424801096 65592812567 65728030266 65764752022 65790130776 65829268272 66030081759 66181505736 66228673008 66333478889 66485641164 66881153604 66928819512 67188504246 67342584784 67419428259 67493309094 67803472881 68014046708 68054507176 68103009328 68206824891 68288407604 68467413064 68602225246 68636571438 68677402236 68969300173 69010328906 69044879418 69362173407 69521238728 69774797877 69801724116 69984696456 70026329232 70256193092 70267006728 70539643674 70589916972 70917085287 70956706129 70967627586 70998917138 71009845092 71242937377 71406361452 71457252456 71499761232 71882340216 72161244678 72212673684 72409259787 72642255324 72710888464 72821728233 73143433904 73479562696 73490872464 73679597678 73872735148 73916680856 74458512767 74495790951 74511579026 75180317808 75760407882 75814401996 76561320573 76615885494 76908600976 77025839697 77144479224 77502026454 77557261812 77612536536 77658706992 78092350352 78172256073 78211393569 78377170218 78917915528 78930062352 78974159984 79443964624 79496408021 79752208292 79764483528 79969319431 80026313218 80744546544 80872323577 81204495696 81425560428 81598149816 81799749522 82286363142 82345008276 82664508033 82854079032 83029696304 83071265712 83156265963 83680203534 83729983548 83789657544 84178003674 84237996972 84564841551 84758770504 84771816336 84819177712 84905966463 85161383064 85654810756 85667994504 85715856568 85949202674 86061679596 86344180051 86522176098 86573646756 86655442416 86857827761 87119116008 87170941776 87214584528 87637373688 87853894146 88040109012 88136586792 88439508468 88647521552 88782654969 88845929982 89174871472 89374460202 89584672328 89892571012 89991078792 90404630508 90823635543 90842884018 90888365154 90942433188 91429045494 91464328152 91515428584 91569869648 92059839224 92431257228 92482897876 92497132584 92734666043 93033063836 93068965488 93408408342 93781814981 94052858232 94119889296 94556113716 94623503448 94679793456 95208481936 95353616817 95373825342 95421574926 96214992904 96283564912 96430338639 96545679716 96856340432 97095637644 97566327074 98122098966 98597764361 98647128033 98685196164 98743902408 99002741328 99272258604 99327721268 99343009512 99728461746 100115345497 100321730406 100377779402 100393229268 100722773533 100782756369 101013877176 101085869328 102021070062 102081760764 102154513992 102432611406 102701119596 102903337869 102954857157 103016103354 103336035272 103409682416 103515493359 103567319127 104167707062 104229674764 104281858092 104502893624 104787384082 105268931843 105384289638 105895159873 106330109904 106498375707 107109542178 107185878684 107249641848 107806916986 107823510324 108241867017 108319010526 108567413904 108739220207 108963382986 109066332696 109715150856 109793344368 110219344044 110519396517 110809102722 110875021284 111573604712 111590777808 111639978064 111767368539 112237338232 112317329296 112458333298 112753122068 112770476712 113060072299 113140649722 113207955284 114336733333 114748906128 114806355984 115362901464 115431529008 115489320624 115716718836 116253039681 116335892718 116418804804 116488060488 117138525528 117386812016 117565755327 117919344624 118376873292 118461239976 119165946936 119628312438 120039469827 120472200432 120539507344 121098180724 121116819816 121184486872 121256577584 121905393992 122058434921 122145425438 122397224724 122798997869 123241676304 124281118548 124544544456 124606898568 125520305301 125594975322 125684486316 126074818288 126267005511 126356995458 127138155756 127165100456 127228766568 128482216134 128573784852 128923804011 129388561776 129460850192 129983163624 130678674012 130756412664 130829465288 130849602192 131185625134 131456060532 131529504044 131580261552 131788485341 132060163518 132363011472 132572473951 132666957778 132971282328 133762307208 133857639024 134377008492 134838856518 134986618188 135606945762 136028093416 136109014352 136264326027 136332547731 136413649782 136576815208 136934826128 137143568241 137204450492 137273142876 137354804472 137938600346 138020657812 138089758836 138724346814 139042477456 139396839269 139549595754 139603448232 139969392912 140512386184 140534013456 141079287348 141179833944 141542385013 141834170574 141913412258 141935255172 141997834276 142019690184 142485874754 142812722904 142914504912 143060738013 143140664971 143764680432 143992185881 144322489356 144425347368 144818519574 145284510648 145643456466 146349490611 146959125392 147183148449 147359195356 147745470296 147833361712 148917025534 148991581902 149023158052 149713846717 150566669103 151520815764 151628803992 153031605093 153122641146 153231770988 153648917109 153734759603 154051679394 154288958448 155004052908 155114523624 155225073072 156251560593 156344512146 156422787138 156754340436 157181076123 157835831056 158076434457 158992816042 159504416584 159528967056 159938638862 160052626436 160673632813 161629454543 161710375479 161744647154 162851120856 163196299632 163599499044 164572726284 164690016552 165112941979 165329016066 165708158064 166213654083 166312531926 167360407068 167459967096 167579315088 168356007348 168475993944 168687499947 169129683102 169517541008 169710974583 169811932926 170322766128 171309621512 171335989008 171431713136 171898405348 172123359192 172565373509 172688360102 173044352196 173147293512 173715655522 174238232016 174513961403 175274747376 175552117033 175707788292 176080218024 176273173584 176879016936 177565309938 177691859964 178748920404 179169344656 179442468657 179785142024 179982157584 180809261016 181647271086 181685768036 181776730308 181884866376 182858090988 182928656304 183030857168 183218138157 184119678448 184862514456 184965795752 184994265168 185469332086 186066127672 186816816684 187430049379 187563629962 188105716464 189112227432 189247006896 190707233634 190747650684 190843149852 192429985808 192723324201 192860677278 193091359432 194191275288 195132654148 196244197932 196778437701 197195528722 197294256066 197370392328 197487804816 198544517208 198655442536 198686019024 199000436667 199456923492 200111647777 200230690994 200643460812 200755558804 200786458536 201302079947 201445547066 201565512738 202027754352 202258284777 203575159349 204042140124 204163521528 204309027984 204865222812 205402239192 205806675738 205909714314 206032206708 206672070544 206907900519 207030986718 207134638254 208086520221 208335414124 208459349528 208563716184 209005787248 209324393631 209574768164 210537863686 210768579276 211790319746 212763596779 212870118387 212996751414 213728812131 214219084356 214371757368 214499283696 215613833972 215647020648 216483734034 216638021052 217227779361 217349142887 217478440414 217926765972 218132665392 218642118157 219430301712 220438688088 221038793034 221618205444 221750042568 223147209424 223375538301 223487372853 223534737078 224474676464 224916666596 225506244136 225540953424 226120144598 226281299444 226415910568 228510608147 228673466666 230725802928 231433437672 232506079362 232671785436 232837609608 232976120976 234277051056 234516768219 234647790973 235131510654 236753746584 236922479952 238331893872 238489224063 239256624876 239907958293 240078939654 242196361448 242233639632 242368973744 242616970731 243810787984 243971734961 244116869842 244290850876 244794449448 245423083771 245597995738 248194372357 248562237096 249089088912 249213797136 251040610602 251189950644 251368972632 252014490389 252534011022 252713990916 253694524653 254276311512 254330200912 254457533136 254717899389 256964432268 257147569704 257847608022 259032540153 259966327248 260573483283 261357348024 261512825328 261658930576 262371250268 262912121064 263059008088 263576970682 264120327036 264987311191 265144947902 265333915556 265942564656 266563678301 267524614416 268754016984 269677713036 269973236376 271213891524 272056186832 272470906629 272528652054 272665095462 272827299564 273153630416 274287136482 274408900984 274546285752 274709608944 275877200692 276041315624 276179517672 277448693628 278203998129 278793678538 279099191508 279206896464 281024772368 281345444943 282158574696 282359667888 283084770026 283668341148 283826824516 283870510344 283995668552 284039380368 284971749508 285625445808 286077443789 286121476026 286281329942 287813156321 287984371762 288644978712 288850694736 289637039148 290569021296 291286912932 292698981222 294366296898 294718390712 295490940592 295793293083 295941384099 297834051068 297983163804 298046316104 299427693434 300346036491 301133338206 302168320599 303041631528 303257607984 306063210186 306245282292 306463541976 307250543077 307297834218 307469519206 308103358788 308710013607 310008105816 310229047248 310546480077 310719980059 312503121186 312689024292 312845574276 313508680872 314362152246 315806795529 316152868914 317685479619 317985632084 319008833168 319495127121 319877277724 320105252872 321347265626 323066721863 323258909086 323420750958 323489294308 325702241712 326217660621 327198998088 329145452568 329380033104 330225883958 330658032132 331558189551 331743428617 332427308166 332625063852 333716917187 334720814136 334919934192 335302105617 336712014696 336951987888 337374999894 338259366204 339180216897 339421949166 339623865852 342619243024 343010199999 343796810696 344246718384 345130747018 345376720204 346088704392 346294587024 347431311044 348779349277 349027922806 350895491953 351104234066 351415576584 352160436048 353758033872 355130619876 355383719928 356296348481 357497840808 358884937314 359570284048 360118409481 361618522032 363294542172 363371536072 363553460616 363769732752 365716181976 366175304763 366436276314 368396993607 369725028912 369931591504 370938664172 372132255344 373633633368 374593127861 374860098758 375127259924 378224454864 378822989387 381414467268 381495301368 381686299704 385446648402 385721354556 386182718864 386771412033 388382550576 390265308296 392488395864 393556875402 394391057444 394588512132 394740784656 395365456023 397089034416 397310885072 397717421853 398000873334 398913846984 400223295554 400461381988 401286921624 401511117608 401572917072 402604159894 402891094132 403131025476 404454317081 404516569554 406860351091 407150318698 408084280248 408327043056 408792978081 409730445624 410804478384 411613351476 411819428628 412064413416 413815801038 414061973436 414269276508 416173040442 416670828248 416918699056 417127432368 418190517807 418648787262 419149536328 421075727372 421537158552 423580639492 424627155039 425527193558 425740236774 425993502828 427457624262 428438168712 428743514736 429421994913 431227667944 431294041296 431976557643 432967468068 433276042104 434388698833 434455558722 434698285774 434956880828 435853531944 437284236314 439048471833 439293764911 440877376176 441907053221 442077586068 443236410888 443500085136 446751076602 446974745706 447069474156 449141540151 449833333192 451012488272 451700007309 452240289196 452562598888 452831821136 457021216294 457346933332 461204278809 462866875344 465012158724 465343570872 465675219216 468754681779 469033536438 469295581946 470263021308 471543228369 471806676023 473507493168 476978448126 478513249752 479815916586 480157879308 482020898439 484392722896 484888363629 485131126437 485233941462 487943469922 488233739684 488581701752 489588898896 490846167542 491195991476 493101838633 495090955129 495338825937 496388744714 497124474192 502081221204 502379901288 502737945264 504028980778 505068022044 505427981832 506062499841 507389049306 508552623024 509132923749 509357399917 509435798778 513928864536 514295139408 515695216044 517696120527 518065080306 521146966566 522714696048 523541884209 524742500536 525824242128 526118016176 526656351099 527153941364 528240654072 529597180769 529974622382 530289895804 530667831112 533127356602 535577329823 537508033968 539355426072 539946472752 542427783048 544941813258 545057304108 545330190924 545654599128 548574272964 548817801968 549092571504 549654414471 551754401384 552082631248 552359035344 554897387256 556407996258 557587357076 558198383016 562290148137 562690889886 564317149392 566169540052 567336682296 567653649032 567741020688 567991337104 569943499016 572154887578 572242952052 572562659884 575216358439 575626312642 575968743524 577289957424 579274078296 582573825864 585397962444 588732593796 589436781424 590335313103 591586586166 591882768198 595668102136 595966327608 596092632208 597001310001 598855386868 600334943331 600692072982 602266676412 603906239841 604336641198 606083263056 610725478047 612126420372 612490564584 612927083952 614501086154 614595668436 614939038412 616206717576 617420027214 620016211632 620723701557 620997377981 621092960154 621439960118 624765144209 625006242372 625378048584 625691148552 627017361744 628724304492 631613591058 632305737828 635370959238 635971264168 638290790337 638610355161 638990254242 639754555448 640210505744 641186436393 642694531252 646133443726 646517818172 646841501916 646978588616 651721139837 652047428661 652435321242 654397996176 655926354471 658290905136 660451767916 661316064264 663116379102 663486857234 664854616332 665250127704 667433834374 669441628272 670126614903 670501009601 670604211234 673424029392 674489712811 674749999788 676518732408 678360433794 678843898332 679247731704 685531824441 686020399998 687593621392 690261494036 690753440408 692177408784 694862622088 697558698554 698055845612 699956177941 701790983906 702208468132 702831153168 703943372919 710261239752 710767439856 712592696962 714995681616 715467672189 717769874628 719723874879 720125979193 720236818962 726589084344 726743072144 727106921232 727850912193 731432363952 731915204883 732350609526 732872552628 736269251313 736793987214 741877328344 744583117071 747267266736 749186255722 749720197516 750254519848 756043471167 757645978774 762828934536 762990602736 763372599408 770893296804 771442709112 773423780849 773542824066 777097620459 780530616592 781720449849 784976791728 787113750804 788782114888 789177024264 790730912046 794961933573 795434843706 796001746668 797827693968 799691034903 800446591108 800922763976 802573843248 803022235216 805208319788 805782188264 806262050952 808908634162 809033139108 813720702182 814300637396 816168560496 817460134993 817585956162 819460891248 823226702952 823638857256 824128826832 827631602076 828123946872 828538553016 832346080884 833341656496 834611994387 836381035614 837297574524 838299072656 842151454744 843074317104 844036334829 847161278984 849254310078 851054387116 851480473548 851987005656 854915248524 856876337424 858232331367 858843989826 862455335888 863439468963 863953115286 865934936136 866552084208 868777397666 868911117444 869396571548 869913761656 871707063888 874568472628 877961810249 878096943666 878587529822 883814106442 884155172136 886472821776 887379879249 893502153204 893949491412 894138948312 898283080302 899666666384 901038109473 903400014618 904480578392 905125197776 906504961797 914042432588 914693866664 921751629231 922408557618 930024317448 930687141744 932159940177 937509363558 938067072876 938591163892 940526042616 942941321857 943086456738 943613352046 947420386587 953056438857 953588904319 953956896252 957026499504 959631833172 960315758616 964041796878 969200165589 969776727258 970262252874 970467882924 975886939844 976467479368 977163403504 978652981863 981692335084 982391982952 986203677266 989593217089 990181910258 990677651874 992777489428 995230285851 1001150751561 1004162442408 1004759802576 1008057961556 1010136044088 1010855963664 1012124999682 1014778098612 1017540650691 1018109142997 1018265847498 1018714799834 1018871597556 1024165711367 1027857729072 1029030599997 1031390432088 1035392241054 1036130160612 1042293933132 1046338047831 1047083768418 1049485001072 1052686475859 1053312702198 1054307882728 1056481308144 1059194361538 1059949244764 1060579791608 1061335662224 1066254713204 1068354166331 1068889045443 1071154659646 1078710852144 1084855566096 1089883626516 1090114608216 1090660381848 1091309198256 1097148545928 1098525914289 1099308828942 1103508802768 1105190980821 1109794774512 1112815992516 1115174714152 1116396766032 1123779383583 1124580296274 1125381779772 1132339080104 1134673364592 1135307298064 1136468968161 1139886998032 1144309775156 1144485904104 1145125319768 1150432716878 1151252625284 1151937487048 1158548156592 1160381541661 1165147651728 1170795924888 1177465187592 1180670626206 1183173172332 1183765536396 1186096368069 1191336204272 1191932655216 1193152265559 1194002620002 1197710773736 1200669886662 1201384145964 1204533352824 1207812479682 1208673282396 1213362951243 1220581053273 1221450956094 1224252840744 1224981129168 1229002172308 1229191336872 1229878076824 1232413435152 1234840054428 1241256352421 1241447403114 1241994755962 1242185920308 1242879920236 1246263438773 1249530288418 1250012484744 1250756097168 1251382297104 1254571553421 1257448608984 1263227182116 1264611475656 1270741918476 1271942528336 1273881465117 1276581580674 1277220710322 1277980508484 1279509110896 1282372872786 1285389062504 1288265984739 1292266887452 1293035636344 1293683003832 1293957177232 1295929672929 1303166096499 1303442279674 1304094857322 1304870642484 1311852708942 1317881294733 1320903535832 1322632128528 1325721159663 1326232758204 1326973714468 1329709232664 1330500255408 1334867668748 1340253229806 1341002019202 1341208422468 1347424620453 1348177416451 1348979425622 1349499999576 1353037464816 1356720867588 1357687796664 1358495463408 1371063648882 1372040799996 1380522988072 1381506880816 1383612836427 1389725244176 1395117397108 1396111691224 1399912355882 1403581967812 1404416936264 1407886745838 1414711742573 1415420028069 1420522479504 1425185393924 1430935344378 1435539749256 1439447749758 1440251958386 1440473637924 1446062695317 1453178168688 1454665090887 1455477801329 1455701824386 1463830409766 1464701219052 1465745105256 1472538502626 1473587974428 1479305515899 1483754656688 1485272865387 1486016477811 1489166234142 1498372511444 1499440395032 1500509039696 1510431752399 1512086942334 1515291957548 1519417069189 1525657869072 1528072199751 1541786593608 1542885418224 1546847561698 1547085648132 1553088361581 1554195240918 1563200296297 1563440899698 1570625652627 1574227501608 1577564229776 1578354048528 1579969053297 1581461824092 1588791542307 1589923867146 1590869687412 1592003493336 1599382069806 1600893182216 1601845527952 1606731989469 1610416639576 1611564376528 1612524101904 1617817268324 1618066278216 1627441404364 1628601274792 1634920269986 1635171912324 1640539420969 1646453405904 1647277714512 1655263204152 1656247893744 1657077106032 1664692161768 1669223988774 1672762071228 1674595149048 1684302909488 1686870444411 1688072669658 1694322557968 1698508620156 1702108774232 1702960947096 1703974011312 1709830497048 1716464662734 1717687979652 1725649075317 1726878937926 1727906230572 1731869872272 1737554795332 1737822234888 1738793143096 1739827523312 1749136945256 1755923620498 1756193887332 1757175059644 1761958654817 1767628212884 1768310344272 1774759758498 1787004306408 1787898982824 1788277896624 1796566160604 1801004829993 1802076218946 1806800029236 1808961156784 1811718719523 1813009923594 1828084865176 1829387733328 1832176434141 1843503258462 1844817115236 1860048634896 1862992133943 1864319880354 1874295432627 1875018727116 1876134145752 1877182327784 1881052085232 1885882643714 1886172913476 1887226704092 1894840773174 1902191564443 1906112877714 1907177808638 1907913792504 1914872371011 1919263666344 1920631517232 1928083593756 1938400331178 1939553454516 1940524505748 1940935765848 1951773879688 1952934958736 1955163419511 1956142285983 1957305963726 1963384670168 1964783965904 1967779063413 1972407354532 1979186434178 1980363820516 1981355303748 1985554978856 1990460571702 2000109705017 2002301503122 2008324884816 2011503028803 2016115923112 2020272088176 2023469138433 2024249999364 2029556197224 2035081301382 2036218285994 2036531694996 2037429599668 2037743195112 2048331422734 2056595473323 2057744477741 2058061199994 2062780864176 2066045183933 2070784482108 2072260321224 2084587866264 2092676095662 2094167536836 2099868533823 2105372951718 2106625404396 2108615765456 2111830118757 2118388723076 2119898489528 2121159583216 2132509426408 2136708332662 2137778090886 2142309319292 2148141373681 2160377937579 2179767253032 2180229216432 2181320763696 2194297091856 2195745614649 2197051828578 2198617657884 2208807753939 2210041798213 2210381961642 2225631985032 2230349428304 2233749351213 2247558767166 2249160592548 2250763559544 2264678160208 2268130413501 2272937936322 2288619550312 2288971808208 2290250639536 2300865433756 2302505250568 2303874974096 2305395832609 2319110263499 2320271342547 2320763083322 2341591849776 2354930375184 2361341252412 2366346344664 2367531072792 2372192736138 2384885800719 2386304531118 2388005240004 2395421547472 2399073104709 2401339773324 2402768291928 2409066705648 2415624959364 2417346564792 2426725902486 2441162106546 2442901912188 2448505681488 2452380404979 2458004344616 2458382673744 2459756153648 2469680108856 2482512704842 2482894806228 2483989511924 2484371840616 2485759840472 2492526877546 2499060576836 2500024969488 2503981221479 2509143106842 2514897217968 2518877005069 2526454364232 2529222951312 2541483836952 2547762930234 2553163161348 2554441420644 2555961016968 2564745745572 2570778125008 2574696994101 2576531969478 2584533774904 2586071272688 2587366007664 2590318406889 2591859345858 2606332192998 2606884559348 2608189714644 2609741284968 2623705417884 2633885430747 2635762589466 2641807071664 2651442319326 2652465516408 2653947428936 2659418465328 2669735337496 2680506459612 2682004038404 2682416844936 2689305315247 2694849240906 2696354832902 2697958851244 2698999999152 2713441735176 2715375593328 2719672634449 2742127297764 2744081599992 2761045976144 2765254887693 2767225672854 2790234794216 2792223382448 2796479820531 2799824711764 2807163935624 2808833872528 2815773491676 2828823965571 2829423485146 2830840056138 2850370787848 2860766712957 2861870688756 2871079498512 2878895499516 2880503916772 2880947275848 2892125390634 2907600496767 2909330181774 2910955602658 2911403648772 2920960432457 2927660819532 2929402438104 2931490210512 2945077005252 2947175948856 2958611031798 2968779651267 2970545730774 2972032955622 2978332468284 2985690857553 2996745022888 2998880790064 3003452254683 3020863504798 3024173884668 3030583915096 3038834138378 3052799023447 3054327428991 3056144399502 3070959636317 3072497134101 3083573187216 3093695123396 3094171296264 3106176723162 3108390481836 3126400592594 3126881799396 3137145897601 3139014143493 3141251305254 3148455003216 3158059427577 3159938106594 3162923648184 3177583084614 3179847734292 3181739374824 3184006986672 3198764139612 3201786364432 3205062498993 3206667136329 3213463978938 3220833279152 3235634536648 3236132556432 3254882808728 3257202549584 3269840539972 3270343824648 3278742096671 3281078841938 3310526408304 3315765266657 3329384323536 3338447977548 3345524142456 3349190298096 3371338150749 3373740888822 3376145339316 3397017240312 3404217548464 3405921894192 3409406904483 3419660994096 3432929325468 3435375959304 3451298150634 3453757875852 3455812461144 3475109590664 3475644469776 3477586286192 3481144624983 3498273890512 3511847240996 3512387774664 3514350119288 3523917309634 3535256425768 3549519516996 3561170938201 3574008612816 3575797965648 3593132321208 3602009659986 3604152437892 3613600058472 3623437439046 3626019847188 3640088853729 3656169730352 3661743159819 3664352868282 3687006516924 3689634230472 3723769057263 3725984267886 3728639760708 3738790316319 3748590865254 3750037454232 3752268291504 3754364655568 3771765287428 3772345826952 3774453408184 3789681546348 3802121307763 3804383128886 3812225755428 3814355617276 3815827585008 3824739518993 3829744742022 3838527332688 3856167187512 3876800662356 3879106909032 3881049011496 3881871531696 3903547759376 3909498289497 3910326839022 3912284571966 3914611927452 3926769340336 3935558126826 3944814709064 3953643884199 3958372868356 3960727641032 3962710607496 3971109957712 3977163478989 3980921143404 4000219410034 4004603006244 4023006057606 4032231846224 4042508338801 4044532249353 4046938276866 4048499998728 4059112394448 4070162602764 4072436571988 4073063389992 4074859199336 4075486390224 4096662845468 4104729165377 4113190946646 4115488955482 4116122399988 4129633714853 4132090367866 4141568964216 4144520642448 4169175732528 4185352191324 4188335073672 4199737067646 4210745903436 4213250808792 4223660237514 4236777446152 4239796979056 4244135227719 4246260084207 4265018852816 4273416665324 4275556181772 4284618638584 4296282747362 4320755875158 4341701554793 4359534506064 4366433403987 4391491229298 4394103657156 4397235315768 4417615507878 4420083596426 4420763923284 4437916547697 4451263970064 4455818596161 4458308028487 4467498702426 4495117534332 4498321185096 4501527119088 4531295257197 4536260827002 4545875872644 4558251207567 4577239100624 4584216599253 4601730867512 4605010501136 4610791665218 4635462964259 4638220526998 4640542685094 4641526166644 4663038591649 4689600888891 4722682504824 4732692689328 4735062145584 4744385472276 4766374626921 4769771601438 4772609062236 4776010480008 4788275317391 4798146209418 4802679546648 4805536583856 4820195968407 4831249918728 4834693129584 4853451804972 4882324213092 4885803824376 4904760809958 4916008689232 4921618262907 4939360217712 4965025409684 4965789612456 4967979023848 4968743681232 4971519680944 4985053755092 4998121153672 5004395831761 5007962442958 5018286213684 5034758912629 5037754010138 5052908728464 5082967673904 5095525860468 5106326322696 5108882841288 5111922033936 5129491491144 5149393988202 5153063938956 5169067549808 5176947225951 5180636813778 5183718691716 5212664385996 5213769118696 5216379429288 5219482569936 5247410835768 5267770861494 5271525178932 5285875964451 5302884638652 5304931032816 5307894857872 5339470674992 5361012919224 5364008076808 5364833689872 5378610630494 5389698481812 5392709665804 5395917702488 5426883470352 5435471431991 5439345268898 5484254595528 5488163199984 5530509775386 5534451345708 5580469588432 5588976401829 5592959641062 5599649423528 5614327871248 5622886297881 5631546983352 5657647931142 5658846970292 5661680112276 5700741575696 5706574693329 5721533425914 5723741377512 5757790999032 5761007833544 5761894551696 5784250781268 5803237785533 5815200993534 5818660363548 5821911205316 5822807297544 5837760318463 5841920864914 5855321639064 5858804876208 5865490258533 5890154010504 5894351897712 5903679621121 5917222063596 5937559302534 5941091461548 5944065911244 5956664936568 5971381715106 5993490045776 6000329115051 6006904509366 6034509086409 6041727009596 6048347769336 6061167830192 6070407415299 6077668276756 6105598046894 6108654857982 6112288799004 6138267715397 6141919272634 6144994268202 6173233433223 6187390246792 6188342592528 6198135551799 6212353446324 6216780963672 6252801185188 6253763598792 6274291795202 6278028286986 6282502610508 6299605601469 6303125143723 6316118855154 6319876213188 6325847296368 6340621426553 6355166169228 6359695468584 6363478749648 6397528279224 6410124997986 6413334272658 6426927957876 6444424121043 6471269073296 6481133812737 6509765617456 6539681079944 6540687649296 6557484193342 6562157683876 6626807636263 6630125394639 6631530533314 6676895955096 6691048284912 6742676301498 6747481777644 6752290678632 6769630621139 6794034480624 6818813808966 6865858650936 6870751918608 6902596301268 6907515751704 6911624922288 6916187497827 6950219181328 6957330790497 6960814027641 6962289249966 7023694481992 7024775549328 7028700238576 7047834619268 7070512851536 7075180313869 7099039033992 7117269429359 7122341876402 7186264642416 7197636798353 7204019319972 7208304875784 7227200116944 7246874878092 7252039694376 7280177707458 7308420221281 7323486319638 7328705736564 7357141214937 7374013033848 7379268460944 7447538114526 7451968535772 7457279521416 7477580632638 7497181730508 7500074908464 7511943664437 7543530574856 7544691653904 7548906816368 7556631015207 7579363092696 7604242615526 7608766257772 7624451510856 7628711234552 7649479037986 7659489484044 7684632024539 7712334375024 7730346670729 7753601324712 7758213818064 7762098022992 7818996578994 7820653678044 7824569143932 7829223854904 7871116253652 7889629418128 7901656292241 7907287768398 7916745736712 7921455282064 7925421214992 7954326957978 7961842286808 8000438820068 8009206012488 8046012115212 8067915945741 8085016677602 8089064498706 8093876553732 8096999997456 8140325205528 8144873143976 8146126779984 8149718398672 8159017903347 8193325690936 8209458330754 8226381893292 8230977910964 8232244799976 8253385277827 8259267429706 8264180735732 8283137928432 8346581533309 8370704382648 8376670147344 8399474135292 8421491806872 8426501617584 8447320475028 8473554892304 8486471896713 8488270455438 8492520168414 8546833330648 8551112363544 8569237277168 8582300138871 8592565494724 8641511750316 8683403109586 8732866807974 8762881297371 8782982458596 8788207314312 8794470631536 8835231015756 8840167192852 8841527846568 8875833095394 8906338953801 8910265749233 8911637192322 8916616056974 8934997404852 8964326844437 8990235068664 8996642370192 9062590514394 9072521654004 9091751745288 9116502415134 9158397070341 9162982286973 9168433198506 9203461735024 9212878908951 9217491402303 9221583330436 9270925928518 9276441053996 9281085370188 9283052333288 9326077183298 9368934934027 9379201777782 9411437692803 9445365009648 9488770944552 9532749253842 9539543202876 9545218124472 9552020960016 9576550634782 9596292418836 9605359093296 9615187496979 9620559429893 9640391936814 9662499837456 9677790598423 9706903609944 9764648426184 9771607648752 9809521619916 9836226290013 9843236525814 9930050819368 9931579224912 9935958047696 9947295799971 9970107510184 9996242307344 10008791663522 10015924885916 10036572427368 10062346434611 10069517825258 10075508020276 10175969266637 10191051720936 10212652645392 10217765682576 10258982982288 10298787976404 10306127877912 10332594105949 10353894451902 10361273627556 10367437383432 10425328771992 10427538237392 10432758858576 10443433874949 10494821671536 10535541722988 10543050357864 10571751928902 10605769277304 10683512814603 10722025838448 10728016153616 10757221260988 10779396963624 10785419331608 10791835404976 10863200707969 10870942863982 10878690537796 10929110810341 10968509191056 11061019550772 11068902691416 11171307171789 11177952803658 11185919282124 11199298847056 11216370948957 11245772595762 11263093966704 11315295862284 11317693940584 11323360224552 11406363923289 11413149386658 11443066851828 11447482755024 11474218556979 11515581998064 11522015667088 11568501562536 11606475571066 11630401987068 11637320727096 11643822410632 11645614595088 11675520636926 11683841729828 11710643278128 11729175195349 11730980517066 11780308021008 11798950181639 11807359242242 11834444127192 11875118605068 11882182923096 11888131822488 11913329873136 11942763430212 12000658230102 12013809018732 12069018172818 12083454019192 12096695538672 12127525016403 12133596748059 12140814830598 12155336553512 12211196093788 12217309715964 12224577598008 12276535430794 12283838545268 12289988536404 12314187496131 12346466866446 12374780493584 12388901144559 12396271103598 12424706892648 12433561927344 12505602370376 12507527197584 12548583590404 12556056573972 12565005221016 12597272266157 12599211202938 12606250287446 12632237710308 12639752426376 12681242853106 12710332338456 12719390937168 12732405683157 12739519182419 12795056558448 12815304543409 12820249995972 12826668545316 12853855915752 12888848242086 12962267625474 13025104664379 13079362159888 13099300211961 13114968386684 13124315367752 13253615272526 13260250789278 13263061066628 13353791910192 13374924085461 13485352602996 13494963555288 13504581357264 13539261242278 13593885771591 13637627617932 13674753622701 13682393604667 13731717301872 13805192602536 13815031503408 13832374995654 13906388892777 13914661580994 13921628055282 13924578499932 13989115774947 14047388963984 14068802666673 14095669238536 14150360627738 14198078067984 14234538858718 14244683752804 14299953320357 14364825952173 14395273596706 14408038639944 14416609751568 14493749756184 14504079388752 14560355414916 14608150287721 14616840442562 14646972639276 14657411473128 14695051836131 14714282429874 14748026067696 14764854788721 14895076229052 14903937071544 14914559042832 14955161265276 14994363461016 15013187495283 15023887328874 15087061149712 15104276737887 15113262030414 15158726185392 15208485231052 15217532515544 15248903021712 15257422469104 15298958075972 15318978968088 15358318242301 15369264049078 15460693341458 15507202649424 15531742564867 15637993157988 15641307356088 15649138287864 15658447709808 15742232507304 15803312584482 15814575536796 15833491473424 15857627893353 15908653915956 15923684573616 16000877640136 16018412024976 16092024230424 16135831891482 16170033355204 16178128997412 16187753107464 16280650411056 16289746287952 16306414295973 16318035806694 16386651381872 16418916661508 16452763786584 16461955821928 16464489599952 16506770555654 16518534859412 16528361471464 16681274394731 16693163066618 16741408765296 16798948270584 16842983613744 16894640950056 16972943793426 16976540910876 16985040336828 17093666661296 17102224727088 17119724079987 17164600277742 17185130989448 17283023500632 17366806219172 17409713356599 17465733615948 17513280955389 17525762594742 17565964917192 17576414628624 17670462031512 17680334385704 17683055693136 17711038863363 17751666190788 17809936652153 17812677907602 17820531498466 17823274384644 17833232113948 17869994809704 17915885115283 17928653688874 17980470137328 18000987345153 18118189182061 18125181028788 18145043308008 18183503490576 18233004830268 18316794140682 18325964573946 18336866397012 18414803146191 18425757817902 18434982804606 18443166660872 18519700299669 18541851857036 18552882107992 18562170740376 18566104666576 18594406655397 18652154366596 18737869868054 18758403555564 18822875385606 18909375431169 18977541889104 19021864279659 19065498507684 19079086405752 19090436248944 19153101269564 19192584837672 19230374993958 19241118859786 19280783873628 19333272363129 19344073716943 19355581196846 19413807219888 19459148515973 19529296852368 19619043239832 19672452580026 19686473051628 19860101638736 19880422908789 19890376183917 19894591599942 19940215020368 20017583327044 20031849771832 20073144854736 20124692869222 20139035650516 20151016040552 20298729160289 20308891863417 20351938533274 20382103441872 20597575952808 20612255755824 20665188211898 20707788903804 20722547255112 20734874766864 20748562493481 20850657543984 20871992371491 20883653396597 20886867749898 21071083445976 21086100715728 21143503857804 21211538554608 21225540941607 21351808288077 21367025629206 21514442521976 21558793927248 21570838663216 21592910395059 21713484411529 21726401415938 21741885727964 21757381075592 21858221620682 21925260663843 22122039101544 22137805382832 22342614343578 22355905607316 22371838564248 22429289644621 22432741897914 22491545191524 22535830993311 22630591724568 22635387881168 22646720449104 22669893045621 22812727846578 22826298773316 22886133703656 22948437113958 23053896073617 23137003125072 23191040012187 23212951142132 23260803974136 23274641454192 23287644821264 23351041273852 23367683459656 23458350390698 23461961034132 23583870695999 23597900363278 23614718484484 23668888254384 23750237210136 23764365846192 23776263644976 23885526860424 24001316460204 24027618037464 24138036345636 24166908038384 24203747837223 24255050032806 24267193496118 24281629661196 24310673107024 24422392187576 24434619431928 24449155196016 24477053710041 24553070861588 24567677090536 24579977072808 24628374992262 24692933732892 24760155833481 24777802289118 24792542207196 24849413785296 25011204740752 25039744599927 25097167180808 25112113147944 25130010442032 25194544532314 25198422405876 25212500574892 25264475420616 25279504852752 25362485706212 25420664676912 25460892497221 25464811366314 25479038364838 25615370912569 25630609086818 25640499991944 25653337090632 25707711831504 25777696484172 25924535250948 26050209328758 26198600423922 26229936773368 26248630735504 26288643892113 26507230545052 26520501578556 26526122133256 26730797247699 26749848170922 26892980533311 26970705205992 26989927110576 27078522484556 27187771543182 27275255235864 27345298333853 27349507245402 27364787209334 27475191211023 27610385205072 27638636726853 27654078225251 27664749991308 27812777785554 27829323161988 27843256110564 27849156999864 27978231549894 28106804802081 28137605333346 28191338477072 28234313078409 28300721255476 28469077717436 28489367505608 28599906640714 28698203295581 28729651904346 28790547193412 28816077279888 28861678289679 28987499512368 29033371795269 29120710829832 29216300575442 29233680885124 29293945278552 29314822946256 29390103672262 29428564859748 29508678870039 29525165146913 29529709577442 29700805629643 29790152458104 29807874143088 29841887399913 29910322530552 29988726922032 30026374990566 30047774657748 30187039303833 30208553475774 30226524060828 30416970462104 30435065031088 30527907799911 30597916151944 30637957936176 30716636484602 30738528098156 30921386682916 30997782317847 31063485129734 31275986315976 31282614712176 31298276575728 31484465014608 31606625168964 31629151073592 31710375014809 31715255786706 31817307831912 32001755280272 32050538443809 32184048460848 32271663782964 32340066710408 32356257994824 32375506214928 32589602123907 32612828591946 32636071613388 32787332431023 32837833323016 32905527573168 32923911643856 33013541111308 33037069718824 33056722942928 33362548789462 33386326133236 33597896541168 33789281900112 33945887586852 33953081821752 33970080673656 34219091769867 34239448159974 34329200555484 34370261978896 34422655670937 34566047001264 34733612438344 34819426713198 34931467231896 35026561910778 35051525189484 35131929834384 35187525586047 35340924063024 35360668771408 35396850544917 35422077726726 35503332381576 35619873304306 35625355815204 35641062996932 35646548769288 35666464227896 35739989619408 35831770230566 35857307377748 35996434220209 36001974690306 36141639724417 36236378364122 36250362057576 36290086616016 36382575049209 36466009660536 36633588281364 36651929147892 36673732794024 36829606292382 36851515635804 36869965609212 36886333321744 36942562488393 37039400599338 37083703714072 37105764215984 37124341480752 37166703433677 37188813310794 37304308733192 37475739736108 37516807111128 37645750771212 37791816798471 37818750862338 38043728559318 38130997015368 38158172811504 38218557547257 38306202539128 38385169675344 38445913630227 38460749987916 38482237719572 38561567747256 38660594196137 38666544726258 38688147433886 38711162393692 38918297031946 39075313993137 39097145077079 39238086479664 39344905160052 39372946103256 39760845817578 39780752367834 39789183199884 40035166654088 40063699543664 40124772256383 40249385738444 40278071301032 40302032081104 40597458320578 40617783726834 40703877066548 41047180814001 41195151905616 41330376423796 41415577807608 41445094510224 41497124986962 41719166678331 41743984742982 41767306793194 41773735499796 41967347324841 41990794166047 42142166891952 42287007715608 42451081883214 42703616576154 42734051258412 42899859961071 43028885043952 43094477856519 43185820790118 43426968823058 43452802831876 43483771455928 43514762151184 43716443241364 43802520819571 43824450863163 43850521327686 44063095006481 44085155508393 44244078203088 44685228687156 44711811214632 44743677128496 44858579289242 44865483795828 44983090383048 45039562485849 45071661986622 45261183449136 45312830213661 45332808592613 45339786091242 45625455693156 45652597546632 45772267407312 45896874227916 46074954726903 46107792147234 46382080024374 46425902284264 46521607948272 46595227694601 46702082547704 46735366919312 46916700781396 46923922068264 47167741391998 47195800726556 47229436968968 47500474420272 47575643208101 47771053720848 48002632920408 48055236074928 48276072691272 48407495674446 48510100065612 48534386992236 48563259322392 48844784375152 48869238863856 48919242887919 48954107420082 49106141723176 49135354181072 49159954145616 49256749984524 49385867465784 49520311666962 49555604578236 49585084414392 50043823184193 50079489199854 50194334361616 50224226295888 50389089064628 50396844811752 50425001149784 50528950841232 50724971412424 50921784994442 50929622732628 50958076729676 51096800989693 51230741825138 51261218173636 51280999983888 51306674181264 51555392968344 51849070501896 52100418657516 52229140069797 52397200847844 52459873546736 52539842866167 52577287784226 53014461090104 53041003157112 53052244266512 53133116590089 53429809956459 53461594495398 53499696341844 53747655345849 53785961066622 53941410411984 54157044969112 54354567546183 54375543086364 54550510471728 54690596667706 54699014490804 54729574418668 54950382422046 55244409438573 55277273453706 55308156450502 55329499982616 55625555571108 55658646323976 55686512221128 55698313999728 55956463099788 56213609604162 56275210666692 56468626156818 56601442510952 56728126293507 56938155434872 56978735011216 57065592838977 57199813281428 57396406591162 57459303808692 57581094386824 57723356579358 58003181445493 58032221150829 58066743590538 58241421659664 58377445547919 58432601150884 58467361770248 58587890557104 58780207344524 58857129719496 59017357740078 59050330293826 59059419154884 59401611259286 59580304916208 59641268726367 59674589854489 59683774799826 59820645061104 60052749981132 60095549315496 60374078607666 60417106951548 60453048121656 60833940924208 60896187480867 60926675590251 61055815599822 61195832303888 61433272969204 61477056196312 61842773365832 61995564635694 62126970259468 62296099836749 62551972631952 62650960189791 63213250337928 63258302147184 63420750029618 63430511573412 63634615663824 63676622824821 64055424864231 64091212148177 64101076887618 64543327565928 64680133420816 64712515989648 64778731185177 65140453234587 65179204247814 65225657183892 65272143226776 65574664862046 65675666646032 65775781991529 66027082222616 66074139437648 66725097578924 66772652266472 67287868933863 67891775173704 67906163643504 67940161347312 68438183539734 68478896319948 68658401110968 68834716495561 68845311341874 69161688220851 69467224876688 69573120036561 69638853426396 69862934463792 70053123821556 70103050378968 70375051172094 70751612087997 70793701089834 70844155453452 71006664763152 71239746608612 71250711630408 71282125993864 71293097538576 71332928455792 71663540461132 71714614755496 71992868440418 72003949380612 72240304847497 72283279448834 72472756728244 72500724115152 72765150098418 72932019321072 73267176562728 73303858295784 73347465588048 73659212584764 73703031271608 73739931218424 73885124976786 74078801198676 74167407428144 74280467500443 74333406867354 74377626621588 74608617466384 74951479472216 75033614222256 75119233799781 75291501542424 75583633596942 75637501724676 76087457118636 76261994030736 76382677491663 76437115094514 76612405078256 76846112737707 76891827260454 76921499975832 76964475439144 77123135494512 77321188392274 77333089452516 77376294867772 77422324787384 77836594063892 77989854142163 78150627986274 78194290154158 78689810320104 78745892206512 79521691635156 79561504735668 79578366399768 80070333308176 80192391743097 80249544512766 80498771476888 80556142602064 80678941599933 81194916641156 81235567453668 81407754133096 82035895001559 82094361628002 82660752847592 82831155615216 82962234675753 82994249973924 83438333356662 83487969485964 83534613586388 83547470999592 83934694649682 83981588332094 84320414406243 84574015431216 84707852541253 84902163766428 85407233152308 85468102516824 85799719922142 86094609886743 86188955713038 86371641580236 86585034869037 86853937646116 86905605663752 86967542911856 87100115385807 87432886482728 87605041639142 87648901726326 87701042655372 88073796320921 88126190012962 88170311016786 88575495440739 89102416888929 89370457374312 89423622429264 89717158578484 89730967591656 89966180766096 90079124971698 90143323973244 90561117911499 90611713726733 90625660427322 90665617185226 90679572182484 90977231030429 91250911386312 91305195093264 91583723399733 91793748455832 92149909453806 92215584294468 92764160048748 92851804568528 92993346953541 93190455389202 93404165095408 93833401562792 93847844136528 94335482783996 94391601453112 94458873937936 95083520803459 95131125044427 95151286416202 96005265840816 96552145382544 96814991348892 97020200131224 97068773984472 97126518644784 97768806371721 97838485775838 97908214840164 98212283446352 98361997293069 98513499969048 98771734931568 99040623333924 99111209156472 99170168828784 100087646368386 100158978399708 100778178129256 100793689623504 100850002299568 101449942824848 101843569988884 101859245465256 101916153459352 102193601979386 102461483650276 102522436347272 103110785936688 103273957207829 103698141003792 104200837315032 104458280139594 104794401695688 105079685732334 105154575568452 105562576758141 106028922180208 106082006314224 106190551634751 106266233180178 106859619912918 106923188990796 106999392683688 107495310691698 107571922133244 107989302660627 108314089938224 108424919173251 108709135092366 108751086172728 109381193335412 109398028981608 109459148837336 109900764844092 110261517925127 110488818877146 110554546907412 110616312901004 110658999965232 110917446050797 111251111142216 111317292647952 111373024442256 111912926199576 112427219208324 112550421333384 112937252313636 113202885021904 113375450395413 113456252587014 113876310869744 114131185677954 114399626562856 114655672641771 114792813182324 114918607617384 115162188773648 115337740890681 115446713158716 115981782588411 116006362890986 116064442301658 116133487181076 116754891095838 116865202301768 116934723540496 117291435231237 117560414689048 117714259438992 118034715480156 118100660587652 118118838309768 118803222518572 119282537452734 119349179708978 119367549599652 119759377730737 120105499962264 120191098630992 120748157215332 120834213903096 120906096243312 121792374961734 121853351180502 122111631199644 122866545938408 122954112392624 123141542442003 123685546731664 123991129271388 124253940518936 124592199673498 125301920379582 125909345088997 125972382498141 126426500675856 126841500059236 126861023146824 127353245649642 128110849728462 128182424296354 128202153775236 128622981801641 128699579883213 129086655131856 129557462370354 130280906469174 130358408495628 130451314367784 130544286453552 131149329724092 131407562458713 131473352589489 131551563983058 132054164445232 132189285019443 132255466525179 133450195157848 133545304532944 134428425963511 134575737867726 135228119157821 135783550347408 135998425777839 136876367079468 136957792639896 137316802221936 137669432991122 137690622683748 138224864180709 138323376441702 138859984204339 139146240073122 139277706852792 139785683083803 140106247643112 140206100757936 140750102344188 141503224175994 141587402179668 141688310906904 142479493217224 142501423260816 142564251987728 142726929624303 143327080922264 143429229510992 143985736880836 144007898761224 144480609694994 144566558897668 144945513456488 145530300196836 146008008466241 146534353125456 146607716591568 147318425169528 147406062543216 147479862436848 147770249953572 148157602397352 148560935000886 148666813734708 148755253243176 149902958944432 150131469552579 150238467599562 150583003084848 151167267193884 151275003449352 152174914237272 152765354983326 152874230189028 153290402969079 153692225475414 153783654520908 153842999951664 153928950878288 154642376784548 154666178905032 154752589735544 154844649574768 155673188127784 155979708284326 156301255972548 156388580308316 156814320278713 157379620640208 159043383270312 159123009471336 159156732799536 160289429869377 160384783486194 160499089025532 160997542953776 161242966037547 161357883199866 162389833282312 162471134907336 162815508266192 163063702638549 164071790003118 164188723256004 165321505695184 165924469351506 165988499947848 166876666713324 166975938971928 167069227172776 167094941999184 167869389299364 167963176664188 168293895780457 168640828812486 169295049235427 169415705082506 169804327532856 170814466304616 170936205033648 171599439844284 172189219773486 172377911426076 172743283160472 173170069738074 173707875292232 173811211327504 174009544336479 174096663452487 174200230771614 174865772965456 175132336643757 175210083278284 175297803452652 175402085310744 176147592641842 176252380025924 176340622033572 177150990881478 178009763746513 178204833777858 178740914748624 179023769563467 179434317156968 179461935183312 180158249943396 180286647946488 181122235822998 181223427453466 181251320854644 181331234370452 181359144364968 181954462060858 182501822772624 182688562442601 182790629167967 183167446799466 183587496911664 183878021370037 184299818907612 184431168588936 185528320097496 185986693907082 186380910778404 186888299510247 187666803125584 187952880569373 188670965567992 188783202906224 190167041606918 190262250088854 190302572832404 191184582257609 192273636444531 193629982697784 194040400262448 194137547968944 195421359703761 195537612743442 195676971551676 195816429680328 196319288013031 196723994586138 197026999938096 198081246667848 198222418312944 200175292736772 200317956799416 201556356258512 201863606801589 203687139977768 203718490930512 203832306918704 204387203958772 204922967300552 205044872694544 205180229102201 206400813451411 206504149486683 206547914415658 208401674630064 208916560279188 209588803391376 210159371464668 210309151136904 211125153516282 212254836263991 212381103269502 212532466360356 213719239825836 213846377981592 213998785367376 214990621383396 215143844266488 215978605321254 216720914542491 216849838346502 217418270184732 217502172345456 218762386670824 218796057963216 218918297674672 219801529688184 220523035850254 220977637754292 221109093814824 221232625802008 221834892101594 222502222284432 222854328711631 223825852399152 224180053451141 224854438416648 225100842666768 225874504627272 226750900790826 226912505174028 228262371355908 228799253125712 229148032474989 229311345283542 229585626364648 229837215234768 230538338213121 230675481781362 230893426317432 231963565176822 232012725781972 232128884603316 232266974362152 233509782191676 233730404603536 233969562426489 234582870462474 235120829378096 236069430960312 236201321175304 236237676619536 237606445037144 238565074905468 238698359417956 238735099199304 239348173056983 239518755461474 240210999924528 241496314430664 241668427806192 242050864465961 243584749923468 243706702361004 244223262399288 245733091876816 246107685004677 246283084884006 247982258542776 248507881037872 248886704027259 249184399346996 250603840759164 251818690177994 251944764996282 253683000118472 253722046293648 254123557623759 254706491299284 256221699456924 256364848592708 256404307550472 257245963603282 257399159766426 258283829660229 259114924740708 259965478488673 260561812938348 260716816991256 260902628735568 262298659448184 262815124917426 262946705178978 263103127966116 264221388962763 264378570038886 264510933050358 265726486322217 266900390315696 267307250666787 268856851927022 269151475735452 270456238315642 271699113086783 271835141180199 271996851555678 272931693091287 273752734158936 273915585279792 275338865982244 275381245367496 276449728361418 276646752883404 277554855466699 277719968408678 278292480146244 278555413705584 279205984886489 279571366167606 280212495286224 281500204688376 283006448351988 283174804359336 283376621813808 284958986434448 285250562410377 285393375133281 285453859248606 286654161844528 287971473761672 288015797522448 288961219389988 289133117795336 289891026912976 291060600393672 291808046603719 292016016932482 294636850339056 295103108732473 295540499907144 296315204794704 297121870001772 297333627469416 297510506486352 299645229072521 300262939105158 300476935199124 302334534387768 302550006898704 304349828474544 305530709966652 305748460378056 306580805938158 307384450950828 307567309041816 309284753569096 309332357810064 309505179471088 309821871623487 311346376255568 311959416568652 312602511945096 312777160616632 313628640557426 316944213499889 318086766540624 318246018942672 320578859738754 320769566972388 320998178051064 322485932075094 322715766399732 323967907981881 324779666564624 324942269814672 325274757519753 326127405277098 328143580006236 328377446512008 330784553775381 331848938703012 331976999895696 332752338152391 333753333426648 333951877943856 334138454345552 335738778598728 335926353328376 336587791560914 337281657624972 338388796390907 338590098470854 338831410165012 339608655065712 340401817190377 341628932609232 343198879688568 344378439546972 344755822852152 345486566320944 346340139476148 347415750584464 347945347765233 348019088672958 348193326904974 348400461543228 350264673287514 350420166556568 350595606905304 350804170621488 351874305693711 352295185283684 352504760051848 352681244067144 354301981762956 356019527493026 356409667555716 358047539126934 358868634313936 359278133192211 360316499886792 360573295892976 362244471645996 362446854906932 362502641709288 362662468740904 362718288729936 363908924121716 365320895718553 365377124885202 365581258335934 366334893598932 367537400621917 367756042740074 368599637815224 368862337177872 371056640194992 371973387814164 372761821556808 373776599020494 375905761138746 377341931135984 377728035266991 377917147494423 380334083213836 380524500177708 380605145664808 382369164515218 384547272889062 385868945404923 387259965395568 390842719407522 391075225486884 391353943103352 391632859360656 392638576026062 393447989172276 394222687376139 396162493335696 396567855058329 396789414535343 400350585473544 400635913598832 403285277890533 403727213603178 405684357473463 407374279955536 407995277333517 408774407917544 409845934601104 410360458204402 412556203819051 412801626902822 413008298973366 413095828831316 416579952613017 417833120558376 420318742929336 420618302273808 422250307032564 423636358343909 424509672527982 424762206539004 425064932720712 426156503247799 427438479651672 427692755963184 428180788872909 429981242766792 430287688532976 431957210642508 433441829084982 433699676693004 434836540369464 437524773341648 438024025398723 439603059376368 441046071700508 441955275508584 442218187629648 442465251604016 443669784203188 445391229026729 445708657423262 448093543223981 448360106902282 449708876833296 451749009254544 453501801581652 453825010348056 456524742711816 458296064949978 458622690567084 459171252729296 459871208907237 461076676426242 461350963562724 461786852634864 463927130353644 464025451563944 464257769206632 464533948724304 467019564383352 467939124852978 469165740924948 470442960836139 472138861920624 472402642350608 475212890074288 477130149810936 477396718835912 477470198398608 478696346113966 479037510922948 482992628861328 483756957447199 484101728931922 487169499846936 487413404722008 488446524798576 492215370009354 492566169768012 495964517085552 497773408054518 498368798693992 501207681518328 503637380355988 503889529992564 504881687341371 507366000236944 507885147706281 508247115247518 509412982598568 512443398913848 512729697185416 512808615100944 514491927206564 514798319532852 516488162912437 516567659320458 518229849481416 519560668343207 519930956977346 521123625876696 521433633982512 522028633009437 524597318896368 525427486279769 525630249834852 525893410357956 526206255932232 528442777925526 528757140077772 529021866100716 531452972644434 534029291239539 534614501333574 537071308690401 537713703854044 538302951470904 540912476631284 543398226173566 543670282360398 543993703111356 545863386182574 547505468317872 548371887503901 550677731964488 550762490734992 551634064110111 552899456722836 553293505766808 555109710933398 555439936817356 556584960292488 558411969772978 559142732335212 560664898530741 560978137791347 563000409376752 564315306963217 566012896703976 566349608718672 570501124820754 570786750266562 570907718497212 573553746772827 575942947523344 576820909333593 577922438779976 578266235590672 582121200787344 583616093207438 584032033864964 588957864039093 590206217464946 591080999814288 594243740003544 594667254938832 599290458145042 600525878210316 600953870398248 602497125281371 604669068775536 611061419933304 611496920756112 613161611876316 614768901901656 615134618083632 615540687306603 618569507138192 619202440354233 619512448460049 619643743246974 623918833137304 625205023890192 625554321233264 627257281114852 629691047934341 633888426999778 641157719477508 641539133944776 641996356102128 644971864150188 645431532799464 647935815963762 650162743627473 650449399694009 650549515039506 652254810554196 656287160012472 656754893024016 661569107550762 663697877406024 665504676304782 667506666853296 668562986134893 671477557197456 671852706656752 672540160353423 673175583121828 674563315249944 676777592781814 677180196941708 677662820330024 680803634380754 683932250183971 686397759377136 688756879093944 689511645704304 692680278952296 695890695530466 696038177345916 696386653809948 696800923086456 700529346575028 700840333113136 701191213810608 701908687279467 703748611387422 704590370567368 705009520103696 705362488134288 708603963525912 712039054986052 712819335111432 716095078253868 718044519170949 718556266384422 720632999773584 724488943291992 724893709813864 725005283418576 725324937481808 726152593397883 727817848243432 730641791437106 730754249770404 731162516671868 732669787197864 734551289726603 735074801243834 735512085480148 737199275630448 742845756464501 743946775628328 745523643113616 747553198040988 751811522277492 755456070533982 755834294988846 760668166427672 761049000355416 761210291329616 762370672871277 764738329030436 769094545778124 771737890809846 779896435466019 781685438815044 782150450973768 782707886206704 785277152052124 786895978344552 788445374752278 792664166888289 793013651681737 793135710116658 793578829070686 797825089154893 800701170947088 806570555781066 807454427206356 811368714946926 815097339260349 815505423540597 815990554667034 817548815835088 818795079273861 820720916408804 825112407638102 825603253805644 826016597946732 826191657662632 832247895571849 832664566400097 833159905226034 835666241116752 837617954659467 840637485858672 844500614065128 847272716687818 849019345055964 849524413078008 850129865441424 852313006495598 854876959303344 855751687231131 856229789260477 856361577745818 859962485533584 861323363259647 863914421285016 866883658169964 867399353386008 869673080738928 875424139811157 876048050797446 882092143401016 883910551017168 885309326197419 887339568406376 890782458053458 891417314846524 896187086447962 896720213804564 898935687217563 907003603163304 907650020696112 913049485423632 916592129899956 917245381134168 919600875429461 919742417814474 922153352852484 922701927125448 927854260707288 928050903127888 928515538413264 929465614870461 934039128766704 935878249705956 938331481849896 940885921672278 950832640499667 954260299621872 954793437671824 957392692227932 958075021845896 967513914894398 968203457863844 974338999693872 974826809444016 984430740018708 985132339536024 992353661326143 995546816109036 996737597387984 998257014457173 1002415363036656 1007274760711976 1007779059985128 1009763374682742 1015166389172721 1015770295412562 1016494230495036 1018825965197136 1021205451571131 1024886797827696 1025459394370832 1028983854413128 1029596639065704 1032976325824874 1033135318640916 1036459698962832 1039121336686414 1039861913954692 1042247251753392 1043896592386061 1044057266018874 1050854972559538 1051260499669704 1051786820715912 1052412511864464 1056885555851052 1057514280155544 1058043732201432 1062905945288868 1068058582479078 1069229002667148 1074142617380802 1075427407708088 1076605902941808 1077834399576633 1081824953262568 1086796452347132 1087340564720796 1087987406222712 1091726772365148 1095962687155659 1096743775007802 1101355463928976 1102612201865751 1103268128220222 1105798913445672 1106587011533616 1110219421866796 1110879873634712 1113169920584976 1116823939545956 1118285464670424 1121157231687973 1121329797061482 1121956275582694 1128630613926434 1132025793407952 1133184105800973 1133817207235291 1141002249641508 1141573500533124 1141815436994424 1147107493545654 1153641818667186 1155844877559952 1157606836214769 1167232186414876 1168064067729928 1177915728078186 1180412434929892 1188487480007088 1190368243606029 1198580916290084 1201051756420632 1201907740796496 1204994250562742 1209855833671599 1217053072420389 1217733030815363 1222122839866608 1226323223752632 1229537803803312 1231081374613206 1237668611457153 1238404880708466 1239024896920098 1239287486493948 1247837666274608 1249739857839051 1254514562229704 1259382095868682 1267776853999556 1270909075031727 1278469509743397 1282315438955016 1283078267889552 1289943728300376 1290863065598928 1295871631927524 1300125375607169 1300325487254946 1300898799388018 1301099030079012 1304509621108392 1307859613415659 1312574320024944 1314072076196169 1323138215101524 1327395754812048 1331009352609564 1336173687080187 1337125972269786 1344280629671943 1345080320706846 1346351166243656 1349126630499888 1353555185563628 1354360393883416 1355325640660048 1361607268761508 1367864500367942 1377513758187888 1385360557904592 1391781391060932 1392076354691832 1392773307619896 1393601846172912 1401058693150056 1403817374558934 1407497222774844 1409180741134736 1411328882508417 1417207927051824 1424078109972104 1425638670222864 1432190156507736 1436089038341898 1437112532768844 1448977886583984 1449787419627728 1451270872341597 1452305186795766 1455635696486864 1461283582874212 1461508499540808 1462325033343736 1465339574395728 1469102579453206 1470149602487668 1471024170960296 1481807228701097 1485691512929002 1487893551256656 1495106396081976 1503623044554984 1510912141067964 1511668589977692 1514645062024113 1521336332855344 1522098000710832 1523655443118843 1524741345742554 1529476658060872 1538189091556248 1543475781619692 1549464488737311 1558682005029621 1559792870932038 1563370877630088 1564300901947536 1570554304104248 1573791956689104 1576282458839307 1576890749504556 1585084362041617 1585328333776578 1586027303363474 1586271420233316 1587157658141372 1595650178309786 1602087873718617 1613141111562132 1614908854412712 1622737429893852 1630194678520698 1631010847081194 1631981109334068 1637590158547722 1641441832817608 1645115662511703 1650224815276204 1651206507611288 1652033195893464 1652383315325264 1654902192330333 1664495791143698 1665329132800194 1666319810452068 1675235909318934 1682934413374041 1689001228130256 1692945920889651 1694545433375636 1698038690111928 1699048826156016 1704626012991196 1711503374462262 1712459578520954 1712723155491636 1720661240318481 1721622560807927 1722646726519294 1727828842570032 1733767316339928 1734798706772016 1750848279622314 1752096101594892 1764184286802032 1766873592117279 1770618652394838 1774679136812752 1781564916106916 1782834629693048 1792374172895924 1793440427609128 1797871374435126 1806586895265721 1807491375844113 1814007206326608 1833184259799912 1834490762268336 1839201750858922 1839484835628948 1844306705704968 1845403854250896 1846622061919809 1855708521414576 1857607321062699 1858645152297133 1858931229740922 1871756499411912 1876662963699792 1881771843344556 1889073143803023 1901665280999334 1914785384455864 1916150043691792 1935027829788796 1936406915727688 1951348199082027 1968861480037416 1970264679072048 1984707322652286 1991093632218072 1996206778371269 1996514028914346 2005688958404679 2014549521423952 2015558119970256 2017620481060269 2019526749365484 2030332778345442 2031540590825124 2032988460990072 2042410903142262 2051796750551913 2057967708826256 2059193278131408 2065952651649748 2066270637281832 2078242673372828 2079723827909384 2087793184772122 2088114532037748 2094968840577413 2101709945119076 2102520999339408 2103573641431824 2113771111702104 2115028560311088 2116087464402864 2125811890577736 2136117164958156 2138458005334296 2148285234761604 2150854815416176 2154133557512847 2155668799153266 2163649906525136 2173592904694264 2174681129441592 2175974812445424 2178457780193649 2183453544730296 2191925374311318 2193487550015604 2203653869179809 2205224403731502 2206536256440444 2211597826891344 2220438843733592 2221759747269424 2228537269393503 2233647879091912 2236570929340848 2242314463375946 2242659594122964 2243912551165388 2257261227852868 2266368211601946 2267634414470582 2282004499283016 2283147001066248 2283630873988848 2294214987091308 2307283637334372 2315213672429538 2334464372829752 2336128135459856 2339689306398057 2355831456156372 2360824869859784 2379040955045211 2380736487212058 2393475267464679 2397161832580168 2402103512841264 2409988501125484 2419711667343198 2434106144840778 2435466061630726 2445292017781047 2452646447505264 2462162749226412 2475337222914306 2476809761416932 2478049793840196 2478574972987896 2496743686715547 2497993699200291 2499479715678102 2509029124459408 2512853863978401 2518764191737364 2535553707999112 2541818150063454 2554140093306709 2556939019486794 2564630877910032 2568689367781431 2579887456600752 2583970089778941 2591743263855048 2600250751214338 2600650974509892 2601797598776036 2602198060158024 2609019242216784 2615719226831318 2626272419433471 2627739698075257 2628144152392338 2638339699882441 2646276430203048 2655927978592257 2662018705219128 2672347374160374 2674251944539572 2688561259343886 2690160641413692 2692702332487312 2696807061652689 2707110371127256 2708720787766832 2723214537523016 2735729000735884 2758802626288383 2783562782121864 2784152709383664 2785546615239792 2802117386300112 2807634749117868 2814994445549688 2822223376318001 2822657765016834 2848156219944208 2852497921499001 2864380313015472 2872178076683796 2874225065537688 2902541744683194 2904610373591532 2922567165748424 2923016999081616 2924650066687472 2938205158906412 2940299204975336 2942048341920592 2963614457402194 2971383025858004 2990212792163952 3007246089109968 3021824282135928 3023337179955384 3029290124048226 3045499167518163 3047310886237686 3049482691485108 3058953316121744 3063616354713393 3076378183112496 3086951563239384 3098928977474622 3117364010059242 3119585741864076 3126741755260176 3131689777158183 3141108608208496 3152564917678614 3153781499009112 3170168724083234 3170656667553156 3172054606726948 3172542840466632 3174315316282744 3191300356619572 3197584019828683 3204175747437234 3216605935473113 3226282223124264 3229817708825424 3245474859787704 3260389357041396 3262021694162388 3263962218668136 3275180317095444 3282883665635216 3287888061466977 3290231325023406 3300449630552408 3302413015222576 3304066391786928 3307836605597253 3309804384660666 3328991582287396 3330658265600388 3332639620904136 3350471818637868 3363471695063919 3365868826748082 3385891841779302 3389090866751272 3396077380223856 3401451621705873 3409252025982392 3423006748924524 3424919157041908 3425446310983272 3441322480636962 3443245121615854 3445293453038588 3467534632679856 3473021954191373 3501696559244628 3504192203189784 3533747184234558 3541237304789676 3563129832213832 3565669259386096 3571104730818087 3584748345791848 3586880855218256 3595742748870252 3613173790531442 3614982751688226 3653199092446089 3666368519599824 3678403501717844 3678969671257896 3688613411409936 3693244123839618 3713005834371459 3715214642125398 3717290304594266 3717862459481844 3730066472247589 3743512998823824 3763543686689112 3778146287606046 3803330561998668 3812727225095181 3829570768911728 3835408529230191 3870055659577592 3872813831455376 3898424352941819 3900376126821507 3902696398164054 3921615455576809 3923578840246977 3937722960074832 3969414645304572 3982187264436144 3992413556742538 3993028057828692 4008521061240561 4011377916809358 4032841889015829 4035240962120538 4039053498730968 4060665556690884 4063081181650248 4065976921980144 4084821806284524 4103593501103826 4131905303299496 4132541274563664 4156485346745656 4159447655818768 4175586369544244 4176229064075496 4189937681154826 4203419890238152 4227542223404208 4234232245520989 4251623781155472 4272234329916312 4276916010668592 4296570469523208 4308267115025694 4311337598306532 4347185809388528 4349362258883184 4353812617024791 4356915560387298 4366907089460592 4383850748622636 4386975100031208 4407307738359618 4410448807463004 4413072512880888 4440877687467184 4445421686103291 4457074538787006 4467295758183824 4484628926751892 4485319188245928 4487825102330776 4514522455705736 4532736423203892 4535268828941164 4547615288082677 4564008998566032 4566294002132496 4588429974182616 4614567274668744 4630427344859076 4648393466211933 4668928745659504 4676046015088863 4679378612796114 4711662912312744 4721649739719568 4728847376517921 4755253086124851 4758081910090422 4761472974424116 4786950534929358 4794323665160336 4819977002250968 4839423334686396 4868212289681556 4870932123261452 4890584035562094 4924325498452824 4950674445828612 4953619522833864 4956099587680392 4957149945975792 4993487373431094 4995987398400582 4998959431356204 5025707727956802 5037528383474728 5048803240122123 5071107415998224 5078837762668953 5083636300126908 5108280186613418 5113878038973588 5137378735562862 5162283148648877 5164867682423781 5167940179557882 5183486527710096 5200501502428676 5201301949019784 5203595197552072 5204396120316048 5231438453662636 5252544838866942 5255479396150514 5256288304784676 5273542253867281 5276679399764882 5292552860406096 5311855957184514 5324037410438256 5344694748320748 5348503889079144 5377122518687772 5380321282827384 5393614123305378 5414220742254512 5419760685797163 5422474127532339 5446429075046032 5471458001471768 5517605252576766 5544352885470661 5567125564243728 5575935456891399 5615269498235736 5629988891099376 5644446752636002 5645315530033668 5667219431409069 5693259352377899 5704995842998002 5744356153367592 5748450131075376 5805083489366388 5809220747183064 5845134331496848 5854044597246081 5876410317812824 5880598409950672 5927228914804388 5942766051716008 5988620335113807 6043648564271856 6046674359910768 6058580248096452 6090998335036326 6094621772475372 6098965382970216 6127232709426786 6155390251655739 6173903126478768 6197857954949244 6234728020118484 6239171483728152 6263379554316366 6284906521732239 6305129835357228 6307562998018224 6340337448166468 6341313335106312 6344109213453896 6345085680933264 6348630632565488 6382600713239144 6395168039657366 6408351494874468 6429387131427233 6433211870946226 6452564446248528 6490949719575408 6520778714082792 6524043388324776 6527924437336272 6550360634190888 6575776122933954 6580462650046812 6600899261104816 6610961607539427 6615673211194506 6619608769321332 6657983164574792 6661316531200776 6665279241808272 6685611808180509 6700943637275736 6726943390127838 6731737653496164 6771783683558604 6778181733502544 6802903243411746 6818504051964784 6846013497849048 6849838314083816 6850892621966544 6882644961273924 6886490243231708 6890586906077176 6941097018652507 6946043908382746 7003393118489256 7008384406379568 7067494368469116 7082474609579352 7126259664427664 7137122865135633 7142209461636174 7169496691583696 7180425802394037 7191485497740504 7226347581062884 7229965503376452 7306398184892178 7356807003435688 7357939342515792 7386488247679236 7426011668742918 7430429284250796 7434580609188532 7435724918963688 7460132944495178 7490231060146641 7527087373378224 7538998876171517 7556292575212092 7606661123997336 7625454450190362 7662420279920127 7670817058460382 7706068103344293 7740111319155184 7751910269336823 7796848705883638 7800752253643014 7805392796328108 7838567872561969 7843230911153618 7847157680493954 7883219094225771 7915019099647323 7938829290609144 7984827113485076 7986056115657384 8017042122481122 8022755833618716 8049090808534271 8065683778031658 8070481924241076 8078106997461936 8096973561708181 8121331113381768 8126162363300496 8169643612569048 8207187002207652 8263810606598992 8276407878865149 8312970693491312 8351172739088488 8352458128150992 8379875362309652 8406839780476304 8462433351507851 8466670128954003 8468464491041978 8544468659832624 8593140939046416 8616534230051388 8622675196613064 8707625234049582 8713831120774596 8767701497245272 8773950200062416 8814615476719236 8820897614926008 8826145025761776 8890843372206582 8914149077574012 8969257853503784 8970638376491856 8975650204661552 9029044911411472 9065472846407784 9070537657882328 9095230576165354 9176859948365232 9191382191496781 9229134549337488 9260854689718152 9296786932423866 9352092030177726 9358757225592228 9395069331474549 9423325824625488 9457694753035842 9510506172249702 9516163820180844 9522945948848232 9573901069858716 9592752059486049 9639954004501936 9649817806419339 9678846669372792 9736424579363112 9741864246522904 9781168071124188 9813275095336303 9848650996905648 9871652698520933 9901348891657224 9907239045667728 9912199175360784 9986974746862188 9991974796801164 9997918862712408 10051415455913604 10075056766949456 10090415085191757 10097606480244246 10157675525337906 10167272600253816 10204354865117619 10216560373226836 10227756077947176 10274757471125724 10324566297297754 10329735364847562 10335880359115764 10401003004857352 10402603898039568 10407190395104144 10419065862574119 10462876907325272 10505089677733884 10510958792301028 10512576609569352 10547084507734562 10553358799529764 10623711914369028 10658584618035593 10689389496641496 10697007778158288 10754245037375544 10760642565654768 10787228246610756 10839521371594326 10844948255064678 10942916002943536 10959597277338267 11035210505153532 11088705770941322 11151870913782798 11190199416742767 11230538996471472 11288893505272004 11290631060067336 11334438862818138 11386518704755798 11409991685996004 11447445380346049 11488712306735184 11610166978732776 11618441494366128 11695273058825457 11701128380464521 11708089194492162 11752820635625648 11764846366730427 11770736520740931 11854457829608776 11885532103432016 11964129910752479 11977240670227614 12117160496192904 12181996670072652 12189243544950744 12197930765940432 12254465418853572 12285454391973361 12310780503311478 12358538594186171 12395715909898488 12469456040236968 12478342967456304 12526759108632732 12569813043464478 12610259670714456 12680674896332936 12682626670212624 12688218426907792 12702696736562967 12765201426478288 12790336079314732 12816702989748936 12858774262854466 12866423741892452 12994712753495449 13041557428165584 13048086776649552 13100721268381776 13151552245867908 13160925300093624 13221923215078854 13231346422389012 13239217538642664 13315966329149584 13322633062401552 13336265058309873 13371223616361018 13401887274551472 13453886780255676 13463475306992328 13543567367117208 13605806486823492 13642845864248031 13692026995698096 13699676628167632 13765289922547848 13772980486463416 13781173812154352 13882194037305014 13892087816765492 13956474504805457 14006786236978512 14134988736938232 14164949219158704 14265759258374553 14274245730271266 14284418923272348 14360851604788074 14382970995481008 14452695162125768 14459931006752904 14612796369784356 14713614006871376 14772976495358472 14852023337485836 14860858568501592 14869161218377064 14871449837927376 14920265888990356 14978156724460673 14980462120293282 15067259381953003 15077997752343034 15112585150424184 15213322247994672 15250908900380724 15324840559840254 15341634116920764 15412136206688586 15486849445946631 15494603047271343 15503820538673646 15593697411767276 15601504507286028 15610785592656216 15677135745123938 15686461822307236 15694315360987908 15766438188451542 15820626761601843 15830038199294646 15877658581218288 15969654226970152 15972112231314768 16034084244962244 16045511667237432 16098181617068542 16131367556063316 16140963848482152 16193947123416362 16242662226763536 16259282057391489 16268365995949063 16339287225138096 16365143901933293 16414374004415304 16552815757730298 16633058656411983 16702345478176976 16727806370674197 16759750724619304 16924866703015702 16933340257908006 16936928982083956 17079778057133697 17233068460102776 17245350393226128 17415250468099164 17427662241549192 17472416633159759 17535402994490544 17629230953438472 17641795229852016 17781686744413164 17828298155148024 17938515707007568 17965861005341421 18130945692815568 18141075315764656 18190461152330708 18261040390095889 18382764382993562 18521709379436304 18593573864847732 18704184060355452 18717514451184456 18790138662949098 18854719565196717 18915389506071684 19021012344499404 19032327640361688 19045891897696464 19147802139717432 19185504118972098 19288161394281699 19299635612838678 19357693338745584 19472849158726224 19483728493045808 19562336142248376 19626550190672606 19743305397041866 19802697783314448 19834035255335159 19973949493724376 19983949593602328 19995837725424816 20102830911827208 20180830170383514 20195212960488492 20315351050675812 20334545200507632 20408709730235238 20433120746453672 20455512155894352 20549514942251448 20649132594595508 20659470729695124 20671760718231528 20802006009714704 20823291055957521 20838131725148238 20925753814650544 21010179355467768 21021917584602056 21025153219138704 21094169015469124 21106717599059528 21247423828738056 21301987402071487 21317169236071186 21378778993282992 21508490074751088 21542526937470529 21574456493221512 21679042743188652 21689896510129356 21919194554676534 22070421010307064 22177411541882644 22303741827565596 22380398833485534 22577787010544008 22581262120134672 22616996628514551 22668877725636276 22773037409511596 22819983371992008 22894890760692098 22987260839760381 23136927585491897 23220333957465552 23390546117650914 23402256760929042 23416178388984324 23515703617685907 23529692733460854 23541473041481862 23649657282677313 23708915659217552 23745057298941969 23928259821504958 23954481340455228 24147272425602813 24234320992385808 24290920685124543 24363993340145304 24378487089901488 24508930837707144 24570908783946722 24621561006622956 24702382136536211 24717077188372342 24791431819796976 24849332654897521 24938912080473936 25053518217265464 25139626086928956 25220519341428912 25361349792665872 25387300054523553 25400010386862009 25405393473125934 25580672158629464 25633405979497872 25717548525708932 25732847483784904 25989425506990898 26303104491735816 26321850600187248 26443846430157708 26462692844778024 26478435077285328 26668425387454369 26672530116619746 26742447232722036 26907773560511352 26926950613984656 27087134734234416 27211612973646984 27285691728496062 27530579845095696 27545960972926832 27574146574490343 27764388074610028 27784175633530984 27912949009610914 28269977473876464 28531518516749106 28548491460542532 28568837846544696 28721703209576148 28778256178458147 28905390324251536 28919862013505808 28949453419258017 29225592739568712 29439825286008909 29545952990716944 29614958095562799 29704046674971672 29721717137003184 29738322436754128 29840531777980712 29956313448921346 29960924240586564 30116602878790723 30134518763906006 30155995504686068 30225170300848368 30501817800761448 30649681119680508 30683268233841528 30824272413377172 30973698891893262 30989206094542686 31007641077347292 31187394823534552 31203009014572056 31221571185312432 31257197587722357 31354271490247876 31372923644614472 31388630721975816 31532876376903084 31641253523203686 31660076398589292 31939308453940304 31975753854106779 32068168489924488 32091023334474864 32196363234137084 32262735112126632 32281927696964304 32387894246832724 32513559718951217 32518564114782978 32536731991898126 32710828655350613 32730287803866586 32828748008830608 33105631515460596 33266117312823966 33455612741348394 33519501449238608 33570598250228301 33849733406031404 33866680515816012 33873857964167912 34159556114267394 34342336141038147 34466136920205552 34830500936198328 34855324483098384 34944833266319518 35085819176476371 35258461906876944 35294539100191281 35314257893645527 35563373488826328 35656596310296048 35892389732257437 35931722010682842 36380922304661416 36522080780191778 36765528765987124 36856363175920083 37075615782558513 37187147729695464 37408368120710904 37435028902368912 37580277325898196 37703635892607901 37709439130393434 37830779012143368 37927928789054111 38042024688998808 38064655280723376 38108090209688901 38295604279434864 38371008237944196 38576322788563398 38599271225677356 38984138260486347 39124672284496752 39253100381345212 39486610794083732 39668070510670318 39947898987448752 39967899187204656 40205661823654416 40361660340767028 40390425920976984 40630702101351624 40817419460470476 40866241492907344 40928537592744093 41099029884502896 41298265189191016 41318941459390248 41343521436463056 41646582111915042 41676263450296476 41869423514416371 42020358710935536 42043835169204112 42188338030938248 42213435198119056 42494847657476112 42603974804142974 42634338472142372 43085053874941058 43148912986443024 43358085486377304 43379793020258712 43838389109353068 44140842020614128 44354823083765288 44607483655131192 44760797666971068 44934470173382019 45155574021088016 45201778145859009 45233993257029102 45337755451272552 45546074819023192 45639966743984016 45789781521384196 45967446499206893 45974521679520762 46273855170983794 46460548337839893 46781092235301828 46804513521858084 46832356777968648 47031407235371814 47059385466921708 47082946082963724 47299314565354626 47461880284805529 47490114597883938 47856519643009916 47908962680910456 48294544851205626 48581841370249086 48727986680290608 48805097987847189 49017861675414288 49095431705799879 49141817567893444 49243122013245912 49404764273072422 49434154376744684 49698665309795042 49899175969235949 49927054263429883 50107036434530928 50279252173857912 50774600109047106 50800020773724018 50810786946251868 51161344317258928 51239334171401091 51435097051417864 51465694967569808 51978851013981796 52417249899479277 52606208983471632 52887692860315416 52925385689556048 53336850774908738 53345060233239492 53484894465444072 53622244150042019 53815547121022704 54423225947293968 54571383456992124 54783121170287667 55148293148980686 55528776149220056 55568351267061968 55825898019221828 57063037033498212 57096982921085064 57137675693089392 57443406419152296 57556512356916294 57864484182845097 57889996572766801 57898906838516034 58451185479137424 58879650572017818 59229916191125598 59408093349943344 59502105766005477 59681063555961424 59912626897842692 59921848481173128 60233205757581446 60269037527812012 60311991009372136 60754096376744977 61003635601522896 61299362239361016 61366536467683056 61648544826754344 61947397783786524 61978412189085372 62015282154694584 62374789647069104 62406018029144112 62469873167872563 62514395175444714 62708542980495752 62745847289228944 62777261443951632 63065752753806168 63282507046407372 63320152797178584 63905962206214461 63951507708213558 64136336979848976 64392726468274168 64525470224253264 64627580812411587 64775788493665448 65027119437902434 65037128229565956 65073463983796252 65421657310701226 65460575607733172 66211263030921192 66532234625647932 66911225482696788 67141196500456602 67699466812062808 67733361031632024 67747715928335824 67850989885543653 68319112228534788 68684672282076294 69410782756475691 69661001872396656 69889666532639036 70171638352952742 70547110853057721 70589078200382562 70628515787291054 71126746977652656 71784779464514874 71863444021365684 72441817276808439 72761844609322832 72872762055373629 73044161560383556 73531057531974248 73712726351840166 74070062705894561 74107146409608633 74151231565117026 74374295459390928 74547997964692563 74816736241421808 75160554651796392 75407271785215802 75418878260786868 75661558024286736 75855857578108222 76084049377997616 76161900163570659 76204451244182453 76216180419377802 76742016475888392 77152645577126796 77198542451354712 77968276520972694 78506200762690424 78973221588167464 79336141021340636 80005276162363107 80723320681534056 80780851841953968 81261404202703248 81634838920940952 81844477913222029 81857075185488186 82596530378382032 82637882918780496 82722439723471029 83293164223830084 83352526900592952 83738847028832742 84376676061876496 85207949608285948 85268676944284744 86170107749882116 86716170972754608 86759586040517424 87676778218706136 88319475858026727 88709646167530576 88844874286688397 89214967310262384 89521595333942136 89868940346764038 90349808636372169 90403556291718018 90467986514058204 90675510902545104 91092149638046384 91579563042768392 91934892998413786 91949043359041524 92547710341967588 92921096675679786 93562184470603656 93609027043716168 93664713555937296 94062814470743628 94118770933843416 94165892165927448 94598629130709252 94923760569611058 94980229195767876 95713039286019832 95817925361820912 95927261562320337 96589089702411252 97163682740498172 97540679156853651 97610195975694378 98132485966051839 98190863411599758 98283635135786888 98486244026491824 98809528546144844 98868308753489368 99397330619590084 99798351938471898 99854108526859766 100558504347715824 101549200218094212 101600041547448036 101621573892503736 102478668342802182 102870194102835728 103027008423114441 103957702027963592 104834499798958554 105775385720630832 105942773680936581 106673701549817476 106690120466478984 106969788930888144 107244488300084038 107677169196772311 108171927695180081 109142766913984248 109566242340575334 110296586297961372 110569089527760249 111057552298440112 111226847347675539 111651796038443656 113110907677823703 113783786367162333 114126074066996424 114193965842170128 114886812838304592 115113024713832588 115711158429038041 115728968365690194 115779993145533602 115797813677032068 116952414781459041 117759301144035636 118459832382251196 119004211532010954 119825253795685384 119843696962346256 120466411515162892 120538075055624024 120623982018744272 121508192753489954 122598724478722032 123297089653508688 123894795567573048 123956824378170744 124030564309389168 124939746335745126 125028790350889428 125417085960991504 125608270543249113 126131505507612336 126565014092814744 126640305594357168 127811924412428922 127903015416427116 128785452936548336 129255161624823174 129551576987330896 130054238875804868 130074256459131912 130146927967592504 130843314621402452 130921151215466344 131880843354397633 132422526061842384 133064469251295864 133822450965393576 134282393000913204 134803410520146057 135398933624125616 135466722063264048 135605334437577027 135701979771087306 136638224457069576 137369344564152588 137902339497620679 138821565512951382 139779333065278072 140343276705905484 141094221706115442 141178156400765124 141257031574582108 143569558929029748 143726888042731368 144883634553616878 145745524110747258 146088323120767112 146415293963541567 147062115063948496 147286295117399637 147425452703680332 148140125411789122 148214292819217266 148302463130234052 149095995929385126 149781162790289649 150321109303592784 150814543570431604 150837756521573736 151711715156216444 152323800327141318 152408902488364906 152432360838755604 152932725362151149 153484032951776784 154305291154253592 154397084902709424 155936553041945388 157012401525380848 157251749698437831 157946443176334928 158672282042681272 160010552324726214 160786233678649169 160866732450126057 161446641363068112 163269677841881904 163688955826444058 163714150370976372 164349363510863001 165444879446942058 166586328447660168 166705053801185904 167477694057665484 170415899216571896 170537353888569488 172340215499764232 173669989718300403 175353556437412272 176638951716053454 177689748573376794 178506317298016431 179043190667884272 179737880693528076 180699617272744338 180807112583436036 180935973028116408 182262289130234931 183159126085536784 183869785996827572 183898086718083048 185095420683935176 185842193351359572 186452226811389757 187124368941207312 187218054087432336 188125628941487256 188237541867686832 188331784331854896 189197258261418504 189847521139222116 189960458391535752 191426078572039664 191717886618643383 191854523124640674 193178179404822504 193882742437234761 194327365480996344 195081358313707302 195220391951388756 196264971932103678 196381726823199516 196567270271573776 197619057092289688 197736617506978736 198794661239180168 199596703876943796 199708217053719532 203098400436188424 203200083094896072 203243147785007472 204957336685604364 206054016846228882 207915404055927184 208232348269427073 209668999597917108 211885547361873162 213347403099634952 213380240932957968 214488976600168076 215354338393544622 216343855390360162 218285533827968496 219132484681150668 220593172595922744 221138179055520498 222210188117683683 222321439228825899 222453694695351078 223303592076887312 223643993894077689 226221815355647406 227318468304297101 227567572734324666 228252148133992848 228613353732547359 230226049427665176 231422316858076082 231457936731380388 231559986291067204 231595627354064136 233423633447493859 233904829562918082 234812233289537249 235518602288071272 236919664764502392 238008423064021908 239650507591370768 240015828487089321 240932823030325784 241076150111248048 243016385506979908 245533433739666087 247789591135146096 247913648756341488 249879492671490252 250057580701778856 251216541086498226 253130028185629488 255623848824857844 255806030832854232 258510323249646348 260108477751609736 260148512918263824 260293855935185008 261686629242804904 261842302430932688 263761686708795266 266128938502591728 267644901930787152 268564786001826408 269606821040292114 271049425909116507 271210668875154054 271403959542174612 273276448914139152 274738689128305176 275804678995241358 277643131025902764 279558666130556144 280686553411810968 282188443412230884 282356312801530248 282514063149164216 284584977764752787 286277928257107057 287139117858059496 287453776085462736 289767269107233756 291491048221494516 292176646241534224 292622037470560953 292830587927083134 294397457898155517 294572590234799274 294850905407360664 296280250823578244 296428585638434532 296604926260468104 298191991858770252 299562325580579298 301629087140863208 301675513043147472 303423430312432888 304647600654282636 304817804976729812 304864721677511208 305865450724302298 308610582308507184 309098953923032197 311873106083890776 314503499396875662 317344564085362544 317828321042809743 320021104649452428 321572467357298338 321733464900252114 324515783085540243 327377911652888116 327428300741952744 328698727021726002 330889758893884116 331975916030035421 333172656895320336 334955388115330968 339332723033471109 340831798433143792 341351359101486999 344680430999528464 346959767411821891 347133475287114123 347339979436600806 353277903432106908 355379497146753588 357012634596032862 359475761387056152 361399234545488676 361614225166872072 361871946056232816 364524578260469862 367739571993655144 367796173436166096 370190841367870352 371684386702719144 372904453622779514 376251257882974512 376846669851368021 378394516522837008 379695042278444232 379920916783071504 383435773237286766 383709046249281348 386356358809645008 387765484874469522 388654730961992688 390162716627414604 390440783902777512 392529943864207356 392763453646399032 395238114184579376 395642530063192899 397589322478360336 399193407753887592 399416434107439064 404737760639358253 406196800872376848 406400166189792144 409914673371208728 412108033692457764 413707018492862037 416464696538854146 419337999195834216 423771094723746324 426694806199269904 428977953200336152 430708676787089244 432687710780720324 438264969362301336 441186345191845488 442276358111040996 444420376235367366 444642878457651798 444907389390702156 447287987788155378 449343488370868947 452443630711294812 454636936608594202 455135145468649332 457226707465094718 458798176086453447 460452098855330352 462844633716152164 462915873462760776 463119972582134408 463191254708128272 466847266894987718 467809659125836164 469345260594188009 469624466579074498 471037204576142544 473839329529004784 476016846128043816 480031656974178642 481865646060651568 482358701035947507 482600197350378171 486032771013959816 491066867479332174 499758985342980504 500115161403557712 502433082172996452 506700082361633011 511247697649715688 511612061665708464 517020646499292696 520216955503219472 521009969154901209 523373258485609808 527523373417590532 537129572003652816 539213642080584228 542098851818233014 542421337750308108 542807919084349224 546786867390704793 549477378256610352 551609357990482716 555286262051805528 559356680434169271 561373106823621936 564376886824461768 564712625603060496 565028126298328432 569169955529505574 572215454697023737 572555856514214114 574278235716118992 579534538214467512 582982096442989032 585244074941121906 585661175854166268 588794915796311034 589145180469598548 589701810814721328 592560501647156488 592857171276869064 593209852520936208 596383983717540504 599124651161158596 603258174281726416 606846860624865776 609295201308565272 609635609953459624 609729443355022416 611730901448604596 617757634660073123 618197907846064394 623746212167781552 629006998793751324 635656642085619486 640042209298904856 643144934714596676 643466929800504228 649031566171080486 654755823305776232 654856601483905488 657397454043452004 661779517787768232 663951832060070842 666630564353051049 669910776230661936 670970899979265013 678665446066942218 681955404912891303 682702718202973998 685840061197642077 693919534823643782 694266950574228246 694679958873201612 700270900342481577 704436699868611747 706555806864213816 710758994293507176 714025269192065724 716369081959550119 718951522774112304 720630646992028109 722798469090977352 723228450333744144 729049156520939724 735479143987310288 736600301218998261 743368773405438288 745808907245559028 753693339702736042 759390084556888464 766871546474573532 767418092498562696 775530969748939044 780325433254829208 780881567805555024 785059887728414712 785526907292798064 791285060126385798 798386815507775184 798832868214878128 809475521278716506 819829346742417456 824216067384915528 827414036985724074 832929393077708292 838675998391668432 847542189447492648 853754933294258361 857955906400672304 858833784771321171 861417353574178488 865375421561440648 873381483484930967 876529938724602672 884552716222081992 888840752470734732 889285756915303596 889814778781404312 894575975576310756 898686976741737894 904887261422589624 909273873217188404 910270290937298664 914453414930189436 917596352172906894 925689267432304328 925831746925521552 926239945164268816 927296861769096591 933694533789975436 935619318251672328 938690521188376018 939248933158148996 948614031005167777 952033692256087632 960063313948357284 964717402071895014 965200394700756342 972065542027919632 973547349256620729 982133734958664348 995927748090106263 999517970685961008 1004866164345992904 1013400164723266022 1018822638850798361 1022495395299431376 1034041292998585392 1040879302235465673 1041400425861342369 1042019938309802418 1055046746835181064 1078427284161168456 1084197703636466028 1084842675500616216 1085615838168698448 1093405440885629129 1093573734781409586 1099909934882569219 1103218715980965432 1110572524103611056 1118713360868338542 1128753773648923536 1130540009554104063 1138339911059011148 1144430909394047474 1145111713028428228 1159069076428935024 1165964192885978064 1170488149882243812 1171322351708332536 1177589831592622068 1178290360939197096 1185121003294312976 1185714342553738128 1186927590189578697 1192767967435081008 1198249302322317192 1214213281918074759 1218590402617130544 1219271219906919248 1223461802897209192 1235515269320146246 1236395815692128788 1258013997587502648 1271313284171238972 1280084418597809712 1286289869429193352 1286933859601008456 1298063132342160972 1309511646611552464 1314794908086904008 1323559035575536464 1327903664120141684 1333055948476999897 1333261128706102098 1341941799958530026 1357330892133884436 1363910809825782606 1365405436405947996 1371680122395284154 1376394528259360341 1387839069647287564 1388533901148456492 1389359917746403224 1400541800684963154 1408035781782564027 1408873399737223494 1413111613728427632 1421517988587014352 1428050538384131448 1432738163919100238 1441261293984056218 1445596938181954704 1447076103107842521 1447884573639466607 1458098313041879448 1473200602437996522 1491617814491118056 1507386679405472084 1520100247084899033 1533743092949147064 1534836184997125392 1551061939497878088 1555045080351218551 1560650866509658416 1570119775456829424 1582570120252771596 1618951042557433012 1648432134769831056 1654828073971448148 1665858786155416584 1678070041302507813 1695084378894985296 1707509866588516722 1716646364091071211 1717667569542642342 1722834707148356976 1730750843122881296 1746762966969861934 1769105432444163984 1777681504941469464 1778571513830607192 1779629557562808624 1789151951152621512 1797373953483475788 1809774522845179248 1818547746434376808 1820540581874597328 1828906829860378872 1835192704345813788 1851378534864608656 1853272903980219369 1854593723538193182 1867389067579950872 1871238636503344656 1877381042376752036 1878497866316297992 1897228062010335554 1920126627896714568 1929434804143790028 1930400789401512684 1947094698513241458 1964267469917328696 1991855496180212526 2009732328691985808 2012912699937795039 2026800329446532044 2037645277701596722 2045866214738673909 2081758604470931346 2082800851722684738 2084039876619604836 2100812701027444731 2110093493670362128 2113310099605835241 2149107245878650357 2156854568322336912 2161891940976084327 2168395407272932056 2169685351001232432 2186810881771258258 2187147469562819172 2198512010151722779 2199819869765138438 2206437431961930864 2237426721736677084 2261080019108208126 2276679822118022296 2288861818788094948 2290223426056856456 2340976299764487624 2342644703416665072 2355179663185244136 2356580721878394192 2373489859483438841 2373855180379157394 2396498604644634384 2428426563836149518 2446923605794418384 2471030538640292492 2472791631384257576 2516027995175005296 2542626568342477944 2561264799882775083 2572579738858386704 2573867719202016912 2576501354313963513 2596126264684321944 2620144450454792901 2629589816173808016 2655807328240283368 2666111896953999794 2666522257412204196 2683883599917060052 2714661784267768872 2727821619651565212 2730810872811895992 2743360244790568308 2752789056518720682 2775678139294575128 2777067802296912984 2778719835492806448 2781890585307289773 2801083601369926308 2816071563565128054 2817746799474446988 2845842093015503331 2856101076768262896 2865476327838200476 2882522587968112436 2894152206215685042 2895769147278933214 2916196626083758896 2946401204875993044 2983235628982236112 2987783244270318789 3014773358810944168 3040200494169798066 3056467916552395083 3067486185898294128 3102123878995756176 3110090160702437102 3122637906706397019 3165140240505543192 3237902085114866024 3280216322656887387 3299729804647707657 3309656147942896296 3331717572310833168 3355623594442103189 3356140082605015626 3391620028662312189 3415019733177033444 3433292728182142422 3435335139085284684 3493525933939723868 3555363009882938928 3557143027661214384 3578303902305243024 3594747906966951576 3637095492868753616 3642639845754224277 3657813659720757744 3670385408691627576 3706545807960438738 3709187447076386364 3734778135159901744 3754762084753504072 3756995732632595984 3794456124020671108 3840253255793429136 3858869608287580056 3860801578803025368 3894189397026482916 3928534939834657392 3983710992360425052 3999167845430999691 4025825399875590078 4053600658893064088 4075290555403193444 4091732429477347818 4163517208941862692 4165601703445369476 4168079753239209672 4201625402054889462 4224107345347692081 4226620199211670482 4298214491757300714 4323783881952168654 4336790814545864112 4343653720918399821 4373621763542516516 4374294939125638344 4397024020303445558 4399639739530276876 4435049035502383321 4474853443473354168 4522160038216416252 4553359644236044592 4560300741254697099 4577723637576189896 4580446852113712912 4665135241053655653 4681952599528975248 4710359326370488272 4746979718966877682 4747710360758314788 4856853127672299036 4942061077280584984 4945583262768515152 5085253136684955888 5122529599765550166 5149939092273213633 5153002708627927026 5192252529368643888 5240288900909585802 5311614656480566736 5332223793907999588 5333044514824408392 5367767199834120104 5407114577530302953 5429323568535537744 5455643239303130424 5461621745623791984 5486720489581136616 5505578113037441364 5551356278589150256 5554135604593825968 5559818711940658107 5563781170614579546 5602167202739852616 5632143127130256108 5635493598948893976 5691684186031006662 5730952655676400952 5765045175936224872 5788304412431370084 5791538294557866428 5892802409751986088 5975566488540637578 6029546717621888336 6038738099813385117 6080400988339596132 6112935833104790166 6220180321404874204 6245275813412794038 6330280481011086384 6447321737635951071 6475804170229732048 6485675822928252981 6560432645313774774 6592235580824615929 6595536030455168337 6599459609295415314 6619312295885792592 6711247188884206378 6712280165210031252 6783240057324624378 6830039466354066888 6866585456364284844 6870670278170569368 6987051867879447736 7120469578450316523 7189495813933903152 7285279691508448554 7340770817383255152 7413091615920877476 7418374894152772728 7509524169507008144 7588912248041342216 7717739216575160112 7721603157606050736 7788378794052965832 7860433351364378703 7967421984720850104 7998335690861999382 8051650799751180156 8107201317786128176 8150581110806386888 8183464858954695636 8327034417883725384 8331203406890738952 8336159506478419344 8403250804109778924 8448214690695384162 8453240398423340964 8537526279046509993 8596428983514601428 8647567763904337308 8687307441836799642 8747243527085033032 8748589878251276688 8794048040606891116 8799279479060553752 8870098071004766642 8949706886946708336 9044320076432832504 9120601482509394198 9155447275152379792 9169403749657185249 9330270482107311306 9493959437933755364 9495420721516629576 9627301564871027209 9713706255344598072 9840648967970662161 9884122154561169968 9899189413943122971 10066870783326309567 10245059199531100332 10299878184546427266 10306005417255854052 10480577801819171604 10664447587815999176 10666089029648816784 10735534399668240208 10814229155060605906 10911286478606260848 10973440979162273232 11011156226074882728 11119637423881316214 11127562341229159092 11204334405479705232 11264286254260512216 11270987197897787952 11383368372062013324 11461905311352801904 11530090351872449744 11576608824862740168 11583076589115732856 11737395058541389337 11785604819503972176 11951132977081275156 11997503536292999073 12077476199626770234 12160801976679192264 12225871666209580332 12440360642809748408 12490551626825588076 12894643475271902142 12971351645856505962 13030961162755199463 13120865290627549548 13184471161649231858 13191072060910336674 13198919218590830628 13305147106507149963 13422494377768412756 13424560330420062504 13566480114649248756 13611012557231452261 13660078932708133776 13733170912728569688 13741340556341138736 13974103735758895472 13995405723160966959 14240939156900633046 14570559383016897108 14826183231841754952 14836749788305545456 15177824496082684432 15576757588105931664 15720866702728757406 15934843969441700208 15996671381723998764 16103301599502360312 16221343732590908859 16301162221612773776 16366929717909391272 16594248186213688373 16654068835767450768 16662406813781477904 16806501608219557848 16896429381390768324 16906480796846681928 17075052558093019986 17192857967029202856 17295135527808674616 17374614883673599284 17494487054170066064 17588096081213782232 17598558958121107504 17740196142009533284 18088640152865665008 18241202965018788396 18338807499314370498 18660540964214622612 18987918875867510728 18990841443033259152 19254603129742054418 19427412510689196144 19681297935941324322 19776706742473847787 19786608091365505011 19798378827886245942 20133741566652619134 20490118399062200664 20599756369092854532 20612010834511708104 20774703376826953451 20898288762768815161 20961155603638343208 21328895175631998352 21361408735350949569 21628458310121211812 22022312452149765456 22239274847762632428 22255124682458318184 22528572508521024432 22766736744124026648 23153217649725480336 23166153178231465712 23474790117082778674 23902265954162550312 23995007072585998146 24154952399253540468 24321603953358384528 24451743332419160664 24880721285619496816 24981103253651176152 25328063021062998043 25789286950543804284 25942703291713011924 26061922325510398926 26241730581255099096 26368942323298463716 26382144121820673348 26397838437181661256 26610294213014299926 26844988755536825512 26849120660840125008 27132960229298497512 27222025114462904522 27466341825457139376 27509806899149865533 27990811446321933918 28481878313801266092 28881904694613081627 29141118766033794216 29545856526673152469 29652366463683509904 30200612349978928701 31441733405457514812 31993342763447997528 32206603199004720624 32442687465181817718 32733859435818782544 33188496372427376746 33613003216439115696 33792858762781536648 33812961593693363856 34150105116186039972 34385715934058405712 34590271055617349232 34749229767347198568 35176192162427564464 35212185175624168011 35480392284019066568 36482405930037576792 36677614998628740996 37321081928429245224 37975837751735021456 38509206259484108836 39362595871882648644 39553413484947695574 39573216182731010022 39596757655772491884 39915441319521449889 40267483133305238268 40833037671694356783 40980236798124401328 41199512738185709064 41224021669023416208 41549406753653906902 41771728192882732801 41796577525537630322 41922311207276686416 42722817470701899138 43256916620242423624 44478549695525264856 44510249364916636368 45096307330185337979 45533473488248053296 46949580234165557348 47804531908325100624 47990014145171996292 48309904798507080936 48664031197772726577 48903486664838321328 49782744558641065119 49962206507302352304 50656126042125996086 51578573901087608568 51885406583426023848 52123844651020797852 52483461162510198192 52737884646596927432 52764288243641346696 52795676874363322512 53220588426028599852 53689977511073651024 54265920458596995024 54444050228925809044 55019613798299731066 55981622892643867836 56963756627602532184 57763809389226163254 58282237532067588432 59091713053346304938 59330120227421543361 60401224699957857402 62324110130480860353 62694866288306445483 62883466810915029624 63756848294399960591 63986685526895995056 64885374930363635436 66376992744854753492 67585717525563073296 68300210232372079944 69498459534694397136 70424370351248336022 70960784568038133136 72964811860075153584 73355229997257481992 74642163856858490448 75984189063188994129 77018412518968217672 78725191743765297288 79106826969895391148 79146432365462020044 79193515311544983768 79830882639042899778 80534966266610476536 81666075343388713566 82399025476371418128 82529420697449596599 83098813507307813804 83543456385765465602 83593155051075260644 85445634941403798276 86513833240484847248 86645714083839244881 88637569580019457407 88957099391050529712 90192614660370675958 93899160468331114696 95980028290343992584 96619809597014161872 97313084238820992481 97328062395545453154 99565489117282130238 101312252084251992172 103157147802175217136 103770813166852047696 104247689302041595704 105475769293193854864 105528576487282693392 105636555526872504033 106441176852057199704 108888100457851618088 110039227596599462132 111963245785287735672 113927513255205064368 115527618778452326508 118183426106692609876 118660240454843086722 120802449399915714804 122499113015083070349 124648220260961720706 125315184578648198403 125389732576612890966 125766933621830059248 127513696588799921182 129770749860727270872 132753985489709506984 135288921990556013937 136600420464744159888 140848740702496672044 146710459994514963984 149348233675923195357 151968378126377988258 154036825037936435344 157450383487530594576 158213653939790782296 158292864730924040088 158387030623089967536 159661765278085799556 161069932533220953072 163332150686777427132 165058841394899193198 166197627014615627608 167086912771530931204 167186310102150521288 170891269882807596552 173291428167678489762 177275139160038914814 180385229320741351916 186972330391442581059 187798320936662229392 188084598864919336449 191270544883199881773 191960056580687985168 194626168477641984962 194656124791090906308 199130978234564260476 202624504168503984344 208495378604083191408 211273111053745008066 212882353704114399408 217776200915703236176 220078455193198924264 223926491570575471344 227952567189566982387 231055237556904653016 236366852213385219752 237320480909686173444 241604898799831429608 244998226030166140698 247588262092348789797 249296440521923441412 250630369157296396806 250779465153225781932 255027393177599842364 259541499721454541744 265507970979419013968 265912708740058372221 270577843981112027874 281697481404993344088 291939252716462977443 298696467351846390714 303936756252755976516 316427307879581564592 316585729461848080176 319323530556171599112 326664301373554854264 330117682789798386396 332395254029231255216 334173825543061862408 334372620204301042576 341782539765615193104 346582856335356979524 354550278320077829628 360770458641482703832 373944660782885162118 375945553735944595209 376169197729838672898 382541089766399763546 389252336955283969924 389312249582181812616 394719364159712115569 398261956469128520952 405249008337007968688 405866765971668041811 422546222107490016132 440156910386397848528 455905134379133964774 462110475113809306032 472733704426770439504 474640961819372346888 481233197400196962817 483209797599662859216 489996452060332281396 495176524184697579594 498592881043846882824 501260738314592793612 501558930306451563864 510054786355199684728 531825417480116744442 541155687962224055748 563394962809986688176 573811634649599645319 583878505432925954886 597392934703692781428 607873512505511953032 638647061112343198224 653328602747109708528 660235365579596772792 668347651086123724816 693165712670713959048 709100556640155659256 721540917282965407664 747889321565770324236 751891107471889190418 752338395459677345796 765082179532799527092 778504673910567939848 778624499164363625232 789438728319424231138 796523912938257041904 811733531943336083622 845092444214980032264 856829839273521421601 875817758149388932329 911810268758267929548 949281923638744693776 962466394800393925634 979992904120664562792 990353048369395159188 997185762087693765648 1002521476629185587224 1003117860612903127728 1020109572710399369456 1063650834960233488884 1082311375924448111496 1147623269299199290638 1167757010865851909772 1184158092479136346707 1194785869407385562856 1211380117593599251229 1215747025011023906064 1320470731159193545584 1386331425341427918096 1418201113280311318512 1443699592200590888451 1495778643131540648472 1503782214943778380836 1504676790919354691592 1530164359065599054184 1557009347821135879696 1578877456638848462276 1623467063886672167244 1690184888429960064528 1713659678547042843202 1751635516298777864658 1823620537516535859096 1848948600537598857139 1924932789600787851268 1959985808241329125584 1980706096738790318376 2005042953258371174448 2127301669920466977768 2164622751848896222992 2295246538598398581276 2335514021731703819544 2368316184958272693414 2389571738814771125712 2422760235187198502458 2570489517820564264803 2887399184401181776902 2991557286263081296944 3007564429887556761672 3009353581838709383184 3060328718131198108368 3157754913277696924552 3246934127773344334488 3427319357094085686404 3503271032597555729316 3552474277437409040121 3634140352780797753687 3647241075033071718192 3697897201075197714278 3849865579201575702536 3961412193477580636752 4254603339840933955536 4331098776601772665353 4590493077196797162552 4671028043463407639088 4736632369916545386828 4845520470374397004916 5140979035641128529606 5546845801612796571417 5774798368802363553804 6015128859775113523344 6315509826555393849104 6493868255546688668976 6854638714188171372808 7006542065195111458632 7104948554874818080242 7268280705561595507374 7395794402150395428556 7699731158403151405072 7711468553461692794409 8662197553203545330706 9180986154393594325104 9473264739833090773656 9691040940748794009832 10281958071282257059212 10902421058342393261061 11093691603225593142834 11549596737604727107608 13709277428376342745616 14013084130390222917264 14209897109749636160484 14536561411123191014748 14791588804300790857112 15422937106923385588818 16640537404838389714251 17324395106407090661412 18946529479666181547312 19382081881497588019664 20563916142564514118424 21804842116684786522122 22187383206451186285668 23099193475209454215216 28419794219499272320968 29073122822246382029496 29583177608601581714224 30845874213846771177636 33281074809676779428502 34648790212814181322824 35130023410214378285641 41127832285129028236848 43609684233369573044244 44374766412902372571336 56839588438998544641936 58146245644492764058992 61691748427693542355272 66562149619353558857004 69297580425628362645648 70260046820428756571282 87219368466739146088488 88749532825804745142672 105390070230643134856923 123383496855387084710544 133124299238707117714008 140520093640857513142564 174438736933478292176976 210780140461286269713846 266248598477414235428016 281040187281715026285128 316170210691929404570769 421560280922572539427692 562080374563430052570256 632340421383858809141538 843120561845145078855384 1264680842767717618283076 1686241123690290157710768 2529361685535435236566152 5058723371070870473132304
- Sum of all divisors σ(n): 16277105214204246765617589
- Sum of proper divisors (its aliquot sum) s(n): 11218381843133376292485285
- 5058723371070870473132304 is an abundant number, because the sum of its proper divisors (11218381843133376292485285) is greater than itself. Its abundance is 6159658472062505819352981
Bases of 5058723371070870473132304
- Binary: 100001011110011100111110001100001011010101111010111111100011011011111001001000100002
- Hexadecimal: 0x42F39F185ABD7F1B7C910
- Base-36: MVRPSL1TKLBM6G40
Squares and roots of 5058723371070870473132304
- 5058723371070870473132304 squared (50587233710708704731323042) is 25590682145018631878501450263715564623137088348416
- 5058723371070870473132304 cubed (50587233710708704731323043) is 129456181848651788065616793552008861438953148843018226287330560057616830464
-
5058723371070870473132304 is a
perfect square number . Itssquare root is 2249160592548 -
The
cube root of 5058723371070870473132304 is 171664427.8753759819
Scales and comparisons
How big is 5058723371070870473132304?- 5,058,723,371,070,870,473,132,304 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 5,058,723,371,070,870,473,132,304 would take you about two hundred ninety-three billion, two hundred seventy-four million, seven hundred one thousand and nine years!
This is a very rough estimate, based on a speaking rate of half a second every third order of magnitude. If you speak quickly, you could probably say any randomly-chosen number between one and a thousand in around half a second. Very big numbers obviously take longer to say, so we add half a second for every extra x1000. (We do not count involuntary pauses, bathroom breaks or the necessity of sleep in our calculation!)
- A cube with a volume of 5058723371070870473132304 cubic inches would be around 14305369 feet tall.
Recreational maths with 5058723371070870473132304
- 5058723371070870473132304 backwards is 4032313740780701733278505
- The number of decimal digits it has is: 25
- The sum of 5058723371070870473132304's digits is 90
- 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 5058723371070870473132304 - Facts about the integer". Numbermatics.com. 2024. Web. 5 June 2024.
APA style:
Numbermatics. (2024). Number 5058723371070870473132304 - Facts about the integer. Retrieved 5 June 2024, from https://numbermatics.com/n/5058723371070870473132304/
Chicago style:
Numbermatics. 2024. "Number 5058723371070870473132304 - Facts about the integer". https://numbermatics.com/n/5058723371070870473132304/
The information we have on file for 5058723371070870473132304 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 5058723371070870473132304, math, Factors of 5058723371070870473132304, curriculum, school, college, exams, university, Prime factorization of 5058723371070870473132304, STEM, science, technology, engineering, physics, economics, calculator, five septillion, fifty-eight sextillion, seven hundred twenty-three quintillion, three hundred seventy-one quadrillion, seventy trillion, eight hundred seventy billion, four hundred seventy-three million, one hundred thirty-two thousand, three hundred four.