54617771245631232984190272
54,617,771,245,631,232,984,190,272 is an even composite number composed of five prime numbers multiplied together.
54617771245631232984190272 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of eleven thousand, one hundred seventy-two divisors.
Prime factorization of 54617771245631232984190272:
26 × 318 × 72 × 316 × 373
(2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 31 × 31 × 31 × 31 × 31 × 31 × 37 × 37 × 37)See below for interesting mathematical facts about the number 54617771245631232984190272 from the Numbermatics database.
Names of 54617771245631232984190272
- Cardinal: 54617771245631232984190272 can be written as Fifty-four septillion, six hundred seventeen sextillion, seven hundred seventy-one quintillion, two hundred forty-five quadrillion, six hundred thirty-one trillion, two hundred thirty-two billion, nine hundred eighty-four million, one hundred ninety thousand, two hundred seventy-two.
Scientific notation
- Scientific notation: 5.4617771245631232984190272 × 1025
Factors of 54617771245631232984190272
Divisors of 54617771245631232984190272
- Number of divisors d(n): 11172
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 27 28 31 32 36 37 42 48 49 54 56 62 63 64 72 74 81 84 93 96 98 108 111 112 124 126 144 147 148 162 168 186 189 192 196 216 217 222 224 243 248 252 259 279 288 294 296 324 333 336 372 378 392 432 434 441 444 448 486 496 504 518 558 567 576 588 592 648 651 666 672 729 744 756 777 784 837 864 868 882 888 961 972 992 999 1008 1036 1116 1134 1147 1176 1184 1296 1302 1323 1332 1344 1369 1458 1488 1512 1519 1554 1568 1674 1701 1728 1736 1764 1776 1813 1922 1944 1953 1984 1998 2016 2072 2187 2232 2268 2294 2331 2352 2368 2511 2592 2604 2646 2664 2738 2883 2916 2976 2997 3024 3038 3108 3136 3348 3402 3441 3472 3528 3552 3626 3844 3888 3906 3969 3996 4032 4107 4144 4374 4464 4536 4557 4588 4662 4704 5022 5103 5184 5208 5292 5328 5439 5476 5766 5832 5859 5952 5994 6048 6076 6216 6561 6696 6727 6804 6882 6944 6993 7056 7104 7252 7533 7688 7776 7812 7938 7992 8029 8214 8288 8649 8748 8928 8991 9072 9114 9176 9324 9408 9583 10044 10206 10323 10416 10584 10656 10878 10952 11532 11664 11718 11907 11988 12096 12152 12321 12432 13122 13392 13454 13608 13671 13764 13888 13986 14112 14504 15066 15309 15376 15552 15624 15876 15984 16058 16317 16428 16576 17298 17496 17577 17856 17982 18144 18228 18352 18648 19166 19683 20088 20181 20412 20646 20832 20979 21168 21312 21756 21904 22599 23064 23328 23436 23814 23976 24087 24304 24642 24864 25947 26244 26784 26908 26973 27216 27342 27528 27972 28224 28749 29008 29791 30132 30618 30752 30969 31248 31752 31968 32116 32634 32856 34596 34992 35154 35557 35721 35964 36288 36456 36704 36963 37296 38332 39366 40176 40362 40824 41013 41292 41664 41958 42336 42439 43512 43808 45198 45927 46128 46656 46872 47089 47628 47952 48174 48608 48951 49284 49728 50653 51894 52488 52731 53568 53816 53946 54432 54684 55056 55944 56203 57498 58016 59049 59582 60264 60543 61236 61504 61938 62496 62937 63504 63936 64232 65268 65712 67081 67797 69192 69984 70308 71114 71442 71928 72261 72912 73408 73926 74592 76664 77841 78732 80352 80724 80919 81648 82026 82584 83916 84672 84878 86247 87024 87616 89373 90396 91854 92256 92907 93744 94178 95256 95904 96348 97216 97902 98568 101306 103788 104976 105462 106671 107163 107632 107892 108864 109368 110112 110889 111888 112406 114996 116032 118098 119164 120528 121086 122472 123039 123876 124992 125874 127008 127317 128464 130536 131424 134162 135594 137781 138384 139968 140616 141267 142228 142884 143856 144522 145824 146853 147852 149184 151959 153328 155682 157464 158193 160704 161448 161838 163296 164052 165168 167832 168609 169756 172494 174048 177147 178746 180792 181629 183708 184512 185814 187488 188356 188811 190512 191808 192696 195804 197136 201243 202612 203391 207576 208537 209952 210924 213342 214326 215264 215784 216783 218736 220224 221778 223776 224812 229992 233523 236196 238328 241056 242172 242757 244944 246078 247752 248899 251748 254016 254634 256928 258741 261072 262848 268119 268324 271188 275562 276768 278721 281232 282534 284456 285768 287712 289044 291648 293706 295704 297073 303918 306656 311364 314928 316386 320013 321489 322896 323676 326592 328104 330336 332667 335664 337218 339512 344988 348096 354294 354571 357492 361584 363258 367416 369117 371628 374976 376712 377622 381024 381951 385392 391608 394272 402486 405224 406782 413343 415152 417074 419904 421848 423801 426684 428652 430528 431568 433566 437472 440559 443556 447552 449624 455877 459984 467046 472392 474579 476656 482112 484344 485514 489888 492156 495504 497798 503496 505827 509268 513856 517482 522144 531441 536238 536648 542376 544887 551124 553536 557442 562464 565068 566433 568912 571536 575424 578088 587412 591408 594146 603729 607836 610173 613312 622728 625611 629856 632772 640026 642978 645792 647352 650349 656208 660672 665334 671328 674436 679024 689976 700569 708588 709142 714984 723168 726516 728271 734832 738234 743256 746697 753424 755244 762048 763902 770784 776223 783216 788544 804357 804972 810448 813564 826686 830304 834148 836163 843696 847602 853368 857304 863136 867132 874944 881118 887112 891219 899248 911754 919968 923521 934092 944784 949158 953312 960039 964467 968688 971028 979776 984312 991008 995596 998001 1006992 1011654 1018536 1034964 1044288 1062882 1063713 1072476 1073296 1084752 1089774 1102248 1102267 1107351 1114884 1124928 1130136 1132866 1137824 1143072 1145853 1156176 1174824 1182816 1188292 1207458 1215672 1220346 1240029 1245456 1251222 1259712 1265544 1271403 1280052 1285956 1291584 1294704 1300698 1312416 1315609 1321677 1330668 1342656 1348872 1358048 1367631 1379952 1401138 1417176 1418284 1423737 1429968 1446336 1453032 1456542 1459759 1469664 1476468 1486512 1493394 1506848 1510488 1517481 1527804 1541568 1552446 1566432 1570243 1594323 1608714 1609944 1620896 1627128 1634661 1653372 1660608 1668296 1672326 1687392 1695204 1699299 1706736 1714608 1726272 1734264 1742293 1762236 1774224 1782438 1798496 1811187 1823508 1830519 1839936 1847042 1868184 1876833 1889568 1898316 1906624 1920078 1928934 1937376 1942056 1951047 1968624 1982016 1991192 1996002 2013984 2023308 2037072 2069928 2079511 2101707 2125764 2127426 2144952 2146592 2169504 2179548 2184813 2204496 2204534 2214702 2229768 2240091 2260272 2265732 2275648 2286144 2291706 2312352 2328669 2349648 2365632 2376584 2413071 2414916 2431344 2440692 2480058 2481997 2490912 2502444 2508489 2531088 2542806 2560104 2571912 2589408 2601396 2624832 2631218 2643354 2661336 2673657 2697744 2716096 2735262 2759904 2770563 2802276 2834352 2836568 2847474 2859936 2880117 2893401 2906064 2913084 2919518 2939328 2952936 2973024 2986788 2994003 3013696 3020976 3034962 3055608 3104892 3132864 3140486 3188646 3191139 3217428 3219888 3241792 3254256 3269322 3306744 3306801 3322053 3336592 3344652 3374784 3390408 3398598 3413472 3429216 3437559 3468528 3484586 3524472 3548448 3564876 3596992 3622374 3647016 3661038 3694084 3720087 3736368 3753666 3779136 3796632 3814209 3840156 3857868 3874752 3884112 3902094 3937248 3946827 3965031 3982384 3992004 4027968 4046616 4074144 4102893 4139856 4159022 4203414 4251528 4254852 4271211 4289904 4293184 4339008 4359096 4369626 4379277 4408992 4409068 4429404 4459536 4480182 4520544 4531464 4552443 4583412 4624704 4657338 4699296 4710729 4753168 4782969 4826142 4829832 4862688 4881384 4903983 4960116 4963994 4981824 5004888 5016978 5062176 5085612 5097897 5120208 5143824 5178816 5202792 5226879 5262436 5286708 5322672 5347314 5395488 5433561 5470524 5491557 5519808 5541126 5604552 5630499 5668704 5673136 5694948 5719872 5760234 5786802 5812128 5826168 5839036 5853141 5905872 5946048 5973576 5988006 6041952 6069924 6111216 6209784 6238533 6280972 6305121 6377292 6382278 6434856 6439776 6464647 6508512 6538644 6554439 6613488 6613602 6644106 6673184 6689304 6720273 6780816 6797196 6826944 6858432 6875118 6937056 6969172 6986007 7048944 7096896 7129752 7239213 7244748 7294032 7322076 7388168 7440174 7445991 7472736 7507332 7525467 7593264 7628418 7680312 7715736 7715869 7768224 7804188 7874496 7893654 7930062 7964768 7984008 8020971 8093232 8148288 8205786 8279712 8311689 8318044 8406828 8503056 8509704 8542422 8579808 8640351 8680203 8718192 8739252 8758554 8817984 8818136 8858808 8919072 8960364 8982009 9041088 9062928 9104886 9166824 9209263 9314676 9398592 9421458 9506336 9565938 9573417 9652284 9659664 9725376 9762768 9807966 9920232 9920403 9927988 9966159 10009776 10033956 10124352 10171224 10195794 10240416 10287648 10312677 10405584 10453758 10524872 10573416 10645344 10694628 10790976 10867122 10941048 10983114 10991701 11082252 11160261 11209104 11260998 11337408 11346272 11389896 11442627 11520468 11573604 11624256 11652336 11678072 11706282 11811744 11840481 11895093 11947152 11976012 12083904 12139848 12222432 12308679 12419568 12477066 12561944 12610242 12754584 12764556 12813633 12869712 12879552 12929294 13017024 13077288 13108878 13137831 13226976 13227204 13288212 13346368 13378608 13440546 13561632 13594392 13657329 13750236 13874112 13938344 13972014 14097888 14132187 14259504 14348907 14478426 14489496 14588064 14644152 14711949 14776336 14880348 14891982 14945472 15014664 15050934 15186528 15256836 15293691 15360624 15431472 15431738 15536448 15608376 15680637 15787308 15860124 15929536 15968016 16041942 16186464 16300683 16411572 16474671 16559424 16623378 16636088 16813656 16891497 17006112 17019408 17084844 17159616 17280702 17360406 17436384 17478504 17517108 17559423 17636272 17717616 17838144 17920728 17964018 18125856 18209772 18333648 18418526 18629352 18715599 18842916 18915363 19012672 19131876 19146834 19304568 19319328 19393941 19525536 19615932 19663317 19840464 19840806 19855976 19932318 20019552 20067912 20160819 20342448 20391588 20480832 20575296 20625354 20811168 20907516 20958021 21049744 21146832 21290688 21389256 21717639 21734244 21882096 21966228 21983402 22164504 22320522 22337973 22418208 22521996 22576401 22692544 22779792 22885254 23040936 23147208 23147607 23304672 23356144 23412564 23623488 23680962 23790186 23894304 23952024 24062913 24279696 24444864 24617358 24839136 24935067 24954132 25123888 25220484 25509168 25529112 25627266 25739424 25858588 25921053 26040609 26154576 26217756 26275662 26453952 26454408 26576424 26757216 26881092 26946027 27123264 27188784 27314658 27500472 27627789 27876688 27944028 28195776 28264374 28519008 28629151 28697814 28720251 28956852 28978992 29176128 29288304 29423898 29552672 29760696 29761209 29783964 29898477 30029328 30101868 30373056 30513672 30587382 30721248 30862944 30863476 30938031 31216752 31361274 31574616 31720248 31936032 32083884 32372928 32601366 32823144 32949342 32975103 33246756 33272176 33480783 33627312 33782994 34012224 34038816 34169688 34170277 34327881 34561404 34720812 34872768 34957008 35034216 35118846 35272544 35435232 35521443 35685279 35841456 35928036 36251712 36419544 36667296 36837052 36926037 37258704 37431198 37685832 37830726 38263752 38293668 38440899 38609136 38638656 38787882 39051072 39231864 39326634 39413493 39680928 39681612 39711952 39864636 40039104 40135824 40321638 40684896 40783176 40783879 40971987 41250708 41622336 41815032 41916042 42099488 42293664 42396561 42778512 43046721 43435278 43468488 43764192 43932456 43966804 44135847 44329008 44641044 44675946 44836416 45043992 45152802 45252529 45559584 45770508 45881073 46081872 46294416 46295214 46609344 46712288 46825128 47041911 47361924 47580372 47788608 47904048 48125826 48559392 48677533 48902049 49234716 49424013 49678272 49870134 49908264 50247776 50440968 50674491 51018336 51058224 51254532 51478848 51717176 51842106 52081218 52309152 52435512 52551324 52678269 52908816 53152848 53514432 53762184 53892054 54011083 54377568 54629316 55000944 55255578 55753376 55888056 56146797 56528748 56746089 57038016 57258302 57395628 57440502 57913704 57957984 58181823 58576608 58847796 58989951 59105344 59521392 59522418 59567928 59796954 60058656 60203736 60482457 61027344 61174764 61442496 61725888 61726952 61876062 62433504 62722548 62874063 63149232 63440496 63872064 64167768 64464841 65152917 65202732 65646288 65898684 65950206 66493512 66544352 66961566 67013919 67254624 67565988 67729203 68077632 68339376 68340554 68655762 69122808 69441624 69442821 69914016 70068432 70237692 70545088 70870464 71042886 71370558 71682912 71856072 72188739 72839088 73334592 73674104 73852074 74517408 74805201 74862396 75371664 75661452 76527504 76587336 76881798 76941907 77218272 77575764 77763159 78121827 78463728 78653268 78826986 79361856 79363224 79423904 79729272 80271648 80643276 80838081 81369792 81566352 81567758 81943974 82501416 82883367 83630064 83832084 84198976 84587328 84793122 85557024 85887453 86093442 86160753 86870556 86936976 87528384 87864912 87933608 88271694 88658016 89282088 89283627 89351892 89695431 90087984 90305604 90505058 91119168 91541016 91762146 92163744 92588832 92590428 92814093 93424576 93650256 94083822 94723848 95160744 95808096 96251652 97118784 97355066 97804098 98469432 98848026 98925309 99740268 99816528 100442349 100495552 100881936 101348982 102036672 102116448 102509064 102510831 102983643 103434352 103684212 104162436 104618304 104871024 105102648 105356538 105817632 106305696 106564329 107055837 107524368 107784108 108022166 108755136 109258632 110001888 110511156 110778111 111506752 111776112 112293594 113057496 113492178 114516604 114791256 114881004 115322697 115827408 115915968 116363646 117153216 117695592 117979902 118240479 119042784 119044836 119135856 119593908 120117312 120407472 120964914 122054688 122349528 122351637 122915961 123453904 123752124 124867008 125445096 125748126 126298464 126880992 127189683 128335536 128929682 129140163 130305834 130405464 131292576 131797368 131900412 132407541 132987024 133088704 133923132 134027838 134509248 135131976 135458406 135757587 136678752 136681108 137311524 137643219 138245616 138883248 138885642 139828032 140136864 140475384 141125733 142085772 142741116 143365824 143712144 144377478 145678176 146032599 146706147 147348208 147704148 148272039 149034816 149610402 149724792 150743328 151322904 152023473 153055008 153174672 153763596 153883814 154436544 155151528 155526318 156243654 156927456 157306536 157653972 158034807 158726448 158847808 159458544 160543296 161286552 161676162 162033249 163132704 163135516 163887948 165002832 165766734 167260128 167664168 168440391 169586244 170238267 171114048 171774906 172186884 172321506 173741112 173873952 174545469 175729824 175867216 176543388 176969853 177316032 178564176 178567254 178703784 179390862 180175968 180611208 181010116 181447371 183082032 183524292 184327488 185177664 185180856 185628186 187300512 188167644 188622189 189447696 190321488 191616192 192503304 193394523 194710132 195458751 195608196 196938864 197696052 197850618 199480536 199633056 200404057 200884698 201041757 201763872 202697964 203187609 204232896 205018128 205021662 205967286 206868704 207368424 208324872 208328463 209742048 210205296 210713076 211635264 212611392 213128658 214111674 215048736 215568216 216044332 216566217 218517264 220003776 221022312 221556222 223552224 224415603 224587188 226114992 226984356 229033208 229582512 229762008 230645394 230825721 231654816 232727292 233289477 234365481 235391184 235959804 236480958 238085568 238089672 238271712 239187816 239191939 240814944 241929828 242514243 244109376 244699056 244703274 245831922 246907808 247504248 248650101 250890192 251496252 252596928 253761984 254379366 256671072 257662359 257859364 258280326 258482259 260611668 260810928 262585152 263594736 263800824 264815082 265974048 267846264 267850881 268055676 269086293 270263952 270916812 271515174 273357504 273362216 274623048 275286438 276491232 277766496 277771284 278442279 280273728 280950768 282251466 284171544 285482232 285487153 287424288 288754956 291356352 292065198 293412294 294696416 295408296 296544078 296775927 299220804 299449584 301327047 301486656 302645808 304046946 306110016 306349344 307527192 307532493 307767628 308950929 310303056 311052636 312487308 313854912 314613072 315307944 316069614 317452896 318917088 319692987 321167511 322573104 323352324 324066498 326265408 326271032 327775896 330005664 331533468 332334333 334520256 335328336 336880782 339172488 340476534 340742731 343549812 344373768 344643012 345968091 347482224 347747904 349090938 351459648 351734432 353086776 353939706 354721437 357128352 357134508 357407568 358781724 360351936 361222416 362020232 362894742 366164064 367048584 367054911 368747883 370361712 371256372 374601024 376335288 377244378 378895392 380642976 381569049 385006608 386789046 387420489 389420264 390917502 391216392 393877728 395392104 395701236 397222623 398961072 399266112 400808114 401769396 402083514 403527744 405395928 406375218 407272761 410036256 410043324 411934572 412929657 413737408 414736848 416649744 416656926 419484096 420410592 421426152 423377199 426257316 428223348 430097472 431136432 432088664 433132434 437034528 438097797 440118441 442044624 443112444 444816117 447104448 448831206 449174376 452229984 453968712 456070419 458066416 459165024 459524016 461290788 461651442 463309632 465454584 466578954 468730962 470782368 471919608 472961916 474104421 476179344 476543424 478375632 478383878 481629888 483859656 485028486 486099747 489398112 489406548 491663844 493815616 495008496 497300202 501780384 502992504 505321173 508758732 510714801 513342144 515324718 515718728 516560652 516964518 521223336 521621856 523636407 527189472 527601648 529630164 530909559 531948096 535692528 535701762 536111352 538172586 540527904 541833624 543030348 544342113 546724432 549246096 550572876 552982464 555532992 555542568 556884558 561901536 564502932 565866567 568343088 570964464 570974306 574848576 577509912 580183569 584130396 586376253 586824588 589392832 590816592 593088156 593551854 598441608 598899168 601212171 602654094 603125271 605291616 608093892 609562827 612698688 615054384 615064986 615535256 617901858 620606112 622105272 624974616 624985389 629226144 630615888 632139228 634905792 637834176 639385974 642335022 645146208 646704648 648132996 649698651 652542064 655551792 660011328 663066936 664668666 670656672 673246809 673761564 678344976 680953068 681485462 687099624 688747536 689286024 691936182 692477163 694964448 698181876 699868431 703096443 703468864 706173552 707879412 709442874 714256704 714269016 714815136 717563448 717575817 722444832 724040464 725789484 727542729 732328128 734097168 734109822 737495766 740723424 742512744 745950303 752670576 754488756 757790784 761285952 763138098 770013216 772987077 773578092 774840978 775446777 778840528 781835004 782432784 787755456 790784208 791402472 794445246 797922144 801616228 803538792 803552643 804167028 807258879 810791856 812750436 814545522 820072512 820086648 823869144 825859314 829473696 833299488 833313852 835326837 840821184 842852304 846754398 852514632 856446696 856461459 862272864 864177328 866264868 874069056 876195594 880236882 884089248 886224888 887503681 889632234 890327781 897662412 898348752 903981141 904459968 907937424 912140838 916132832 918330048 919048032 922581576 922597479 923302884 926852787 930909168 933157908 937461924 941564736 943839216 945923832 948208842 952358688 956751264 956767756 959078961 963502533 967719312 970056972 972199494 978796224 978813096 983327688 990016992 994600404 997002999 1003560768 1005985008 1010642346 1017517464 1021429602 1022228193 1030649436 1031437456 1033121304 1033929036 1037904273 1042446672 1043243712 1047272814 1054378944 1055203296 1059260328 1059278587 1061819118 1064164311 1071385056 1071403524 1072222704 1076345172 1081055808 1083667248 1086060696 1088684226 1093448864 1098492192 1101145752 1101164733 1106243649 1111085136 1113769116 1123803072 1129005864 1131733134 1136686176 1141928928 1141948612 1144707147 1155019824 1160367138 1168260792 1172752506 1173649176 1181633184 1186176312 1187103708 1191667869 1196883216 1197798336 1202424342 1205308188 1206250542 1210583232 1216187784 1219125654 1221818283 1230108768 1230129972 1231070512 1235803716 1238788971 1241212224 1244210544 1249949232 1249970778 1258452288 1261231776 1264278456 1264300249 1270131597 1278771948 1284670044 1290292416 1293409296 1296265992 1299397302 1305084128 1311103584 1314293391 1320355323 1326133872 1329337332 1334448351 1341313344 1346493618 1347523128 1356689952 1361906136 1362970924 1368211257 1374199248 1377495072 1378572048 1383872364 1384954326 1389928896 1396363752 1399736862 1402828399 1406192886 1412347104 1415758824 1418885748 1422313263 1428538032 1429630272 1435126896 1435151634 1444889664 1448080928 1451578968 1455085458 1458299241 1468194336 1468219644 1474991532 1481446848 1485025488 1491900606 1505341152 1508977512 1509003523 1515963519 1526276196 1532144403 1540026432 1545974154 1547156184 1549681956 1550893554 1557681056 1563670008 1564865568 1570909221 1581568416 1582804944 1588890492 1592728677 1595844288 1603232456 1607077584 1607105286 1608334056 1614517758 1621583712 1625500872 1629091044 1633026339 1640173296 1647738288 1651718628 1658947392 1666598976 1666627704 1670653674 1674343573 1685704608 1693508796 1697599701 1705029264 1712893392 1712922918 1724545728 1728354656 1732529736 1740550707 1752391188 1759128759 1760473764 1768178496 1772449776 1775007362 1779264468 1780655562 1795324824 1796697504 1803636513 1807962282 1809375813 1815874848 1824281676 1828688481 1832265664 1838096064 1845163152 1845194958 1846605768 1853705574 1861818336 1866315816 1874923848 1874956167 1887678432 1891847664 1896417684 1904717376 1913502528 1913535512 1918157922 1927005066 1935438624 1940113944 1944398988 1949095953 1957626192 1966655376 1980033984 1989200808 1994005998 1998410071 2011970016 2019740427 2021284692 2035034928 2042859204 2044456386 2061298872 2062874912 2066242608 2067858072 2075808546 2077431489 2084893344 2094545628 2099605293 2109289329 2110406592 2118520656 2118557174 2123638236 2128328622 2142770112 2142807048 2144445408 2152690344 2152727451 2167334496 2172121392 2177368452 2182628187 2186897728 2196984384 2202291504 2202329466 2212487298 2222170272 2227538232 2237850909 2258011728 2263466268 2273372352 2283857856 2283897224 2289414294 2310039648 2318961231 2320734276 2326340331 2336521584 2345505012 2347298352 2363266368 2372352624 2374207416 2383335738 2385199117 2393766432 2404848684 2410616376 2410657929 2412501084 2421776637 2432375568 2438251308 2443636566 2460217536 2460259944 2462141024 2471607432 2477577942 2488421088 2499898464 2499941556 2505980511 2522463552 2528556912 2528600498 2540263194 2557543896 2569340088 2569384377 2586818592 2592531984 2598794604 2610168256 2622207168 2628586782 2640710646 2652267744 2658674664 2662511043 2668896702 2670983343 2692987236 2695046256 2711943423 2713379904 2723812272 2725941848 2736422514 2748398496 2754990144 2757144096 2767744728 2767792437 2769908652 2780558361 2792727504 2799473724 2805656798 2812385772 2824694208 2831517648 2837771496 2844626526 2857076064 2870253792 2870303268 2877236883 2890507599 2896161856 2903157936 2910170916 2916598482 2936388672 2936439288 2949983064 2970050976 2983801212 2991008997 3010682304 3017955024 3018007046 3031927038 3052552392 3064288806 3066684579 3091948308 3094312368 3099363912 3101787108 3113712819 3115362112 3127340016 3129731136 3141818442 3163136832 3165609888 3177780984 3177835761 3185457354 3192492933 3206464912 3214155168 3214210572 3216668112 3229035516 3243167424 3251001744 3258182088 3266052678 3280346592 3295476576 3303437256 3303494199 3318730947 3333255408 3341307348 3348687146 3371409216 3387017592 3395199402 3410058528 3425786784 3425845836 3434121441 3456709312 3465059472 3481101414 3504782376 3518257518 3520947528 3544899552 3550014724 3558528936 3561311124 3575003607 3590649648 3593395008 3607273026 3615924564 3618751626 3631749696 3648563352 3657376962 3665454849 3690326304 3690389916 3693211536 3707411148 3716366913 3723636672 3732631632 3749847696 3749912334 3775356864 3783695328 3792835368 3792900747 3810394791 3827071024 3836315844 3854010132 3870877248 3880227888 3888797976 3898191906 3915252384 3933310752 3942880173 3961065969 3978401616 3988011996 3996820142 4003345053 4023940032 4039480854 4042569384 4070069856 4085718408 4088912772 4104633771 4122597744 4125749824 4132485216 4135716144 4151617092 4154862978 4169786688 4189091256 4199210586 4208485197 4218578658 4237041312 4237114348 4247276472 4256657244 4266939789 4285614096 4288890816 4305380688 4305454902 4334668992 4344242784 4354736904 4365256374 4374897723 4404583008 4404658932 4424974596 4444340544 4455076464 4475701818 4516023456 4526932536 4527010569 4547890557 4567794448 4578828588 4596433209 4620079296 4637922462 4641468552 4652680662 4673043168 4691010024 4694596704 4712727663 4744705248 4748414832 4766671476 4770398234 4778186031 4787532864 4809697368 4821232752 4821315858 4825002168 4843553274 4864751136 4876502616 4887273132 4899079017 4920519888 4924282048 4943214864 4955155884 4976842176 4999796928 4999883112 5011961022 5023030719 5057113824 5057200996 5080526388 5092799103 5115087792 5138680176 5138768754 5173637184 5185063968 5197589208 5221652121 5257173564 5277386277 5281421292 5304535488 5317349328 5325022086 5337793404 5341966686 5385974472 5390092512 5410909539 5423886846 5428127439 5447624544 5451883696 5472845028 5486065443 5496796992 5514288192 5535489456 5535584874 5539817304 5561116722 5585455008 5598947448 5611313596 5624771544 5624868501 5663035296 5675542992 5689253052 5714152128 5740507584 5740606536 5754473766 5781015198 5806315872 5820341832 5833196964 5847287859 5872878576 5899966128 5940101952 5967602424 5982017994 5995230213 6035910048 6036014092 6059221281 6063854076 6105104784 6128577612 6133369158 6183896616 6188624736 6198727824 6203574216 6212525767 6227425638 6232294467 6254680032 6283636884 6298815879 6327867987 6331219776 6355561968 6355671522 6370914708 6384985866 6412929824 6428310336 6428421144 6433336224 6458071032 6458182353 6502003488 6516364176 6532105356 6547884561 6560693184 6590953152 6606874512 6606988398 6637461894 6666510816 6682614696 6697374292 6713552727 6774035184 6790398804 6820117056 6851573568 6851691672 6868242882 6930118944 6956883693 6962202828 6979020993 7009564752 7036515036 7041895056 7089799104 7100029448 7117057872 7122622248 7150007214 7155597351 7181299296 7214546052 7231849128 7231973787 7237503252 7265329911 7297126704 7314753924 7330909698 7380652608 7380779832 7386423072 7414822296 7414950109 7432733826 7465263264 7499695392 7499824668 7517941533 7567390656 7585670736 7585801494 7620789582 7654142048 7672631688 7708020264 7708153131 7760455776 7777595952 7796383812 7830504768 7866621504 7885760346 7922131938 7956803232 7976023992 7987533129 7993640284 8006690106 8012950029 8078961708 8085138768 8140139712 8171436816 8177825544 8209267542 8245195488 8264970432 8271432288 8303234184 8303377311 8309725956 8341675083 8378182512 8398421172 8416970394 8437157316 8474082624 8474228696 8494552944 8513314488 8533879578 8571228192 8610761376 8610909804 8631710649 8671522797 8688485568 8709473808 8730512748 8749795446 8809166016 8809317864 8849949192 8850101743 8910152928 8951403636 8973026991 9032046912 9053865072 9054021138 9095781114 9135588896 9157657176 9192866418 9200053737 9275844924 9282937104 9305361324 9341138457 9346086336 9382020048 9389193408 9425455326 9489410496 9496829664 9533342952 9533507283 9540796468 9556372062 9577478799 9619394736 9642465504 9642631716 9650004336 9687106548 9729502272 9753005232 9774546264 9798158034 9841039776 9886429728 9910311768 9910482597 9956192841 9999766224 10023922044 10046061438 10114227648 10114401992 10161052776 10185598206 10230175584 10277360352 10277537508 10302364323 10370127936 10395178416 10443304242 10514347128 10554772554 10562842584 10563024661 10634698656 10650044172 10675586808 10683933372 10725010821 10771948944 10780185024 10821819078 10847773692 10856254878 10895249088 10903767392 10945690056 10972130886 10996364547 11070978912 11071169748 11079634608 11122233444 11149100739 11170910016 11197894896 11222627192 11249543088 11249737002 11326070592 11351085984 11378506104 11378702241 11431184373 11481213072 11508947532 11562030396 11612631744 11640683664 11666393928 11694575718 11745757152 11799932256 11828640519 11883197907 11935204848 11964035988 11990460426 12010035159 12071820096 12072028184 12118442562 12127708152 12210209568 12257155224 12266738316 12313901313 12367793232 12377249472 12397455648 12407148432 12425051534 12454851276 12464588934 12509360064 12567273768 12597631758 12625455591 12655735974 12711123936 12711343044 12741829416 12769971732 12800819367 12825859648 12856842288 12866672448 12916142064 12916364706 13004006976 13032728352 13064210712 13095769122 13124693169 13213749024 13213976796 13274923788 13333021632 13365229392 13394748584 13427105454 13548070368 13580797608 13581031707 13643671671 13703383344 13736485764 13789299627 13860237888 13913767386 13924405656 13958041986 14019129504 14073030072 14083790112 14138182989 14200058896 14234115744 14245244496 14300014428 14311194702 14334558093 14362598592 14429092104 14463698256 14463947574 14475006504 14530659822 14594253408 14629507848 14661819396 14697237051 14761559664 14772846144 14829644592 14829900218 14865467652 14930526528 14999390784 14999649336 15035883066 15069092157 15171341472 15171602988 15241579164 15278397309 15308284096 15345263376 15416040528 15416306262 15520911552 15555191904 15592767624 15664956363 15771520692 15832158831 15844263876 15913606464 15952047984 15975066258 15987280568 16013380212 16025900058 16157923416 16170277536 16232728617 16284382317 16342873632 16355651088 16418535084 16458196329 16490390976 16542864576 16606468368 16606754622 16619451912 16683350166 16756365024 16796842344 16833940788 16874314632 16874605503 16948457392 16989105888 17026628976 17067759156 17142456384 17221522752 17221819608 17263421298 17343045594 17418947616 17461025496 17499590892 17541863577 17618635728 17699898384 17700203486 17820305856 17902807272 17946053982 17985690639 18107730144 18108042276 18177663843 18191562228 18271177792 18315314352 18385732836 18400107474 18551689848 18565874208 18610722648 18637577301 18682276914 18696883401 18764040096 18850910652 18896447637 18983603961 18993659328 19066685904 19067014566 19081592936 19112744124 19154957598 19238789472 19284931008 19285263432 19300008672 19374213096 19374547059 19506010464 19549092528 19596316068 19643653683 19682079552 19772859456 19820623536 19820965194 19912385682 19999532448 20047844088 20092122876 20140658181 20228803984 20322105552 20371196412 20460351168 20554720704 20555075016 20604728646 20790356832 20870651079 20886608484 20937062979 21028694256 21109545108 21125685168 21126049322 21269397312 21300088344 21351173616 21367866744 21450021642 21466792053 21543897888 21643638156 21695547384 21695921361 21712509756 21795989733 21807534784 21891380112 21944261772 21992729094 22141957824 22142339496 22159269216 22244466888 22244850327 22298201478 22395789792 22445254384 22499086176 22499474004 22553824599 22702171968 22757012208 22757404482 22862368746 22962426144 23017895064 23124060792 23124459393 23281367328 23332787856 23389151436 23491514304 23599864512 23657281038 23766395814 23870409696 23928071976 23962599387 23980920852 24020070318 24038850087 24144056368 24236885124 24255416304 24420419136 24514310448 24533476632 24627802626 24735586464 24794911296 24814296864 24850103068 24909702552 24910131933 24929177868 25025025249 25134547536 25195263516 25250911182 25311471948 25422247872 25422686088 25483658832 25539943464 25601638734 25713684576 25832284128 25832729412 25895131947 26014568391 26065456704 26128421424 26191538244 26249386338 26427498048 26427953592 26549847576 26550305229 26730458784 26789497168 26854210908 26919080973 27096140736 27161595216 27162063414 27287343342 27406766688 27472971528 27578599254 27600161211 27827534772 27848811312 27916083972 28023415371 28038259008 28146060144 28167580224 28276365978 28400117792 28468231488 28490488992 28600028856 28600521849 28622389404 28669116186 28732436397 28858184208 28927396512 28927895148 28950013008 29061319644 29188506816 29259015696 29323638792 29394474102 29523119328 29659289184 29659800436 29730935304 29731447791 29868578523 29999298672 30071766132 30138184314 30342682944 30343205976 30483158328 30556794618 30690526752 30832081056 30832612524 30907092969 31110383808 31185535248 31329912726 31543041384 31664317662 31688527752 31689073983 31904095968 31950132516 31974561136 32026760424 32051800116 32175032463 32315846832 32340555072 32465457234 32568764634 32685747264 32711302176 32837070168 32837636197 32916392658 32989093641 33212936736 33213509244 33238903824 33366700332 33447302217 33512730048 33593684688 33667881576 33748629264 33749211006 33896914784 33978211776 34053257952 34135518312 34136106723 34293553119 34443639216 34526842596 34686091188 34837895232 34922050992 34999181784 35083727154 35237271456 35399796768 35400406972 35485921557 35649593721 35805614544 35892107964 35971381278 36215460288 36216084552 36355327686 36383124456 36630628704 36771465672 36800214948 36941703939 37103379696 37131748416 37221445296 37275154602 37364553828 37393766802 37528080192 37701821304 37792895274 37876366773 37967207922 38133371808 38134029132 38163185872 38225488248 38309915196 38402458101 38477578944 38570526864 38600017344 38748426192 38749094118 39012020928 39098185056 39192632136 39193307719 39287307366 39374079507 39641247072 39641930388 39824771364 39999064896 40095688176 40184245752 40281316362 40457607968 40644211104 40742392824 40743095121 40931015013 41110150032 41209457292 41367898881 41580713664 41741302158 41773216968 41874125958 42057388512 42219090216 42251370336 42252098644 42414548967 42600176688 42702347232 42735733488 42900043284 42933584106 43087795776 43287276312 43391094768 43391842722 43425019512 43487680369 43591979466 43782760224 43888523544 43985458188 44091711153 44284678992 44318538432 44488933776 44489700654 44596402956 44791579584 44890508768 44998172352 44998948008 45107649198 45207276471 45514024416 45514808964 45724737492 45835191927 45924852288 46035790128 46248121584 46248918786 46562734656 46665575712 46778302872 46779109213 46994869089 47314562076 47496476493 47532791628 47740819392 47856143952 47925198774 47961841704 48040140636 48077700174 48288112736 48473770248 48510832608 48698185851 48853146951 49028620896 49066953264 49255605252 49374588987 49471172928 49628593728 49700206136 49819405104 49820263866 49858355736 50050050498 50269095072 50390527032 50501822364 50622943896 50623816509 50845372176 50967317664 51079886928 51203277468 51427369152 51664568256 51665458824 51790263894 51904650763 52029136782 52256842848 52383076488 52498772676 52625590731 52855907184 53099695152 53100610458 53460917568 53578994336 53708421816 53838161946 53957071917 54323190432 54324126828 54532991529 54574686684 54813533376 54945943056 55157198508 55200322422 55655069544 55697622624 55832167944 55912731903 56046830742 56090650203 56292120288 56552731956 56689342911 56800235584 56980977984 57200057712 57201043698 57244778808 57338232372 57464872794 57716368416 57854793024 57855790296 57900026016 58122639288 58123641177 58518031392 58647277584 58788948204 58930961049 59046238656 59318578368 59319600872 59461870608 59462895582 59737157046 59998597344 60143532264 60276368628 60421974543 60686411952 60966316656 61113589236 61381053504 61664162112 61665225048 61814185938 61950712201 62371070496 62611953237 62659825452 62811188937 63086082768 63328635324 63377055504 63378147966 63808191936 63900265032 63949122272 64053520848 64103600232 64350064926 64400376159 64631693664 64930914468 65087764083 65137529268 65387969199 65422604352 65674140336 65675272394 65832785316 65978187282 66425873472 66427018488 66477807648 66733400664 66734550981 66894604434 67187369376 67335763152 67497258528 67498422012 67661473797 67793829568 68106515904 68271036624 68272213446 68587106238 68887278432 69053685192 69372182376 69373378179 69844101984 69998363568 70167454308 70474542912 70799593536 70800813944 70971843114 71299187442 71611229088 71784215928 71887798161 71942762556 72116550261 72432169104 72710655372 72766248912 73261257408 73542931344 73600429896 73883407878 73941172627 74206759392 74442890592 74550309204 74729107656 74730395799 74787533604 75075075747 75403642608 75585790548 75752733546 75934415844 76266743616 76268058264 76326371744 76450976496 76619830392 76804916202 77141053728 77496852384 77498188236 77685395841 78043705173 78196370112 78385264272 78386615438 78574614732 78748159014 79282494144 79283860776 79649542728 79650915687 80191376352 80368491504 80562632724 80757242919 80915215936 81288422208 81484785648 81486190242 81862030026 82220300064 82418914584 82735797762 82800483633 83482604316 83546433936 83748251916 84070246113 84114777024 84438180432 84502740672 84504197288 84829097934 85200353376 85404694464 85471466976 85800086568 85801565547 85867168212 86197309191 86574552624 86782189536 86783685444 86850039024 86975360738 87183958932 87565520448 87777047088 87970916376 88183422306 88569357984 88977867552 88979401308 89192805912 89194343373 89605735569 89781017536 89997896016 90215298396 90414552942 91028048832 91029617928 91449474984 91670383854 92071580256 92496243168 92497837572 92721278907 93331151424 93556605744 93558218426 93989738178 94629124152 94992952986 95065583256 95067221949 95712287904 95850397548 95923683408 96080281272 96155400348 96525097389 96576225472 96947540496 97021665216 97396371702 97706293902 98057241792 98133906528 98511210504 98512908591 98749177974 98967280923 99400412272 99638810208 99640527732 99716711472 100100100996 100341906651 100538190144 100781054064 101003644728 101245887792 101247633018 101690744352 101934635328 102159773856 102406554936 102408320169 102880659357 103330917648 103580527788 103809301526 104058273564 104513685696 104766152976 104997545352 105251181462 105711814368 106199390304 106201220916 106457764671 106948781163 107157988672 107416843632 107676323892 107914143834 108646380864 108648253656 109065983058 109149373368 109891886112 110314397016 110400644844 110825111817 111310139088 111395245248 111664335888 111825463806 112093661484 112181300406 112584240576 113105463912 113378685822 113629100319 114400115424 114402087396 114489557616 114676464744 114929745588 115207374303 115432736832 115711580592 115800052032 116245278576 116247282354 117036062784 117294555168 117577896408 117579923157 117861922098 118122238521 118639201744 118923741216 118925791164 119474314092 119997194688 120287064528 120552737256 120843949086 121372823904 121932633312 122227178472 122229285363 122793045039 123330450096 123628371876 123901424402 124103696643 124742140992 125223906474 125319650904 125622377874 126172165536 126657270648 126754111008 126756295932 127243646901 127800530064 127898244544 128107041696 128207200464 128700129852 128800752318 129263387328 129861828936 130175528166 130275058536 130463041107 130775938398 131348280672 131350544788 131665570632 131956374564 132275133459 132854036976 132955615296 133466801328 133469101962 133789208868 134374738752 134671526304 134994517056 134996844024 135322947594 135621829413 136542073248 136544426892 137174212476 137505575781 137774556864 138107370384 138744364752 138746756358 139688203968 139996727136 140334908616 140337327639 140984607267 141601627888 141943686228 142489429479 142598374884 143222458176 143568431856 143775596322 143885525112 144233100522 144864338208 145421310744 145532497824 146094557553 146559440853 147085862688 147200859792 147766815756 147882345254 148123766961 148413518784 148885781184 149100618408 149458215312 149460791598 149575067208 150150151494 150807285216 151171581096 151505467092 151868831688 151871449527 152536116528 152652743488 152901952992 153239660784 153609832404 154282107456 154993704768 154996376472 155370791682 155713952289 156087410346 156770528544 156773230876 157149229464 157496318028 157876772193 158567721552 159299085456 159301831374 160382752704 160736983008 161125265448 161514485838 161871215751 162969571296 162972380484 163598974587 163724060052 164440600128 164837829168 165471595524 165600967266 166965208632 167092867872 167496503832 167738195709 168140492226 168271950609 168876360864 169008394576 169658195868 170068028733 170400706752 170942933952 171600173136 171603131094 171734336424 172394618382 173149105248 173564379072 173567370888 173700078048 173950721476 174367917864 174370923531 175554094176 175941832752 176366844612 176792883147 177138715968 177955735104 177958802616 178385611824 178388686746 179211471138 179995792032 180430596792 180829105884 181265923629 182059235856 182898949968 183340767708 184143160512 184992486336 184995675144 185442557814 185852136603 187113211488 187116436852 187835859711 187979476356 188433566811 189258248304 189985905972 190131166512 190134443898 191424575808 191700795096 191847366816 192160562544 192310800696 193050194778 193201128477 193895080992 194792743404 195263292249 195412587804 196163907597 196267813056 197022421008 197025817182 197498355948 197934561846 198800824544 199277620416 199281055464 199433422944 200200201992 200203652943 200683813302 201562108128 202007289456 202491775584 202495266036 202984421391 203381488704 204319547712 204813109872 204816640338 205761318714 206661835296 207161055576 207618603052 208116547128 208120134537 209532305952 209995090704 210502362924 211423628736 212398780608 212402441832 212915529342 213897562326 214833687264 215352647784 215663394483 215828287668 216349650783 217296507312 218131966116 218298746736 219783772224 220628794032 220801289688 221650223634 221823517881 222620278176 223328671776 223650927612 224187322968 224191187397 224362600812 225225227241 226210927824 226757371644 227258200638 228800230848 228804174792 228979115232 229352929488 229859491176 229863453379 230414748606 231423161184 232490557152 232494564708 233056187523 234131115519 234589110336 235155792816 235159846314 235723844196 236244477042 237278403488 237847482432 237851582328 238948628184 238952747061 240574129056 241105474512 241687898172 242271728757 242745647808 243865266624 244454356944 244458570726 245586090078 246660900192 247256743752 247802848804 248207393286 248401450899 250447812948 250639301808 251244755748 252344331072 253314541296 253508222016 253512591864 254487293802 255601060128 256214083392 256414400928 257400259704 257404696641 257601504636 258591927573 259723657872 260351056332 260550117072 260926082214 261551876796 262696561344 262701089576 263331141264 263912749128 264550266918 265708073952 266933602656 266938203924 267578417736 267583030119 268817206707 269343052608 269993688048 270645895188 271243658826 273084146496 273088853784 274348424952 274353154033 275011151562 276214740768 277488729504 277493512716 278163836721 279993454272 280669817232 280674655278 281969214534 283203255776 283887372456 284978858958 285196749768 285201665847 287136863712 287551192644 287771050224 288466201044 289575292167 289728676416 290842621488 291064995648 292189115106 293118881706 294171725376 294401719584 295533631512 295538725773 295764690508 296247533922 296901842769 298201236816 298916430624 298921583196 299150134416 300300302988 301614570432 302343162192 303010934184 303737663376 303742899054 305072233056 305803905984 306479321568 307219664808 307224960507 308641978071 309992752944 310741583364 311427904578 312174820692 313541057088 313546461752 314298458928 314992636056 315753544386 317135443104 318598170912 318603662748 319373294013 320846343489 321473966016 322250530896 323028971676 323742431502 325939142592 325944760968 327197949174 327448120104 327453764491 329675658336 330943191048 331201934532 332475335451 333930417264 334185735744 334993007664 335476391418 336280984452 336543901218 337752721728 338016789152 339316391736 340136057466 340887300957 343200346272 343206262188 343468672848 344789236764 345622122909 346298210496 347134741776 347400156096 347901442952 348735835728 348741847062 351108188352 351883665504 352733689224 352739769471 353585766294 354366715563 355917605232 356771223648 356777373492 358422942276 359991584064 360861193584 361658211768 362531847258 364118471712 365797899936 366681535416 366687856089 368379135117 369991350288 370885115628 371704273206 372311089929 374226422976 374232873704 375671719422 375958952712 376867133622 378516496608 379971811944 380262333024 380268887796 381730940703 383401590192 383694733632 384321125088 384621601392 386100389556 386402256954 387790161984 389585486808 390526584498 390825175608 391389123321 392327815194 394044842016 394051634364 394996711896 395869123692 396825400377 397601649088 398562110928 398866845888 400400403984 400407305886 401367626604 403124216256 404014578912 404983551168 404990532072 405968842782 406865488239 409626219744 409633280676 411522637428 412516727343 413323670592 414322111152 415237206104 416233094256 416240269074 419064611904 419990181408 421004725848 421011982917 422953821801 424804883664 425831058684 427468288437 427795124652 429667374528 430705295568 431326788966 431656575336 432699301566 434593014624 436263932232 436597493472 438283672659 439678322559 441257588064 441602579376 443300447268 443647035762 444371300883 445240556352 446657343552 447301855224 448374645936 448382374794 448725201624 450450454482 452421855648 453514743288 454516401276 455614348581 457608349584 457958230464 458705858976 459718982352 459726906758 460829497212 462846322368 464981114304 464989129416 466112375046 467141856867 468262231038 470311585632 470319692628 471447688392 472488954084 473630316579 474556806976 475703164656 477897256368 477905494122 481148258112 482210949024 483375796344 484543457514 485613647253 488908713888 488917141452 490796923761 491172180156 493321800384 494513487504 495605697608 496414786572 496802901798 500895625896 501278603616 502489511496 503214587127 504815851827 506629082592 507025183728 508974587604 510204086199 511202120256 512828801856 514800519408 514809393282 515203009272 517183855146 519447315744 520702112664 521100234144 521852164428 523103753592 523112770593 525402179152 526662282528 527825498256 529100533836 530378649441 531416147904 533867205312 533876407848 535156835472 535166060238 537634413414 539987376096 541291790376 542487317652 543797770887 546177707568 548696849904 548706308066 550022303124 552429481536 554977459008 554987025432 556327673442 557556409809 561339634464 561349310556 563507579133 563938429068 565300700433 566406511552 567774744912 569957717916 570393499536 570403331694 574273727424 575102385288 575542100448 576932402088 579150584334 579603385431 581685242976 584378230212 585789876747 586237763412 588491722791 588803439168 591067263024 591077451546 591529381016 592495067844 593803685538 596402473632 597832861248 597843166392 598300268832 600600605976 600610958829 604686324384 606021868368 607475326752 607485798108 608953264173 610144466112 612958643136 614439329616 614449921014 617283956142 619985505888 621483166728 622855809156 624349641384 624360403611 627092923504 628596917856 629985272112 631507088772 634270886208 637196341824 637207325496 638746588026 641692686978 644501061792 646057943352 646990183449 647484863004 649048952349 651889521936 654395898348 654896240208 654907528982 659351316672 661886382096 662403869064 664950670902 665470553643 667860834528 669986015328 670952782836 672561968904 672573562191 673087802436 675675681723 676033578304 678632783472 680272114932 681774601914 686400692544 686412524376 686937345696 689578473528 689590360137 691244245818 694269483552 695802885904 697471671456 697483694124 699168562569 702393346557 703767331008 705467378448 705479538942 707171532588 708733431126 711835210464 713542447296 713554746984 716845884552 716858241183 721722387168 723316423536 725063694516 726815186271 728236943424 731595799872 733363070832 733375712178 736758270234 739982700576 741770231256 743408546412 744622179858 745204352697 748465747408 751343438844 751917905424 753734267244 757032993216 759943623888 760524666048 760537775592 763461881406 766803180384 768642250176 769243202784 772200779112 772214089923 772804513908 775775782719 779170973616 781053168996 781650351216 782778246642 784655630388 788089684032 788103268728 789993423792 791738247384 793650800754 797124221856 800800807968 800814611772 802735253208 802749090357 806451620121 808029157824 809981064144 811937685564 813730976478 819252439488 819266561352 823045274856 823059462099 825033454686 828644222304 830474412208 832466188512 832480538148 834491510163 839980362816 842009451696 842023965834 845907643602 849609767328 851662117368 854936576874 855590249304 855604997541 861410591136 862653577932 863313150672 865398603132 868725876501 869186029248 872527864464 873194986944 876567345318 879356645118 882515176128 883205158752 886600894536 886616177319 887294071524 888742601766 890705528307 894603710448 896749291872 896764749588 897450403248 900900908964 904843711296 907029486576 909032802552 911228697162 915216699168 917411717952 919437964704 919453813516 921658994424 921674881521 925925934213 929978258832 932224750092 934283713734 936524462076 940623171264 940639385256 942895376784 944977908168 947260633158 951406329312 955794512736 955810988244 958119882039 962539030467 964421898048 966751592688 969086915028 971227294506 977817427776 977834282904 981593847522 982344360312 982361293473 989026975008 991211395216 992829573144 993605803596 997426006353 1001791251792 1002557207232 1004979022992 1006429174254 1009631703654 1013258165184 1014050367456 1017949175208 1020408172398 1022661902871 1029601038816 1029618786564 1030406018544 1034367710292 1036866368727 1038894631488 1041404225328 1042200468288 1043704328856 1046207507184 1046225541186 1050804358304 1053324565056 1055650996512 1058201067672 1058219308413 1060757298882 1063100146689 1067752815696 1070313670944 1070332120476 1075268826828 1079974752192 1082583580752 1084974635304 1087595541774 1092355415136 1097393699808 1097412616132 1100044606248 1100063568267 1105137405351 1109974050864 1112655346884 1115112819618 1122679268928 1122698621112 1127015158266 1127876858136 1130601400866 1135549489824 1139915435832 1140786999072 1140806663388 1145192822109 1150204770576 1151084200896 1153864804176 1158301168668 1159206770862 1163370485952 1168756460424 1171579753494 1172475526824 1174167369963 1176983445582 1182134526048 1182154903092 1183058762032 1184990135688 1187607371076 1190476201131 1192804947264 1195686332784 1196600537664 1201201211952 1201221917658 1209372648768 1212043736736 1214950653504 1214971596216 1214992539289 1217906528346 1220596464717 1228878659232 1228899842028 1234567912284 1237550182029 1239971011776 1242966333456 1245711618312 1248699282768 1248720807222 1254185847008 1257193835712 1259970544224 1263014177544 1263035948751 1268861465403 1274414650992 1277493176052 1282404865311 1283385373956 1289002123584 1292115886704 1293980366898 1294969726008 1298097904698 1303779043872 1308791796696 1309792480416 1309815057964 1314851017977 1319034967677 1323772764192 1324807738128 1329901341804 1330941107286 1335721669056 1339972030656 1341905565672 1345123937808 1345147124382 1346175604872 1351351363446 1357265566944 1360544229864 1363549203828 1366843045743 1372825048752 1373874691392 1379156947056 1379180720274 1382488491636 1388538967104 1391605771808 1394943342912 1394967388248 1398337125138 1401425570601 1404786693114 1410934756896 1410959077884 1414343065176 1417466862252 1420890949737 1423670420928 1427109493968 1433691769104 1433716482366 1443444774336 1446632847072 1450127389032 1450152385603 1453630372542 1456840941759 1466726141664 1466751424356 1472390771283 1473516540468 1479965401152 1483540462512 1486817092824 1489244359716 1490408705394 1496931494816 1502686877688 1503835810848 1507468534488 1509643761381 1514447555481 1519887247776 1521075551184 1526923762812 1530612258597 1533606360768 1538486405568 1544401558224 1544428179846 1545609027816 1551551565438 1558341947232 1562106337992 1563300702432 1565556493284 1569311260776 1569338311779 1576206537456 1579986847584 1583476494768 1587301601508 1594248443712 1601601615936 1601629223544 1605470506416 1605498180714 1609044173653 1612903240242 1619962128288 1623875371128 1627461952956 1631393312661 1638533122704 1646090549712 1646118924198 1650066909372 1657288444608 1660948824416 1664932377024 1664961076296 1668983020326 1672669229427 1684018903392 1684047931668 1690522737399 1691815287204 1695902101299 1699219534656 1703324234736 1709873153748 1711180498608 1711209995082 1722821182272 1725307155864 1726626301344 1730797206264 1737451753002 1738810156293 1745055728928 1753134690636 1757369630241 1758713290236 1766410317504 1773201789072 1773232354638 1774588143048 1777485203532 1781411056614 1789207420896 1793498583744 1793529499176 1794900806496 1801801817928 1801832876487 1814058973152 1818065605104 1822457394324 1826859792519 1830433398336 1838875929408 1838907627032 1843317988848 1843349763042 1851851868426 1859956517664 1864449500184 1868567427468 1873048924152 1873081210833 1881278770512 1885790753568 1889955816336 1894521266316 1902812658624 1911589025472 1911621976488 1916239764078 1920472078231 1925078060934 1933503185376 1938173830056 1940970550347 1942454589012 1947146857047 1955668565808 1963187695044 1964688720624 1964722586946 1978053950016 1982422790432 1985659146288 1987211607192 1994852012706 1996411660929 2003582503584 2009958045984 2012858348508 2017720686573 2019263407308 2027027045169 2028100734912 2035898350416 2040816344796 2045323805742 2059202077632 2059237573128 2060812037088 2068735420584 2068771080411 2073732737454 2082808450656 2087408657712 2092415014368 2092451082372 2097505687707 2101608716608 2111301993024 2116402135344 2116438616826 2121514597764 2126200293378 2135505631392 2140627341888 2140664240952 2150537653656 2150574723549 2165167161504 2169949270608 2175191083548 2180445558813 2184710830272 2194787399616 2194825232264 2200089212496 2200127136534 2210274810702 2219948101728 2225310693768 2230225639236 2235613058091 2245397242224 2254030316532 2255753716272 2261202801732 2271098979648 2279830871664 2281573998144 2281613326776 2290385644218 2292176351437 2300409541152 2307729608352 2316602337336 2316642269769 2318413541724 2327327348157 2337512920848 2343159506988 2344951053648 2348334739926 2353966891164 2364269052096 2364309806184 2366117524064 2369980271376 2375214742152 2380952402262 2391372665568 2402402423904 2402443835316 2408247271071 2419354860363 2424087473472 2429943192432 2429985078578 2435813056692 2441192929434 2457757318464 2457799684056 2469135824568 2469178386297 2475100364058 2485932666912 2491423236624 2497398565536 2497441614444 2503474530489 2508371694016 2519941088448 2526028355088 2526071897502 2537722930806 2548829301984 2554986352104 2564809730622 2566770747912 2566814992623 2584231773408 2587960733796 2589939452016 2596195809396 2606177629503 2607558087744 2617583593392 2619584960832 2619630115928 2629702035954 2638069935354 2647545528384 2649615476256 2659802683608 2659848531957 2661882214572 2672116584921 2683811131344 2690247875616 2690294248764 2692351209744 2702702726892 2714531133888 2721088459728 2727098407656 2733686091486 2745650097504 2758313894112 2758361440548 2764976983272 2765024644563 2777777802639 2783211543616 2789934776496 2796674250276 2802851141202 2809573386228 2821869513792 2821918155768 2828686130352 2834933724504 2841781899474 2854218987936 2867383538208 2867432964732 2874359646117 2887617091401 2893265694144 2900254778064 2900304771206 2907260745084 2913681883518 2933452283328 2933502848712 2944781542566 2947033080936 2947083880419 2967080925024 2973634185648 2978488719432 2980817410788 2992278019059 2993862989632 3005373755376 3007671621696 3014937068976 3019287522762 3028895110962 3039774495552 3042151102368 3053847525624 3061224517194 3067985708613 3088803116448 3088856359692 3091218055632 3103103130876 3110599106181 3116683894464 3124212675984 3126601404864 3131112986568 3138622521552 3138676623558 3152413074912 3159973695168 3166952989536 3174603203016 3174657925239 3189300440067 3203258447088 3210941012832 3210996361428 3218088347306 3225806480484 3239924256576 3247750742256 3254923905912 3262786625322 3277066245408 3292181099424 3292237848396 3300133818744 3300190704801 3315412216053 3321897648832 3329922152592 3337966040652 3345338458854 3368037806784 3368095863336 3381045474798 3383630574408 3391804202598 3406648469472 3419746307496 3422360997216 3422419990164 3435578466327 3450614311728 3453252602688 3461594412528 3474903506004 3477620312586 3490111457856 3506269381272 3514739260482 3517426580472 3522502109889 3546403578144 3546464709276 3549176286096 3554970407064 3562822113228 3571428603393 3578414841792 3587058998352 3589801612992 3603603635856 3603665752974 3628117946304 3636131210208 3644914788648 3644977617867 3653719585038 3661789394151 3677815254064 3686635977696 3686699526084 3703703736852 3712650546087 3719913035328 3728899000368 3737134854936 3746097848304 3746162421666 3762557541024 3771581507136 3779911632672 3789042532632 3789107846253 3806584396209 3823243952976 3832479528156 3840944156462 3847214595933 3850156121868 3867006370752 3876347660112 3881941100694 3884909178024 3894293714094 3911337131616 3926375390088 3929377441248 3929445173892 3944553053931 3957104903031 3964845580864 3971318292576 3974423214384 3989704025412 3992823321858 4007165007168 4019916091968 4025716697016 4035441373146 4038526814616 4054054090338 4071796700832 4081632689592 4090647611484 4100529137229 4118475146256 4121624074176 4137470841168 4137542160822 4147465474908 4165616901312 4174817315424 4184830028736 4184902164744 4195011375414 4204276711803 4232804270688 4232877233652 4243029195528 4252400586756 4262672849211 4271011262784 4281328481904 4301075307312 4301149447098 4330334323008 4339898541216 4350382167096 4350457156809 4360891117626 4370522825277 4389650464528 4400178424992 4400254273068 4417172313849 4420549621404 4439896203456 4450621387536 4460451278472 4471226116182 4490794484448 4508060633064 4511507432544 4522405603464 4528931284143 4543342666443 4559661743328 4563226653552 4580771288436 4584352702874 4591836775791 4600819082304 4615459216704 4633204674672 4633284539538 4636827083448 4654654696314 4675025841696 4686319013976 4689902107296 4696669479852 4707933782328 4708014935337 4728619612368 4732235048128 4739960542752 4750429484304 4761904804524 4782745331136 4804804847808 4804887670632 4816494542142 4827132520959 4838709720726 4859886384864 4859970157156 4871626113384 4882385858868 4894179937983 4915599368112 4938271649136 4938356772594 4950200728116 4971865333824 4982846473248 4994797131072 4994883228888 5006949060978 5018007688281 5052056710176 5052143795004 5071568212197 5075445861612 5087706303897 5097658603968 5109972704208 5129619461244 5133541495824 5133629985246 5168463546816 5175921467592 5179878904032 5192391618792 5212355259006 5216430468879 5235167186784 5239260231856 5259404071908 5272108890723 5276139870708 5299230952512 5319605367216 5319697063914 5323764429144 5344233169842 5367622262688 5380495751232 5380588497528 5384702419488 5405405453784 5405498629461 5442176919456 5454196815312 5467372182972 5480579377557 5491300195008 5516627788224 5516722881096 5529953966544 5530049289126 5555555605278 5579869552992 5593348500552 5605702282404 5619146772456 5619243632499 5643836311536 5657372260704 5669867449008 5683563798948 5708437975872 5734767076416 5734865929464 5748719292234 5761416234693 5775234182802 5800509556128 5800609542412 5814521490168 5822911651041 5827363767036 5841440571141 5867005697424 5889563085132 5894066161872 5894167760838 5934161850048 5947268371296 5956977438864 5961634821576 5984556038118 5989234982787 6010747510752 6029874137952 6038575045524 6053162059719 6057790221924 6081081135507 6084302204736 6107695051248 6122449034388 6135971417226 6177606232896 6177712719384 6182436111264 6206206261752 6206313241233 6221198212362 6248425351968 6262225973136 6277245043104 6277353247116 6292517063121 6304826149824 6333905979072 6349206406032 6349315850478 6378600880134 6406516894176 6421882025664 6421992722856 6436176694612 6451612960968 6451724170647 6495501484512 6509847811824 6525573250644 6541336676439 6554132490816 6584362198848 6584475696792 6600267637488 6600381409602 6630824432106 6659844305184 6675932081304 6690676917708 6706839174273 6736191726672 6762090949596 6767261148816 6783608405196 6813296938944 6839492614992 6844721994432 6844839980328 6871156932654 6876529054311 6901228623456 6923188825056 6949807012008 6949926809307 6955240625172 6981982044471 7012538762544 7029478520964 7034853160944 7045004219778 7092807156288 7092929418552 7098352572192 7109940814128 7125644226456 7142857206786 7174117996704 7207207271712 7207331505948 7224741813213 7258064581089 7272262420416 7289829577296 7289955235734 7307439170076 7323578788302 7355630508128 7373271955392 7373399052168 7407407473704 7407535158891 7425301092174 7457798000736 7474269709872 7492195696608 7492324843332 7510423591467 7525115082048 7559823265344 7578085065264 7578215692506 7613168792418 7646487905952 7664959056312 7681888312924 7694429191866 7700312243736 7700444977869 7752695320224 7763882201388 7769818356048 7788587428188 7822674263232 7852750780176 7858754882496 7858890347784 7889106107862 7914209806062 7942636585152 7948846428768 7979408050824 7979545595871 7985646643716 8016349754763 8051433394032 8070882746292 8077053629232 8108108180676 8143593401664 8163265379184 8181295222968 8201058274458 8236950292512 8274941682336 8275084321644 8294930949816 8295073933689 8333333407917 8349634630848 8369804329488 8390022750828 8408553423606 8465608541376 8465754467304 8486058391056 8504801173512 8504947775023 8525345698422 8562656963808 8602150614624 8602298894196 8623078938351 8662851274203 8679797082432 8700764334192 8700914313618 8721782235252 8741045650554 8779300929056 8800356849984 8800508546136 8834344627698 8841099242808 8841251641257 8901242775072 8920902556944 8942452232364 8976834057177 8981588968896 9016121266128 9023014865088 9044811206928 9057862568286 9086685332886 9119323486656 9126453307104 9161542576872 9168705405748 9183673551582 9203957125839 9266409349344 9266569079076 9273654166896 9309309392628 9350051683392 9372638027952 9379804214592 9393338959704 9415867564656 9416029870674 9457239224736 9479921085504 9500858968608 9523809609048 9523973775717 9567901320201 9609775341264 9632989084284 9654265041918 9677419441452 9719772769728 9719940314312 9743252226768 9764771717736 9788359875966 9831198736224 9876543298272 9876713545188 9900401456232 9900572114403 9946236648159 9965692946496 9989766457776 10013898121956 10036015376562 10104113420352 10104287590008 10143136424394 10150891723224 10151066699221 10175412607794 10219945408416 10259238922488 10267082991648 10267259970492 10306735398981 10351842935184 10359757808064 10384783237584 10424710518012 10432860937758 10470334373568 10478520463712 10518808143816 10544217781446 10552279741416 10567506329667 10639210734432 10639394127828 10647528858288 10688466339684 10714285810179 10735244525376 10761176995056 10769404838976 10810810907568 10810997258922 10884353838912 10908393630624 10934744365944 10934932853601 10961158755114 10985368182453 11033445762192 11059907933088 11060098578252 11111111210556 11159739105984 11186697001104 11211404564808 11238293544912 11238487264998 11287672623072 11314744521408 11339734898016 11367127597896 11367323538759 11419753188627 11469731858928 11497438584468 11522832469386 11541643787799 11550468365604 11601019112256 11601219084824 11629042980336 11645823302082 11654727534072 11682881142282 11734011394848 11779126170264 11788132323744 11788335521676 11833659161793 11871314709093 11894536742592 11913954877728 11923269643152 11969112076236 11978469965574 12021495021504 12059748275904 12077150091048 12106324119438 12115580443848 12162162271014 12215390102496 12244898068776 12271942834452 12301587411687 12355425438768 12364872222528 12412412523504 12412626482466 12442396424724 12496850703936 12524451946272 12554490086208 12554706494232 12585034126242 12612830135409 12698412812064 12698631700956 12757201760268 12788018547633 12813033788352 12843985445712 12872353389224 12903225921936 12903448341294 12991002969024 13019695623648 13051146501288 13051371470427 13082673352878 13111568475831 13168951393584 13200535274976 13200762819204 13251516941547 13261648864212 13319688610368 13351864162608 13381353835416 13413678348546 13472383453344 13524181899192 13534522297632 13567216810392 13586793852429 13630027999329 13678985229984 13689679960656 13742313865308 13753058108622 13775510327373 13802457246912 13846377650112 13899614024016 13899853618614 13910481250344 13963964088942 14025077525088 14058957041928 14069706321888 14090008439556 14124044806011 14185858837104 14196705144384 14219881628256 14251288452912 14285714413572 14348235993408 14414414543424 14414663011896 14449483626426 14481397562877 14516129162178 14579659154592 14579910471468 14614878340152 14647157576604 14682539813949 14711261016256 14746798104336 14814814947408 14815070317782 14850602184348 14915596001472 14948539419744 14984391393216 14984649686664 15020847182934 15054023064843 15156170130528 15156431385012 15214704636591 15226337584836 15263118911691 15292975811904 15329918112624 15363776625848 15388858383732 15400624487472 15400889955738 15505390640448 15527764402776 15539636712096 15577174856376 15649291406637 15705501560352 15717780695568 15778212215724 15816326672169 15828419612124 15897692857536 15958816101648 15959091191742 15971293287432 16032699509526 16102866788064 16141765492584 16154107258464 16216216361352 16216495888383 16326530758368 16362590445936 16402116548916 16441738132671 16473900585024 16549883364672 16550168643288 16589861899632 16590147867378 16666666815834 16739608658976 16780045501656 16817106847212 16857730897497 16931508934608 16972116782112 17009602347024 17009895550046 17050691396844 17125313927616 17204301229248 17204597788392 17246157876702 17284248704079 17325702548406 17401528668384 17401828627236 17443564470504 17468734953123 17482091301108 17524321713423 17558601858112 17601017092272 17668689255396 17682198485616 17682503282514 17802485550144 17841805113888 17884904464728 17953668114354 17967704948361 18032242532256 18089622413856 18115725136572 18159486179157 18173370665772 18243243406521 18252906614208 18323085153744 18337410811496 18367347103164 18407914251678 18532818698688 18533138158152 18547308333792 18618618785256 18618939723699 18745276055904 18786677919408 18831735129312 18832059741348 18877551189363 18914478449472 19001717937216 19047619218096 19047947551434 19135802640402 19219550682528 19265978168568 19308530083836 19354838882904 19355172511941 19439880628624 19486504453536 19529543435472 19576719751932 19624010029317 19662397472448 19753086596544 19753427090376 19800802912464 19801144228806 19892473296318 19979532915552 20027796243912 20072030753124 20120517522819 20208575180016 20286272848788 20301783446448 20302133398442 20350825215588 20439890816832 20518477844976 20534165983296 20534519940984 20613470797962 20629587162933 20703685870368 20769566475168 20849421036024 20849780427921 20865721875516 20945946133413 20957040927424 21037616287632 21088435562892 21104559482832 21135012659334 21278421468864 21278788255656 21295057716576 21376932679368 21428571620358 21522353990112 21621621815136 21621994517844 21674225439639 21774193743267 21816787261248 21869488731888 21869865707202 21922317510228 21970736364906 22066891524384 22119815866176 22120197156504 22222222421112 22222605476673 22373394002208 22422809129616 22476587089824 22476974529996 22531270774401 22575345246144 22679469796032 22734255195792 22734647077518 22839506377254 22939463717856 22994877168936 23045664938772 23083287575598 23100936731208 23101334933607 23202438169648 23258085960672 23291646604164 23309455068144 23365762284564 23468022789696 23558252340528 23576264647488 23576671043352 23667318323586 23742629418186 23827909755456 23846539286304 23938224152472 23938636787613 23956939931148 24049049264289 24154300182096 24212648238876 24231160887696 24324324542028 24430780204992 24489796137552 24543885668904 24603174823374 24710850877536 24824825047008 24825252964932 24884792849448 24885221801067 25000000223751 25048903892544 25109412988464 25170068252484 25225660270818 25396825624128 25397263401912 25514403520536 25514843325069 25576037095266 25687970891424 25744706778448 25806451843872 25806896682588 25869236815053 25988553822609 26039391247296 26102293002576 26102742940854 26165346705756 26223136951662 26337902787168 26401070549952 26401525638408 26503033883094 26523297728424 26523754923771 26703728325216 26762707670832 26827356697092 26930502171531 26944766906688 27048363798384 27069044595264 27134433620784 27173587704858 27260055998658 27357970459968 27379359921312 27484627730616 27506116217244 27551020654746 27611871377517 27799228048032 27799707237228 27820962500688 27927928177884 28050155050176 28117914083856 28139412643776 28180016879112 28248089612022 28371717674208 28439763256512 28502576905824 28571428827144 28571921327151 28703703960603 28829326023792 28898967252852 28962795125754 29032258324356 29159318309184 29159820942936 29229756680304 29294315153208 29365079627898 29493596208672 29629629894816 29630140635564 29701204368696 29701716343209 29838709944477 29897078839488 29969299373328 30041694365868 30108046129686 30312340261056 30312862770024 30429409273182 30452675169672 30453200097663 30526237823382 30659836225248 30727553251696 30777716767464 30801248974944 30801779911476 30920206196943 31055528805552 31079273424192 31154349712752 31298582813274 31411003120704 31435561391136 31556424431448 31632653344338 31656839224248 31702518989001 31917632203296 31918182383484 31942586574864 32065399019052 32142857430537 32205733576128 32283530985168 32308214516928 32432432722704 32432991776766 32653061516736 32725180891872 32804233097832 32804798560803 32883476265342 32956104547359 33100337286576 33179723799264 33180295734756 33333333631668 33479217317952 33560091003312 33634213694424 33715461794994 33863017869216 33944233564224 34019204694048 34019791100092 34101382793688 34101970616277 34259259565881 34409195576784 34492315753404 34568497408158 34651405096812 34803057336768 34803657254472 34887128941008 34937469906246 34964182602216 35048643426846 35202034184544 35337378510792 35364396971232 35365006565028 35500977485379 35613944127279 35683610227776 35769808929456 35907336228708 35935409896722 36064485064512 36179244827712 36231450273144 36318972358314 36346741331544 36486486813042 36646170307488 36674821622992 36734694206328 36815828503356 36904762235061 37066276316304 37094616667584 37237237570512 37237879447398 37490552111808 37573355838816 37663470258624 37664119482696 37755102378726 37838490406227 38095238436192 38095895102868 38271605280804 38364055642899 38439101365056 38531956337136 38617060167672 38709677765808 38710345023882 38879761257248 38973008907072 39059086870944 39153439503864 39154114411281 39248020058634 39334705427493 39506854180752 39601605824928 39602288457612 39754550824641 39784946592636 39959065831104 40055592487824 40144061506248 40241035045638 40417150360032 40572545697576 40603566892896 40604266796884 40701650431176 40760381557287 40890083997987 41036955689952 41069039881968 41226941595924 41259174325866 41407371740736 41539132950336 41698842072048 41699560855842 41731443751032 41891892266826 42075232575264 42176871125784 42209118965664 42270025318668 42372134418033 42557576511312 42590115433152 42753865358736 42857143240716 43044707980224 43243243630272 43243989035688 43348450879278 43444192688631 43548387486534 43738977463776 43739731414404 43844635020456 43941472729812 44047619441847 44133783048768 44240394313008 44444444842224 44445210953346 44746788004416 44845618259232 44953174179648 44953949059992 44954723953693 45062541548802 45162069194529 45468510391584 45469294155036 45644113909773 45679012754508 45789356735073 45878927435712 45989754337872 46091329877544 46166575151196 46201873462416 46202669867214 46404876339296 46516171921344 46583293208328 46618910136288 46731524569128 46947874219911 47116504681056 47153342086704 47334636647172 47448980016507 47485258836372 47693078572608 47876448304944 47877273575226 47913879862296 48098098528578 48308600364192 48425296477752 48462321775392 48648649084056 48649487665149 48979592275104 49087771337808 49206349646748 49421701755072 49649650094016 49650505929864 49769585698896 49770443602134 50000000447502 50218825976928 50340136504968 50451320541636 50573192692491 50794526803824 51028807041072 51029686650138 51152074190532 51375941782848 51489413556896 51612903687744 51613793365176 51738473630106 51852746112237 51977107645218 52204586005152 52205485881708 52330693411512 52406204859369 52446273903324 52572965140269 52675805574336 52803051276816 53006067766188 53046595456848 53047509847542 53407456650432 53525415341664 53654713394184 53861004343062 53903114845083 54096727596768 54268867241568 54347175409716 54478458537471 54520111997316 54758719842624 54969255461232 55012232434488 55102041309492 55223742755034 55598456096064 55599414474456 55641925001376 55855856355768 55856819171097 56235828167712 56360033758224 56496179224044 56632653568089 56743435348416 57005153811648 57142857654288 57143842654302 57407407921206 57658652047584 57797934505704 57925590251508 58064516648712 58065517535823 58319641885872 58459513360608 58588630306416 58730159255796 58987192417344 59259259789632 59260281271128 59402408737392 59403432686418 59534634425161 59677419888954 59938598746656 60083388731736 60216092259372 60361552568457 60625725540048 60858818546364 60905350339344 60906400195326 61052475646764 61319672450496 61455106503392 61555433534928 61602497949888 61603559822952 61840412393886 61888761488799 62111057611104 62308699425504 62549341283763 62597165626548 62837838400239 62871122782272 63112848862896 63265306688676 63313678448496 63405037978002 63835264406592 63836364766968 63885173149728 64130798038104 64285714861074 64567061970336 64864865445408 64865983553532 65022676318917 65450361783744 65608466195664 65609597121606 65766952530684 65912209094718 66200674573152 66359447598528 66360591469512 66666667263336 66667816430019 67120182006624 67268427388848 67430923589988 67593812323203 67726035738432 68038409388096 68039582200184 68202765587376 68203941232554 68518519131762 68818391153568 68984631506808 69136994816316 69302810193624 69304004800821 69607314508944 69774257882016 69874939812492 69928365204432 70097286853692 70404068369088 70674757021584 70728793942464 70730013130056 71001954970758 71057466894547 71227888254558 71539617858912 71814672457416 71815910362839 71870819793444 72147147792867 72462900546288 72637944716628 72693482663088 72972973626084 73292340614976 73349643245984 73469388412656 73631657006712 73809524470122 74132552632608 74474475141024 74475758894796 74655665403201 75000000671253 75146711677632 75328238965392 75510204757452 75676980812454 76190476872384 76191790205736 76543210561608 76544529975207 76728111285798 77063912674272 77234120335344 77419355531616 77420690047764 77607710445159 77759522514496 78118173741888 78306879007728 78308228822562 78496040117268 78669410854986 79013708361504 79203211649856 79204576915224 79509101649282 79569893185272 79571264771313 80111184975648 80288123012496 80482070091276 80791506514593 80834300720064 81145091395152 81207133785792 81208533593768 81403300862352 81520763114574 81780167995974 82073911379904 82138079763936 82453883191848 82518348651732 82835614132551 83397684144096 83399121711684 83462887502064 83783784533652 84150465150528 84353742251568 84418237931328 84540050637336 84744268836066 85115153022624 85507730717472 85714286481432 85715763981453 86111111881809 86487978071376 86696901758556 86888385377262 87096774973068 87477954927552 87479462828808 87689270040912 87882945459624 88095238883694 88480788626016 88888889684448 88890421906692 89105149029627 89516129833431 89691236518464 89907898119984 89909447907386 90125083097604 90324138389058 90937020783168 90938588310072 91288227819546 91358025509016 91359600292989 91578713470146 91979508675744 92182659755088 92333150302392 92403746924832 92405339734428 92760618590829 92809752678592 93166586416656 93237820272576 93463049138256 93895748439822 94233009362112 94306684173408 94669273294344 94897960033014 94970517672744 95107556967003 95752896609888 95754547150452 95827759724592 96196197057156 96428572291611 96617200728384 96850592955504 96924643550784 97297298168112 97298975330298 97959184550208 98175542675616 98412699293496 98414395682409 98868313642077 99301011859728 99539171397792 99540887204268 100000000895004 100437651953856 100680273009936 100902641083272 101146385384982 101589053607648 102057614082144 102059373300276 102304148381064 102305911848831 102777778697643 102978827113792 103227586730352 103476947260212 103705492224474 103954215290436 104409172010304 104410971763416 104661386823024 104812409718738 104892547806648 105145930280538 105606102553632 106012135532376 106093190913696 106095019695084 106502932456137 106841832381837 107050830683328 107309426788368 107722008686124 107806229690166 108193455193536 108537734483136 108694350819432 108956917074942 109040223994632 109938510922464 110024464868976 110204082618984 110447485510068 110714286705183 111198828948912 111283850002752 111711712711536 111713638342194 112471656335424 112720067516448 112992358448088 113265307136178 113515471218681 114285715308576 114287685308604 114814815842412 115092166928697 115317304095168 115595869011408 115851180503016 116129033297424 116131035071646 116639283771744 116919026721216 117177260612832 117460318511592 117462343233843 118004116282479 118520562542256 118804817474784 118806865372836 119069268850322 119263652473923 119354839777908 119877197493312 120166777463472 120432184518744 120723105136914 121251451080096 121717637092728 121810700678688 121812800390652 122104951293528 122281144671861 122670251993961 122910213006784 123110867069856 123207119645904 123680824787772 123777522977598 124222115222208 124617398851008 125098682567526 125194331253096 125675676800478 126225697725792 126530613377352 126627356896992 126810075956004 127116403254099 127672729533936 127770346299456 128261596076208 128571429722148 129134123940672 129729730890816 129731967107064 130045352637834 130332578065893 131216932391328 131219194243212 131533905061368 131824418189436 132142858325541 132401349146304 132721182939024 133333334526672 133335632860038 134240364013248 134536854777696 134861847179976 134864171861079 135187624646406 135486207583587 136079164400368 136405531174752 136407882465108 136932341729319 137037038263524 137368070205219 137636782307136 137969263013616 138273989632632 138605620387248 138608009601642 139214629017888 139548515764032 139749879624984 139856730408864 140194573707384 140843622659733 141349514043168 141460026260112 142003909941516 142114933789094 142346940049521 142455776509116 143079235717824 143629344914832 143631820725678 143741639586888 144294295585734 144925801092576 145275889433256 145386965326176 145945947252168 145948462995447 146699286491968 146938776825312 147263314013424 147619048940244 148265105265216 148948950282048 148951517789592 149311330806402 150000001342506 150656477930784 151020409514904 151353961624908 151719578077473 152383580411472 153086421123216 153089059950414 153456222571596 154127825348544 154468240670688 154838711063232 154841380095528 155215420890318 155558238336711 156613758015456 156616457645124 156992080234536 157218614578107 157338821709972 157718895420807 158027416723008 158409153830448 159018203298564 159139786370544 159142529542626 160222369951296 160576246024992 160964140182552 161583013029186 161709344535249 162290182790304 162417067187536 162806601724704 163041526229148 163435375612413 163560335991948 164276159527872 164907766383696 165036697303464 165671228265102 166795368288192 166798243423368 166925775004128 167567569067304 167570457513291 168707484503136 169080101274672 169488537672132 169897960704267 170230306045248 171015461434944 171428572962864 171431527962906 172222223763618 172975956142752 173393803517112 173776770754524 174193549946136 174196552607469 174958925657616 175378540081824 175765890919248 176190477767388 176961577252032 177777779368896 177780843813384 178210298059254 178603903275483 179032259666862 179815796239968 179818895814772 180250166195208 180648276778116 181084657705371 181877176620144 182576455639092 182716051018032 182719200585978 183157426940292 183959017351488 184365319510176 184666300604784 184807493849664 184810679468856 185521237181658 185666284466397 186333172833312 186926098276512 187648023851289 187791496879644 188513515200717 188613368346816 189338546588688 189795920066028 189941035345488 190215113934006 191505793219776 191509094300904 191655519449184 192392394114312 192857144583222 193701185911008 194594596336224 194597950660596 195068028956751 196351085351232 196825398586992 196828791364818 197736627284154 198602023719456 199078342795584 199081774408536 200000001790008 200003449290057 201360546019872 201805282166544 202292770769964 202781436969609 203178107215296 204115228164288 204118746600552 204608296762128 204611823697662 205555557395286 206455173460704 206953894520424 207410984448948 207908430580872 207912014402463 208821943526832 209322773646048 209624819437476 209785095613296 210291860561076 211212205107264 212024271064752 212186381827392 212190039390168 213005864912274 213172400683641 213683664763674 214618853576736 215444017372248 215447731088517 215612459380332 216441443378601 217388701638864 217913834149884 218080447989264 219877021844928 220048929737952 220408165237968 220894971020136 221428573410366 222397657897824 223423425423072 223427276684388 223966996209603 225000002013759 225440135032896 225984716896176 226530614272356 227030942437362 228571430617152 228575370617208 229629631684824 229633589925621 230184333857394 231191738022816 231702361006032 232258066594848 232262070143292 232823131335477 233278567543488 234354521225664 234920637023184 234924686467686 236008232564958 237041125084512 237609634949568 237613730745672 238138537700644 238527304947846 238709679555816 238713794313939 240333554926944 240864369037488 241446210273828 242502902160192 243435274185456 243621401357376 243625600781304 244209902587056 244562289343722 245340503987922 246221734139712 246414239291808 247361649575544 247555045955196 248506842397653 250197365135052 250388662506192 251351353600956 252451395451584 253061226754704 253254713793984 253620151912008 254232806508198 255345459067872 256523192152416 257142859444296 257147291944359 258333335645427 259463934214128 260090705275668 260665156131786 262433864782656 262438388486424 263067810122736 263648836378872 264285716651082 265442365878048 266666669053344 266671265720076 267315447088881 268548389500293 269073709555392 269723694359952 269728343722158 270375249292812 270972415167174 272158328800736 272811062349504 272815764930216 273864683458638 274074076527048 274078800878967 274736140410438 275938526027232 276547979265264 277211240774496 277216019203284 278281855772487 278429258035776 279499759249968 279713460817728 280389147414768 281687245319466 282699028086336 282920052520224 284007819883032 284229867578188 284693880099042 284911553018232 285322670901009 287258689829664 287263641451356 287483279173776 288588591171468 289851602185152 290551778866512 290773930652352 291891894504336 291896925990894 293877553650624 294526628026848 295238097880488 295243187047227 296604940926231 297903035579184 298622661612804 300000002685012 301312955861568 302040819029808 302707923249816 303439156154946 304767160822944 306172842246432 306178119900828 306912445143192 306917735546493 308333336092929 308936481341376 309682760191056 310430841780636 311116476673422 313227516030912 313232915290248 313984160469072 314437229156214 314677643419944 314683067675851 315437790841614 316818307660896 318036406597128 318279572741088 318285059085252 319508797368411 320525497145511 321152492049984 321928280365104 323166026058372 323418689070498 324580365580608 324834134375072 325613203449408 326083052458296 326870751224826 327120671983896 329815532767392 330073394606928 331342456530204 332142860115549 333596486846736 333851550008256 335135138134608 335140915026582 337414969006272 338160202549344 338977075344264 339795921408534 340546413656043 342857145925728 342863055925812 344444447527236 345951912285504 346787607034224 347553541509048 348387099892272 348393105214938 349917851315232 350757080163648 351531781838496 352380955534776 352387029701529 354012348847437 355561687626768 356420596118508 357207806550966 357790957421769 358064519333724 359631592479936 359637791629544 360500332390416 361296553556232 362169315410742 363754353240288 365152911278184 365432102036064 365438401171956 366314853880584 366843434015583 368010755981883 368730639020352 369332601209568 369621358937712 371042474363316 371332568932794 372666345666624 373852196553024 375296047702578 375582993759288 377027030401434 378677093177376 379591840132056 379882070690976 380430227868012 381349209762297 383018188601808 383311038898368 384784788228624 385714289166444 387402371822016 389189192672448 389195901321192 390136057913502 390997734197679 393650797173984 393657582729636 395473254568308 396428574976623 397204047438912 398163548817072 400000003580016 400006898580114 402721092039744 403610564333088 404585541539928 404592515583237 405562873939218 406458622750761 408237493201104 409216593524256 409223647395324 410797025187957 411111114790572 412910346921408 413907789040848 414821968897896 415816861161744 415824028804926 417643887053664 418645547292096 419249638874952 419570191226592 420583721122152 422530867979199 424048542129504 424380078780336 426011729824548 426344801367282 427040820148563 427367329527348 429237707153472 430888034744496 430895462177034 431224918760664 432882886757202 434777403277728 435827668299768 436160895978528 437845388986341 440097859475904 440816330475936 441789942040272 442857146820732 444795315795648 446846850846144 446854553368776 447933992419206 450000004027518 451969433792352 453061228544712 454061884874724 455158734232419 457150741234416 459259263369648 459267179851242 460368667714788 462383476045632 463404722012064 464516133189696 464524140286584 465646262670954 466674715010133 469841274046368 469849372935372 471655843734321 472016465129916 473156686262421 474082250169024 475227461491344 476277075401288 477054609895692 477419359111632 477427588627878 480667109853888 481728738074976 482892420547656 485128033605747 486870548370912 487251201562608 488419805174112 489124578687444 490306126837239 490681007975844 492828478583616 494723299151088 495110091910392 497013684795306 500394730270104 500777325012384 502702707201912 502711372539873 506122453509408 507240303824016 508465613016396 509693882112801 510690918135744 513046384304832 514285718888592 514294583888718 516666671290854 518927868428256 520181410551336 521330312263572 522589657822407 524876776972848 526135620245472 527297672757744 528571433302164 530884731756096 533333338106688 533342531440152 534630894177762 535811709826449 537096779000586 539447388719904 539456687444316 540750498585624 541944830334348 543253973116113 544316657601472 545631529860432 547729366917276 548148153054096 548157601757934 549472280820876 551877052054464 553095958530528 554422481548992 554432038406568 556563711544974 556998853399191 558999518499936 560778294829536 562944071553867 563374490638932 565540545602151 565840105040448 568015639766064 568459735156376 569387760198084 569823106036464 570645341802018 574517379659328 574527282902712 574966558347552 577177182342936 581103557733024 583783789008672 583793851981788 585204086870253 589053256053696 590476195760976 590486374094454 593209881852462 595806071158368 597245323225608 600000005370024 600010347870171 604081638059616 605415846499632 606878312309892 608344310908827 609534321645888 612345684492864 612356239801656 613824890286384 613835471092986 616666672185858 619365520382112 620861683561272 622232953346844 623736043207389 626465830580496 627968320938144 628874458312428 629355286839888 629366135351702 630875581683228 633636615321792 636072813194256 636559145482176 636570118170504 639017594736822 639517202050923 641050994291022 643856560730208 646332052116744 646343193265551 646837378140996 649324330135803 649668268750144 652166104916592 653741502449652 654241343967792 659631065534784 660146789213856 662684913060408 664285720231098 667192973693472 670270276269216 670281830053164 671900988628809 675000006041277 676320405098688 677954150688528 679591842817068 681092827312086 685714291851456 685726111851624 688888895054472 688900769776863 693575214068448 695107083018096 696774199784544 696786210429876 698469394006431 699835702630464 703063563676992 704761911069552 704774059403058 708024697694874 711123375253536 712841192237016 714415613101932 715581914843538 716129038667448 716141382941817 719275583259088 721000664780832 722593107112464 724338630821484 727508706480576 730305822556368 730864204072128 730876802343912 732629707761168 733686868031166 736021511963766 738665202419136 739242717875424 742084948726632 742665137865588 745520527192959 750592095405156 751165987518576 754054060802868 757354186354752 759183680264112 759764141381952 760860455736024 762698419524594 766036377203616 769569576457248 771428578332888 771441875833077 775000006936281 778391802642384 780272115827004 781995468395358 787301594347968 787315165459272 790946509136616 792857149953246 796327097634144 800000007160032 800013797160228 801946341266643 805645168500879 807221128666176 809171083079856 809185031166474 811125747878436 812917245501522 816474986402208 818433187048512 818447294790648 821594050375914 822222229581144 822236402636901 827815578081696 829643937795792 831633722323488 831648057609852 834845567317461 835287774107328 838499277749904 839140382453184 841167442244304 845061735958398 848097084259008 848760157560672 852023459649096 852689602734564 854081640297126 854734659054696 855968012703027 861776069488992 861790924354068 862449837521328 865765773514404 869554806555456 871655336599536 872321791957056 875690777972682 881632660951872 883579884080544 885714293641464 885729561141681 889814822778693 893709106737552 895867984838412 900000008055036 903938867584704 906122457089424 908123769749448 910317468464838 914301482468832 918518526739296 918534359702484 920737335429576 920753206639479 925000008278787 926809444024128 929048280573168 931292525341908 933349430020266 939682548092736 939698745870744 943311687468642 944032930259832 944049203027553 946313372524842 950454922982688 952554150802576 954109219791384 954838718223264 954855177255756 958526392105233 961576491436533 963457476149952 965784841095312 970256067211494 973741096741824 974502403125216 976839610348224 978249157374888 980612253674478 981362015951688 989446598302176 990220183820784 994027369590612 996428580346647 1000789460540208 1001554650024768 1005405414403824 1005422745079746 1012244907018816 1014480607648032 1016931226032792 1019387764225602 1021639240968129 1028571437777184 1028589167777436 1033333342581708 1037855736856512 1040362821102672 1042660624527144 1045179315644814 1049753553945696 1052271240490944 1054595345515488 1057142866604328 1057161089104587 1062037046542311 1066685062880304 1069261788355524 1071623419652898 1074193558001172 1078894777439808 1078913374888632 1081500997171248 1083889660668696 1086507946232226 1091263059720864 1095458733834552 1096296306108192 1096315203515868 1098944561641752 1100530302046749 1104032267945649 1106191917061056 1108864076813136 1113127423089948 1113997706798382 1117999036999872 1121556589659072 1125888143107734 1126748981277864 1131081091204302 1136031279532128 1136919470312752 1138775520396168 1139646212072928 1141290683604036 1144047629286891 1149054565805424 1149933116695104 1154354364685872 1162207115466048 1167567578017344 1167587703963576 1170408173740506 1172993202593037 1180952391521952 1180972748188908 1186419763704924 1189285724929869 1191612142316736 1194490646451216 1200000010740048 1200020695740342 1208163276119232 1210831692999264 1213756624619784 1213777546749711 1216688621817654 1219375868252283 1224712479603312 1227649780572768 1227670942185972 1232391075563871 1233333344371716 1238731040764224 1241723367122544 1244465906693688 1247472086414778 1252931661160992 1255936641876288 1257748916624856 1258710573679776 1258732270703404 1261751163366456 1267592603937597 1272145626388512 1273140236341008 1278035189473644 1279034404101846 1282101988582044 1287713121460416 1292664104233488 1292686386531102 1293674756281992 1298648660271606 1304332209833184 1307483004899304 1308482687935584 1313536166959023 1320293578427712 1325369826120816 1328571440462196 1334385947386944 1340540552538432 1340563660106328 1343801977257618 1350000012082554 1355908301377056 1359183685634136 1362185654624172 1365476202697257 1371452223703248 1377777790108944 1377801539553726 1387150428136896 1390214166036192 1393548399569088 1393572420859752 1396938788012862 1400024145030399 1409523822139104 1409548118806116 1414967531202963 1416049395389748 1419470058787263 1422246750507072 1425682384474032 1428831226203864 1431163829687076 1432258077334896 1432282765883634 1438551166518176 1442001329561664 1445186214224928 1448677261642968 1455384100817241 1460611645112736 1461753604687824 1465259415522336 1467373736062332 1470918380511717 1472043023927532 1478485435750848 1484169897453264 1485330275731176 1491041054385918 1501184190810312 1502331975037152 1508108121605736 1508134117619619 1518367360528224 1521720911472048 1525396839049188 1532072754407232 1539139152914496 1542857156665776 1542883751666154 1550000013872562 1556783605284768 1560544231654008 1563990936790716 1567768973467221 1574630330918544 1581893018273232 1585714299906492 1592654195268288 1600000014320064 1600027594320456 1603892682533286 1607435129479347 1611290337001758 1618342166159712 1618370062332948 1622251495756872 1625834491003044 1629761919348339 1632949972804416 1636894589581296 1643188100751828 1644444459162288 1644472805273802 1655631156163392 1659287875591584 1663267444646976 1663296115219704 1669691134634922 1670996560197573 1676998555499808 1682334884488608 1688832214661601 1690123471916796 1697520315121344 1704046919298192 1705379205469128 1708163280594252 1709469318109392 1711936025406054 1723552138977984 1723581848708136 1724899675042656 1731531547028808 1743310673199072 1751381555945364 1755612260610759 1767159768161088 1771428587282928 1771459122283362 1779629645557386 1787418213475104 1791735969676824 1800000016110072 1800031043610513 1812244914178848 1816247539498896 1820634936929676 1828602964937664 1837037053478592 1837068719404968 1841474670859152 1841506413278958 1850000016557574 1858096561146336 1862585050683816 1866698860040532 1871208129622167 1879397491741488 1886623374937284 1888065860519664 1888098406055106 1892626745049684 1900909845965376 1905108301605152 1908218439582768 1909677436446528 1909710354511512 1917052784210466 1918551606152769 1923152982873066 1931569682190624 1939029579796653 1940512134422988 1947972990407409 1949004806250432 1956498314749776 1961224507348956 1962724031903376 1978893196604352 1980440367641568 1988054739181224 1992857160693294 2001578921080416 2010810828807648 2010845490159492 2015702965886427 2028961215296064 2033862452065584 2038775528451204 2043278481936258 2057142875554368 2057178335554872 2066666685163416 2066702309330589 2080725642205344 2085321249054288 2090358631289628 2095408182019293 2099507107891392 2109190691030976 2114285733208656 2114322178209174 2124074093084622 2133370125760608 2138523576711048 2143246839305796 2148387116002344 2148424148825451 2157826749777264 2163001994342496 2167779321337392 2173015892464452 2182526119441728 2190917467669104 2192592612216384 2192630407031736 2197889123283504 2201060604093498 2202781473730957 2208064535891298 2217728153626272 2226254846179896 2227995413596764 2236561581578877 2251776286215468 2253497962555728 2262162182408604 2272062559064256 2273838940625504 2277551040792336 2279292424145856 2282581367208072 2288095258573782 2298109131610848 2308708729371744 2314325627499231 2325000020808843 2335175407927152 2340816347481012 2345986405186074 2361904783043904 2361945496377816 2372839527409848 2378571449859738 2388981292902432 2400000021480096 2400041391480684 2405839023799929 2421663385998528 2427513249239568 2427555093499422 2433377243635308 2438751736504566 2449424959206624 2455299561145536 2455341884371944 2464782151127742 2466666688743432 2466709207910703 2483446734245088 2488931813387376 2494944172829556 2504536701952383 2505863322321984 2515497833249712 2517421147359552 2517464541406808 2523502326732912 2535185207875194 2544291252777024 2546280472682016 2556070378947288 2558068808203692 2564203977164088 2567904038109081 2585328208466976 2585372773062204 2587349512563984 2597297320543212 2608664419666368 2614966009798608 2616965375871168 2627072333918046 2650739652241632 2657142880924392 2657188683425043 2669444468336079 2681127320212656 2687603954515236 2700000024165108 2711816602754112 2718367371268272 2724371309248344 2730952405394514 2742904447406496 2755555580217888 2755603079107452 2762259619918437 2775000024836361 2780428332072384 2787144841719504 2793877576025724 2800048290060798 2819047644278208 2819096237612232 2829935062405926 2832098790779496 2832147609082659 2838940117574526 2851364768948064 2857662452407728 2862327659374152 2864516154669792 2864565531767268 2875579176315699 2877102333036352 2890372428449856 2897354523285936 2910768201634482 2921223290225472 2923507209375648 2930518831044672 2934747472124664 2941836761023434 2944086047855064 2968339794906528 2970660551462352 2982082108771836 2989285741039941 3002368381620624 3004663950074304 3016216243211472 3016268235239238 3036734721056448 3043441822944096 3050793678098376 3064917722904387 3085714313331552 3085767503332308 3100000027745124 3113567210569536 3121088463308016 3127981873581432 3135537946934442 3149260661837088 3163786036546464 3171428599812984 3171483267313761 3186111139626933 3200055188640912 3207785365066572 3214870258958694 3222580674003516 3236684332319424 3236740124665896 3244502991513744 3251668982006088 3259523838696678 3273789179162592 3286376201503656 3288888918324576 3288945610547604 3301590906140247 3312096803836947 3318575751183168 3326592230439408 3339382269269844 3341993120395146 3353997110999616 3364669768977216 3377664429323202 3380246943833592 3408093838596384 3410758410938256 3416326561188504 3418938636218784 3423872050812108 3432142887860673 3447163697416272 3449799350085312 3463063094057616 3486621346398144 3502763111890728 3511224521221518 3518979607779111 3542857174565856 3542918244566724 3559259291114772 3567857174789607 3574836426950208 3583471939353648 3600000032220144 3600062087221026 3624489828357696 3632495078997792 3641269873859352 3641332640249133 3658127604756849 3674137438809936 3682949341718304 3683012826557916 3697173226691613 3700000033115148 3716193122292672 3725170101367632 3733397720081064 3742416259244334 3758794983482976 3773246749874568 3776131721039328 3776196812110212 3785253490099368 3802777811812791 3810216603210304 3816436879165536 3819420709023024 3834105568420932 3837103212305538 3846305965746132 3863139364381248 3878059159593306 3881024268845976 3895945980814818 3912996629499552 3922449014697912 3925448063806752 3940608500877069 3960880735283136 3976109478362448 3985714321386588 4003157842160832 4021621657615296 4021690980318984 4031405931772854 4067724904131168 4077551056902408 4086556963872516 4096428608091771 4114356671109744 4133333370326832 4133404618661178 4161451284410688 4170642498108576 4180717262579256 4190816364038586 4200072435091197 4228571466417312 4228644356418348 4244902593608889 4248148186169244 4258410176361789 4266740251521216 4277047153422096 4286493678611592 4296774232004688 4296848297650902 4315653499554528 4326003988684992 4335558642674784 4346031784928904 4366152302451723 4381834935338208 4385260814063472 4395778246567008 4402121208186996 4405562947461914 4412755141535151 4416129071782596 4435456307252544 4452509692359792 4455990827193528 4473123163157754 4503552572430936 4506995925111456 4524324364817208 4524402352858857 4547677881251008 4555102081584672 4565162734416144 4576190517147564 4596218263221696 4617417458743488 4628651254998462 4650000041617686 4670350815854304 4681632694962024 4691972810372148 4703306920401663 4723890992755632 4745679054819696 4757142899719476 4777962585804864 4800000042960192 4800082782961368 4811678047599858 4822305388438041 4855026498479136 4855110186998844 4866754487270616 4877503473009132 4889285758045017 4898849918413248 4910683768743888 4929564302255484 4933333377486864 4933418415821406 4966893468490176 4977863626774752 4989888345659112 5009073403904766 5012989680592719 5030995666499424 5034929082813616 5047004653465824 5066496643984803 5070370415750388 5092560945364032 5112140757894576 5116137616407384 5128407954328176 5135808076218162 5170656416933952 5170745546124408 5174699025127968 5194594641086424 5229932019597216 5254144667836092 5266836781832277 5301479304483264 5314285761848784 5314377366850086 5338888936672158 5362254640425312 5375207909030472 5400000048330216 5400093130831539 5436734742536544 5448742618496688 5461904810789028 5485808894812992 5511111160435776 5511206158214904 5524519239836874 5550000049672722 5574289683439008 5587755152051448 5600096580121596 5613624388866501 5638192475224464 5659870124811852 5664197581558992 5664295218165318 5677880235149052 5702729537896128 5715324904815456 5724655318748304 5729032309339584 5729131063534536 5751158352631398 5755654818458307 5794709046571872 5817088739389959 5821536403268964 5843918971222227 5847014418751296 5869494944249328 5883673522046868 5888172095710128 5936679589813056 5941321102924704 5964164217543672 5978571482079882 6004736763241248 6032432486422944 6032536470478476 6047108897659281 6086883645888192 6101587356196752 6129835445808774 6171428626663104 6171535006664616 6200000055490248 6200106927991767 6242176926616032 6255963747162864 6271075893868884 6286224546057879 6298521323674176 6327572073092928 6342857199625968 6342966534627522 6372222279253866 6400110377281824 6415570730133144 6429740517917388 6445161348007032 6445272446476353 6473480249331792 6489005983027488 6503337964012176 6519047677393356 6547578358325184 6572752403007312 6577777836649152 6577891221095208 6603181812280494 6608344421192871 6624193607673894 6653184460878816 6678764538539688 6683986240790292 6709684744736631 6755328858646404 6760493887667184 6816187677192768 6821516821876512 6832653122377008 6837877272437568 6847744101624216 6864285775721346 6894327394832544 6926126188115232 6942976882497693 6975000062426529 7005526223781456 7022449042443036 7037959215558222 7085714349131712 7085836489133448 7118518582229544 7135714349579214 7166943878707296 7200000064440288 7200124174442052 7217517071399787 7264990157995584 7282539747718704 7282665280498266 7316255209513698 7348274877619872 7365898683436608 7366025653115832 7394346453383226 7400000066230296 7400127623732109 7450340202735264 7466795440162128 7484832518488668 7517589966965952 7546493499749136 7552263442078656 7552393624220424 7570506980198736 7605555623625582 7632873758331072 7638841418046048 7668211136841864 7674206424611076 7692611931492264 7703712114327243 7756118319186612 7762048537691952 7791891961629636 7825993258999104 7844898029395824 7850896127613504 7881217001754138 7952218956724896 7971428642773176 7971566050275129 8008333405008237 8043381960637968 8062811863545708 8135449808262336 8155102113804816 8173113927745032 8192857216183542 8228713342219488 8266666740653664 8266809237322356 8286778859755311 8325000074509083 8341284996217152 8361434525158512 8381632728077172 8400144870182394 8457142932834624 8457288712836696 8489805187217778 8496296372338488 8496442827247977 8516820352723578 8554094306844192 8572987357223184 8593548464009376 8593696595301804 8626737528947097 8631306999109056 8671117285349568 8692063569857808 8732304604903446 8763669870676416 8770521628126944 8791556493134016 8804242416373992 8811125894923828 8825510283070302 8832258143565192 8905019384719584 8911981654387056 8946246326315508 9007105144861872 9013991850222912 9048648729634416 9048804705717714 9110204163169344 9130325468832288 9152381034295128 9194753168713161 9257302509996924 9300000083235372 9340701631708608 9363265389924048 9383945620744296 9406613840803326 9447781985511264 9491358109639392 9514285799438952 9514449801941283 9558333418880799 9600165565922736 9623356095199716 9644610776876082 9710052996958272 9710220373997688 9733508974541232 9755006946018264 9778571516090034 9821367537487776 9859128604510968 9866666754973728 9866836831642812 9904772718420741 9936290411510841 9955727253549504 9979776691318224 10018146807809532 10025979361185438 10061991332998848 10069858165627232 10094009306931648 10132993287969606 10140740831500776 10224281515789152 10232275232814768 10256815908656352 10271616152436324 10296428663582019 10341491092248816 10349398050255936 10389189282172848 10459864039194432 10508289335672184 10533673563664554 10556938823337333 10628571523697568 10628754733700172 10677777873344316 10724509280850624 10750415818060944 10800000096660432 10800186261663078 10873469485073088 10897485236993376 10923809621578056 10923997920747399 10974382814270547 11022412316429808 11049038479673748 11091519680074839 11100000099345444 11148579366878016 11175510304102896 11200193160243192 11227248777733002 11276384950448928 11319740249623704 11328395163117984 11328590436330636 11355760470298104 11408333435438373 11430649809630912 11449310637496608 11458262127069072 11502316705262796 11511309636916614 11589418093143744 11634177478779918 11643072806537928 11687837942444454 11738989888498656 11767347044093736 11776344191420256 11821825502631207 11882642205849408 11928328435087344 11957142964159764 12009473526482496 12064864972845888 12065072940956952 12094217795318562 12203174712393504 12259670891617548 12289285824275313 12343070013329232 12400000110980496 12400213855983534 12484353853232064 12511927494325728 12542151787737768 12572449092115758 12600217305273591 12685714399251936 12685933069255044 12734707780826667 12744444558507732 12800220754563648 12831141460266288 12859481035834776 12890322696014064 12890544892952706 12946960498663584 12978011966054976 13006675928024352 13038095354786712 13098456907355169 13145504806014624 13155782442190416 13206363624560988 13216688842385742 13238265424605453 13248387215347788 13306368921757632 13357529077079376 13367972481580584 13419369489473262 13510657717292808 13520987775334368 13573207058576571 13643033643753024 13665306244754016 13695488203248432 13728571551442692 13788654789665088 13852252376230464 13885953764995386 13950000124853058 14011052447562912 14044898084886072 14075918431116444 14109920761204989 14171672978266896 14237037164459088 14271428699158428 14333887757414592 14400000128880576 14400248348884104 14435034142799574 14466916165314123 14565079495437408 14565330560996532 14632510419027396 14667857274135051 14696549755239744 14732051306231664 14788692906766452 14800000132460592 14800255247464218 14900680405470528 14933590880324256 14969665036977336 15038969041778157 15092986999498272 15104787248440848 15141013960397472 15199489931954409 15211111247251164 15277682836092096 15336422273683728 15348412849222152 15385223862984528 15407424228654486 15512236638373224 15524097075383904 15583783923259272 15689796058791648 15762434003508276 15800510345496831 15904437913449792 15942857285546352 15943132100550258 16016666810016474 16086763921275936 16125623727091416 16200279392494617 16310204227609632 16346227855490064 16385714432367084 16457426684438976 16533333481307328 16533618474644712 16573557719510622 16650000149018166 16722869050317024 16763265456154344 16800289740364788 16840873166599503 16914577425673392 16979610374435556 16992592744676976 16992885654495954 17033640705447156 17108188613688384 17145974714446368 17187096928018752 17187393190603608 17253475057894194 17266964455374921 17384127139715616 17451266218169877 17464609209806892 17531756913666681 17541043256253888 17608484832747984 17622251789847656 17651020566140604 17664516287130384 17810038769439168 17823963308774112 17892492652631016 18014210289723744 18097297459268832 18097609411435428 18141326692977843 18260650937664576 18304762068590256 18389506337426322 18514605019993848 18600000166470744 18600320783975301 18726530779848096 18767891241488592 18813227681606652 18858673638173637 18895563971022528 18982716219278784 19028571598877904 19028899603882566 19116666837761598 19200331131845472 19246712190399432 19289221553752164 19335817339429059 19420440747995376 19467017949082464 19510013892036528 19557143032180068 19642735074975552 19718257209021936 19733333509947456 19733673663285624 19809545436841482 19825033263578613 19872580823021682 19959553382636448 20036293615619064 20051958722370876 20129054234209893 20139716331254464 20265986575939212 20281481663001552 20448563031578304 20464550465629536 20513631817312704 20543232304872648 20592857327164038 20682982184497632 20778378564345696 20828930647493079 20925000187279587 21016578671344368 21067347127329108 21113877646674666 21257143047395136 21257509467400344 21355555746688632 21500831636121888 21600000193320864 21600372523326156 21652551214199361 21794970473986752 21847619243156112 21847995841494798 21948765628541094 22044824632859616 22098076959347496 22183039360149678 22200000198690888 22200382871196327 22351020608205792 22400386320486384 22454497555466004 22552769900897856 22639480499247408 22656790326235968 22657180872661272 22711520940596208 22816666870876746 22898621274993216 22916524254138144 23004633410525592 23022619273833228 23111136342981729 23268354957559836 23286145613075856 23375675884888908 23477979776997312 23534694088187472 23552688382840512 23643651005262414 23856656870174688 23914285928319528 23914698150825387 24025000215024711 24130145881913904 24188435590637124 24406349424787008 24519341783235096 24578571648550626 24686140026658464 24800000221960992 24800427711967068 24860336579265933 24975000223527249 25023854988651456 25084303575475536 25144898184231516 25200434610547182 25371428798503872 25371866138510088 25469415561653334 25488889117015464 25489328481743931 25662282920532576 25718962071669552 25780645392028128 25781089785905412 25880212586841291 25893920997327168 26013351856048704 26076190709573424 26196913814710338 26291009612029248 26311564884380832 26412727249121976 26433377684771484 26476530849210906 26496774430695576 26715058154158752 26735944963161168 26838738978946524 27021315434585616 27041975550668736 27146414117153142 27330612489508032 27390976406496864 27457143102885384 27584259506139483 27771907529990772 27900000249706116 28022104895125824 28089796169772144 28151836862232888 28219841522409978 28343345956533792 28474074328918176 28542857398316856 28543349405823849 28675000256642397 28800496697768208 28870068285599148 28933832330628246 29130158990874816 29130661121993064 29265020838054792 29335714548270102 29464102612463328 29577385813532904 29600000264921184 29600510494928436 29714318155262223 29808871234532523 29867181760648512 29939330073954672 30077938083556314 30185973998996544 30209574496881696 30282027920794944 30398979863908818 30422222494502328 30672844547367456 30696825698444304 30770447725969056 30814848457308972 30889285990746057 31024473276746448 31048194150767808 31167567846518544 31379592117583296 31524868007016552 31601020690993662 31670816470011999 31885714571092704 31886264201100516 32033333620032948 32173527842551872 32251247454182832 32400558784989234 32620408455219264 32692455710980128 32771428864734168 32771993762242197 32923148442811641 33067236949289424 33147115439021244 33300000298036332 33445738100634048 33526530912308688 33600579480729576 33681746333199006 33829154851346784 33959220748871112 33985185489353952 33985771308991908 34067281410894312 34225000306315119 34291949428892736 34374786381207216 34506950115788388 34533928910749842 34768254279431232 34902532436339754 34929218419613784 35063513827333362 35216969665495968 35244503579695312 35302041132281208 35329032574260768 35465476507893621 35647926617548224 35784985305262032 36028420579447488 36194594918537664 36195218822870856 36282653385955686 36609524137180512 36779012674852644 36867857472825939 37029210039987696 37200000332941488 37200641567950602 37453061559696192 37535782482977184 37626455363213304 37717347276347274 37800651915820773 38057143197755808 38057799207765132 38204123342480001 38233333675523196 38400662263690944 38493424380798864 38578443107504328 38671634678858118 38840881495990752 38934035898164928 39020027784073056 39114286064360136 39295370722065507 39436514418043872 39467347326571248 39619090873682964 39650066527157226 39745161646043364 39919106765272896 40072587231238128 40103917444741752 40258108468419786 40531973151878424 40562963326003104 40719621175729713 40929100931259072 41086464609745296 41185714654328076 41365964368995264 41556757128691392 41657861294986158 41850000374559174 42033157342688736 42134694254658216 42227755293349332 42329762283614967 42515018934800688 42711111493377264 43001663272243776 43200000386641728 43200745046652312 43305102428398722 43400748495942369 43695238486312224 43695991682989596 43897531257082188 44003571822405153 44089649265719232 44196153918694992 44366078720299356 44400000397381776 44400765742392654 44702041216411584 44800772640972768 44908995110932008 45116907125334471 45278960998494816 45314361745322544 45423041881192416 45598469795863227 45633333741753492 45833048508276288 46009266821051184 46045238547666456 46222272685963458 46536709915119672 46572291226151712 46751351769777816 47069388176374944 47287302010524828 47713313740349376 47828571856639056 47829396301650774 48050000430049422 48260291763827808 48376871181274248 48600838177483851 49038683566470192 49157143297101252 49372280053316928 49600000443921984 49600855423934136 49720673158531866 49950000447054498 50168607150951072 50289796368463032 50400869221094364 50522619499798509 50743732277020176 50938831123306668 50977778234030928 50978656963487862 51324565841065152 51437924143339104 51561290784056256 51562179571810824 51760425173682582 51800893366124763 52152381419146848 52353798654509631 52393827629420676 52623129768761664 52825454498243952 52866755369542968 52953061698421812 52993548861391152 53430116308317504 53471889926322336 53677477957893048 54042630869171232 54292828234306284 54423980078933529 54781952812993728 54914286205770768 55168519012278966 55543815059981544 55800000499412232 55800962351925903 56179592339544288 56303673724465776 56439683044819956 56686691913067584 56948148657836352 57085714796633712 57086698811647698 57350000513284794 57600993395536416 57740136571198296 57867664661256492 58007452018287177 58261322243986128 58530041676109584 58671429096540204 58928205224926656 59154771627065808 59200000529842368 59201020989856872 59428636310524446 59475099790735839 59617742469065046 59878660147909344 60155876167112628 60387162702629679 60419148993763392 60797959727817636 60844444989004656 61345689094734912 61393651396888608 61540895451938112 61629696914617944 61778571981492114 62048946553492896 62335135693037088 62486791942479237 63049736014033104 63202041381987324 63341632940023998 63771429142185408 63772528402201032 64066667240065896 64502494908365664 64801117569978468 64957653642598083 65384911421960256 65542857729468336 65543987524484394 65846296885623282 66134473898578848 66294230878042488 66600000596072664 66601148613588981 67053061824617376 67201158961459152 67363492666398012 67658309702693568 67918441497742224 67970370978707904 67971542617983816 68134562821788624 68450000612630238 68749572762414432 69013900231576776 69067857821499684 69333409028945187 69805064872679508 69858436839227568 70127027654666724 70433939330991936 70489007159390624 70604082264562416 70658065148521536 70930953015787242 71569970610524064 71744094452476161 72075000645074133 72390437645741712 72565306771911372 73219048274361024 73558025349705288 73735714945651878 74058420079975392 74400000665882976 74401283135901204 74581009737797799 75071564965954368 75252910726426608 75434694552694548 75601303831641546 76114286395511616 76115598415530264 76408246684960002 76466667351046392 76467985445231793 76986848761597728 77156886215008656 77343269357716236 77640637760523873 77681762991981504 78040055568146112 78228572128720272 78590741444131014 78873028836087744 78934694653142496 79238181747365928 79300133054314452 79490323292086728 80145174462476256 80207834889483504 80516216936839572 81063946303756848 81125926652006208 81439242351459426 82172929219490592 82371429308656152 82752778518418449 83315722589972316 83700000749118348 84066314685377472 84269388509316432 84455510586698664 84659524567229934 85030037869601376 85422222986754528 85630048217471547 86025000769927191 86401490093304624 86610204856797444 86801496991884738 87390476972624448 87391983365979192 87795062514164376 88007143644810306 88392307837389984 88732157440598712 88800000794763552 88801531484785308 89142954465786669 89601545281945536 89817990221864016 90233814250668942 90557921996989632 90628723490645088 90846083762384832 91196939591726454 91266667483506984 92018533642102368 92090477095332912 92444545371926916 92667857972238171 93073419830239344 93144582452303424 93502703539555632 94138776352749888 94574604021049656 95012449410035997 95657143713278112 95658792603301548 96100000860098844 96520583527655616 96753742362548496 97201676354967702 98077367132940384 98314286594202504 98315981286726591 98769445328434923 99201710847868272 99441346317063732 99900000894108996 100337214301902144 100579592736926064 100801738442188728 101045238999597018 101487464554040352 101877662246613336 101955556468061856 101957313926975724 102675000918945357 102875848286678208 103124359143621648 103520850347365164 103601786732249526 104304762838293696 104707597309019262 104787655258841352 105650908996487904 105733510739085936 105906123396843624 105987097722782304 106396429523680863 106943779852644672 107354955915786096 108085261738342464 108585656468612568 108847960157867058 109828572411541536 110337038024557932 110603572418477817 111087630119963088 111600000998824464 111601924703851806 112359184679088576 112607347448931552 112879366089639912 113401955747462319 114171429593267424 114173397623295396 114612370027440003 114700001026569588 115201986791072832 115480273142396592 115735329322512984 116014904036574354 116522644487972256 117060083352219168 117342858193080408 117886112166196521 118309543254131616 118402041979713744 118857272621048892 118950199581471678 119235484938130092 119757320295818688 120311752334225256 120774325405259358 121595919455635272 121688889978009312 122158863527189139 122787302793777216 123259393829235888 123557143962984228 124097893106985792 124670271386074176 124973583884958474 126099472028066208 126404082763974648 126683265880047996 126989286850844901 127545056804402064 128133334480131792 129004989816731328 129602235139956936 129915307285196166 130202245487827107 131085715458936672 131087975048968788 131692593771246564 132010715467215459 132268947797157696 132588461756084976 133200001192145328 133202297227177962 134106123649234752 134402317922918304 134726985332796024 135350721376003413 135836882995484448 135943085235967632 136269125643577248 136795409387589681 136900001225260476 137499145524828864 138027800463153552 138135715642999368 138666818057890374 139610129745359016 139716873678455136 140254055309333448 140978014318781248 141208164529124832 141861906031574484 143139941221048128 143488188904952322 144150001290148266 144780875291483424 145130613543822744 145802514532451553 147116050699410576 147471429891303756 148116840159950784 148800001331765952 148802566271802408 149162019475595598 150505821452853216 150869389105389096 151202607663283092 151567858499395527 152231196831060528 152816493369920004 152933334702092784 152935970890463586 153973697523195456 154313772430017312 154686538715432472 155281275521047746 155402680098374289 156457144257440544 157061395963528893 157181482888262028 157869389306284992 158476363494731856 158600266108628904 158980646584173456 160290348924952512 160415669778967008 161032433873679144 162127892607513696 162878484702918852 163271940236800587 164345858438981184 164742858617312304 165505557036836898 166631445179944632 167400001498236696 167402887055777709 168538777018632864 168911021173397328 169319049134459868 170060075739202752 170844445973509056 171260096434943094 172050001539854382 172802980186609248 173220409713594888 173602993983769476 174022356054861531 174783966731958384 175590125028328752 176014287289620612 176784615674779968 177464314881197424 177600001589527104 177603062969570616 178285908931573338 178425299372207517 179635980443728032 180467628501337884 181161488107889037 181257446981290176 182393879183452908 182533334967013968 184037067284204736 184180954190665824 184889090743853832 185335715944476342 186146839660478688 187005407079111264 187460375827437711 189149208042099312 190024898820071994 191314287426556224 191317585206603096 192200001720197688 193507484725096992 194403352709935404 194872960927794249 196154734265880768 196628573188405008 196631962573453182 197538890656869846 198403421695736544 198882692634127464 199800001788217992 199803445840766943 201159185473852128 201603476884377456 202090477999194036 202974929108080704 203755324493226672 203911112936123712 203914627853951448 205350001837890714 206248718287243296 207041700694730328 207203573464499052 208000227086835561 209415194618038524 209575310517682704 211301817992975808 211467021478171872 211812246793687248 211974195445564608 212792859047361726 214709911831572192 215232283357428483 216225001935222399 217171312937225136 217695920315734116 219657144823083072 220674076049115864 221207144836955634 222175260239926176 223200001997648928 223203849407703612 223743029213393397 225214694897863104 225758732179279824 226803911494924638 228342859186534848 228346795246590792 229224740054880006 229400002053139176 229403956335695379 230960546284793184 231470658645025968 232029808073148708 233045288975944512 234120166704438336 234685716386160816 235772224332393042 236619086508263232 236804083959427488 237714545242097784 237900399162943356 238470969876260184 240623504668450512 241548650810518716 243191838911270544 243377779956018624 244317727054378278 246518787658471776 247114287925968456 248258335555255347 249947167769916948 252198944056132416 252808165527949296 253366531760095992 253978573701689802 255090113608804128 256266668960263584 256890144652414641 258075002309781573 259204470279913872 259830614570392332 260404490975654214 262171430917873344 262175950097937576 263385187542493128 264021430934430918 265176923512169952 266400002384290656 266404594454355924 267428863397360007 268804635845836608 269453970665592048 270701442752006826 271673765990968896 271886170471935264 272538251287154496 273590818775179362 273800002450520952 276055600926307104 276271431285998736 277333636115780748 279220259490718032 279433747356910272 280508110618666896 282416329058249664 283723812063148968 285037348230107991 286976377809904644 288300002580296532 289561750582966848 290261227087645488 291605029064903106 294232101398821152 294942859782607512 294947943860179773 296308335985304769 297605132543604816 298324038951191196 301011642905706432 301738778210778192 302405215326566184 303135716998791054 304462393662121056 305632986739840008 305866669404185568 305871941780927172 308025002756836071 308627544860034624 309373077430864944 310562551042095492 310805360196748578 312914288514881088 314122791927057786 314362965776524056 316952726989463712 317200532217257808 317961293168346912 319189288571042589 320831339557934016 322064867747358288 324255785215027392 325756969405837704 326543880473601174 329485717234624608 331011114073673796 333262890359889264 334800002996473392 334805774111555418 337077554037265728 337822042346794656 338638098268919736 340205867242386957 342520192869886188 343837110082320009 344100003079708764 345605960373218496 346440819427189776 347205987967538952 348044712109723062 349567933463916768 351180250056657504 352028574579241224 353658336498589563 354928629762394848 355206125939141232 356571817863146676 356850598744415034 359271960887456064 360935257002675768 362322976215778074 364787758366905816 365066669934027936 366476590581567417 368361908381331648 369778181487707664 370671431888952684 372293679320957376 374010814158222528 374920751654875422 378298416084198624 380049797640143988 380967860552534703 382635170413206192 384400003440395376 387014969450193984 388806705419870808 389745921855588498 390606736463481321 393257146376810016 393263925146906364 395077781313739692 396806843391473088 397765385268254928 399600003576435984 399606891681533886 402318370947704256 403206953768754912 404180955998388072 406052164128010239 407510648986453344 407829255707902896 410386228162769043 410700003675781428 412497436574486592 414083401389460656 414407146928998104 416000454173671122 418830389236077048 419150621035365408 422934042956343744 423624493587374496 425585718094723452 429419823663144384 430464566714856966 432450003870444798 434342625874450272 435391840631468232 437407543597354659 441348152098231728 442414289673911268 444350520479852352 446400003995297856 446407698815407224 447486058426786794 451517464358559648 453607822989849276 454703575498186581 456693590493181584 458449480109760012 458800004106278352 458807912671390758 461921092569586368 462941317290051936 464059616146297416 466208040295122867 469371432772321632 471184187890586679 471544448664786084 473608167918854976 475429090484195568 475800798325886712 476941939752520368 481247009336901024 483097301621037432 486383677822541088 488635454108756556 489815820710401761 493037575316943552 494228575851936912 496516671110510694 499894335539833896 502208661167333127 505616331055898592 506733063520191984 507957147403379604 510180227217608256 512533337920527168 513780289304829282 516150004619563146 518408940559827744 519661229140784664 520808981951308428 522067068164584593 524351900195875152 526770375084986256 528042861868861836 530353847024339904 532800004768581312 532809188908711848 534857726794720014 535275898116622551 538907941331184096 541402885504013652 543484464323667111 543772340943870528 547181637550358724 547600004901041904 552111201852614208 552542862571997472 554667272231561496 558440518981436064 561016221237333792 562381127482313133 567447624126297936 570074696460215982 573952755619809288 576600005160593064 580522454175290976 583210058129806212 584618882783382747 588464202797642304 589885719565215024 589895887720359546 592616671970609538 595210265087209632 596648077902382392 599410337522300829 603477556421556384 604810430653132368 606271433997582108 608924787324242112 611265973479680016 611733338808371136 611743883561854344 616050005513672142 618746154861729888 621125102084190984 621610720393497156 624000681260506683 628245583854115572 628725931553048112 633905453978927424 634401064434515616 635922586336693824 638378577142085178 644129735494716576 645696850072285449 648675005805667197 651513938811675408 653087760947202348 658971434469249216 662022228147347592 666525780719778528 669600005992946784 669611548223110836 671229087640180191 675644084693589312 677276196537839472 680411734484773914 685040385739772376 687674220164640018 688200006159417528 688211869007086137 692881638854379552 694411975935077904 696089424219446124 699135866927833536 702360500113315008 704057149158482448 707316672997179126 709857259524789696 710412251878282464 713143635726293352 713701197488830068 721870514005351536 724645952431556148 729575516733811632 730133339868055872 732953181163134834 739556362975415328 741342863777905368 744775006665766041 749841503309750844 756596832168397248 760099595280287976 761935721105069406 765270340826412384 768800006880790752 770670433957243923 774225006929344719 777613410839741616 779491843711176996 781213472926962642 786514292753620032 786527850293812728 790155562627479384 795530770536509856 799200007152871968 799213783363067772 802286590192080021 806413907537509824 808361911996776144 812104328256020478 815021297972906688 815658511415805792 820772456325538086 821400007351562856 828166802778921312 828814293857996208 832000908347342244 837660778472154096 838301242070730816 847248987174748992 851171436189446904 855112044690323973 860929133429713932 864900007740889596 868685251748900544 870783681262936464 874815087194709318 882696304196463456 884828579347822536 884843831580539319 888925007955914307 892815397630814448 894972116853573588 903034928717119296 907215645979698552 909407150996373162 913387180986363168 916898960219520024 917600008212556704 917615825342781516 924075008270508213 925882634580103872 928119232292594832 932416080590245734 938742865544643264 942368375781173358 943088897329572168 950858180968391136 951601596651773424 953883879505040736 957567865713127767 962494018673802048 966194603242074864 972767355645082176 977270908217513112 979631641420803522 988457151703873824 993033342221021388 999788671079667792 1004417322334666254 1011232662111797184 1013466127040383968 1015914294806759208 1020617601727160871 1027560578609658564 1032300009239126292 1036817881119655488 1039322458281569328 1041617963902616856 1044134136329169186 1048703800391750304 1053540750169972512 1056085723737723672 1060975009495768689 1065618377817423696 1069715453589440028 1070551796233245102 1077815882662368192 1082805771008027304 1086968928647334222 1094363275100717448 1095200009802083808 1099429771744702251 1105085725143994944 1109334544463122992 1116881037962872128 1122032442474667584 1124762254964626266 1134895248252595872 1140149392920431964 1142903581657604109 1147905511239618576 1153200010321186128 1161044908350581952 1166420116259612424 1169237765566765494 1171820209390443963 1179771439130430048 1179791775440719092 1185233343941219076 1190420530174419264 1193296155804764784 1198820675044601658 1206955112843112768 1209620861306264736 1212542867995164216 1218156492384030717 1222531946959360032 1223487767123708688 1232100011027344284 1237492309723459776 1242250204168381968 1243221440786994312 1248001362521013366 1256491167708231144 1257451863106096224 1268802128869031232 1276757154284170356 1288259470989433152 1291393700144570898 1297350011611334394 1303027877623350816 1306175521894404696 1312222630792063977 1324044456294695184 1333051561439557056 1339200011985893568 1339223096446221672 1342458175280360382 1354552393075678944 1360823468969547828 1364110726494559743 1370080771479544752 1375348440329280036 1376400012318835056 1376423738014172274 1385763277708759104 1388823951870155808 1392178848438892248 1398624120885368601 1408114298316964896 1413552563671760037 1414633345994358252 1420824503756564928 1426287271452586704 1427402394977660136 1443741028010703072 1449291904863112296 1459151033467623264 1465906362326269668 1479112725950830656 1482685727555810736 1489550013331532082 1499683006619501688 1506625983501999381 1520199190560575952 1523871442210138812 1530540681652824768 1537600013761581504 1541340867914487846 1548450013858689438 1555226821679483232 1558983687422353992 1562426945853925284 1566201204493753779 1573055700587625456 1580311125254958768 1591061541073019712 1598400014305743936 1598427566726135544 1604573180384160042 1605827694349867653 1616723823993552288 1624208656512040956 1631317022831611584 1641544912651076172 1642800014703125712 1656333605557842624 1657628587715992416 1664001816694684488 1675321556944308192 1687143382446939399 1702342872378893808 1710224089380647946 1721858266859427864 1729800015481779192 1741567362525872928 1749630174389418636 1765392608392926912 1769657158695645072 1769687663161078638 1777850015911828614 1785630795261628896 1789944233707147176 1798231012566902487 1814431291959397104 1818814301992746324 1826774361972726336 1833797920439040048 1835200016425113408 1835231650685563032 1848150016541016426 1856238464585189664 1864832161180491468 1872002043781520049 1884736751562346716 1886177794659144336 1901716361936782272 1903203193303546848 1907767759010081472 1915135731426255534 1932389206484149728 1937090550216856347 1954541816435026224 1959263282841607044 1976914303407747648 1986066684442042776 1999577342159335584 2008834644669332508 2013687262920540573 2026932254080767936 2031828589613518416 2041235203454321742 2055121157219317128 2064600018478252584 2064635607021258411 2078644916563138656 2083235927805233712 2088268272658338372 2097407600783500608 2107081500339945024 2112171447475447344 2121950018991537378 2131236755634847392 2139430907178880056 2141103592466490204 2165611542016054608 2173937857294668444 2188726550201434896 2190400019604167616 2198859543489404502 2218669088926245984 2234325019997298123 2249524509929252532 2269790496505191744 2280298785840863928 2285807163315208218 2295811022479237152 2306400020642372256 2312011301871731769 2332840232519224848 2338475531133530988 2343640418780887926 2359542878260860096 2359583550881438184 2370466687882438152 2386592311609529568 2397641350089203316 2406859770576240063 2419241722612529472 2425085735990328432 2436312984768061434 2445063893918720064 2446975534247417376 2464200022054688568 2484500408336763936 2486442881573988624 2496002725042026732 2512982335416462288 2514903726212192448 2553514308568340712 2565336134070971919 2582787400289141796 2594700023222668788 2606055755246701632 2612351043788809392 2624445261584127954 2648088912589390368 2654531494741617957 2666775023867742921 2678446192892443344 2684916350560720764 2709104786151357888 2721646937939095656 2728221452989119486 2740161542959089504 2750696880658560072 2752800024637670112 2752847476028344548 2777647903740311616 2784357696877784496 2797248241770737202 2816228596633929792 2827105127343520074 2829266691988716504 2852574542905173408 2854804789955320272 2872703597139383301 2887482056021406144 2898583809726224592 2918302066935246528 2931812724652539336 2965371455111621472 2979100026663064164 2999366013239003376 3013251967003998762 3040398381121151904 3047742884420277624 3061852805181482613 3082681735828975692 3096900027717378876 3110453643358966464 3117967374844707984 3124853891707850568 3132402408987507558 3146111401175250912 3160622250509917536 3182925028487306067 3196855133452271088 3209146360768320084 3211655388699735306 3233447647987104576 3248417313024081912 3283089825302152344 3285600029406251424 3298289315234106753 3315257175431984832 3328003633389368976 3350643113888616384 3374286764893878798 3404685744757787616 3420448178761295892 3428710744972812327 3443716533718855728 3459600030963558384 3483134725051745856 3499260348778837272 3515460628171331889 3539314317391290144 3539375326322157276 3555700031823657228 3571261590523257792 3579888467414294352 3596462025133804974 3628862583918794208 3637628603985492648 3654469477152092151 3667595840878080096 3670463301371126064 3696300033082032852 3712476929170379328 3729664322360982936 3744004087563040098 3769473503124693432 3772355589318288672 3806406386607093696 3830271462852511068 3864778412968299456 3874181100433712694 3909083632870052448 3918526565683214088 3936667892376191931 3972133368884085552 3999154684318671168 4017669289338665016 4027374525841081146 4063657179227036832 4082470406908643484 4092332179483679229 4110242314438634256 4129200036956505168 4129271214042516822 4157289833126277312 4166471855610467424 4176536545316676744 4195872362656105803 4224342894950894688 4240657691015280111 4243900037983074756 4262473511269694784 4278861814357760112 4282207184932980408 4331223084032109216 4347875714589336888 4377453100402869792 4397719086978809004 4437338177852491968 4468650039994596246 4499049019858505064 4519877950505998143 4560597571681727856 4571614326630416436 4591622044958474304 4612800041284744512 4624022603743463538 4665680465038449696 4676951062267061976 4687280837561775852 4698603613481261337 4719167101762876368 4740933375764876304 4773184623219059136 4795282700178406632 4813719541152480126 4817483083049602959 4850171471980656864 4872625969536122868 4893951068494834752 4928400044109377136 4969000816673527872 4972885763147977248 4992005450084053464 5025964670832924576 5061430147340818197 5107028617136681424 5130672268141943838 5165574800578283592 5189400046445337576 5224702087577618784 5248890523168255908 5296177825178780736 5309062989483235914 5333550047735485842 5356892385784886688 5369832701121441528 5394693037700707461 5443293875878191312 5456442905978238972 5480323085918179008 5501393761317120144 5505600049275340224 5505694952056689096 5568715393755568992 5594496483541474404 5616006131344560147 5654210254687040148 5658533383977433008 5705149085810346816 5709609579910640544 5745407194278766602 5797167619452449184 5811271650650569041 5863625449305078672 5930742910223242944 5958200053326128328 5998732026478006752 6026503934007997524 6041061788761621719 6080796762242303808 6095485768840555248 6123705610362965226 6165363471657951384 6193800055434757752 6193906821063775233 6235934749689415968 6249707783415701136 6264804817975015116 6292222802350501824 6321244501019835072 6365850056974612134 6393710266904542176 6418292721536640168 6423310777399470612 6496834626048163824 6566179650604304688 6571200058812502848 6596578630468213506 6656007266778737952 6702975059991894369 6748573529787757596 6809371489515575232 6840896357522591784 6857421489945624654 6887433067437711456 6919200061927116768 6936033905615195307 6998520697557674544 7030921256342663778 7078628634782580288 7078750652644314552 7111400063647314456 7159776934828588704 7192924050267609948 7257725167837588416 7275257207970985296 7308938954304184302 7335191681756160192 7340926602742252128 7392600066164065704 7459328644721965872 7488008175126080196 7538947006249386864 7544711178636577344 7660542925705022136 7696008402212915757 7748362200867425388 7818167265740104896 7837053131366428176 7873335784752383862 7944266737768171104 7963594484224853871 8000325071603228763 8035338578677330032 8054749051682162292 8127314358454073664 8164940813817286968 8184664358967358458 8220484628877268512 8258400073913010336 8258542428085033644 8332943711220934848 8353073090633353488 8391744725312211606 8448685789901789376 8481315382030560222 8487800075966149512 8557723628715520224 8564414369865960816 8662446168064218432 8695751429178673776 8754906200805739584 8795438173957618008 8937300079989192492 8998098039717010128 9039755901011996286 9121195143363455712 9143228653260832872 9185558415544447839 9248045207486927076 9331360930076899392 9353902124534123952 9374561675123551704 9397207226962522674 9438334203525752736 9481866751529752608 9548775085461918201 9590565400356813264 9627439082304960252 9634966166099205918 9700342943961313728 9745251939072245736 9856800088218754272 9894867945702320259 9945771526295954496 9984010900168106928 10051929341665849152 10122860294681636394 10214057234273362848 10261344536283887676 10331149601156567184 10378800092890675152 10449404175155237568 10497781046336511816 10546381884513995667 10618125978966471828 10667100095470971684 10713784771569773376 10739665402242883056 10789386075401414922 10886587751756382624 10912885811956477944 10963408431456276453 11002787522634240288 11011389904113378192 11137430787511137984 11188992967082948808 11232012262689120294 11308420509374080296 11317066767954866016 11419219159821281088 11490814388557533204 11594335238904898368 11622543301301138082 11727250898610157344 11810003677128575793 11916400106652256656 11997464052956013504 12053007868015995048 12082123577523243438 12190971537681110496 12247411220725930452 12330726943315902768 12387600110869515504 12387813642127550466 12471869499378831936 12499415566831402272 12529609635950030232 12587617087968317409 12721973073045840333 12731700113949224268 12787420533809084352 12836585443073280336 12846621554798941224 12993669252096327648 13132359301208609376 13193157260936427012 13312014533557475904 13405950119983788738 13497147059575515192 13559633851517994429 13681792715045183568 13714842979891249308 13774866134875422912 13838400123854233536 13872067811230390614 13997041395115349088 14061842512685327556 14095810840443784011 14157501305288629104 14222800127294628912 14319553869657177408 14385848100535219896 14452449249148808877 14550514415941970592 14617877908608368604 14681853205484504256 14785200132328131408 14918657289443931744 14976016350252160392 15077894012498773728 15184290442022454591 15321085851410044272 15392016804425831514 15496724401734850776 15674106262732856352 15746671569504767724 15888533475536342208 15927188968449707742 16000650143206457526 16070677157354660064 16109498103364324584 16184079113102122383 16329881627634573936 16369328717934716916 16440969257754537024 16516800147826020672 16517084856170067288 16706146181266706976 16783489450624423212 16848018394033680441 16962630764061120444 16975600151932299024 17115447257431040448 17128828739731921632 17391502858357347552 17433814951951707123 17590876347915236016 17874600159978384984 17996196079434020256 18079511802023992572 18123185366284865157 18242390286726911424 18286457306521665744 18371116831088895678 18496090414973854152 18581720463191325699 18707804249068247904 18749123350247103408 18794414453925045348 18876668407051505472 18963733503059505216 19097550170923836402 19181130800713626528 19254878164609920504 19269932332198411836 19490503878144491472 19713600176437508544 19789735891404640518 19968021800336213856 20108925179975683107 20245720589363272788 20428114468546725696 20522689072567775352 20662299202313134368 20757600185781350304 20808101716845585921 20995562092673023632 21092763769027991334 21236251957932943656 21334200190941943368 21479330804485766112 21578772150802829844 21773175503512765248 21825771623912955888 21926816862912552906 22005575045268480576 22022779808226756384 22377985934165897616 22464024525378240588 22616841018748160592 22634133535909732032 22981628777115066408 23088025206638747271 23245086602602276164 23454501797220314688 23620007354257151586 23832800213304513312 23890783452674561613 24000975214809686289 24106015736031990096 24164247155046486876 24381943075362220992 24494822441451860904 24661453886631805536 24775200221739031008 24775627284255100932 24998831133662804544 25059219271900060464 25175234175936634818 25443946146091680666 25463400227898448536 25673170886146560672 25693243109597882448 25987338504192655296 26264718602417218752 26386314521872854024 26811900239967577476 26994294119151030384 27119267703035988858 27363585430090367136 27429685959782498616 27556675246633343517 27744135622460781228 27994082790230698176 28123685025370655112 28191621680887568022 28315002610577258208 28445600254589257824 28646325256385754603 28771696201070439792 28904898498297617754 29101028831883941184 29235755817216737208 29570400264656262816 29684603837106960777 29837314578887863488 29952032700504320784 30155788024997547456 30368580884044909182 30642171702820088544 30784033608851663028 30993448803469701552 31348212525465712704 31493343139009535448 31639145653541987001 31854377936899415484 32001300286412915052 32141354314709320128 32218996206728649168 32368158226204244766 32659763255269147872 32738657435869433832 32890225294368829359 33034169712340134576 33412292362533413952 33566978901248846424 33696036788067360882 33925261528122240888 33951200303864598048 34257657479463843264 34783005716714695104 34867629903903414246 35181752695830472032 35430011031385727379 35749200319956769968 35992392158868040512 36159023604047985144 36246370732569730314 36572914613043331488 36742233662177791356 36992180829947708304 37163440926382651398 37415608498136495808 37498246700494206816 37588828907850090696 37762851263904952227 38195100341847672804 38362261601427253056 38509756329219841008 38539864664396823672 38981007756288982944 39579471782809281036 39936043600672427712 40217850359951366214 40491441178726545576 40678901554553983287 41045378145135550704 41324598404626268736 41515200371562700608 41616203433691171842 41991124185346047264 42185527538055982668 42287432521331352033 42472503915865887312 42668400381883886736 42958661608971532224 43157544301605659688 43357347747446426631 43651543247825911776 43853633725825105812 44045559616453512768 44755971868331795232 44928049050756481176 45233682037496321184 45963257554230132816 46176050413277494542 46490173205204552328 47240014708514303172 47665600426609026624 47781566905349123226 48001950429619372578 48212031472063980192 48328494310092973752 48552237339306367149 48989644882903721808 49322907773263611072 49550400443478062016 49551254568510201864 50118438543800120928 50350468351873269636 50887892292183361332 50926800455796897072 51346341772293121344 51386486219195764896 52301444855855121369 52772629043745708048 53623800479935154952 53988588238302060768 54238535406071977716 54727170860180734272 54859371919564997232 55113350493266687034 55488271244921562456 55745161389573977097 56247370050741310224 56383243361775136044 56630005221154516416 56891200509178515648 57292650512771509206 57543392402140879584 57809796996595235508 58471511634433474416 59140800529312525632 59369207674213921554 59904065401008641568 60737161768089818364 61284343405640177088 61568067217703326056 61986897606939403104 62424305150536757763 62986686278019070896 63278291307083974002 63708755873798830968 64002600572825830104 64437992413457298336 64736316452408489532 65319526510538295744 65477314871738867664 65780450588737658718 66068339424680269152 67133957802497692848 67392073576134721764 67850523056244481776 67902400607729196096 69264075619916241813 69735259807806828492 70363505391660944064 70860022062771454758 71498400639913539936 71672350358023684839 72318047208095970288 72492741465139460628 73145829226086662976 73484467324355582712 73984361659895416608 74326881852765302796 74996493400988413632 75177657815700181392 75525702527809904454 76390200683695345608 77019512658439682016 77079729328793647344 77962015512577965888 79158943565618562072 80435700719902732428 80982882357453091152 81357803109107966574 82090756290271101408 82670025739900030551 83232406867382343684 83982248370692094528 84371055076111965336 84574865042662704066 84945007831731774624 85336800763767773472 86315088603211319376 86714695494892853262 87303086495651823552 87707267451650211624 89053811511320882331 89511943736663590464 89856098101512962352 90467364074992642368 91926515108460265632 92352100826554989084 92980346410409104656 94480029417028606344 94917436960625961003 95563133810698246452 96003900859238745156 96424062944127960384 96656988620185947504 97104474678612734298 97979289765807443616 98670675883106488077 99102509137020403728 100236877087600241856 100700936703746539272 101775784584366722664 101853600911593794144 102772972438391529792 104602889711710242738 105545258087491416096 106290033094157182137 107247600959870309904 107977176476604121536 108477070812143955432 109718743839129994464 110226700986533374068 110976542489843124912 111490322779147954194 112494740101482620448 112766486723550272088 113288553791714856681 114585301025543018412 115086784804281759168 115619593993190471016 116943023268866948832 118738415348427843108 119808130802017283136 121474323536179636728 122036704663661949861 123136134435406652112 123973795213878806208 124848610301073515526 125973372556038141792 126556582614167948004 126862297563994056099 127417511747597661936 128005201145651660208 128875984826914596672 129472632904816979064 130072043242339279893 130954629743477735328 131560901177475317436 132136678849360538304 134267915604995385696 134784147152269443528 135701046112488963552 138528151239832483626 139470519615613656984 141720044125542909516 142996801279827079872 143344700716047369678 144636094416191940576 144985482930278921256 145656712017919101447 146968934648711165424 147968723319790833216 148653763705530605592 150355315631400362784 151051405055619808908 152780401367390691216 154039025316879364032 154159458657587294688 156904334567565364107 158317887131237124144 160871401439805464856 161965764714906182304 162715606218215933148 164181512580542202816 165340051479800061102 166464813734764687368 167235484168721931291 168742110152223930672 169149730085325408132 169890015663463549248 170673601527535546944 172630177206422638752 173429390989785706524 175414534903300423248 178107623022641764662 179712196203025924704 183853030216920531264 184704201653109978168 185960692820818209312 187272915451610273289 188960058834057212688 189834873921251922006 191126267621396492904 192007801718477490312 193313977240371895008 194208949357225468596 195958579531614887232 197341351766212976154 198205018274040807456 201401873407493078544 203551569168733445328 203707201823187588288 207792226859748725439 209205779423420485476 211090516174982832192 212580066188314364274 214495201919740619808 215017051074071054517 216954141624287910864 219437487678259988928 220453401973066748136 221953084979686249824 222980645558295908388 224989480202965240896 225532973447100544176 226577107583429713362 229170602051086036824 231239187986380942032 233886046537733897664 237476830696855686216 242948647072359273456 244073409327323899722 246272268870813304224 248010077219700091653 249697220602147031052 251946745112076283584 253113165228335896008 253724595127988112198 254835023495195323872 256010402291303320416 258945265809633958128 260144086484678559786 261909259486955470656 263121802354950634872 268535831209990771392 269568294304538887056 271402092224977927104 277056302479664967252 278941039231227313968 283440088251085819032 284752310881877883009 286689401432094739356 289272188832383881152 289970965860557842512 291313424035838202894 293937869297422330848 296012027649319464231 297307527411061211184 300710631262800725568 302102810111239617816 305560802734781382432 308318917315174589376 313808669135130728214 316635774262474248288 321742802879610929712 323931529429812364608 325431212436431866296 330680102959600122204 332929627469529374736 334470968337443862582 337484220304447861344 338299460170650816264 339865661375144570043 345260354412845277504 346858781979571413048 350829069806600846496 356215246045283529324 359424392406051849408 366110113990985849583 369408403306219956336 371921385641636418624 374545830903220546578 377920117668114425376 379669747842503844012 382252535242792985808 384015603436954980624 386627954480743790016 388417898714450937192 390216129727017839679 394682703532425952308 396410036548081614912 402803746814986157088 407103138337466890656 415584453719497450878 418411558846840970952 425160132376628728548 428990403839481239616 430034102148142109034 433908283248575821728 436970136053757304341 440906803946133496272 443906169959372499648 445961291116591816776 451065946894201088352 453154215166859426724 458341204102172073648 462478375972761884064 470713003702696092321 474953661393711372432 485897294144718546912 488146818654647799444 492544537741626608448 496020154439400183306 499394441204294062104 501706452506165793873 506226330456671792016 507449190255976224396 509670046990390647744 512020804582606640832 517890531619267916256 520288172969357119572 526243604709901269744 539136588609077774112 554112604959329934504 557882078462454627936 561818746354830819867 566880176502171638064 569504621763755766018 573378802864189478712 579941931721115685024 582626848071676405788 587875738594844661696 592024055298638928462 594615054822122422368 604205620222479235632 611121605469562764864 623376680579246176317 627617338270261456428 633271548524948496576 643485605759221859424 645051153222213163551 650862424872863732592 661360205919200244408 665859254939058749472 668941936674887725164 674968440608895722688 676598920341301632528 679731322750289140086 693717563959142826096 701658139613201692992 712430492090567058648 732220227981971699166 738816806612439912672 744030231659100274959 749091661806441093156 755840235336228850752 759339495685007688024 764505070485585971616 768031206873909961248 776835797428901874384 780432259454035679358 789365407064851904616 805607493629972314176 814206276674933781312 831168907438994901756 836823117693681941904 850320264753257457096 854256932645633649027 860068204296284218068 867816566497151643456 873940272107514608682 881813607892266992544 888036082947958392693 891922582233183633552 902131893788402176704 906308430333718853448 916682408204344147296 924956751945523768128 941426007405392184642 949907322787422744864 971794588289437093824 976293637309295598888 992040308878800366612 998788882408588124208 1003412905012331587746 1012452660913343584032 1014898380511952448792 1019596984125433710129 1035781063238535832512 1040576345938714239144 1052487209419802539488 1078273177218155548224 1098330341972957548749 1108225209918659869008 1115764156924909255872 1123637492709661639734 1133760353004343276128 1139009243527511532036 1146757605728378957424 1159883863442231370048 1165253696143352811576 1170648389181053519037 1184048110597277856924 1189230109644244844736 1208411240444958471264 1246753361158492352634 1255234676540522912856 1286971211518443718848 1290102306444426327102 1301724849745727465184 1310910408161271913023 1322720411838400488816 1331718509878117498944 1337883873349775450328 1353197840682603265056 1359462645500578280172 1387435127918285652192 1424860984181134117296 1464440455963943398332 1477633613224879825344 1488060463318200549918 1498183323612882186312 1505119357518497381619 1518678991370015376048 1529010140971171943232 1536062413747819922496 1553671594857803748768 1560864518908071358716 1578730814129703809232 1662337814877989803512 1673646235387363883808 1700640529506514914192 1708513865291267298054 1720136408592568436136 1747880544215029217364 1763627215784533985088 1776072165895916785386 1783845164466367267104 1812616860667437706896 1833364816408688294592 1882852014810784369284 1899814645574845489728 1935153459666639490653 1952587274618591197776 1984080617757600733224 1997577764817176248416 2006825810024663175492 2024905321826687168064 2029796761023904897584 2039193968250867420258 2081152691877428478288 2104974418839605078976 2196660683945915097498 2216450419837319738016 2247274985419323279468 2267520706008686552256 2278018487055023064072 2293515211456757914848 2330507392286705623152 2341296778362107038074 2368096221194555713848 2416822480889916942528 2493506722316984705268 2510469353081045825712 2562770797936900947081 2580204612888852654204 2603449699491454930368 2621820816322543826046 2645440823676800977632 2675767746699550900656 2706395681365206530112 2718925291001156560344 2774870255836571304384 2849721968362268234592 2928880911927886796664 2976120926636401099836 2996366647225764372624 3010238715036994763238 3037357982740030752096 3058790952376301130387 3107343189715607497536 3121729037816142717432 3157461628259407618464 3294991025918872646247 3324675629755979607024 3347292470774727767616 3401281059013029828384 3417027730582534596108 3440272817185136872272 3495761088430058434728 3511945167543160557111 3552144331791833570772 3567690328932734534208 3625233721334875413792 3765704029621568738568 3870306919333278981306 3905174549237182395552 3932731224483815739069 3968161235515201466448 3995155529634352496832 4013651620049326350984 4059593522047809795168 4078387936501734840516 4162305383754856956576 4393321367891830194996 4432900839674639476032 4494549970838646558936 4515358072555492144857 4556036974110046128144 4587030422913515829696 4661014784573411246304 4682593556724214076148 4736192442389111427696 4987013444633969410536 5020938706162091651424 5125541595873801894162 5160409225777705308408 5243641632645087652092 5290881647353601955264 5351535493399101801312 5437850582002313120688 5699443936724536469184 5805460378999918471959 5857761823855773593328 5952241853272802199672 5992733294451528745248 6020477430073989526476 6074715965480061504192 6117581904752602260774 6243458075632285434864 6314923256518815236928 6589982051837745292494 6649351259511959214048 6802562118026059656768 6834055461165069192216 6880545634370273744544 6991522176860116869456 7023890335086321114222 7104288663583667141544 7250467442669750827584 7531408059243137477136 7688312393810702841243 7740613838666557962612 7810349098474364791104 7865462448967631478138 7936322471030402932896 8027303240098652701968 8119187044095619590336 8156775873003469681032 8324610767509713913152 8786642735783660389992 8989099941677293117872 9030716145110984289714 9112073948220092256288 9176372857128903391161 9322029569146822492608 9365187113448428152296 9472384884778222855392 9974026889267938821072 10041877412324183302848 10251083191747603788324 10320818451555410616816 10487283265290175304184 10535835502629481671333 10703070986798203602624 10875701164004626241376 11610920757999836943918 11715523647711547186656 11904483706545604399344 11985466588903057490496 12040954860147979052952 12235163809505204521548 12486916151264570869728 13179964103675490584988 13298702519023918428096 13546074217666476434571 13668110922330138384432 13761091268740547489088 13983044353720233738912 14047780670172642228444 14208577327167334283088 15062816118486274954272 15376624787621405682486 15481227677333115925224 15730924897935262956276 15872644942060805865792 16054606480197305403936 16313551746006939362064 17416381136999755415877 17573285471567320779984 17978199883354586235744 18061432290221968579428 18224147896440184512576 18352745714257806782322 18730374226896856304592 18944769769556445710784 19948053778535877642144 20502166383495207576648 20641636903110821233632 20974566530580350608368 21071671005258963342666 21751402328009252482752 23064937181432108523729 23221841515999673887836 23431047295423094373312 23808967413091208798688 24081909720295958105904 24470327619010409043096 24973832302529141739456 26359928207350981169976 27092148435332952869142 27336221844660276768864 27529118571386710173483 27966088707440467477824 28095561340345284456888 28417154654334668566176 30125632236972549908544 30753249575242811364972 30962455354666231850448 31461849795870525912552 31607506507888445013999 32109212960394610807872 32627103492013878724128 34832762273999510831754 35146570943134641559968 35956399766709172471488 36122864580443937158856 36705491428515613564644 37460748453793712609184 39896107557071755284288 40638222652999429303713 41004332766990415153296 41283273806221642467264 41949133061160701216736 42143342010517926685332 46129874362864217047458 46443683031999347775672 47617934826182417597376 48163819440591916211808 48940655238020818086192 52719856414701962339952 54184296870665905738284 54672443689320553537728 55058237142773420346966 56191122680690568913776 56834309308669337132352 61506499150485622729944 61924910709332463700896 62923699591741051825104 63215013015776890027998 65254206984027757448256 69665524547999021663508 70293141886269283119936 72245729160887874317712 73410982857031227129288 74921496907587425218368 81276445305998858607426 82008665533980830306592 83898266122321402433472 84286684021035853370664 92259748725728434094916 92887366063998695551344 94822519523665335041997 96327638881183832423616 97881310476041636172384 105439712829403924679904 108368593741331811476568 110116474285546840693932 112382245361381137827552 121914667958998287911139 123012998300971245459888 123849821418664927401792 125847399183482103650208 126430026031553780055996 139331049095998043327016 144491458321775748635424 146821965714062454258576 162552890611997717214852 164017331067961660613184 168573368042071706741328 184519497451456868189832 185774732127997391102688 189645039047330670083994 195762620952083272344768 210879425658807849359808 216737187482663622953136 220232948571093681387864 224764490722762275655104 243829335917996575822278 246025996601942490919776 251694798366964207300416 252860052063107560111992 278662098191996086654032 284467558570996005125991 288982916643551497270848 293643931428124908517152 325105781223995434429704 337146736084143413482656 369038994902913736379664 371549464255994782205376 379290078094661340167988 433474374965327245906272 440465897142187362775728 487658671835993151644556 492051993203884981839552 505720104126215120223984 557324196383992173308064 568935117141992010251982 587287862856249817034304 650211562447990868859408 674293472168286826965312 738077989805827472759328 758580156189322680335976 853402675712988015377973 866948749930654491812544 880931794284374725551456 975317343671986303289112 1011440208252430240447968 1114648392767984346616128 1137870234283984020503964 1300423124895981737718816 1476155979611654945518656 1517160312378645360671952 1706805351425976030755946 1761863588568749451102912 1950634687343972606578224 2022880416504860480895936 2275740468567968041007928 2600846249791963475437632 3034320624757290721343904 3413610702851952061511892 3901269374687945213156448 4551480937135936082015856 6068641249514581442687808 6827221405703904123023784 7802538749375890426312896 9102961874271872164031712 13654442811407808246047568 18205923748543744328063424 27308885622815616492095136 54617771245631232984190272
- Sum of all divisors σ(n): 200847849540806090572585140
- Sum of proper divisors (its aliquot sum) s(n): 146230078295174857588394868
- 54617771245631232984190272 is an abundant number, because the sum of its proper divisors (146230078295174857588394868) is greater than itself. Its abundance is 91612307049543624604204596
Bases of 54617771245631232984190272
- Binary: 101101001011011100001101001111111000011111001101100100101110111000111110001101010000002
- Hexadecimal: 0x2D2DC34FE1F364BB8F8D40
- Base-36: 6V21CSH33HM2T9000
Squares and roots of 54617771245631232984190272
- 54617771245631232984190272 squared (546177712456312329841902722) is 2983100935840101927491004410380987036180699499433984
- 54617771245631232984190272 cubed (546177712456312329841902723) is 162930324516343140679058396349293319460497503159057015164573274086484559003648
-
The
square root of 54617771245631232984190272 is 7390383700839.3030380469 -
The
cube root of 54617771245631232984190272 is 379412229.0108323037
Scales and comparisons
How big is 54617771245631232984190272?- 54,617,771,245,631,232,984,190,272 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 54,617,771,245,631,232,984,190,272 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 54617771245631232984190272 cubic inches would be around 31617685.8 feet tall.
Recreational maths with 54617771245631232984190272
- 54617771245631232984190272 backwards is 27209148923213654217771645
- 54617771245631232984190272 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 54617771245631232984190272's digits is 108
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 54617771245631232984190272 - Facts about the integer". Numbermatics.com. 2024. Web. 26 May 2024.
APA style:
Numbermatics. (2024). Number 54617771245631232984190272 - Facts about the integer. Retrieved 26 May 2024, from https://numbermatics.com/n/54617771245631232984190272/
Chicago style:
Numbermatics. 2024. "Number 54617771245631232984190272 - Facts about the integer". https://numbermatics.com/n/54617771245631232984190272/
The information we have on file for 54617771245631232984190272 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 54617771245631232984190272, math, Factors of 54617771245631232984190272, curriculum, school, college, exams, university, Prime factorization of 54617771245631232984190272, STEM, science, technology, engineering, physics, economics, calculator, fifty-four septillion, six hundred seventeen sextillion, seven hundred seventy-one quintillion, two hundred forty-five quadrillion, six hundred thirty-one trillion, two hundred thirty-two billion, nine hundred eighty-four million, one hundred ninety thousand, two hundred seventy-two.