54121897968117469502537728
54,121,897,968,117,469,502,537,728 is an even composite number composed of six prime numbers multiplied together.
54121897968117469502537728 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of sixteen thousand, three hundred eighty-four divisors.
Prime factorization of 54121897968117469502537728:
215 × 73 × 193 × 313 × 473 × 613
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 7 × 7 × 7 × 19 × 19 × 19 × 31 × 31 × 31 × 47 × 47 × 47 × 61 × 61 × 61)See below for interesting mathematical facts about the number 54121897968117469502537728 from the Numbermatics database.
Names of 54121897968117469502537728
- Cardinal: 54121897968117469502537728 can be written as Fifty-four septillion, one hundred twenty-one sextillion, eight hundred ninety-seven quintillion, nine hundred sixty-eight quadrillion, one hundred seventeen trillion, four hundred sixty-nine billion, five hundred two million, five hundred thirty-seven thousand, seven hundred twenty-eight.
Scientific notation
- Scientific notation: 5.4121897968117469502537728 × 1025
Factors of 54121897968117469502537728
Divisors of 54121897968117469502537728
- Number of divisors d(n): 16384
-
Complete list of divisors:
1 2 4 7 8 14 16 19 28 31 32 38 47 49 56 61 62 64 76 94 98 112 122 124 128 133 152 188 196 217 224 244 248 256 266 304 329 343 361 376 392 427 434 448 488 496 512 532 589 608 658 686 722 752 784 854 868 893 896 931 961 976 992 1024 1064 1159 1178 1216 1316 1372 1444 1457 1504 1519 1568 1708 1736 1786 1792 1862 1891 1922 1952 1984 2048 2128 2209 2303 2318 2356 2432 2527 2632 2744 2867 2888 2914 2989 3008 3038 3136 3416 3472 3572 3584 3721 3724 3782 3844 3904 3968 4096 4123 4256 4418 4606 4636 4712 4864 5054 5264 5488 5734 5776 5828 5978 6016 6076 6251 6272 6517 6727 6832 6859 6944 7144 7168 7442 7448 7564 7688 7808 7936 8113 8192 8246 8512 8836 9212 9272 9424 9728 10108 10199 10528 10633 10976 11191 11468 11552 11656 11956 12032 12152 12502 12544 13034 13237 13454 13664 13718 13888 14288 14336 14884 14896 15128 15376 15463 15616 15872 16121 16226 16384 16492 16967 17024 17672 17689 18259 18424 18544 18848 19456 20069 20216 20398 20923 21056 21266 21952 22021 22382 22936 23104 23312 23912 24064 24304 25004 25088 26047 26068 26474 26908 27328 27436 27683 27776 28576 28672 28861 29768 29791 29792 30256 30752 30926 31232 31744 32242 32452 32768 32984 33934 34048 35344 35378 35929 36518 36848 37088 37696 38912 40138 40432 40796 41846 41971 42112 42532 43757 43904 44042 44764 45167 45872 46208 46624 47089 47824 48013 48128 48608 50008 50176 52094 52136 52948 53816 54473 54656 54872 55366 55552 56791 57152 57344 57722 58621 59536 59582 59584 60512 61504 61852 62464 63488 64484 64904 65968 67868 68096 68479 70688 70699 70756 71393 71858 73036 73696 74176 75392 77824 78337 80276 80864 81592 83692 83942 84224 85064 87514 87808 88084 88877 89528 90334 91744 92416 92659 93248 94178 95648 96026 96256 97216 100016 100352 103823 104188 104272 105896 107632 108241 108946 109312 109744 110732 111104 113582 114304 114688 115351 115444 117242 118769 119072 119164 119168 121024 123008 123704 123823 124928 126976 127813 128968 129808 131936 134749 135736 136192 136958 140483 141376 141398 141512 142786 143716 146072 147392 148352 150784 154147 155648 156674 160552 161728 163184 167384 167884 168448 170128 174887 175028 175616 176168 177754 179056 180668 182329 183488 184832 185318 186496 188356 191296 192052 192512 193781 194432 200032 200704 202027 207646 208376 208537 208544 211792 212629 215264 216482 217892 218624 219488 221464 222208 226981 227164 228608 229376 230702 230888 234484 237538 238144 238328 238336 242048 246016 247408 247646 249856 251503 253952 255626 257936 259616 263872 269498 271472 272384 273916 280966 282752 282796 283024 285572 287432 292144 293797 294784 296704 301568 306299 308294 311296 313348 316169 321104 322373 323456 326368 329623 334768 335768 336091 336896 340256 346921 349774 350056 351232 352336 355508 358112 361336 364658 366976 369664 370636 372992 376712 381311 382592 384104 385024 387562 388864 397537 400064 401408 404054 410347 415292 416752 417074 417088 418399 423584 425258 430528 432964 435784 437248 438976 442928 444416 453962 454328 457216 461404 461776 468968 475076 476288 476656 476672 479353 484096 492032 494816 494893 495292 499712 499751 503006 507904 511252 515872 519232 525977 527744 538996 542944 544768 547832 548359 561932 565504 565592 566029 566048 571144 574864 584288 587594 589568 593408 603136 612598 616588 622139 622592 626696 632338 642208 644746 646912 648613 652736 659246 669536 671536 672182 673792 680512 682651 693842 699548 700112 702464 704672 711016 716224 722672 726761 729316 733952 739328 741272 745984 753424 757687 762622 765184 768208 770048 775124 777728 795074 797449 800128 802816 807457 808108 820694 830584 831383 833504 834148 834176 836798 847168 850516 858173 861056 865928 871568 874496 877952 885856 888832 894691 907924 908656 914432 922808 923552 937936 943243 950152 952576 953312 953344 958706 968192 983381 984064 989632 989786 990584 999424 999502 1006012 1015808 1022504 1031744 1034987 1038464 1051954 1055488 1077992 1079029 1085888 1089536 1095664 1096718 1113799 1123864 1131008 1131184 1132058 1132096 1142288 1149728 1168576 1175188 1179136 1186816 1206272 1224209 1225196 1233176 1244278 1253392 1264676 1276303 1284416 1289492 1293824 1297226 1301101 1305472 1318492 1339072 1343072 1343281 1344364 1347584 1356467 1361024 1365302 1387684 1399096 1400177 1400224 1404928 1409344 1422032 1432448 1445344 1453522 1458632 1459759 1467904 1478656 1482544 1488403 1491968 1506848 1515374 1525244 1530368 1536416 1540096 1550248 1555456 1588867 1590148 1594898 1600256 1605632 1614914 1616216 1641388 1661168 1662766 1667008 1668296 1668352 1673596 1688663 1694336 1701032 1716346 1722112 1731856 1743136 1748992 1755904 1760521 1771712 1777664 1789382 1815848 1817251 1817312 1828864 1845616 1847104 1875872 1886486 1900304 1905152 1906624 1906688 1917412 1936384 1966762 1968128 1972637 1979264 1979572 1981168 1998848 1999004 2012024 2045008 2056579 2063488 2069974 2076928 2103908 2110976 2122849 2155984 2158058 2171776 2179072 2191328 2191669 2193436 2213183 2227598 2247728 2256611 2262016 2262368 2264116 2264192 2284576 2299456 2337152 2350376 2352637 2358272 2373632 2412544 2428447 2448418 2450392 2466352 2488556 2506784 2529352 2552606 2560231 2568832 2578984 2587648 2594452 2602202 2610944 2636984 2669177 2678144 2686144 2686562 2688728 2695168 2712934 2722048 2730604 2755187 2775368 2798192 2800354 2800448 2809856 2818688 2844064 2864896 2872429 2890688 2907044 2917264 2919518 2928793 2935808 2957312 2965088 2976806 2983936 3013696 3030748 3050488 3060736 3072832 3100496 3110912 3177734 3180296 3189796 3200512 3218513 3229828 3232432 3282776 3322336 3322853 3325532 3334016 3336592 3336704 3347192 3355471 3377326 3388672 3402064 3432692 3444224 3463712 3464251 3486272 3497984 3511808 3521042 3543424 3555328 3575881 3578764 3631696 3634502 3634624 3657728 3681839 3691232 3694208 3751744 3772972 3800608 3810304 3813248 3813376 3834824 3838513 3872768 3933524 3936256 3945274 3958528 3959144 3962203 3962336 3998008 4024048 4090016 4113158 4126976 4139948 4153856 4177219 4207816 4221952 4245698 4311968 4312639 4316116 4343552 4354973 4358144 4382656 4383338 4386872 4426366 4455196 4495456 4513222 4524032 4524736 4528232 4528384 4569152 4598912 4674304 4700752 4705274 4716544 4747264 4778557 4825088 4856894 4896836 4900784 4932704 4977112 5013568 5058704 5087327 5105212 5120462 5137664 5157968 5175296 5188904 5204404 5221888 5273968 5338354 5356288 5372288 5373124 5377456 5390336 5421497 5425868 5444096 5461208 5510374 5550736 5582143 5596384 5600708 5600896 5619712 5637376 5652199 5688128 5729792 5744858 5781376 5814088 5819681 5834528 5839036 5857586 5871616 5914624 5930176 5953612 5967872 6007211 6027392 6061496 6100976 6121472 6145664 6200992 6221824 6262837 6333203 6355468 6360592 6379592 6401024 6437026 6459656 6464864 6565552 6591499 6602701 6644672 6645706 6651064 6668032 6673184 6673408 6694384 6710942 6754652 6777344 6804128 6865384 6888448 6927424 6928502 6972544 6995968 7023616 7036411 7042084 7086848 7110656 7151762 7157528 7244909 7263392 7269004 7269248 7315456 7363678 7382464 7388416 7503488 7545944 7553203 7601216 7620608 7626496 7626752 7669648 7677026 7745536 7796593 7867048 7872512 7890548 7917056 7918288 7924406 7924672 7996016 8048096 8180032 8219689 8226316 8253952 8279896 8307712 8354438 8415632 8443904 8491396 8569463 8623936 8625278 8632232 8687104 8709946 8765312 8766676 8773744 8852732 8910392 8990912 9026444 9048064 9049472 9056464 9056768 9107707 9138304 9197824 9348608 9401504 9402967 9410548 9433088 9494528 9495269 9557114 9650176 9713788 9793672 9801239 9801568 9865408 9954224 9993563 10027136 10117408 10174654 10210424 10218313 10240924 10275328 10315936 10350592 10377808 10408808 10418821 10443776 10547936 10668107 10676708 10712576 10744576 10746248 10754551 10754912 10780672 10842994 10851736 10888192 10922416 11020748 11101472 11122069 11164286 11192768 11201416 11201792 11239424 11274752 11304398 11376256 11459584 11489716 11562752 11628176 11639362 11669056 11678072 11715172 11743232 11820641 11829248 11860352 11907224 11935744 12014422 12054784 12122992 12201952 12242944 12291328 12323647 12401984 12443648 12525674 12666406 12710936 12720757 12721184 12759184 12802048 12874052 12919312 12929728 12970369 13131104 13182998 13205402 13289344 13291412 13302128 13336064 13346368 13346816 13388768 13421884 13509304 13554688 13608256 13730768 13776896 13808459 13854848 13857004 13945088 13991936 14047232 14072822 14084168 14173696 14303524 14315056 14396053 14489818 14526784 14538008 14538496 14630912 14727356 14764928 14776832 14859943 15006976 15091888 15106406 15151531 15202432 15241216 15252992 15253504 15339296 15341683 15354052 15491072 15492281 15593186 15734096 15745024 15781096 15796277 15834112 15836576 15848812 15849344 15992032 16096192 16305287 16360064 16439378 16452632 16507904 16559792 16615424 16708876 16831264 16887808 16982792 16999129 17138926 17247872 17250556 17264464 17374208 17419892 17530624 17533352 17547488 17705464 17820784 17921617 17981824 18052888 18096128 18098944 18112928 18113536 18215414 18276608 18395648 18684239 18697216 18803008 18805934 18821096 18866176 18989056 18990538 19114228 19286309 19300352 19427576 19587344 19602478 19603136 19664753 19730816 19908448 19987126 20054272 20107003 20234816 20349308 20420848 20436626 20481848 20501551 20550656 20631872 20701184 20755616 20817616 20837642 20887552 21095872 21162181 21336214 21353416 21425152 21489152 21492496 21509102 21509824 21685988 21703472 21776384 21844832 22041496 22202944 22244138 22328572 22385536 22402832 22403584 22529591 22549504 22608796 22752512 22919168 22979432 23125504 23256352 23259971 23278724 23338112 23356144 23430344 23486464 23488297 23641282 23720704 23814448 23871488 24028844 24109568 24245984 24249757 24403904 24485888 24582656 24647294 24720919 24803968 24887296 25031167 25051348 25332812 25421872 25441514 25442368 25518368 25522339 25604096 25748104 25772873 25838624 25859456 25940738 26262208 26365996 26410804 26578688 26582824 26603363 26604256 26672128 26692736 26693632 26777536 26843768 27018608 27109376 27216512 27461536 27553792 27616918 27709696 27714008 27735421 27890176 28094464 28145644 28168336 28347392 28607048 28630112 28792106 28979636 29053568 29076016 29076992 29240533 29261824 29454712 29529856 29553664 29719886 30013952 30183776 30188473 30212812 30303062 30404864 30482432 30484811 30505984 30507008 30678592 30683366 30708104 30982144 30984562 31186372 31468192 31490048 31562192 31592554 31668224 31673152 31697624 31698688 31984064 32084597 32192384 32610574 32720128 32878756 32905264 33015808 33119584 33230848 33417752 33449899 33662528 33775616 33965584 33998258 34277852 34495744 34501112 34527769 34528928 34748416 34839784 35061248 35066704 35094976 35410928 35611289 35641568 35843234 35963648 36105776 36192256 36197888 36225856 36227072 36430828 36553216 36791296 37368478 37394432 37480103 37606016 37611868 37642192 37732352 37950479 37978112 37981076 38228456 38572618 38855152 39075001 39174688 39204956 39206272 39329506 39461632 39565393 39816896 39974252 40108544 40214006 40334131 40469632 40698616 40841696 40873252 40963696 41003102 41101312 41263744 41402368 41511232 41635232 41641711 41675284 41775104 42050477 42191744 42324362 42672428 42706832 42850304 42978304 42984992 43018204 43019648 43371976 43406944 43552768 43689664 44082992 44332421 44405888 44488276 44657144 44771072 44805664 44807168 45059182 45099008 45217592 45505024 45838336 45958864 46140493 46218907 46251008 46512704 46519942 46557448 46676224 46712288 46860688 46972928 46976594 47282564 47441408 47628896 47742976 48057688 48219136 48491968 48499514 48644389 48807808 48971776 49165312 49254877 49294588 49441838 49607936 49774592 50062334 50102696 50665624 50714363 50843744 50883028 50884736 51036736 51044678 51208192 51496208 51545746 51677248 51718912 51881476 52348553 52524416 52731992 52821608 53157376 53165648 53206726 53208512 53344256 53385472 53387264 53555072 53687536 54037216 54218752 54433024 54576151 54923072 55107584 55233836 55419392 55428016 55470842 55780352 56188928 56291288 56336672 56694784 57214096 57260224 57537823 57584212 57959272 58107136 58152032 58153984 58481066 58909424 59059712 59107328 59439772 59986241 60027904 60367552 60376946 60425624 60606124 60809728 60964864 60969622 61011968 61151747 61357184 61366732 61416208 61964288 61969124 62372744 62936384 63124384 63134207 63185108 63336448 63346304 63395248 63397376 63753949 63968128 64169194 64384768 65221148 65440256 65757512 65808319 65810528 65820769 66031616 66239168 66461696 66835504 66899798 67325056 67551232 67931168 67941739 67996516 68555704 68608673 68991488 69002224 69055538 69057856 69496832 69679568 69954941 70122496 70133408 70189952 70821856 71222578 71283136 71686468 71927296 72211552 72384512 72395776 72451712 72454144 72861656 72931747 73106432 73582592 74676749 74736956 74788864 74960206 75212032 75223736 75281857 75284384 75464704 75900958 75962152 76456912 77145236 77710304 77854483 78150002 78349376 78409912 78412544 78659012 78923264 79130786 79367161 79633792 79948504 80217088 80428012 80668262 80939264 81397232 81683392 81746504 81927392 81940141 82006204 82202624 82527488 82744487 82804736 83022464 83270464 83283422 83350568 83550208 84100954 84383488 84648724 85344856 85410797 85413664 85700608 85956608 85969984 86036408 86039296 86743952 86813888 87105536 87379328 88165984 88664842 88811776 88976552 89045299 89314288 89542144 89611328 89614336 90118364 90198016 90435184 90792583 91010048 91676672 91917728 92280986 92437814 92502016 93025408 93039884 93114896 93352448 93424576 93721376 93945856 93953188 94565128 94882816 95257792 96115376 96438272 96659213 96983936 96999028 97288778 97615616 97943552 98330624 98509754 98589176 98883676 99215872 99773903 100124668 100205392 101331248 101428726 101687488 101766056 101769472 102073472 102089356 102416384 102992416 103008443 103091492 103354496 103437824 103762952 104019601 104697106 105048832 105463984 105643216 106060717 106314752 106331296 106413452 106417024 106688512 106770944 106774528 107110144 107375072 107391781 108074432 108437504 108866048 109152302 109846144 110215168 110467672 110573939 110838784 110852311 110856032 110941684 111560704 112377856 112582576 112673344 113389568 114137009 114428192 114520448 115075646 115168424 115918544 116214272 116304064 116307968 116962132 117818848 118119424 118214656 118879544 118993903 119972482 120055808 120330857 120735104 120753892 120851248 121212248 121619456 121929728 121939244 122023936 122303494 122714368 122733464 122832416 123938248 124745488 125451319 125872768 126248768 126268414 126370216 126672896 126692608 126790496 126794752 127507898 127936256 128338388 128769536 129493789 130442296 130880512 131515024 131616638 131621056 131641538 132063232 132478336 132923392 133671008 133691809 133799596 134650112 135004163 135102464 135862336 135883478 135993032 137111408 137217346 137653271 137982976 138004448 138111076 138115712 138993664 139359136 139909882 140244992 140266816 140379904 141643712 142445156 142566272 143372936 143510857 143854592 144423104 144791552 144903424 144908288 145723312 145863494 146212864 147165184 148135267 149353498 149473912 149577728 149920412 150424064 150447472 150563714 150568768 151801916 151924304 152913824 154290472 155420608 155708966 156174091 156300004 156698752 156819824 156825088 157318024 157707137 157846528 158261572 158734322 159267584 159897008 160434176 160856024 161336524 161878528 162794464 162819797 163366784 163493008 163854784 163880282 164012408 164405248 165054976 165488974 166044928 166540928 166566844 166701136 167100416 168066407 168201908 168766976 169297448 170689712 170821594 170827328 171401216 171913216 171939968 172072816 172078592 173046433 173487904 173627776 174211072 174758656 175218169 176331968 177329684 177623552 177953104 178090598 178628576 178656373 179084288 179222656 179228672 180236728 180396032 180410111 180870368 181585166 182020096 183353344 183835456 184561972 184875628 185004032 186050816 186079768 186223541 186229792 186704896 186849152 187442752 187906376 189130256 189765632 190515584 192230752 192876544 193318426 193967872 193998056 194147947 194577556 195231232 196329293 196661248 197019508 197178352 197767352 198431744 199547806 200249336 200410784 202662496 202694033 202857452 203374976 203532112 203538944 204146944 204178712 204336469 204683731 204832768 205984832 206016886 206182984 206708992 206875648 207525904 208039202 209394212 210097664 210927968 211286432 211319311 212121434 212629504 212662592 212826904 212834048 213377024 213541888 213549056 214220288 214750144 214783562 216148864 216875008 217732096 218128741 218304604 219692288 220430336 220935344 221147878 221677568 221704622 221712064 221883368 223121408 224592179 224755712 225165152 225346688 226779136 228274018 228856384 229040896 230151292 230336848 231837088 232428544 232608128 232615936 233924264 234149293 235637696 236238848 236429312 237759088 237987806 239944964 240111616 240661714 241470208 241507784 241694383 241702496 242424496 243238912 243878488 244047872 244606988 245428736 245466928 245664832 247876496 249490976 250902638 251745536 252497536 252536828 252740432 253345792 253385216 253580992 253589504 254810359 255015796 255872512 256676776 257539072 258987578 260884592 261761024 262360721 263030048 263233276 263242112 263283076 264126464 264956672 265653353 265846784 267342016 267383618 267599192 269300224 270008326 271724672 271766956 271986064 273525007 274222816 274434692 275306542 275965952 276008896 276222152 276231424 277987328 278718272 279819764 280489984 280533632 280759808 282338917 283287424 284890312 285132544 286745872 287021714 287709184 288846208 289583104 289806848 289816576 291446624 291491977 291726988 292425728 294330368 294353339 296270534 298706996 298947824 299155456 299840824 300848128 300894944 301127428 301137536 303603832 303848608 305827648 308580944 309800453 310326947 310841216 311417932 312348182 312600008 313397504 313639648 313650176 314636048 315414274 315693056 316523144 317468644 318535168 319794016 320868352 321712048 322673048 322983451 323757056 325588928 325639594 326733568 326986016 327709568 327760564 328024816 328810496 330109952 330711317 330977948 332089856 333081856 333133688 333402272 334200832 336132814 336403816 337533952 338594896 340510723 341379424 341643188 341654656 342802432 343826432 343879936 344145632 344157184 344784139 346092866 346975808 347255552 348422144 349517312 350436338 352663936 354659368 355000541 355247104 355906208 356181196 357257152 357312746 358168576 358445312 358457344 360473456 360792064 360820222 361740736 363170332 364040192 366439871 366706688 367670912 369123944 369751256 370008064 372101632 372159536 372447082 372459584 373409792 373698304 374885504 375812752 378260512 379531264 381031168 382033057 384461504 385753088 386325383 386636852 387935744 387996112 388295894 389155112 390462464 392658586 393322496 394039016 394356704 395534704 396863488 399095612 400498672 400821568 402081439 402764761 405324992 405388066 405714904 406749952 407064224 407077888 408293888 408357424 408672938 409367462 411969664 412033772 412365968 413417984 413751296 415051808 416078404 418788424 420195328 421855936 422572864 422638622 424242868 425259008 425325184 425653808 425668096 426754048 427083776 428062229 428440576 429500288 429567124 432297728 433750016 435464192 436257482 436609208 439384576 441870688 441939449 442295756 443355136 443409244 443424128 443766736 446242816 446277643 449184358 450330304 450693376 453558272 456548036 457712768 458081792 460302584 460658233 460673696 460745383 463674176 464857088 465216256 465231872 467848528 468298586 469697461 471275392 472477696 472858624 475518176 475592173 475975612 479889928 480223232 480260711 481323428 482940416 483015568 483388766 483404992 484848992 486477824 487756976 488095744 489213976 489684587 490857472 490933856 491329664 495752992 498981952 501401029 501805276 503491072 504995072 505073656 505463897 505480864 506691584 506770432 507161984 507179008 509620718 510031592 511745024 513353552 515078144 517975156 521769184 522737243 523522048 524721442 526060096 526466552 526484224 526566152 526972999 528252928 529913344 531306706 534684032 534767236 535198384 538600448 540016652 543449344 543533912 543972128 547050014 548445632 548869384 550613084 551931904 552017792 552444304 552462848 555570127 555974656 557436544 559639528 560979968 561067264 561519616 564677834 566574848 569780624 570265088 573491744 573580987 574043428 575418368 577692416 579166208 579211409 579613696 579633152 582893248 582983954 583453976 584851456 588660736 588706678 592541068 597413992 597875579 597895648 598310912 599681648 601696256 601789888 602254856 602275072 607207664 607697216 609607343 611655296 617161888 619600906 620653894 621682432 622835864 623317093 624696364 625200016 626795008 627279296 627300352 629272096 630828548 631386112 633046288 634937288 635548081 637070336 639588032 641736704 643424096 645346096 645966902 647514112 651177856 651279188 653467136 653972032 655419136 655521128 656027611 656049632 657620992 660219904 661422634 661955896 664179712 666163712 666267376 666804544 672265628 672807632 675067904 676614491 677189792 681021446 682758848 683286376 683309312 685604864 687652864 687759872 688291264 688314368 689568278 692185732 693951616 694511104 698417321 699034624 700872676 705327872 709318736 710001082 710494208 711812416 712121957 712362392 714514304 714625492 716337152 716890624 716914688 720946912 721059101 721584128 721640444 723481472 726340664 728080384 728137207 732879742 735341824 738247888 739502512 740016128 742425019 744203264 744319072 744894164 744919168 746819584 747396608 749771008 751625504 751742467 756521024 759062528 762062336 764066114 766348489 768923008 771506176 772650766 773273704 775871488 775966177 775992224 776591788 778310224 780924928 785317172 786644992 788078032 788713408 791069408 791192509 793726976 798191224 798959063 800997344 801643136 804162878 805529522 810649984 810776132 811429808 813499904 814128448 814155776 816587776 816714848 817345876 818734924 823939328 824067544 824731936 826835968 827502592 830103616 832156808 837576848 840390656 842315999 843711872 845145728 845277244 848485736 850518016 850650368 851307616 851336192 853508096 854167552 856124458 856881152 859000576 859134248 864595456 870928384 872514964 873218416 878159233 878769152 883741376 883878898 884591512 886710272 886818488 886848256 887533472 892485632 892555286 898368716 900660608 901386752 906456523 907116544 913096072 915425536 916163584 920605168 921316466 921347392 921490766 924243391 927348352 929714176 930432512 930463744 935697056 935842663 936597172 939394922 942550784 944955392 945029141 945717248 951036352 951184346 951951224 959779856 960446464 960521422 962646856 963572897 965880832 966031136 966777532 966809984 969697984 972955648 975513952 976191488 978427952 979369174 981714944 981867712 982659328 991505984 994622507 997963904 1002802058 1003610552 1006982144 1009990144 1010147312 1010927794 1010961728 1013540864 1014323968 1014358016 1019241436 1020063184 1023490048 1026707104 1030156288 1035950312 1036946869 1043538368 1045474486 1047044096 1049442884 1052120192 1052933104 1052968448 1053132304 1053945998 1059826688 1062613412 1069368064 1069534472 1070396768 1077200896 1080033304 1086898688 1087067824 1087944256 1093218637 1094100028 1096891264 1097738768 1101226168 1103863808 1103949959 1104035584 1104888608 1104925696 1111140254 1114873088 1119279056 1121959936 1122134528 1123039232 1129355668 1133149696 1139561248 1139738579 1140530176 1146983488 1147161974 1148086856 1150836736 1155384832 1158332416 1158422818 1159227392 1161883193 1165786496 1165967908 1166907952 1169702912 1176464849 1177321472 1177413356 1185082136 1194827984 1195751158 1195791296 1199363296 1199549933 1203392512 1203579776 1204509712 1204550144 1211325031 1214415328 1215394432 1219214686 1223310592 1226527183 1234323776 1239201812 1241307788 1243364864 1245671728 1246634186 1249392728 1250358061 1250400032 1250594611 1253590016 1254558592 1254600704 1258544192 1261657096 1262772224 1266092576 1269874576 1271096162 1274140672 1279176064 1283473408 1286848192 1290692192 1290893041 1291933804 1295028224 1302355712 1302558376 1303564787 1306934272 1307944064 1310838272 1311042256 1312055222 1312099264 1320439808 1322845268 1323911792 1328359424 1332327424 1332534752 1333609088 1344531256 1345615264 1350135808 1353228982 1354379584 1362042892 1365517696 1366572752 1366618624 1374305051 1375305728 1375519744 1376582528 1376628736 1379136556 1384371464 1387903232 1389022208 1396834642 1398069248 1401745352 1410655744 1418637472 1418858231 1420002164 1420988416 1423624832 1424243914 1424724784 1429028608 1429250984 1430355283 1432674304 1432786117 1433781248 1433829376 1441893824 1442118202 1443280888 1446962944 1452681328 1456160768 1456274414 1465759484 1470683648 1476495776 1479005024 1479235177 1480032256 1484850038 1488406528 1488638144 1489788328 1489838336 1493639168 1494793216 1499542016 1503251008 1503484934 1507976059 1513042048 1518125056 1524124672 1526901187 1528132228 1532696978 1537846016 1543012352 1545301532 1546547408 1551742976 1551932354 1551984448 1553183576 1556620448 1556862679 1561849856 1570634344 1572145253 1573289984 1576156064 1577426816 1582138816 1582385018 1587453952 1596382448 1597918126 1601994688 1603286272 1608325756 1611059044 1621299968 1621552264 1622805143 1622859616 1626999808 1628256896 1628311552 1633175552 1633429696 1634691752 1637469848 1647878656 1648135088 1649463872 1653671936 1655005184 1660207232 1664313616 1675153696 1680781312 1684631998 1687423744 1690291456 1690554488 1691860681 1696971472 1701036032 1701300736 1702615232 1702672384 1708335104 1712248916 1713762304 1718001152 1718268496 1729190912 1741856768 1745029928 1746436832 1756318466 1757538304 1767482752 1767757796 1769183024 1773420544 1773636976 1773696512 1775066944 1783672513 1784971264 1785110572 1796737432 1801321216 1802773504 1812913046 1826192144 1830851072 1832327168 1836525047 1841210336 1842632932 1842694784 1842981532 1848486782 1854696704 1859428352 1859573471 1860865024 1860927488 1871394112 1871685326 1873194344 1878789844 1885101568 1889910784 1890058282 1895704157 1902072704 1902368692 1903902448 1919559712 1920892928 1921042844 1925293712 1927145794 1931761664 1932062272 1933555064 1933619968 1939395968 1945911296 1951027904 1956855904 1957160417 1958738348 1963429888 1963735424 1965318656 1976372419 1983011968 1989245014 1995927808 2005604116 2007221104 2013964288 2019980288 2020294624 2021855588 2021923456 2027081728 2028647936 2028716032 2038482872 2040126368 2040443839 2046980096 2053414208 2060312576 2071900624 2073893738 2087076736 2090948972 2094088192 2098885768 2104240384 2105866208 2105936896 2106193909 2106264608 2107891996 2119653376 2125226824 2138736128 2139068944 2140793536 2154401792 2160066608 2168603171 2172288629 2173797376 2174135648 2175888512 2186437274 2188200056 2193782528 2195477536 2202452336 2207727616 2207899918 2208071168 2209777216 2209851392 2222280508 2229746176 2238558112 2243919872 2244269056 2246078464 2258711336 2260884157 2266299392 2279122496 2279477158 2281060352 2286286283 2293966976 2294323948 2296173712 2301673472 2310769664 2314979219 2316664832 2316845636 2318454784 2323766386 2331572992 2331935816 2333815904 2339405824 2352929698 2354826712 2370164272 2383575061 2389655968 2391502316 2391582592 2398726592 2399099866 2406785024 2407159552 2409019424 2409100288 2413488973 2422650062 2428830656 2430788864 2438429372 2446621184 2453054366 2460381991 2468647552 2478403624 2482615576 2486729728 2491343456 2493268372 2498785456 2500716122 2500800064 2501189222 2507180032 2509117184 2509201408 2517088384 2523314192 2525544448 2532185152 2539749152 2540144371 2542192324 2548281344 2558352128 2565079097 2566946816 2573696384 2581384384 2581786082 2583867608 2590056448 2604711424 2605116752 2607129574 2613868544 2615888128 2621676544 2622084512 2624110444 2624198528 2640879616 2645690536 2647823584 2656718848 2664654848 2665069504 2667218176 2689062512 2691230528 2700271616 2704277681 2706457964 2708759168 2724085784 2731035392 2733145504 2733237248 2748610102 2751039488 2753165056 2753257472 2758273112 2768742928 2775806464 2778044416 2793669284 2796138496 2803490704 2814570073 2819353327 2821311488 2837274944 2837716462 2840004328 2841976832 2847249664 2848487828 2849449568 2858057216 2858501968 2860710566 2865348608 2865572234 2867562496 2883787648 2884236404 2886561776 2893925888 2905362656 2912321536 2912548828 2931518968 2941367296 2952991552 2958010048 2958470354 2967307729 2969700076 2976813056 2977276288 2979576656 2979676672 2987278336 2989586432 2996435603 2999084032 3006502016 3006969868 3015952118 3026084096 3036250112 3048249344 3053802374 3056264456 3065393956 3075692032 3090603064 3092990993 3093094816 3093576143 3103485952 3103864708 3103968896 3106367152 3113240896 3113725358 3123699712 3141268688 3144290506 3152312128 3154853632 3164277632 3164770036 3174907904 3192764896 3193261733 3195836252 3203989376 3206572544 3216651512 3222118088 3224607631 3242599936 3243104528 3245610286 3245719232 3253999616 3256513792 3256623104 3266351104 3266859392 3269383504 3274939696 3287882227 3295757312 3296270176 3298927744 3307343872 3310010368 3320414464 3328627232 3329145211 3350307392 3361562624 3369263996 3374847488 3380582912 3381108976 3383721362 3393942944 3402072064 3402601472 3405230464 3405344768 3416670208 3424497832 3427524608 3427792109 3436002304 3436536992 3458381824 3483713536 3490059856 3492873664 3509807203 3512636932 3515076608 3534965504 3535515592 3538247279 3538366048 3546841088 3547273952 3547393024 3550133888 3567345026 3570221144 3593474864 3602642432 3605547008 3625826092 3652384288 3659160701 3661702144 3664654336 3673050094 3682420672 3685265864 3685389568 3685963064 3688810993 3696973564 3709393408 3718856704 3719146942 3721730048 3730256567 3742788224 3743370652 3746388688 3757579688 3770203136 3779821568 3780116564 3791408314 3804145408 3804737384 3807804896 3839119424 3842085688 3850587424 3851186627 3854291588 3863523328 3864124544 3867110128 3867239936 3878791936 3888990889 3891822592 3902055808 3913711808 3914320834 3917476696 3926859776 3927470848 3930637312 3952744838 3966023936 3978490028 3991855616 4011208232 4014307459 4014442208 4015066909 4027928576 4039960576 4040589248 4043711176 4043846912 4054163456 4057295872 4057432064 4076965744 4080252736 4080887678 4093960192 4106828416 4120625152 4143801248 4144446079 4147787476 4174153472 4181897944 4185129053 4188176384 4197771536 4208480768 4211732416 4211873792 4212387818 4212529216 4215783992 4239306752 4250453648 4267251401 4277472256 4278137888 4281587072 4308803584 4320133216 4337206342 4344577258 4347594752 4348271296 4351777024 4372874548 4376400112 4387565056 4390955072 4404904672 4415455232 4415799836 4416142336 4419554432 4419702784 4444561016 4448836567 4459492352 4477116224 4488538112 4492156928 4517422672 4521768314 4532598784 4558244992 4558954316 4562120704 4572572566 4587933952 4588647896 4592193277 4592347424 4603346944 4621539328 4629958438 4633691272 4636909568 4647532772 4663145984 4663871632 4667631808 4705859396 4709653424 4740328544 4767150122 4779311936 4783004632 4783165184 4797453184 4798199732 4813570048 4814319104 4818038848 4818200576 4826977946 4841396821 4845300124 4857661312 4861577728 4876858744 4888921247 4893242368 4906108732 4920763982 4937295104 4956807248 4965231152 4973459456 4982686912 4984853699 4986536744 4997570912 5001432244 5001600128 5002378444 5014360064 5018234368 5018402816 5034176768 5046628384 5047413707 5051088896 5064370304 5079498304 5080288742 5084384648 5096562688 5116704256 5130158194 5147392768 5162768768 5163572164 5167735216 5180112896 5196975133 5209422848 5210058617 5210233504 5214259148 5227737088 5231776256 5243353088 5244169024 5248220888 5248397056 5281759232 5291381072 5295647168 5313437696 5329309696 5330139008 5334436352 5364439423 5378125024 5382461056 5400543232 5408555362 5412915928 5417518336 5431763239 5448171568 5462070784 5466291008 5466474496 5497220204 5502078976 5506330112 5506514944 5516546224 5537485856 5538347563 5551612928 5556088832 5587338568 5592276992 5592713441 5606981408 5629140146 5638706654 5642622976 5674549888 5675432924 5680008656 5683953664 5694499328 5696975656 5698899136 5716114432 5717003936 5721421132 5730697216 5731144468 5735124992 5767575296 5768472808 5773123552 5787851776 5810725312 5825097656 5863037936 5882734592 5896211993 5905983104 5916020096 5916940708 5934615458 5939400152 5953626112 5954552576 5959153312 5959353344 5974556672 5979172864 5992871206 5998168064 6013004032 6013939736 6031904236 6052168192 6086208083 6096498688 6107604748 6112528912 6130787912 6151384064 6181206128 6185981986 6186189632 6187152286 6206971904 6207729416 6207937792 6212734304 6226481792 6227450716 6247399424 6282537376 6283515023 6288581012 6304624256 6309707264 6328555264 6329540072 6345195661 6349815808 6385529792 6386523466 6391672504 6407978752 6413145088 6433303024 6444236176 6449215262 6469703737 6485199872 6486209056 6491220572 6491438464 6507999232 6513027584 6513246208 6532702208 6533718784 6538767008 6549879392 6550898641 6575764454 6591514624 6592540352 6597855488 6614687744 6620020736 6640828928 6657254464 6658290422 6700614784 6723125248 6738527992 6745010279 6749694976 6761165824 6761990971 6762217952 6767442724 6787885888 6805202944 6810460928 6810689536 6833340416 6848995664 6855049216 6855584218 6872004608 6873073984 6916763648 6962357549 6967427072 6980119712 6985747328 7019614406 7025273864 7030153216 7069931008 7071031184 7076494558 7076732096 7094547904 7094786048 7100267776 7134690052 7140442288 7186949728 7205284864 7211094016 7251652184 7258628083 7304768576 7318321402 7323404288 7329308672 7340182277 7346100188 7364841344 7370531728 7370779136 7371926128 7377621986 7393947128 7418786816 7437713408 7438293884 7443460096 7460513134 7485576448 7486741304 7492777376 7515159376 7540406272 7560233128 7582816628 7608290816 7609474768 7615609792 7652530459 7678238848 7684171376 7701174848 7702373254 7708583176 7727046656 7728249088 7734220256 7734479872 7757583872 7777981778 7804111616 7827423616 7828641668 7834953392 7853719552 7854941696 7861274624 7899121129 7905489676 7932047872 7956980056 7983711232 8022416464 8028614918 8028884416 8030133818 8055857152 8079921152 8081178496 8087422352 8087693824 8108326912 8114591744 8133182351 8153931488 8160505472 8161775356 8187920384 8213656832 8235253943 8241250304 8287602496 8288892158 8295574952 8348306944 8363795888 8370258106 8395543072 8396849531 8416961536 8423464832 8423747584 8424775636 8425058432 8431567984 8478613504 8479275217 8500907296 8534502802 8554944512 8556275776 8563174144 8617607168 8640266432 8674412684 8689154516 8695189504 8696542592 8703554048 8745749096 8752506427 8752800224 8754162277 8775130112 8781910144 8809809344 8831599672 8832284672 8839108864 8839405568 8889122032 8897673134 8918984704 8954232448 8977076224 8984313856 9034845344 9036251287 9043536628 9065197568 9116489984 9117908632 9124241408 9124953509 9145145132 9175867904 9177295792 9184386554 9184694848 9243078656 9259916876 9267382544 9273819136 9295065544 9326291968 9327743264 9335263616 9411718792 9419306848 9480657088 9526619551 9534300244 9558623872 9566009264 9566330368 9594906368 9596399464 9603814043 9620135357 9627140096 9628638208 9636077696 9636401152 9653955892 9682793642 9690600248 9715322624 9723155456 9753717488 9777842494 9786484736 9812217464 9841527964 9874590208 9913614496 9930462304 9932007617 9946918912 9965373824 9969707398 9973073488 9995141824 10002864488 10003200256 10004756888 10012486981 10028720128 10036468736 10036805632 10068353536 10093256768 10094827414 10128740608 10158996608 10160577484 10168769296 10193125376 10233408512 10252050827 10260316388 10294785536 10325537536 10327144328 10335470432 10360225792 10393950266 10418845696 10420117234 10420467008 10428518296 10455474176 10463552512 10486706176 10488338048 10496441776 10496794112 10555832413 10563518464 10582762144 10591294336 10626875392 10658619392 10660278016 10668872704 10688308309 10728878846 10756250048 10764922112 10801086464 10817110724 10825831856 10835036672 10863526478 10896343136 10898038753 10924141568 10932582016 10932948992 10994440408 11004157952 11005016771 11012660224 11013029888 11033092448 11074971712 11076695126 11103225856 11112177664 11174677136 11184553984 11185426882 11213962816 11258280292 11277413308 11285245952 11349099776 11350865848 11359636001 11360017312 11367907328 11388998656 11393951312 11397798272 11432228864 11434007872 11442842264 11462288936 11470249984 11535150592 11536945616 11546247104 11575703552 11621450624 11650195312 11726075872 11765469184 11792423986 11811966208 11832040192 11833881416 11843024767 11869230916 11878800304 11907252224 11909105152 11918306624 11918706688 11958345728 11976086873 11985742412 11996336128 12026008064 12027879472 12063808472 12104336384 12172416166 12192997376 12215209496 12225057824 12261575824 12302768128 12362412256 12371963972 12372379264 12374304572 12413943808 12415458832 12415875584 12425468608 12452963584 12454901432 12464524609 12485707591 12494798848 12565074752 12567030046 12577162024 12609248512 12619414528 12657110528 12659080144 12690391322 12771059584 12773046932 12783345008 12815957504 12826290176 12855675329 12866606048 12888472352 12898430524 12939407474 12970399744 12972418112 12982441144 12982876928 13015998464 13026055168 13026492416 13065404416 13067437568 13077534016 13099758784 13101797282 13151528908 13183029248 13185080704 13195710976 13229375488 13269929099 13281657856 13314508928 13316580844 13401229568 13446250496 13477055984 13490020558 13499389952 13522331648 13523981942 13524435904 13534885448 13575771776 13610405888 13620921856 13621379072 13697991328 13700122919 13710098432 13711168436 13744009216 13746147968 13833527296 13834606933 13924715098 13960239424 13971494656 14039228812 14050547728 14060306432 14139862016 14142062368 14152989116 14153464192 14189095808 14189572096 14200535552 14269380104 14280884576 14283106873 14373899456 14410569728 14422188032 14503304368 14517256166 14560621291 14609537152 14636642804 14646808576 14658617344 14680364554 14692200376 14729682688 14741063456 14741558272 14743357363 14743852256 14755243972 14787894256 14837573632 14876587768 14886920192 14921026268 14971152896 14973482608 14985554752 15030318752 15080812544 15120466256 15165633256 15180222197 15216581632 15218949536 15231219584 15305060918 15356477696 15368342752 15402349696 15404746508 15417166352 15454093312 15456498176 15468440512 15468959744 15515167744 15543431899 15555963556 15608223232 15654847232 15657283336 15669906784 15707439104 15709883392 15722549248 15798242258 15810979352 15864095744 15913960112 15967422464 16004003981 16044832928 16057229836 16057768832 16060267636 16111714304 16159842304 16162356992 16174844704 16175387648 16204854533 16216653824 16229183488 16266364702 16307862976 16321010944 16323550712 16375840768 16427313664 16470507886 16575204992 16577784316 16591149904 16685025427 16696613888 16727591776 16740516212 16791086144 16793699062 16833923072 16846929664 16847495168 16849551272 16850116864 16863135968 16957227008 16958550434 17001814592 17069005604 17109889024 17112551552 17126348288 17222673937 17235214336 17280532864 17348825368 17378309032 17390379008 17393085184 17407108096 17491498192 17505012854 17505600448 17508324554 17550260224 17563820288 17619618688 17663199344 17664569344 17678217728 17678811136 17778244064 17781010597 17795346268 17837969408 17908464896 17954152448 17955553679 17968627712 18069690688 18072502574 18087073256 18130395136 18232979968 18235817264 18248482816 18249907018 18290290264 18351735808 18354591584 18368773108 18369389696 18486157312 18519833752 18534765088 18547638272 18590131088 18652583936 18655486528 18670527232 18823437584 18838613696 18897827633 18929943767 18961314176 19053239102 19068600488 19117247744 19132018528 19132660736 19189812736 19192798928 19207628086 19240270714 19257276416 19272155392 19272802304 19307911784 19365587284 19381200496 19430645248 19446310912 19507434976 19555684988 19572969472 19624434928 19683055928 19701990511 19749180416 19827228992 19860924608 19864015234 19893837824 19930747648 19939414796 19946146976 19990283648 20005728976 20006400512 20009513776 20024973962 20057440256 20072937472 20136707072 20186513536 20189654828 20257481216 20317993216 20321154968 20337538592 20386250752 20466817024 20504101654 20520632776 20589571072 20651075072 20654288656 20670940864 20771154103 20787900532 20837691392 20840234468 20840934016 20857036592 20910948352 20927105024 20973412352 20975049221 20976676096 20992883552 20993588224 21111664826 21165524288 21182588672 21253750784 21317238784 21320556032 21337745408 21376616618 21457757692 21512500096 21529844224 21634221448 21650936951 21651663712 21655033001 21670073344 21727052956 21792686272 21796077506 21848283136 21865164032 21865897984 21988880816 22008315904 22010033542 22025320448 22066184896 22075780667 22149943424 22153390252 22206451712 22224355328 22349354272 22352832131 22369107968 22370853764 22427925632 22516560584 22554826616 22570491904 22572253417 22698199552 22701731696 22719272002 22720034624 22777997312 22787902624 22795596544 22864457728 22868015744 22885684528 22924577872 22940499968 23015175589 23070301184 23073891232 23092494208 23151407104 23242901248 23300390624 23304016477 23452151744 23530938368 23565848363 23584847972 23623932416 23664080384 23667762832 23686049534 23738461832 23756803159 23757600608 23814504448 23818210304 23836613248 23837413376 23916691456 23952173746 23971484824 23992672256 24052016128 24055758944 24127616944 24208672768 24344832332 24385994752 24430418992 24450115648 24523151648 24526967779 24568650421 24605536256 24724824512 24743927944 24744758528 24748609144 24767730953 24827887616 24830917664 24831751168 24850937216 24905927168 24909802864 24929049218 24971415182 25130149504 25134060092 25154324048 25218497024 25238829056 25314221056 25318160288 25380782644 25542119168 25546093864 25566690016 25631915008 25652580352 25711350658 25733212096 25776944704 25796861048 25878814948 25940799488 25944836224 25964882288 25965753856 26031996928 26052110336 26111795969 26130808832 26134875136 26155068032 26199517568 26203594564 26303057816 26366058496 26370161408 26391421952 26458750976 26539858198 26563315712 26629017856 26633161688 26802459136 26954111968 26958306389 26980041116 26998779904 27044663296 27047963884 27048871808 27069770896 27151543552 27220811776 27222936223 27241843712 27242758144 27395982656 27400245838 27422336872 27488018432 27492295936 27667054592 27669213866 27849430196 27920478848 27942989312 28078457624 28100152213 28101095456 28105468363 28120612864 28279724032 28284124736 28305978232 28306928384 28378191616 28379144192 28401071104 28538760208 28561769152 28566213746 28651545121 28747798912 28821139456 28844376064 29006608736 29011122553 29034512332 29121242582 29219074304 29273285608 29293617152 29295903371 29317234688 29360729108 29384400752 29459365376 29482126912 29483116544 29486714726 29487704512 29510487944 29575788512 29675147264 29753175536 29773840384 29842052536 29870759807 29942305792 29946965216 29971109504 30060637504 30161625088 30240932512 30331266512 30360444394 30433163264 30437899072 30462439168 30610121836 30712955392 30736685504 30804699392 30809493016 30833297717 30834332704 30908186624 30912996352 30936881024 30937919488 31030335488 31086863798 31111927112 31216446464 31309694464 31314566672 31339813568 31419766784 31445098496 31596484516 31621958704 31728191488 31827920224 31934844928 32008007962 32089665856 32114459672 32115537664 32120535272 32145352939 32223428608 32319684608 32324713984 32349689408 32350775296 32409709066 32458366976 32532729404 32615725952 32642021888 32647101424 32854627328 32941015772 33150409984 33155568632 33182299808 33370050854 33393227776 33455183552 33481032424 33582172288 33587398124 33667846144 33693859328 33694990336 33699102544 33700233728 33726271936 33889777747 33914454016 33917100868 34003629184 34138011208 34219778048 34222448729 34225103104 34252696576 34445347874 34561065728 34697650736 34756618064 34780758016 34786170368 34814216192 34893975893 34982996384 35010025708 35011200896 35016649108 35100520448 35127640576 35239237376 35326398688 35329138688 35331895949 35356435456 35357622272 35556488128 35562021194 35590692536 35675938816 35816929792 35908304896 35911107358 36018378983 36139381376 36145005148 36174146512 36260790272 36465959936 36470410319 36471634528 36496965632 36499814036 36580580528 36703471616 36709183168 36737546216 36738779392 36972314624 37039667504 37069530176 37180262176 37186047923 37305167872 37310973056 37341054464 37551075961 37646875168 37677227392 37795655266 37859887534 37922628352 38022342673 38106478204 38137200976 38234495488 38264037056 38265321472 38379625472 38385597856 38415256172 38480541428 38514552832 38544310784 38545604608 38615823568 38731174568 38762400992 38768432941 38861290496 38892621824 39014869952 39111369976 39145938944 39248869856 39366111856 39403981022 39498360832 39654457984 39721849216 39728030468 39787675648 39861495296 39878829592 39892293952 39980567296 40011457952 40012801024 40017684271 40019027552 40049947924 40114880512 40145874944 40273414144 40373027072 40379309656 40514962432 40635986432 40642309936 40675077184 40933634048 41008203308 41041265552 41179142144 41273483951 41302150144 41308577312 41341881728 41542308206 41575801064 41675382784 41680468936 41681868032 41714073184 41821896704 41854210048 41946824704 41950098442 41953352192 41985767104 41987176448 42223329652 42331048576 42365177344 42603456581 42634477568 42641112064 42675490816 42753233236 42915515384 43025000192 43059688448 43268442896 43301873902 43303327424 43310066002 43340146688 43439439377 43454105912 43585372544 43592155012 43696566272 43730328064 43731795968 43977761632 43984605161 44016631808 44020067084 44050640896 44132369792 44151561334 44299886848 44306780504 44412903424 44416369627 44448710656 44698708544 44705664262 44741707528 44855851264 45033121168 45109653232 45140983808 45144506834 45287926159 45396399104 45403463392 45438544004 45440069248 45555994624 45575805248 45591193088 45728915456 45736031488 45771369056 45849155744 45856290487 45880999936 46030351178 46140602368 46147782464 46184988416 46302814208 46485802496 46600781248 46608032954 46747257829 46904303488 47061876736 47131696726 47169695944 47247864832 47328160768 47333936797 47335525664 47372099068 47476923664 47513606318 47515201216 47636420608 47673226496 47674826752 47833382912 47904347492 47942969648 47985344512 48104032256 48111517888 48255233888 48262743049 48417345536 48689664664 48736502843 48771989504 48860837984 48900231296 49046303296 49053935558 49137300842 49211072512 49449649024 49487855888 49489517056 49497218288 49535461906 49661835328 49663502336 49701874432 49811854336 49819605728 49858098436 49942830364 50260299008 50268120184 50308648096 50436994048 50477658112 50628442112 50636320576 50761565288 51084238336 51092187728 51133380032 51263830016 51305160704 51381275939 51422701316 51466424192 51553889408 51593722096 51757629896 51881598976 51889672448 51929764576 51931507712 52063993856 52104220672 52223591938 52269750272 52310136064 52399035136 52407189128 52606115632 52732116992 52740322816 52782843904 53079716396 53126631424 53258035712 53266323376 53567713213 53604918272 53908223936 53916612778 53960082232 53997559808 54089326592 54095927768 54097743616 54139541792 54303087104 54441623552 54445872446 54483687424 54791965312 54800491676 54844673744 54976036864 54984591872 55293847903 55334109184 55338427732 55698860392 55840957696 55885978624 56156915248 56200304426 56202190912 56210936726 56378846851 56559448064 56568249472 56611956464 56613856768 56756383232 56758288384 56802142208 56932276457 57077520416 57123538304 57132427492 57303090242 57495597824 57642278912 57646777601 57688752128 58013217472 58022245106 58069024664 58242485164 58438148608 58546571216 58587234304 58591806742 58721458216 58766828867 58768801504 58777946717 58918730752 58964253824 58966233088 58973429452 58975409024 59020975888 59151577024 59350294528 59506351072 59547680768 59684105072 59741519614 59884611584 59893930432 59942219008 60121275008 60323250176 60481865024 60662533024 60671972927 60720888788 60866326528 60875798144 60924878336 61220243672 61267544989 61425910784 61473371008 61609398784 61618986032 61666595434 61668665408 61825992704 61873762048 61875838976 62060670976 62173727596 62223854224 62432892928 62619388928 62629133344 62679627136 62839533568 62890196992 63192969032 63243917408 63253759009 63456382976 63655840448 63869689856 64016015924 64179331712 64228919344 64231075328 64241070544 64290705878 64639369216 64649427968 64699378816 64701550592 64819418132 64916733952 65065458808 65231451904 65284043776 65294202848 65709254656 65882031544 66300819968 66311137264 66364599616 66686336857 66740101708 66786455552 66910367104 66962064848 67164344576 67174796248 67226698301 67335692288 67340947499 67387718656 67389980672 67398205088 67400467456 67452543872 67779555494 67834201736 68007258368 68276022416 68439556096 68444897458 68450206208 68505393152 68890695748 69122131456 69395301472 69513236128 69524053319 69561516032 69572340736 69628432384 69787951786 69965992768 70020051416 70022401792 70033298216 70087408867 70201040896 70255281152 70478474752 70652797376 70658277376 70663791898 70712870912 70874874773 71112976256 71124042388 71181385072 71351877632 71633859584 71764355789 71816609792 71822214716 72036757966 72278762752 72290010296 72348293024 72521580544 72931919872 72940820638 72943269056 72999628072 73161161056 73172545913 73406943232 73418366336 73475092432 73477558784 73890826891 73944629248 74079335008 74139060352 74360524352 74372095846 74610335744 74621946112 74682108928 74818158163 75102151922 75293750336 75354454784 75591310532 75719775068 75845256704 76044685346 76212956408 76271841721 76274401952 76286271271 76468990976 76528074112 76530642944 76759250944 76771195712 76830512344 76961082856 77029105664 77088621568 77091209216 77231647136 77462349136 77524801984 77536865882 77722580992 77785243648 78029739904 78222739952 78291877888 78497739712 78732223712 78744475501 78807962044 78996721664 79308915968 79443698432 79456060936 79517452007 79575351296 79722990592 79757659184 79784587904 79961134592 80022915904 80025602048 80035368542 80038055104 80099895848 80291749888 80546828288 80746054144 80758619312 81029924864 81271972864 81284619872 81350154368 81867268096 82016406616 82082531104 82358284288 82546967902 82604300288 82617154624 82683763456 83084616412 83151602128 83350765568 83360937872 83363736064 83428146368 83708420096 83832608111 83893649408 83900196884 83906704384 83971534208 83974352896 84446659304 84662097152 84730354688 85206913162 85282224128 85350981632 85506466472 85831030768 86050000384 86119376896 86536885792 86603747804 86606654848 86620132004 86680293376 86878878754 86908211824 87170745088 87184310024 87251672263 87393132544 87399953137 87460656128 87463591936 87955523264 87969210322 88040134168 88101281792 88264739584 88303122668 88599773696 88613561008 88825806848 88832739254 89397417088 89411328524 89483415056 89711702528 90066242336 90219306464 90281967616 90289013668 90575852318 90792798208 90806926784 90877088008 90880138496 91111989248 91151610496 91182386176 91457830912 91472062976 91542738112 91698311488 91712580974 91986539599 92060702356 92281204736 92295564928 92369976832 92605628416 92889503693 92971604992 93201562496 93216065908 93494515658 93808606976 94123753472 94263393452 94339391888 94495729664 94656321536 94667873594 94671051328 94744198136 94953847328 95027212636 95030402432 95272841216 95346452992 95349653504 95808694984 95885939296 95900860433 95970689024 96208064512 96223035776 96510467776 96525486098 96834691072 97379329328 97473005686 97721675968 97800462592 98092606592 98107871116 98274601684 98422145024 98899298048 98975711776 98979034112 98991113723 98994436576 99070923812 99323670656 99327004672 99403748864 99623708672 99639211456 99716196872 99885660728 100520598016 100536240368 100617296192 100873988096 100955316224 101256884224 101272641152 101523130576 101924349037 102168476672 102184375456 102266760064 102527660032 102610321408 102762551878 102845402632 102932848384 103107778816 103187444192 103203501541 103515259792 103763197952 103779344896 103859529152 103863015424 104208441344 104447183876 104539500544 104620272128 104798070272 104814378256 105212231264 105464233984 105480645632 105565687808 106159432792 106253262848 106261555379 106516071424 106532646752 107135426426 107209836544 107816447872 107833225556 107920164464 107995119616 108178653184 108191855536 108195487232 108279083584 108606174208 108804023293 108883247104 108891744892 108967374848 109583930624 109600983352 109689347488 109952073728 109969183744 110587695806 110676855464 111397720784 111681915392 111771957248 112028027867 112313830496 112400608852 112404381824 112421873452 112757693702 113118896128 113136498944 113223912928 113227713536 113433981731 113512766464 113516576768 113604284416 113864552914 114155040832 114247076608 114264854984 114606180484 114991195648 115284557824 115293555202 115637953577 116026434944 116044490212 116138049328 116484970328 116876297216 117093142432 117174468608 117183613484 117442916432 117533657734 117537603008 117555893434 117837461504 117928507648 117932466176 117946858904 117950818048 118041951776 118303154048 118700589056 119012702144 119368210144 119386785437 119483039228 119769223168 119787860864 119884438016 120242550016 120558717559 120646500352 120963730048 121325066048 121343945854 121441777576 121732653056 121751596288 121849756672 122440487344 122535089978 122851821568 122946742016 123218797568 123237972064 123333190868 123337330816 123651985408 123747524096 123751677952 124121341952 124347455192 124447708448 124467074179 124865785856 125238777856 125258266688 125359254272 125679067136 125780393984 126385938064 126487834816 126507518018 126912765952 127311680896 127739379712 128032031848 128358663424 128457838688 128462150656 128477828449 128482141088 128581411756 129298855936 129398757632 129403101184 129638836264 129833467904 130130917616 130462903808 130568087552 130588405696 131418509312 131764063088 132284793431 132509606369 132601639936 132622274528 132729199232 133372673714 133480203416 133572911104 133820734208 133924129696 134328689152 134349592496 134453396602 134671384576 134681894998 134775437312 134796410176 134800934912 134905087744 135559110988 135668403472 136014516736 136552044832 136879112192 136889794916 136900412416 137010786304 137781391496 137913933577 138244262912 138790602944 139026472256 139048106638 139144681472 139256864768 139463463263 139575903572 139931985536 140040102832 140044803584 140066596432 140174817734 140402081792 140510562304 140956949504 141305594752 141316554752 141327583796 141425741824 141749749546 142225952512 142248084776 142362770144 142703755264 143267719168 143528711578 143644429432 144073515932 144557525504 144580020592 144696586048 145398078721 145863839744 145881641276 145886538112 145999256144 146322322112 146345091826 146813886464 146836732672 146950184864 146955117568 147781653782 148158670016 148278120704 148721048704 148744191692 149220671488 149243892224 149364217856 149636316326 150083301451 150204303844 150587500672 150708909568 151182621064 151439550136 151556558657 151690513408 152089370692 152425912816 152543683442 152548803904 152572542542 152937981952 153056148224 153061285888 153518501888 153542391424 153661024688 153922165712 154058211328 154177243136 154463294272 154530464669 154924698272 155049603968 155073731764 155445161984 155570487296 156059479808 156445479904 156469824917 156583755776 156995479424 157464447424 157488951002 157615924088 157993443328 158617831936 158887396864 158912121872 159034904014 159445981184 159515318368 159569175808 159922269184 160045831808 160051204096 160070737084 160076110208 160199791696 160583499776 161093656576 161106229123 161492108288 161517238624 162059849728 162543945728 162569239744 162700308736 163734536192 164032813232 164165062208 164716568576 164960938541 165093935804 165208600576 165234309248 165367526912 166169232824 166297622113 166303204256 166701531136 166721875744 166727472128 166856292736 167416840192 167665216222 167800393768 167813408768 167943068416 167948705792 168893318608 169324194304 169460709376 170413826324 170564448256 170701963264 171012932944 171662061536 171688774453 171980552947 172100000768 172238753792 173073771584 173207495608 173213309696 173240264008 173360586752 173374116671 173757757508 173816423648 174341490176 174368620048 174503344526 174786265088 174799906274 174921312256 175911046528 175938420644 176080268336 176202563584 176529479168 176606245336 177199547392 177227122016 177651613696 177665478508 178794834176 178822657048 178966830112 179423405056 180132484672 180438612928 180578027336 181005771469 181151704636 181585596416 181613853568 181754176016 181760276992 182223978496 182303220992 182364772352 182782571783 182915661824 182944125952 183085476224 183396622976 183425161948 183973079198 184121404712 184562409472 184591129856 184739953664 185211256832 185779007386 185943209984 186403124992 186432131816 186989031316 187617213952 188526786904 188672450573 188678783776 188708144723 188991459328 189312643072 189335747188 189342102656 189488396272 189907694656 190054425272 190060804864 190545682432 190692905984 190699307008 191617389968 191771878592 191801720866 192416129024 192446071552 193020935552 193050972196 193669382144 194758658656 194788965713 194946011372 195443351936 195600925184 196185213184 196215742232 196549203368 196701065491 196844290048 197798596096 197951423552 197958068224 197982227446 197988873152 198141847624 198647341312 198654009344 198807497728 199247417344 199278422912 199432393744 199771321456 200560815847 201041196032 201072480736 201234592384 201747976192 201910632448 202513768448 202545282304 203046261152 203077857871 203848698074 204336953344 204368750912 204533520128 205055320064 205220642816 205525103756 205690805264 205865696768 206215557632 206374888384 206407003082 207030519584 207526395904 207558689792 207719058304 207726030848 208416882688 208894367752 209079001088 209095318649 209240544256 209596140544 209628756512 210424462528 210961291264 211131375616 212318865584 212506525696 212523110758 213032142848 213065293504 214270852852 214419673088 215632895744 215666451112 215833084019 215840328928 215990239232 216357306368 216383711072 216390974464 216558167168 217212348416 217608046586 217783489784 217934749696 219167861248 219201966704 219378694976 219938367488 221175391612 221353710928 222795441568 223363830784 223543914496 224056055734 224627660992 224801217704 224808763648 224843746904 225017470573 225515387404 226237792256 226272997888 226447825856 226455427072 226867963462 227025532928 227208568832 227545650587 227729105828 228310081664 228494153216 228529709968 229212360968 229982391296 230569115648 230587110404 231275907154 232052869888 232088980424 232276098656 232969940656 233752594432 234186284864 234367226968 234885832864 235067315468 235075206016 235111786868 235674923008 235857015296 235864932352 235893717808 235901636096 236083903552 236606308096 237228444229 237401178112 238025404288 238736420288 238773570874 238966078456 239538446336 239575721728 239768876032 240485100032 241117435118 241927460096 242650132096 242687891708 242883555152 243465306112 243503192576 243699513344 244257831251 244872754999 244880974688 245070179956 245703643136 245893484032 246437595136 246475944128 246666381736 246674661632 247303970816 247495048192 247503355904 248242683904 248694910384 248895416896 248934148358 249731571712 250477555712 250516533376 250718508544 251358134272 252128652881 252771876128 252975669632 253015036036 253825531904 254623361792 255292872233 255478759424 256064063696 256717326848 256915677376 256924301312 256955656898 256964282176 257162823512 258597711872 258797515264 258806202368 259277672528 260261835232 260302335461 260925807616 261136175104 261176811392 262837018624 262857531727 263528126176 264569586862 265019212738 265203279872 265244549056 265458398464 266745347428 266960406832 267145822208 267641468416 267848259392 268657378304 268699184992 268906793204 269342769152 269363789996 269550874624 269592820352 269601869824 269810175488 271118221976 271336806944 271379030587 272029033472 273104089664 273779589832 273800824832 274021572608 275562782992 275827867154 276488525824 277581205888 278052944512 278096213276 278289362944 278513729536 278926926526 279151807144 279863971072 280080205664 280089607168 280123789897 280133192864 280349635468 280804163584 281021124608 281913899008 282611189504 282655167592 282851483648 283499499092 284451905024 284496169552 284725540288 286535438336 287057423156 287288858864 288147031864 289115051008 289160041184 289393172096 290796157442 291727679488 291763282552 291773076224 291998512288 292644644224 292690183652 293627772928 293673465344 293900369728 293910235136 295325206081 295563307564 296317340032 296556241408 297442097408 297488383384 298224196067 298441342976 298487784448 298728435712 299272632652 300166602902 300408607688 301175001344 301417819136 302365242128 302879100272 303113117314 303381026816 304076075639 304178741384 304851825632 305087366884 305097607808 305145085084 305875963904 306112296448 306122571776 307037003776 307084782848 307322049376 307844331424 307892236127 308116422656 308354486272 308926588544 309060929338 309849396544 310099207936 310147463528 310890323968 311140974592 312118959616 312890959808 312939649834 313990958848 314928894848 314977902004 315231848176 315986886656 317015483113 317235663872 317774793728 317813575637 317824243744 318069808028 318891962368 319030636736 319138351616 319844538368 320091663616 320102408192 320141474168 320152220416 320399583392 321166999552 322187313152 322212458246 322984216576 323034477248 324119699456 325087891456 325138479488 325400617472 327230804803 327469072384 328065626464 328330124416 329433137152 329921877082 330187871608 330417201152 330468618496 330735053824 331337557579 332338465648 332595244226 332606408512 333443751488 333454944256 333712585472 334833680384 335330432444 335600787536 335626817536 335886136832 335897411584 337786637216 337839201343 338648388608 338921418752 340827652648 341128896512 341155519901 341403926528 342025865888 343324123072 343377548906 343961105894 344200001536 344477507584 346147543168 346414991216 346426619392 346480528016 346721173504 346748233342 347515515016 347632847296 348682980352 348737240096 349006689052 349572530176 349599812548 349842624512 351822093056 351876841288 352160536672 352405127168 353058958336 353212490672 354399094784 354454244032 355330957016 357589668352 357645314096 357933660224 358846810112 359668931573 360264969344 360877225856 361156054672 362011542938 362303409272 363171192832 363227707136 363508352032 363520553984 364447956992 364606441984 364729544704 365565143566 365888251904 366170952448 366793245952 366850323896 367946158396 368242809424 369124818944 369182259712 369479907328 371258693063 371558014772 371886419968 372806249984 372864263632 373978062632 375234427904 377053573808 377344901146 377357567552 377416289446 377982918656 378625286144 378671494376 378684205312 378976792544 379815389312 380108850544 380121609728 381091364864 381385811968 383234779936 383543757184 383603441732 384832258048 384892143104 386041871104 386101944392 387056935321 387338764288 389517317312 389577931426 389892022744 390886703872 391201850368 392370426368 392431484464 393098406736 393402130982 394651927957 395597192192 395902847104 395916136448 395964454892 395977746304 396283695248 397294682624 397308018688 397614995456 398494834688 398525935199 398556845824 398864787488 399542642912 401121631694 402082392064 402144961472 402469184768 403495952384 403821264896 405027536896 405090564608 406092522304 406155715742 407697396148 408673906688 408737501824 409067040256 410110640128 411050207512 411367802069 411381610528 411445627019 411731393536 412431115264 412749776768 412814006164 414061039168 415117379584 415438116608 415452061696 416833765376 417788735504 418158002176 418190637298 418481088512 419192281088 419257513024 420848925056 421922582528 422262751232 424637731168 424703810489 425013051392 425046221516 426064285696 426130587008 428541705704 428839346176 428872814923 431265791488 431332902224 431666168038 431680657856 432767422144 432781948928 433116334336 434424696832 435216093172 435566979568 435869499392 438335722496 438403933408 438757389952 439876734976 442350783224 442707421856 442776313063 445590883136 446727661568 447087828992 447751118897 448112111468 449255321984 449602435408 449617527296 449687493808 450034941146 451030774808 451379260021 452475584512 452545995776 452895651712 452910854144 453735926924 454051065856 454417137664 455091301174 455458211656 456620163328 456988306432 457059419936 458424721936 459964782592 461174220808 462551814308 464105739776 464177960848 464552197312 465939881312 466804357999 467505188864 468372569728 468734453936 469771665728 470134630936 470150412032 470223573736 470586888107 471349846016 471714030592 471729864704 471787435616 471803272192 472167807104 473212616192 474456888458 476050808576 477472840576 477547141748 477932156912 479076892672 479151443456 479537752064 480970200064 481846388869 482234870236 483854920192 485300264192 485375783416 485767110304 486930612224 487006385152 487399026688 488515662502 489745509998 489761949376 490140359912 491407286272 491786968064 492875190272 492951888256 493332763472 493349323264 494607941632 494990096384 496124123411 496485367808 497389820768 497790833792 497868296716 499463143424 500955111424 501033066752 501437017088 502350490523 502716268544 504257305762 505543752256 505951339264 506030072072 507651063808 509246723584 510585744466 512128127392 512207821391 513434653696 513831354752 513848602624 513911313796 513928564352 514325647024 517195423744 517235788237 517595030528 517612404736 518555345056 520523670464 520604670922 521851615232 522272350208 522353622784 525674037248 525715063454 527056252352 529139173724 530038425476 530406559744 530489098112 530916796928 533490694856 533902892047 533920813664 534003898897 534291644416 535282936832 535696518784 537314756608 537398369984 537813586408 538727579992 539101749248 539185640704 539203739648 539620350976 542236443952 542673613888 542758061174 544058066944 546208179328 547559179664 547601649664 548043145216 551125565984 551211328507 551655734308 552977051648 555162411776 556105889024 556192426552 556578725888 556622164049 557027459072 557853853052 558303614288 559727942144 560160411328 560179214336 560247579794 560266385728 560699270936 562042249216 563827798016 565222379008 565310335184 565702967296 566998998184 568903810048 568992339104 569451080576 573070876672 574114846312 574577717728 576294063728 578230102016 578320082368 578786344192 581592314884 583455358976 583526565104 583546152448 583997024576 585289288448 585380367304 585832656623 586828256777 587255545856 587346930688 587800739456 587820470272 590650412162 591126615128 592634680064 593112482816 594884194816 594976766768 596448392134 596975568896 597456871424 598545265304 600333205804 600817215376 602350002688 602835638272 604730484256 605758200544 606226234628 606762053632 608152151278 608357482768 609703651264 610174733768 610195215616 610290170168 610761705841 611751927808 612224592896 612245143552 614074007552 614169565696 614644098752 615688662848 615784472254 616708972544 617853177088 618121858676 619698793088 620198415872 620294927056 621780647936 624237919232 625781919616 625879299668 627981917696 629857789696 629955804008 630463696352 631973773312 634030966226 634471327744 635549587456 635627151274 635648487488 636139616056 637783924736 638061273472 638276703232 639689076736 640183327232 640204816384 640282948336 640304440832 640799166784 643905777193 644374626304 644424916492 645968433152 646068954496 648239398912 650175782912 650226525851 650276958976 650801234944 654461609606 656131252928 656660248832 658866274304 659843754164 660375743216 660834402304 660937236992 661470107648 662675115158 664676931296 665190488452 665212817024 666887502976 666909888512 667425170944 670660864888 671201575072 671253635072 671306023031 671772273664 671794823168 675573274432 675678402686 677296777216 677842837504 681655305296 682257793024 682311039802 684051731776 684349200677 686648246144 686755097812 687922211788 688400003072 688955015168 692295086336 692829982432 692853238784 692937796061 692961056032 693442347008 693496466684 695031030032 695265694592 697365960704 697474480192 698013378104 699199625096 699685249024 703644186112 703753682576 704321073344 706117916672 706424981344 708798189568 708908488064 710661914032 713470443259 715179336704 715290628192 715867320448 717693620224 719337863146 720529938688 721754451712 722312109344 722424510787 724023085876 724606818544 726342385664 726455414272 727016704064 727041107968 729212883968 729459089408 730541299253 731130287132 731776503808 732341904896 733586491904 733700647792 735892316792 736485618848 738249637888 738364519424 738959814656 742517386126 743116029544 743772839936 745612499968 745728527264 747956125264 750468855808 754107147616 754689802292 754715135104 754832578892 755965837312 757250572288 757342988752 757368410624 757953585088 759630778624 760217701088 760243219456 760336001149 761628163051 762182729728 762771623936 766469559872 767087514368 767206883464 769664516096 769784286208 772083742208 772203888784 774113870642 779034634624 779155862852 779784045488 781773407744 782403700736 784196195069 784740852736 784862968928 786196813472 786804261964 789303855914 791194384384 791805694208 791832272896 791928909784 791955492608 792567390496 794589365248 794616037376 795229990912 796989669376 797051870398 797113691648 797729574976 799085285824 802243263388 804164784128 804289922944 804938369536 806991904768 809465675039 810055073792 810181129216 812185044608 812311431484 815394792296 817347813376 817475003648 818134080512 820221280256 822100415024 822735604138 822763221056 822891254038 823462787072 824862230528 825499553536 825628012328 828122078336 830234759168 830876233216 830904123392 835577471008 835707498059 836316004352 836381274596 836962177024 838384562176 838515026048 841697850112 843845165056 843911022913 844525502464 849275462336 849407620978 850092443032 852128571392 852261174016 857083411408 857678692352 857745629846 862531582976 862665804448 863332336076 863361315712 865534844288 865563897856 866232668672 868849393664 870432186344 871133959136 871269519253 871738998784 876671444992 876807866816 877514779904 879753469952 884701566448 885414843712 885552626126 888197898751 891181766272 893455323136 894175657984 895502237794 896224222936 898510643968 899204870816 899235054592 899344799143 899374987616 900069882292 902061549616 902758520042 905091991552 905791303424 905821708288 907471853848 908102131712 908834275328 910182602348 910916423312 913240326656 913976612864 914118839872 916849443872 919929565184 922348441616 925103628616 925993554017 928211479552 928355921696 929104394624 931879762624 933608715998 935010377728 936745139456 937468907872 939543331456 940269261872 940300824064 940447147472 941173776214 942699692032 943428061184 943574871232 943606544384 944335614208 946425232384 948913776916 952101617152 954945681152 955094283496 955864313824 958153785344 958302886912 959075504128 961940400128 963692777738 964469740472 967709840384 970600528384 970751566832 971534220608 974012770304 974798053376 976244242841 977031325004 979491019996 979523898752 980280719824 982814572544 983573936128 985750380544 985903776512 986665526944 986698646528 989215883264 989980192768 992248246822 994779641536 995581667584 995736593432 998926286848 1001910222848 1002066133504 1002874034176 1004700981046 1008514611524 1011087504512 1011902678528 1012060144144 1017786551047 1018493447168 1021171488932 1024256254784 1024415642782 1026869307392 1027662709504 1027697205248 1027822627592 1027857128704 1028651294048 1034390847488 1034471576474 1035190061056 1037110690112 1041047340928 1041209341844 1043703230464 1044544700416 1044707245568 1050583110157 1051348074496 1051430126908 1054112504704 1058278347448 1060076850952 1060813119488 1060895910599 1060978196224 1061833593856 1066981389712 1067805784094 1067841627328 1068007797794 1070565873664 1071393037568 1074629513216 1074796739968 1075627172816 1077455159984 1078203498496 1078371281408 1078407479296 1079240701952 1081713252683 1084472887904 1085347227776 1085516122348 1088116133888 1092416358656 1095118359328 1095203299328 1095288774419 1096086290432 1102251131968 1102422657014 1103311468616 1105954103296 1110324823552 1112211778048 1112384853104 1113157451776 1113244328098 1115707706104 1116569748473 1116607228576 1119455884288 1120320822656 1120358428672 1120495159588 1120532771456 1121398541872 1124084498432 1127655596032 1130444758016 1130620670368 1131405934592 1133997996368 1137807620096 1137984678208 1138902161152 1146141753344 1148229692624 1149155435456 1152588127456 1152767485613 1154726569787 1156460204032 1156640164736 1157572688384 1163184629768 1164083354791 1166910717952 1167053130208 1167092304896 1167994049152 1170578576896 1170760734608 1171665313246 1173656513554 1174693861376 1175601478912 1175640940544 1181300824324 1182253230256 1185269360128 1186224965632 1189768389632 1189953533536 1192896784268 1193951137792 1194913742848 1197090530608 1200666411608 1201634430752 1201821421171 1204700005376 1205671276544 1209460968512 1211516401088 1212452469256 1213524107264 1216304302556 1216714965536 1219407302528 1220349467536 1220390431232 1220580340336 1221523411682 1223503855616 1224449185792 1228148015104 1228339131392 1229288197504 1231377325696 1231568944508 1233417945088 1235706354176 1236243717352 1239397586176 1240396831744 1240589854112 1243561295872 1248475838464 1251563839232 1251758599336 1255963835392 1259715579392 1259911608016 1260927392704 1267040400283 1268061932452 1268942655488 1271099174912 1271254302548 1271296974976 1272279232112 1275567849472 1276122546944 1276553406464 1279378153472 1279478002481 1280366654464 1280409632768 1280565896672 1280608881664 1281598333568 1287811554386 1288849832984 1291936866304 1292137908992 1296478797824 1300351565824 1300453051702 1300553917952 1301602469888 1308923219212 1312262505856 1313320497664 1319687508328 1320707154011 1320751486432 1320957013061 1321668804608 1321874473984 1322940215296 1325350230316 1329353862592 1330380976904 1330425634048 1333775005952 1333819777024 1334850341888 1341321729776 1342403150144 1342507270144 1342612046062 1343544547328 1346622620687 1351146548864 1351356805372 1354593554432 1355685675008 1363310610592 1363522759991 1364515586048 1364622079604 1368103463552 1368698401354 1373296492288 1373510195624 1375844423576 1376800006144 1376907458437 1377910030336 1384590172672 1385659964864 1385706477568 1385875592122 1385922112064 1386992933368 1390062060064 1390531389184 1394731921408 1394948960384 1396026756208 1398399250192 1399370498048 1403925710929 1407288372224 1407507365152 1408642146688 1412235833344 1412849962688 1417596379136 1417816976128 1421323828064 1421545005097 1426940886518 1430358673408 1430581256384 1431734640896 1435387240448 1438675726292 1441059877376 1443508903424 1444624218688 1444849021574 1448046171752 1449164992699 1449213637088 1452684771328 1452910828544 1454033408128 1454082215936 1458425767936 1458918178816 1461082598506 1462260574264 1463553007616 1464683809792 1467172983808 1467401295584 1471784633584 1472971237696 1476729038848 1477919629312 1485034772252 1486232059088 1487545679872 1491224999936 1491457054528 1495912250528 1496145034519 1500937711616 1508214295232 1509379604584 1509430270208 1509665157784 1510831588133 1511931674624 1514501144576 1514685977504 1514736821248 1515907170176 1519261557248 1520435402176 1520486438912 1520672002298 1523256326102 1525543247872 1532939119744 1534175028736 1534413766928 1539568572416 1544167484416 1544407777568 1548227741284 1558069269248 1558311725704 1559568090976 1563546815488 1564807401472 1568392390138 1569481705472 1569725937856 1572393626944 1573608523928 1578607711828 1582388768768 1583611388416 1583664545792 1583857819568 1583910985216 1585134780992 1589178730496 1590459981824 1592819554109 1593979338752 1594103740796 1594227383296 1595459149952 1598170571648 1604486526776 1608329568256 1608579845888 1609876739072 1613983809536 1618931350078 1620362258432 1624370089216 1624622862968 1630789584592 1634695626752 1634950007296 1636268161024 1644200830048 1645471208276 1645526442112 1645782508076 1646925574144 1649724461056 1650999107072 1651256024656 1656244156672 1660469518336 1660599109603 1661752466432 1661808246784 1671154942016 1671414996118 1672762549192 1673924354048 1676769124352 1677030052096 1683395700224 1687690330112 1687822045826 1698550924672 1698815241956 1700184886064 1704257142784 1704522348032 1714109284993 1714166822816 1715357384704 1715491259692 1725063165952 1725331608896 1726664672152 1726722631424 1731069688576 1731127795712 1732465337344 1737698787328 1740864372688 1742267918272 1742539038506 1747744252381 1753342889984 1753615733632 1755029559808 1759506939904 1764900570167 1769403132896 1770829687424 1771105252252 1776395797502 1782363532544 1786910646272 1787050105631 1788351315968 1791004475588 1792448445872 1797021287936 1798409741632 1798470109184 1798689598286 1798749975232 1800139764584 1804123099232 1805517040084 1810183983104 1811582606848 1811643416576 1814943707696 1816204263424 1820365204696 1821832846624 1822116348227 1826480653312 1827953225728 1828237679744 1833698887744 1839859130368 1844696883232 1850207257232 1851987108034 1856422959104 1856711843392 1858208789248 1863759525248 1867217431996 1870020755456 1873490278912 1874937815744 1879086662912 1880538523744 1880601648128 1880831160737 1880894294944 1882347552428 1885399384064 1886856122368 1887149742464 1887213088768 1888671228416 1892850464768 1897827553832 1904203234304 1909891362304 1910188566992 1911728627648 1916605773824 1918151008256 1923880800256 1927385555476 1928939480944 1935419680768 1941201056768 1941503133664 1943068441216 1948025540608 1949596106752 1952488485682 1954062650008 1958982039992 1959047797504 1960561439648 1960866529279 1965629145088 1967147872256 1971500761088 1971807553024 1973331053888 1973397293056 1979960385536 1984496493644 1989559283072 1991163335168 1991473186864 2003820445696 2004132267008 2005748068352 2009401962092 2017029223048 2022175009024 2023805357056 2024120288288 2035573102094 2036986894336 2042342977864 2048512509568 2048831285564 2053738614784 2055325419008 2055394410496 2055645255184 2055714257408 2057302588096 2067276442567 2068781694976 2068943152948 2070380122112 2074221380224 2082094681856 2082418683688 2087406460928 2087569372469 2089089400832 2089414491136 2101166220314 2102860253816 2108225009408 2116556694896 2120153701904 2121626238976 2121791821198 2121956392448 2123667187712 2128532529473 2133962779424 2135611568188 2135683254656 2136015595588 2141131747328 2142786075136 2149259026432 2149593479936 2151254345632 2154910319968 2155245652889 2156406996992 2156742562816 2156814958592 2158481403904 2163426505366 2168945775808 2170694455552 2171032244696 2176232267776 2184832717312 2190236718656 2190406598656 2190577548838 2197121117963 2204502263936 2204845314028 2206622937232 2211908206592 2220649647104 2224423556096 2224695029459 2224769706208 2226314903552 2226488656196 2231415412208 2233139496946 2233214457152 2238911768576 2240641645312 2240716857344 2240990319176 2241065542912 2242797083744 2248168996864 2255311192064 2260889516032 2261241340736 2267995992736 2268348923303 2275615240192 2275969356416 2277804322304 2290615633621 2292283506688 2296459385248 2298310870912 2305176254912 2305534971226 2309453139574 2312920408064 2313280329472 2315145376768 2319362903053 2326369259536 2328166709582 2334106260416 2334184609792 2335988098304 2341157153792 2341521469216 2343330626492 2347313027108 2349387722752 2351202957824 2351281881088 2362601648648 2364506460512 2364874409401 2370538720256 2372449931264 2379536779264 2379907067072 2385793568536 2387902275584 2389827485696 2394181061216 2401332823216 2403268861504 2403642842342 2409400010752 2411342553088 2418921937024 2423032802176 2424904938512 2427048214528 2432608605112 2433429931072 2438814605056 2440698935072 2440780862464 2441078740531 2441160680672 2443046823364 2447007711232 2448898371584 2456678262784 2458576395008 2462754651392 2463137889016 2466835890176 2471412708352 2472487434704 2478795172352 2480793663488 2481179708224 2496951676928 2503127678464 2503517198672 2511927670784 2517682521011 2519431158784 2519823216032 2521854785408 2534080800566 2536123864904 2537885310976 2542198349824 2542508605096 2542593949952 2544558464224 2551135698944 2552245093888 2553106812928 2558756306944 2558956004962 2560733308928 2561131793344 2561217763328 2563196667136 2575623108772 2577699665968 2583873732608 2584275817984 2598810851441 2600703131648 2600906103404 2601107835904 2603204939776 2617846438424 2624525011712 2626640995328 2639375016656 2641414308022 2641502972864 2641914026122 2643748947968 2645880430592 2649805801997 2650700460632 2658707725184 2660761953808 2660851268096 2667550011904 2667639554048 2669700683776 2682643459552 2684806300288 2685014540288 2685224092124 2687089094656 2693245241374 2702293097728 2702713610744 2709187108864 2709398547247 2711371350016 2726621221184 2727045519982 2729244159208 2736206927104 2737396802708 2746592984576 2747020391248 2751688847152 2753600012288 2753814916874 2762563495699 2769180345344 2771319929728 2771412955136 2771751184244 2771844224128 2773985866736 2780124120128 2781062778368 2789463842816 2789897920768 2792053512416 2796798500384 2798740996096 2807851421858 2814576744448 2815014730304 2817284293376 2824471666688 2825699925376 2835192758272 2835633952256 2842647656128 2843090010194 2851582727569 2853881773036 2860717346816 2861162512768 2863469281792 2870774480896 2877351452584 2879574614483 2882119754752 2887017806848 2889248437376 2889698043148 2896092343504 2898329985398 2898427274176 2905821657088 2908066816256 2908164431872 2916851535872 2917836357632 2922165197012 2924521148528 2927106015232 2929367619584 2934345967616 2934802591168 2943569267168 2945942475392 2953458077696 2955839258624 2970069544504 2972464118176 2972926673423 2975091359744 2982449999872 2982914109056 2991824501056 2992290069038 3001875423232 3016428590464 3018759209168 3018860540416 3019330315568 3021663176266 3029371955008 3029473642496 3031814340352 3038523114496 3040870804352 3040972877824 3041344004596 3046512652204 3051086495744 3065878239488 3068350057472 3068827533856 3079137144832 3088334968832 3088815555136 3096455482568 3116138538496 3116623451408 3119136181952 3127093630976 3129614802944 3134257832279 3136784780276 3138963410944 3139451875712 3144787253888 3147217047856 3157215423656 3159654820147 3164777537536 3167222776832 3167329091584 3167715639136 3167821970432 3170269561984 3178357460992 3180919963648 3185639108218 3188207481592 3188454766592 3190918299904 3196341143296 3208973053552 3216659136512 3217159691776 3219753478144 3237862700156 3240724516864 3248740178432 3249245725936 3261579169184 3267630505993 3269391253504 3269900014592 3272536322048 3288401660096 3290942416552 3291052884224 3291565016152 3293851148288 3294108216749 3299448922112 3301998214144 3302512049312 3312488313344 3320939036672 3321198219206 3323504932864 3342309884032 3342829992236 3345525098384 3347848708096 3353538248704 3354060104192 3366791400448 3372924722083 3375380660224 3375644091652 3397101849344 3397630483912 3400369772128 3408514285568 3409044696064 3428218569986 3428333645632 3430982519384 3439109657911 3450126331904 3450663217792 3453329344304 3453445262848 3462139377152 3462255591424 3464930674688 3472868863877 3475397574656 3481728745376 3484535836544 3485078077012 3495488504762 3506685779968 3507231467264 3510059119616 3516453433661 3519013879808 3529801140334 3538806265792 3541659374848 3542210504504 3552791595004 3564727065088 3573821292544 3574100211262 3582008951176 3584776560887 3584896891744 3585454749737 3594042575872 3596819483264 3596940218368 3597379196572 3597499950464 3600279529168 3608246198464 3611034080168 3620367966208 3623165213696 3623286833152 3629887415392 3632408526848 3640730409392 3643665693248 3644232696454 3652961306624 3655906451456 3656475359488 3667397775488 3679718260736 3689393766464 3700414514464 3700990348547 3703974216068 3712845918208 3713423686784 3716417578496 3727519050496 3734434863992 3737320244329 3740041510912 3746980557824 3749875631488 3758173325824 3761077047488 3761203296256 3761662321474 3761788589888 3764695104856 3773712244736 3774299484928 3774426177536 3777342456832 3785700929536 3795655107664 3808406468608 3819782724608 3820377133984 3823457255296 3833211547648 3836302016512 3847761600512 3854771110952 3857878961888 3858479299549 3870839361536 3882402113536 3883006267328 3886136882432 3896051081216 3899192213504 3904976971364 3908125300016 3917964079984 3918095595008 3921122879296 3921733058558 3934295744512 3943001522176 3943615106048 3946662107776 3946794586112 3959920771072 3968992987288 3979118566144 3982326670336 3982946373728 4008264534016 4011496136704 4018803924184 4034058446096 4044350018048 4047610714112 4048240576576 4071146204188 4073973788672 4084685955728 4097025019136 4097662571128 4100828596361 4107477229568 4107797797439 4110650838016 4110788820992 4111290510368 4111428514816 4114605176192 4134552885134 4137886305896 4140760244224 4148442760448 4164189363712 4164837367376 4174812921856 4175138744938 4178828982272 4202332440628 4205720507632 4216450018816 4233113389792 4240307403808 4243252477952 4243583642396 4243912784896 4247334375424 4257065058946 4267925558848 4271223136376 4271366509312 4272031191176 4275331940887 4282263494656 4285572150272 4298518052864 4299186959872 4302508691264 4309820639936 4310491305778 4313485125632 4316962807808 4323367361153 4326853010732 4337891551616 4341388911104 4342064489392 4352464535552 4369665434624 4380473437312 4380813197312 4381155097676 4394242235926 4409004527872 4409690628056 4413245874464 4423816413184 4441299294208 4448847112192 4449390058918 4449539412416 4452977312392 4462830824416 4466278993892 4466428914304 4477823537152 4481283290624 4481433714688 4481980638352 4482131085824 4485594167488 4507340440351 4510622384128 4521779032064 4522482681472 4535991985472 4536697846606 4551230480384 4551938712832 4555608644608 4581231267242 4592918770496 4596621741824 4610352509824 4611069942452 4618906279148 4625840816128 4626560658944 4630290753536 4638725806106 4652582344981 4652738519072 4656333419164 4668212520832 4668369219584 4671976196608 4682314307584 4683042938432 4686661252984 4694626054216 4698775445504 4702405915648 4702563762176 4725203297296 4729012921024 4729748818802 4741077440512 4744899862528 4759073558528 4759814134144 4771587137072 4775804551168 4788362122432 4790444404739 4802665646432 4806537723008 4807285684684 4818800021504 4822685106176 4837843874048 4846065604352 4849809877024 4850564572427 4854096429056 4865217210224 4866859862144 4877629210112 4881397870144 4881561724928 4882157481062 4882321361344 4886093646728 4897796743168 4913356525568 4917152790016 4925509302784 4926275778032 4942825416704 4944974869408 4957590344704 4961587326976 4962359416448 4993903353856 4994293102813 5006255356928 5007034397344 5023855341568 5035365042022 5038862317568 5039646432064 5043709570816 5068161601132 5072247729808 5075770621952 5084396699648 5085017210192 5085187899904 5089116928448 5104490187776 5106213625856 5113789094771 5117512613888 5117912009924 5121466617856 5122263586688 5122435526656 5126393334272 5151246217544 5155399331936 5167747465216 5168551635968 5197621702882 5201812206808 5202215671808 5206409879552 5235692876848 5249050023424 5253281990656 5278750033312 5282828616044 5283005945728 5283828052244 5287497895936 5291760861184 5299611603994 5301400921264 5317415450368 5321523907616 5321702536192 5322352008043 5331397141357 5335100023808 5335279108096 5339401367552 5365286919104 5369612600576 5370448184248 5374178189312 5386490482748 5404586195456 5405427221488 5418374217728 5418797094494 5453242442368 5454091039964 5458488318416 5472413854208 5474793605416 5493185969152 5494040782496 5503377694304 5507200024576 5507629833748 5525126991398 5538360690688 5542639859456 5542825910272 5543502368488 5543688448256 5547971733472 5560248240256 5562125556736 5578927685632 5579795841536 5584107024832 5593597000768 5611178915539 5615702843716 5629153488896 5630029460608 5634568586752 5648943333376 5651399850752 5666259725273 5670385516544 5671267904512 5685295312256 5686180020388 5703165455138 5707763546072 5721434693632 5722325025536 5726938563584 5741548961792 5754702905168 5759149228966 5764239509504 5774035613696 5778496874752 5779396086296 5792184687008 5796659970796 5796854548352 5811643314176 5816133632512 5816328863744 5833703071744 5844330394024 5849042297056 5849952486413 5854212030464 5858735239168 5868691935232 5869605182336 5887138534336 5891884950784 5906916155392 5911678517248 5940139089008 5944928236352 5945853346846 5964899999744 5965828218112 5983649002112 5984580138076 6003750846464 6032857180928 6037518418336 6037721080832 6038457937103 6038660631136 6043326352532 6058743910016 6058947284992 6063628680704 6077046228992 6081741608704 6081945755648 6082688009192 6093025304408 6102172991488 6131756478976 6136700114944 6137655067712 6158274289664 6176669937664 6177631110272 6192910965136 6217385291257 6232277076992 6233246902816 6238272363904 6254187261952 6259229605888 6268515664558 6273569560552 6277926821888 6278903751424 6289574507776 6294434095712 6295413594001 6314430847312 6319309640294 6329555075072 6334445553664 6335431278272 6335643940864 6340539123968 6356714921984 6361839927296 6371278216436 6376414963184 6376909533184 6381836599808 6392682286592 6417946107104 6433318273024 6434319383552 6439506956288 6475725400312 6481449033728 6481954878119 6497480356864 6498491451872 6523158338368 6535261011986 6539800029184 6545072644096 6576803320192 6581884833104 6582105768448 6583130032304 6587702296576 6588216433498 6598897844224 6603996428288 6605024098624 6624976626688 6641878073344 6642396438412 6647009865728 6684619768064 6685659984472 6691050196768 6695697416192 6707076497408 6708120208384 6733582800896 6745849444166 6751288183304 6794203698688 6795260967824 6800739544256 6818089392128 6833709699887 6856437139972 6856667291264 6861965038768 6878219315822 6900252663808 6901326435584 6906658688608 6906890525696 6924278754304 6924511182848 6929861349376 6945737727754 6963457490752 6969071673088 6970156154024 6990977009524 7013371559936 7014462934528 7020118239232 7032906867322 7053915168197 7059602280668 7077612531584 7083318749696 7084421009008 7105583190008 7129454130176 7147642585088 7148200422524 7164017902352 7169553121774 7169793783488 7170909499474 7188085151744 7193638966528 7193880436736 7194758393144 7194999900928 7200559058336 7216492396928 7222068160336 7240735932416 7246330427392 7259774830784 7281460818784 7287331386496 7288465392908 7305922613248 7311812902912 7312950718976 7334795550976 7354081771099 7359436521472 7378787532928 7400829028928 7401980697094 7407948432136 7425691836416 7426847373568 7432835156992 7455038100992 7468869727984 7474640488658 7493961115648 7499751262976 7516346651648 7522154094976 7522406592512 7523324642948 7523577179776 7529390209712 7547424489472 7548598969856 7548852355072 7554684913664 7571401859072 7571992768781 7591310215328 7616812937216 7639565449216 7640754267968 7646914510592 7666423095296 7672604033024 7695523201024 7709542221904 7715757923776 7716958599098 7741678723072 7764804227072 7766012534656 7772273764864 7792102162432 7809953942728 7815988239311 7816250600032 7835928159968 7836191190016 7842245758592 7843466117116 7868591489024 7887230212096 7893324215552 7893589172224 7919841542144 7937985974576 7958237132288 7964653340672 7965892747456 8016529068032 8022992273408 8037607848368 8068116892192 8069372399291 8083085988509 8088700036096 8095221428224 8096481153152 8142292408376 8147947577344 8148583483537 8169371911456 8194050038272 8195325142256 8201657192722 8214954459136 8215595594878 8221301676032 8222581020736 8222857029632 8229210352384 8269105770268 8275772611792 8281520488448 8296885520896 8328378727424 8329674734752 8349625843712 8350277489876 8357657964544 8404664881256 8411441015264 8412749948197 8432900037632 8466226779584 8480614807616 8487167284792 8487825569792 8494668750848 8507271259043 8514130117892 8535851117696 8542446272752 8542733018624 8544062382352 8550663881774 8564526989312 8571144300544 8597036105728 8598373919744 8605017382528 8619641279872 8620982611556 8626970251264 8633925615616 8646734722306 8653706021464 8675783103232 8682777822208 8684128978784 8704929071104 8739330869248 8760946874624 8762310195352 8788484471852 8818009055744 8819381256112 8826491748928 8869282801981 8882598588416 8897694224384 8898780117836 8899078824832 8905954624784 8925661648832 8932557987784 8932857828608 8955647074304 8962566581248 8962867429376 8963961276704 8964262171648 8971188334976 9014680880702 9043558064128 9044965362944 9071983970944 9073395693212 9102460960768 9103877425664 9111217289216 9155081388511 9162462534484 9185837540992 9193243483648 9220705019648 9222139884904 9237812558296 9244950078077 9251681632256 9253121317888 9260581507072 9277451612212 9305164689962 9305477038144 9312666838328 9336425041664 9336738439168 9343952393216 9364628615168 9366085876864 9373322505968 9389252108432 9397550891008 9404811831296 9426358344809 9450406594592 9458025842048 9459497637604 9482154881024 9489799725056 9518147117056 9519628268288 9543174274144 9544659319937 9551609102336 9576724244864 9580888809478 9605331292864 9613075446016 9614571369368 9637600043008 9645370212352 9675687748096 9692131208704 9699619754048 9701129144854 9730434420448 9733719724288 9755258420224 9762795740288 9763123449856 9764314962124 9764642722688 9772187293456 9795593486336 9826713051136 9827479976503 9834305580032 9851018605568 9852551556064 9885650833408 9889949738816 9915180689408 9923174653952 9924718832896 9987806707712 9988586205626 10012510713856 10014068794688 10047710683136 10070730084044 10077724635136 10079292864128 10087419141632 10136323202264 10144154948893 10144495459616 10151541243904 10168793399296 10170034420384 10170375799808 10178233856896 10208980375552 10212427251712 10227578189542 10235824019848 10242933235712 10244527173376 10244871053312 10252786668544 10302492435088 10310798663872 10337103271936 10395243405764 10403624413616 10404431343616 10412819759104 10471385753696 10473015241633 10498100046848 10506563981312 10557500066624 10565657232088 10566011891456 10567656104488 10574995791872 10575821116931 10583521722368 10599223207988 10602801842528 10634830900736 10643047815232 10643405072384 10644704016086 10662794282714 10670200047616 10678802735104 10730573838208 10739225201152 10740896368496 10748356378624 10772980965496 10809172390912 10810854442976 10836748435456 10837594188988 10906484884736 10908182079928 10916976636832 10944827708416 10949587210832 10986371938304 10988081564992 11006755388608 11015259667496 11050253982796 11076721381376 11085279718912 11085651820544 11087004736976 11087376896512 11095943466944 11120496480512 11124251113472 11149736878763 11157855371264 11159591683072 11168214049664 11187194001536 11222357831078 11231405687432 11258306977792 11260058921216 11269137173504 11297886666752 11302799701504 11332519450546 11342535809024 11370590624512 11372360040776 11406330910276 11415527092144 11442869387264 11444650051072 11453877127168 11509019484953 11509405810336 11518298457932 11528479019008 11548071227392 11556993749504 11558792172592 11584369374016 11593319941592 11593709096704 11623286628352 11632267265024 11632657727488 11667406143488 11688660788048 11698084594112 11699904972826 11717470478336 11737383870464 11739210364672 11774277068672 11783769901568 11813832310784 11880278178016 11889856472704 11891706693692 11929799999488 11931656436224 11967298004224 11969160276152 11998764994951 12007501692928 12065714361856 12075036836672 12075442161664 12076915874206 12077321262272 12086652705064 12117487820032 12117894569984 12127257361408 12154092457984 12163483217408 12163891511296 12165376018384 12186050608816 12234209766667 12263512957952 12273400229888 12275310135424 12316548579328 12353339875328 12354303991169 12355262220544 12385821930272 12434770582514 12464554153984 12466493805632 12476544727808 12508374523904 12518459211776 12537031329116 12547139121104 12555853643776 12557807502848 12579149015552 12588868191424 12590827188002 12628861694624 12638619280588 12659110150144 12668891107328 12670862556544 12671287881728 12681078247936 12713429843968 12742556432872 12752829926368 12753819066368 12754814437589 12763673199616 12785364573184 12835892214208 12868638767104 12879013912576 12951450800624 12962898067456 12963909756238 12994960713728 12996982903744 13046316676736 13070522023972 13079600058368 13090145288192 13153606640384 13163769666208 13164211536896 13165818125159 13166260064608 13175404593152 13176432866996 13197795688448 13207992856576 13210048197248 13249953253376 13284792876824 13294019731456 13369239536128 13371319968944 13382100393536 13416240416768 13467165601792 13491698888332 13502576366608 13588407397376 13590521935648 13601479088512 13636178784256 13667419399774 13712874279944 13713334582528 13723930077536 13726065704953 13756438631644 13800505327616 13802652871168 13813317377216 13813781051392 13848557508608 13859722698752 13880284685807 13891475455508 13926914981504 13938143346176 13940312308048 13981954019048 14026743119872 14028925869056 14040236478464 14065813734644 14107830336394 14119204561336 14155225063168 14166637499392 14168842018016 14211166380016 14258908260352 14296400845048 14328035804704 14339106243548 14339587566976 14341818998948 14376170303488 14387277933056 14387760873472 14389516786288 14389999801856 14401118116672 14432984793856 14444136320672 14470935097969 14481471864832 14492660854784 14519549661568 14562921637568 14574662772992 14576930785816 14611845226496 14623625805824 14625901437952 14669591101952 14708163542198 14757575065856 14801658057856 14803961394188 14815896864272 14851383672832 14853694747136 14865670313984 14899727706311 14910076201984 14937238054939 14937739455968 14949280977316 14987922231296 14999502525952 15032693303296 15044308189952 15044813185024 15046649285896 15047154359552 15058780419424 15094848978944 15097197939712 15097704710144 15109369827328 15142803718144 15143985537562 15182620430656 15233625874432 15279130898432 15281508535936 15293829021184 15332846190592 15379847825741 15391046402048 15419084443808 15431515847552 15433917198196 15483357446144 15529608454144 15532025069312 15544547529728 15572865206213 15584204324864 15619907885456 15631976478622 15632501200064 15671856319936 15672382380032 15684491517184 15686932234232 15737182978048 15774460424192 15786648431104 15787178344448 15875971949152 15878442463121 15916474264576 15929306681344 15931785494912 16033058136064 16034309435347 16045984546816 16075215696736 16136233784384 16138744798582 16166171977018 16177400072192 16190442856448 16192962306304 16284584816752 16295895154688 16297166967074 16338743822912 16388100076544 16390650284512 16403314385444 16429908918272 16431191189756 16442603352064 16445162041472 16445714059264 16458420704768 16538211540536 16551545223584 16554120865807 16563040976896 16593771041792 16656757454848 16659349469504 16700554979752 16715315929088 16809329762512 16822882030528 16825499896394 16865800075264 16932453559168 16961229615232 16974334569584 16975651139584 16989337501696 17014542518086 17028260235784 17071702235392 17084892545504 17085466037248 17087551183717 17088124764704 17101327763548 17129053978624 17142288601088 17196747839488 17210034765056 17239282559744 17241965223112 17253940502528 17267851231232 17293469444612 17307412042928 17351566206464 17365555644416 17368257957568 17478661738496 17521893749248 17524620390704 17576968943704 17636018111488 17638762512224 17652983497856 17738565603962 17765197176832 17795388448768 17797560235672 17798157649664 17811909249568 17851323297664 17865115975568 17865715657216 17911294148608 17925133162496 17927922553408 17928524343296 17942376669952 18029361761404 18087116128256 18089930725888 18143967941888 18146791386424 18191675960087 18204921921536 18207754851328 18222434578432 18310162777022 18324925068968 18371675081984 18386486967296 18441410039296 18444279769808 18475625116592 18489900156154 18506242635776 18521163014144 18548640613979 18554903224424 18610329379924 18610954076288 18625333676656 18672850083328 18673476878336 18687904786432 18729257230336 18732171753728 18746645011936 18778504216864 18795101782016 18809623662592 18852716689618 18900813189184 18916051684096 18918995275208 18964309762048 18979599450112 19036294234112 19039256536576 19086348548288 19089318639874 19153448489728 19161777618956 19210662585728 19226150892032 19229142738736 19275200086016 19337944469893 19351375496192 19384262417408 19399239508096 19402258289708 19460868840896 19467439448576 19510516840448 19525591480576 19526246899712 19528629924248 19529285445376 19544374586912 19591186972672 19653426102272 19654959953006 19668611160064 19702037211136 19705103112128 19771301666816 19779899477632 19830361378816 19846349307904 19849437665792 19961079092983 19975613415424 19977172411252 20025021427712 20028137589376 20095421366272 20141460168088 20155449270272 20157022301381 20158585728256 20174838283264 20272646404528 20288309897786 20288990919232 20340068840768 20340751599616 20356467713792 20417960751104 20424854503424 20455156379084 20471648039696 20485866471424 20489054346752 20489742106624 20505573337088 20604984870176 20621597327744 20674206543872 20790486811528 20807248827232 20808862687232 20810486713961 20825639518208 20942771507392 20946030483266 20996200093696 21013127962624 21115000133248 21131314464176 21132023782912 21135312208976 21149991583744 21151642233862 21198446415976 21205603685056 21214825220987 21269661801472 21286095630464 21286810144768 21289408032172 21325588565428 21340400095232 21357605470208 21461147676416 21478450402304 21481792736992 21496712757248 21545961930992 21618344781824 21621708885952 21675188377976 21812969769472 21816364159856 21833953273664 21889655416832 21899174421664 21939804825953 21972743876608 21976163129984 22013510777216 22030519334992 22100507965592 22117583741029 22153442762752 22170559437824 22171303641088 22174009473952 22174753793024 22191886933888 22240992961024 22248502226944 22299473757526 22319183366144 22336428099328 22374388003072 22444715662156 22462811374864 22516613955584 22520117842432 22538274347008 22605599403008 22646780276843 22665038901092 22685071618048 22741181249024 22744720081552 22812661820552 22831054184288 22885738774528 22889300102144 22907754254336 23018038969906 23018811620672 23036596915864 23056958038016 23096142454784 23113987499008 23117584345184 23168738748032 23186639883184 23187418193408 23246573256704 23264534530048 23334812286976 23377321576096 23396169188224 23399809945652 23434940956672 23474767740928 23478420729344 23548554137344 23567539803136 23610473054581 23627664621568 23760556356032 23779712945408 23783413387384 23859599998976 23863312872448 23934596008448 23938320552304 23997529989902 24073767605377 24131428723712 24150073673344 24150884323328 24153831748412 24154642524544 24173305410128 24234975640064 24235789139968 24254514722816 24308184915968 24310082047139 24326966434816 24327783022592 24330752036768 24372101217632 24468419533334 24527025915904 24546800459776 24550620270848 24633097158656 24706679750656 24708607982338 24710524441088 24771643860544 24869541165028 24929108307968 24932987611264 24953089455616 25016749047808 25074062658232 25093435926209 25094278242208 25098183248159 25111707287552 25115615005696 25158298031104 25177736382848 25181654376004 25257723389248 25277238561176 25337782214656 25341725113088 25342575763456 25362156495872 25426859687936 25485112865744 25505659852736 25507638132736 25509628875178 25527346399232 25570729146368 25671784428416 25737277534208 25758027825152 25902901601248 25906932439829 25925796134912 25927819512476 25989921427456 25993965807488 26092633353472 26141044047944 26159200116736 26161241710303 26180290576384 26307213280768 26327539332416 26328423073792 26331636250318 26332520129216 26352865733992 26415985713152 26420096394496 26499906506752 26569585753648 26588039462912 26738479072256 26742639937888 26764200787072 26832480833536 26934331203584 26983397776664 27005152733216 27009355096843 27176814794752 27181043871296 27202958177024 27272357568512 27334838799548 27425748559888 27426669165056 27447860155072 27452131409906 27512877263288 27534134861281 27601010655232 27605305742336 27626634754432 27627562102784 27697115017216 27719445397504 27760569371614 27782950911016 27853829963008 27876286692352 27880624616096 27963908038096 28057851738112 28080472956928 28131627469288 28215660672788 28238409122672 28310450126336 28333274998784 28337684036032 28422332760032 28517816520704 28592801690096 28656071609408 28678212487096 28679175133952 28683637997896 28705800174527 28752340606976 28774555866112 28775521746944 28779033572576 28779999603712 28802236233344 28865969587712 28888272641344 28941870195938 28985321709568 29039099323136 29125843275136 29149325545984 29153861571632 29223690452992 29251802875904 29339182203904 29416327084396 29515150131712 29603316115712 29607922788376 29631793728544 29702767345664 29707389494272 29731340627968 29799455412622 29820152403968 29874476109878 29875478911936 29898561954632 29975844462592 29999005051904 30065386606592 30088616379904 30089626370048 30093298571792 30094308719104 30117560838848 30194395879424 30218739654656 30263571528071 30285607436288 30287971075124 30365240861312 30467251748864 30558261796864 30563017071872 30587658042368 30665692381184 30759695651482 30838168887616 30863031695104 30867834396392 30966714892288 31059216908288 31064050138624 31089095059456 31145730412426 31239815770912 31263952957244 31265002400128 31343712639872 31344764760064 31368983034368 31373864468464 31548920848384 31551383082457 31573296862208 31574356688896 31751943898304 31756884926242 31832948529152 31858613362688 31863570989824 32066116272128 32068618870694 32150431393472 32272467568768 32277489597164 32332343954036 32354800144384 32380885712896 32385924612608 32568076414867 32569169633504 32591790309376 32594333934148 32677487645824 32776200153088 32781300569024 32806628770888 32862382379512 32885206704128 32890324082944 32891428118528 32916841409536 33076423081072 33103090447168 33108241731614 33187542083584 33313514909696 33318698939008 33401109959504 33430631858176 33533110833173 33618659525024 33645764061056 33650999792788 33731600150528 33864907118336 33922459230464 33948669139168 33951302279168 33953952006989 33978675003392 34029085036172 34056520471568 34143404470784 34169785091008 34170932074496 34175102367434 34176249529408 34202655527096 34284577202176 34393495678976 34420069530112 34478565119488 34483930446224 34507881005056 34586938889224 34614824085856 34703132412928 34731111288832 34736515915136 34957323476992 35043787498496 35049240781408 35153937887408 35272036222976 35277525024448 35305966995712 35477131207924 35530394353664 35590776897536 35595120471344 35596315299328 35623818499136 35702646595328 35730231951136 35731431314432 35735792054003 35796523663397 35822588297216 35850266324992 35855845106816 35857048686592 35884753339904 36058723522808 36174232256512 36179861451776 36287935883776 36293582772848 36383351920174 36415509702656 36444869156864 36620325554044 36649850137936 36743350163968 36772973934592 36882820078592 36888559539616 36951250233184 36979800312308 37012485271552 37042326028288 37097281227958 37109806448848 37220658759848 37221908152576 37250667353312 37256464056301 37345700166656 37346953756672 37375809572864 37458514460672 37464343507456 37493290023872 37557008433728 37619247325184 37705433379236 37801626378368 37832103368192 37837990550416 37928619524096 38072588468224 38078513073152 38172697096576 38178637279748 38306896979456 38323555237912 38421325171456 38452301784064 38458285477472 38550400172032 38675888939786 38702750992384 38768524834816 38798479016192 38804516579416 38921737681792 38934878897152 39021033680896 39051182961152 39052493799424 39057259848496 39058570890752 39088749173824 39278252408773 39306852204544 39309919906012 39337222320128 39404074422272 39410206224256 39542603333632 39559798955264 39660722757632 39663818076911 39692698615808 39698875331584 39922158185966 39954344822504 40050042855424 40056275178752 40190842732544 40282920336176 40310898540544 40314044602762 40317171456512 40349676566528 40545292809056 40576619795572 40577981838464 40680137681536 40681503199232 40712935427584 40835921502208 40910312758168 40943296079392 40949667404891 40971732942848 40978108693504 40979484213248 41011146674176 41209969740352 41243194655488 41348413087744 41580973623056 41614497654464 41617725374464 41620973427922 41745301241297 41885543014784 41892060966532 41992400187392 42026255925248 42230000266496 42262628928352 42264047565824 42269205559721 42270624417952 42299983167488 42303284467724 42396892831952 42411207370112 42429650441974 42539323602944 42572191260928 42573620289536 42578816064344 42651177130856 42680800190464 42715210940416 42922295352832 42956900804608 42963585473984 43091923861984 43236689563648 43243417771904 43350376755952 43521697038799 43625939538944 43632728319712 43667906547328 43779310833664 43798348843328 43879609651906 43945487753216 43952326259968 44027021554432 44061038669984 44067895158007 44201015931184 44235167482058 44306885525504 44341118875648 44348018947904 44349507586048 44383773867776 44481985922048 44497004453888 44598947515052 44638366732288 44672856198656 44748776006144 44889431324312 44925622749728 45033227911168 45040235684864 45076548694016 45211198806016 45293560553686 45330077802184 45370143236096 45482362498048 45489440163104 45625323641104 45662108368576 45778600204288 45815508508672 46036077939812 46037623241344 46073193831728 46113916076032 46192284909568 46227974998016 46235168690368 46337477496064 46373279766368 46374836386816 46380496070089 46493146513408 46529069060096 46754643152192 46792338376448 46799619891304 46869881913344 46949535481856 46956841458688 47097108274688 47135079606272 47220946109162 47521112712064 47559425890816 47566826774768 47726625744896 47835967899209 47869192016896 47876641104608 47995059979804 48147535210754 48262857447424 48300147346688 48301768646656 48307663496824 48309285049088 48346610820256 48469951280128 48471578279936 48509029445632 48616369831936 48620164094278 48653932869632 48661504073536 48744202435264 48936839066668 49054051831808 49093600919552 49101240541696 49377406177379 49413359501312 49417215964676 49421048882176 49543287721088 49739082330056 49858216615936 49865975222528 49906178911232 50033498095616 50148125316464 50186871852418 50188556484416 50196366496318 50231230011392 50316596062208 50355472765696 50363308752008 50515446778496 50554477122352 50675564429312 50683450226176 50685151526912 50724312991744 50970225731488 51011319705472 51015276265472 51019257750356 51054692798464 51141458292736 51343568856832 51474555068416 51478572397693 51516055650304 51805803202496 51813864879658 51855639024952 51979842854912 51987931614976 52185266706944 52282088095888 52318400233472 52322483420606 52614426561536 52655078664832 52656846147584 52663272500636 52665040258432 52705731467984 52831971426304 52840192788992 52999813013504 53139171507296 53176078925824 53476958144512 53485279875776 53528401574144 53664961667072 53868662407168 53966795553328 54010305466432 54018710193686 54180071823811 54353629589504 54362087742592 54405916354048 54544715137024 54669677599096 54711917675177 54851497119776 54853338330112 54895720310144 54904262819812 55025754526576 55068269722562 55210611484672 55253269508864 55255124205568 55394230034432 55438890795008 55521138743228 55565901822032 55707659926016 55752573384704 55761249232192 55927816076192 56115703476224 56160945913856 56263254938576 56431321345576 56476818245344 56485606795037 56620900252672 56666549997568 56675368072064 56844665520064 57035633041408 57185603380192 57312143218816 57356424974192 57358350267904 57367275995792 57411600349054 57504681213952 57549111732224 57558067145152 57559999207424 57604472466688 57731939175424 57776545282688 57883740391876 57970643419136 58078198646272 58251686550272 58298651091968 58307723143264 58447380905984 58503605751808 58678364407808 58832654168792 59030300263424 59206632231424 59215845576752 59263587457088 59414778988544 59462681255936 59550898813301 59598910825244 59640304807936 59748952219756 59750957823872 59797123909264 59951688925184 59998010103808 60130773213184 60177232759808 60179252740096 60186597143584 60188617438208 60235121677696 60388791758848 60437479309312 60527143056142 60575942150248 60730481722624 60934503497728 61116523593728 61126034143744 61175316084736 61519391302964 61676337775232 61726063390208 61735668792784 62084979613867 62118433816576 62128100277248 62178190118912 62291460824852 62479631541824 62527905914488 62530004800256 62687425279744 62689529520128 62737966068736 62747728936928 63097841696768 63102766164914 63146593724416 63503887796608 63513769852484 63665897058304 63717226725376 63727141979648 64085569719577 64132232544256 64137237741388 64300862786944 64544935137536 64554979194328 64664687908072 64709600288768 64714650546539 64761771425792 64771849225216 65136152829734 65138339267008 65188667868296 65354975291648 65552400306176 65562601138048 65613257541776 65724764759024 65770413408256 65780648165888 65782856237056 65833682819072 65984508413663 66152846162144 66206180894336 66216483463228 66375084167168 66627029819392 66637397878016 66802219919008 66812615239559 66861263716352 67066221666346 67237319050048 67291528122112 67301999585576 67463200301056 67729814236672 67844918460928 67897338278336 67902604558336 67907904013978 68058170072344 68110754656853 68113040943136 68286808941568 68339570182016 68341864148992 68350204734868 68352499058816 68405311054192 68569154404352 68786991357952 68840139060224 68957130238976 68967860892448 69015762010112 69173877778448 69229648171712 69406264825856 69462222577664 69473031830272 69914646953984 70087574996992 70098481562816 70307875774816 70318816622393 70544072445952 70555050048896 70611933991424 70954262415848 71009084642251 71060788707328 71181553795072 71190240942688 71192630598656 71247636998272 71405293190656 71460463902272 71462862628864 71471584108006 71593047326794 71700532649984 71711690213632 71714097373184 71769506679808 72117447045616 72359722903552 72575871767552 72587165545696 72766703840348 72831019405312 72889738313728 73240651108088 73299700275872 73311106691431 73486700327936 73545947869184 73765640157184 73777119079232 73902500466368 73959600624616 74024970543104 74084652056576 74194562455916 74219612897696 74441317519696 74443816305152 74501334706624 74512928112602 74691400333312 74751619145728 74917028921344 74928687014912 74986580047744 75114016867456 75238494650368 75410866758472 75603252756736 75664206736384 75675981100832 75857239048192 76157026146304 76345394193152 76357274559496 76613793958912 76647110475824 76842650342912 76904603568128 76916570954944 77351777879572 77405501984768 77537049669632 77596958032384 77609033158832 77843475363584 77869757794304 78042067361792 78048158151341 78102365922304 78104987598848 78114519696992 78117141781504 78177498347648 78556504817546 78619839812024 78674444640256 78808148844544 78820412448512 79085206667264 79119597910528 79321445515264 79327636153822 79397750663168 79844316371932 79908689645008 80100085710848 80112550357504 80563136394671 80565840672352 80621797081088 80628089205524 80634342913024 80699353133056 81090585618112 81153239591144 81155963676928 81360275363072 81363006398464 81425870855168 81671843004416 81820625516336 81886592158784 81899334809782 81956217387008 82022293348352 82143979861907 82419939480704 82486389310976 82696826175488 83161947246112 83228995308928 83235450748928 83241946855844 83490602482594 83771086029568 83784121933064 83984800374784 83991354964657 84052511850496 84460000532992 84525257856704 84528095131648 84538411119442 84541248835904 84606568935448 84793785663904 84822414740224 84859300883948 85078647205888 85144382521856 85147240579072 85157632128688 85302354261712 85361600380928 85639468366669 85844590705664 85913801609216 85927170947968 86183847723968 86473379127296 86486835543808 86700753511904 87043394077598 87251879077888 87265456639424 87335813094656 87558621667328 87596697686656 87759219303812 87890975506432 87904652519936 88054043108864 88122077339968 88135790316014 88399064554639 88402031862368 88470334964116 88613771051008 88682237751296 88696037895808 88699015172096 88767547735552 88963971844096 88994008907776 89197895030104 89276733464576 89345712397312 89497552012288 89778862648624 89851245499456 90080471369728 90153097388032 90422397612032 90587121107372 90660155604368 90740286472192 90964724996096 90978880326208 91250647282208 91324216737152 91557200408576 91631017017344 92072155879624 92075246482688 92146387663456 92160726876113 92227832152064 92384569819136 92455949996032 92470337380736 92674954992128 92746559532736 92749672773632 92760992140178 93058138120192 93509286304384 93584676752896 93599239782608 93913682917376 94194216549376 94270159212544 94441892218324 95042225424128 95118851781632 95133653549536 95453251489792 95671935798418 95738384033792 95753282209216 95990119959608 96295070421508 96525714894848 96600294693376 96603537293312 96615326993648 96618570098176 96693221640512 96939902560256 97018058891264 97161992800649 97232739663872 97240328188556 97307865739264 97323008147072 97488404870528 97873678133336 98108103663616 98187201839104 98202481083392 98754812354758 98834431929352 98842097764352 99086575442176 99478164660112 99716433231872 99731950445056 99812357822464 100296250632928 100373743704836 100377112968832 100392732992636 100462460022784 100633192124416 100710945531392 100726617504016 101030893556992 101108954244704 101296545685783 101351128858624 101366900452352 101370303053824 101448625983488 101940451462976 102022639410944 102038515500712 102109385596928 102282916585472 102687137713664 102949110136832 102957144795386 103611606404992 103627729759316 103711278049904 103959685709824 103975863229952 104370533413888 104560666384573 104564176191776 104636800466944 104644966841212 105228853123072 105310157329664 105313692295168 105326545001272 105330080516864 105411462935968 105663942852608 105680385577984 105999626027008 106278343014592 106612399395241 106953916289024 106970559751552 107056803148288 107329923334144 107658934780187 107737324814336 107933591106656 108020610932864 108037420387372 108360143647622 108707259179008 108724175485184 108811832708096 109010056443491 109089430274048 109339355198192 109423835350354 109702994239552 109706676660224 109791440620288 109808525639624 110051509053152 110136539445124 110421222969344 110506539017728 110510248411136 110788460068864 111042277486456 111131803644064 111149097241847 111415319852032 111505146769408 111522498464384 111855632152384 112231406952448 112321891827712 112526509877152 112862642691152 112953636490688 112971213590074 113241800505344 113333099995136 113350736144128 113689331040128 114071266082816 114371206760384 114624286437632 114712849948384 114716700535808 114730700804957 114734551991584 114823200698108 115009362427904 115098223464448 115116134290304 115119998414848 115208944933376 115463878350848 115553090565376 115767480783752 115941286838272 116156397292544 116503373100544 116597302183936 116615446286528 117007211503616 117356728815616 117665308337584 118060600526848 118413264462848 118431691153504 118527174914176 118829557977088 118925362511872 119101797626602 119197821650488 119280609615872 119497904439512 119501915647744 119594247818528 119612858286019 119903377850368 119996020207616 120261546426368 120354465519616 120373194287168 120377234876416 120470243355392 120777583517696 120874958618624 121054286112284 121151884300496 121460963445248 122233047187456 122252068287488 122350632169472 123038782605928 123352675550464 123452126780416 123471337585568 124169959227734 124256200554496 124356380237824 124582921649704 124959263083648 125055811828976 125060009600512 125374850559488 125379059040256 125475932137472 125495457873856 126195683393536 126205532329828 126293187448832 127007775593216 127027539704968 127331794116608 127341731720609 127434453450752 127454283959296 128171139439154 128274475482776 128601725573888 129089870275072 129109958388656 129329375816144 129419200577536 129429301093078 129543698450432 129840484297853 130272305659468 130276678534016 130377335736592 130709950583296 131104800612352 131125202276096 131226515083552 131449529518048 131540826816512 131561296331776 131565712474112 131667365638144 131969016827326 132305692324288 132412361788672 132432966926456 132750168334336 133254059638784 133274795756032 133604439838016 133625230479118 134024388195743 134132443332692 134474638100096 134583056244224 134603999171152 134926400602112 135459628473344 135689836921856 135794676556672 135805209116672 135815808027956 136116340144688 136221509313706 136226081886272 136573617883136 136679140364032 136683728297984 136700409469736 136704998117632 136810622108384 137138308808704 137573982715904 137680278120448 137914260477952 137935721784896 138347755556896 138459296343424 138812529651712 138924445155328 138946063660544 139727553650881 139829293907968 140175149993984 140196963125632 140615751549632 140637633244786 141088144891904 141110100097792 141223867982848 141908524831696 142018169284502 142380481885376 142385261197312 142495273996544 142810586381312 142920927804544 142925725257728 142943168216012 143186094653588 143401065299968 143423380427264 143428194746368 143539013359616 144234894091232 144719445807104 145151743535104 145174331091392 145533407680696 145662038810624 145779476627456 146481302216176 146599400551744 146622213382862 146973400655872 147091895738368 147531280314368 147554238158464 147805000932736 147919201249232 148049941086208 148389124911832 148439225795392 148503776546909 148882635039392 148887632610304 149002669413248 149025856225204 149382800666624 149503238291456 149857374029824 149973160095488 150228033734912 150476989300736 150821733516944 151206505513472 151328413472768 151351962201664 152314052292608 152690788386304 152714549118992 153227587917824 153294220951648 153578633781671 153685300685824 153809207136256 153833141909888 154703555759144 154811003969536 154823086187203 155074099339264 155193916064768 155218066317664 155686950727168 155739515588608 156084134723584 156096316302682 156204731844608 156229039393984 156234283563008 156354996695296 157113009635092 157239679624048 157348889280512 157616297689088 157640824897024 158239195821056 158527461937901 158642891030528 158655272307644 158795501326336 159688632743864 159817379290016 160200171421696 160225100715008 161126272789342 161131681344704 161256178411048 161268685826048 161398706266112 161638153921817 162181171236224 162306479182288 162311927353856 162720550726144 162726012796928 162851741710336 163343686008832 163641251032672 163773184317568 163798669619564 163912434774016 164044586696704 164287959723814 164839878961408 164972778621952 165273311382067 165393652350976 166323894492224 166457990617856 166483893711688 166981204965188 167542172059136 167568243866128 167969600749568 167982709929314 168516373237639 168920001065984 169050515713408 169056190263296 169076822238884 169082497671808 169213137870896 169587571327808 169644829480448 169718601767896 170157294411776 170288765043712 170294481158144 170315264257376 170604708523424 170723200761856 171278936733338 171689181411328 171827603218432 171854341895936 172367695447936 172946758254592 172973671087616 173401507023808 173946546381709 174086788155196 174503758155776 174530913278848 174671626189312 175117243334656 175193395373312 175518438607624 175654051483463 175781951012864 175809305039872 176108086217728 176244154679936 176271580632028 176798129109278 176804063724736 176940669928232 177364475502592 177392075791616 177398030344192 177535095471104 177927943688192 177988017815552 178395790060208 178553466929152 178691424794624 178995104024576 179557725297248 179702490998912 180160942739456 180306194776064 180844795224064 181174242214744 181320311208736 181348527078803 181480572944384 181929449992192 181957760652416 182501294564416 182648433474304 183114400817152 183262034034688 184144311759248 184150492965376 184292775326912 184321453752226 184911899992064 184940674761472 185349909984256 185493119065472 185499345547264 185521984280356 186116276240384 187018572608768 187169353505792 187198479565216 187827365834752 188388433098752 188540318425088 188883784436648 190084450848256 190237703563264 190267307099072 190906502979584 191343871596836 191476768067584 191506564418432 191980239919216 192590140843016 192738944028967 193051429789696 193200589386752 193207074586624 193230653987296 193237140196352 193386443281024 193879805120512 194036117782528 194323985601298 194480656377112 194615731478528 194646016294144 194976809741056 195747356266672 196216207327232 196404962166784 197509624709516 197668863858704 197684195528704 198173150884352 198956329320224 199432866463744 199463900890112 199624715644928 200592501265856 200747487409672 200754225937664 200785465985272 200924920045568 200940601221689 201266384248832 201421891062784 201453235008032 202061787113984 202217908489408 202593091371566 202733800904704 202897251966976 203880902925952 204045278821888 204077031001424 204218771193856 204565833170944 205374275427328 205898220273664 205914289590772 207223212809984 207255459518632 207422556099808 207919371419648 207951726459904 208741066827776 209121332769146 209128352383552 209289933682424 210457706246144 210620314659328 210627384590336 210653090002544 210660161033728 210822925871936 211360771155968 211845000696497 211999252054016 212556686029184 213224798790482 213907832578048 213941119503104 214113606296576 214659846668288 215317869560374 215867182213312 216041221865728 216074840774744 216720287295244 217414518358016 217448350970368 217623665416192 218020112886982 218671370214107 218678710396384 218847670700708 219405988479104 219413353320448 219582881240576 219617051279248 220103018106304 220273078890248 220842445938688 221013078035456 221020496822272 221576920137728 222084554972912 222263607288128 222298194483694 222830639704064 223010293538816 223044996928768 223711264304768 224462813904896 225053019754304 225725285382304 225907272981376 225942427180148 226483601010688 226666199990272 226701472288256 227378662080256 227976534904069 228142532165632 228742413520768 229248572875264 229425699896768 229433401071616 229461401609914 229469103983168 229646401396216 230196446928896 230232268580608 230239996829696 230417889866752 230927756701696 231106181130752 231534961567504 232312794585088 233006746201088 233194604367872 233230892573056 234014423007232 234713457631232 234731775832211 235330616675168 236121201053696 236826528925696 236863382307008 237054349828352 237659115954176 237850725023744 238203595253204 238395643300976 238561219231744 238995808879024 239003831295488 239188495637056 239225716572038 239992040415232 240523092852736 240708931039232 240746388574336 240754469752832 240940486710784 241555167035392 242108572224568 242303768600992 242921926890496 244504136574976 244701264338944 246077565211856 246705351100928 246904253560832 246942675171136 248339918455468 248512401108992 248712760475648 249165843299408 249918526167296 250111623657952 250120019201024 250150544378021 250575665643779 250749701118976 250758118080512 250951864274944 250990915747712 252411064659656 252586374897664 254015551186432 254055079409936 254663588233216 254683463441218 254908567918592 256342278878308 256548950965552 257203451147776 258179740550144 258219916777312 258658751632288 258838401155072 258858602186156 259087396900864 259680968595706 260544611318936 260553357068032 260754671473184 260795248394107 261419901166592 262209601224704 262250404552192 262453030167104 262899059036096 263122592663552 263334731276288 263725409030333 263938033654652 264611384648576 264824723577344 264865933852912 265500336668672 266508119277568 266549591512064 267208879676032 267250460958236 268048776391486 268264886665384 268949276200192 269166112488448 269207998342304 269852801204224 270919256946688 271379673843712 271589353113344 271631616055912 272232680289376 272443018627412 272452163772544 273147235766272 273358280728064 273367456595968 273400818939472 273409996235264 273621244216768 274947766861411 275147965431808 275360556240896 275828520955904 275871443569792 276695511113792 276918592686848 277625059303424 277848890310656 277892127321088 279455107301762 280350299987968 280393926251264 281231503099264 281275266489572 282176289783808 282220200195584 282447735965696 283807523043841 283817049663392 284036338569004 284760963770752 284770522394624 284990547993088 285621172762624 285841855609088 285851450515456 285886336432024 286372189307176 286802130599936 286846760854528 286856389492736 287078026719232 288469788182464 289438891614208 290303487070208 290348662182784 291066815361392 291324077621248 292217108689079 292962604432352 293198801103488 293244426765724 293946801311744 294183791476736 295062560628736 295108476316928 295610001865472 295838402498464 295884438918047 296099882172416 296778249823664 296878451590784 297007553093818 297765270078784 297775265220608 298005338826496 298051712450408 298765601333248 299006476582912 299714748059648 299946320190976 300456067469824 301643467033888 302413011026944 302656826945536 302703924403328 304628104585216 304651879271593 305381576772608 305429098237984 306455175835648 306588441903296 307157267563342 307370601371648 307618414272512 307666283819776 309407111518288 309622007939072 309646172374406 310148198678528 310387832129536 310436132635328 311373901454336 311479031177216 312168269447168 312192632605364 312409463689216 312458078787968 312468567126016 312709993390592 314226019270184 314479359248096 314697778561024 315232595378176 315281649794048 316478391642112 317054923875802 317310544615288 317591002652672 319377265487728 319634758580032 320450201430016 322252545578684 322263362689408 322512356822096 322537371652096 322797412532224 323276307843634 324362342472448 324612958364576 324623854707712 324663472490623 325441101452288 325452025593856 325703483420672 327282502065344 327546368635136 327597339239128 327824869548032 328089173393408 328575919447628 329679757922816 329945557243904 330546622764134 332647788984448 332915981235712 332967787423376 333962409930376 335084344118272 335136487732256 335939201499136 335965419858628 337032746475278 337840002131968 338101031426816 338112380526592 338153644477768 338164995343616 338426275741792 339175142655616 339289658960896 339437203535792 340314588823552 340577530087424 340630528514752 341209417046848 342557873466676 343378362822656 343655206436864 343708683791872 344735390895872 345641843241653 345893516509184 345947342175232 346803014047616 347893092763418 348173576310392 349007516311552 349061826557696 349343252378624 350234486669312 350386790746624 351036877215248 351308102966926 351618610079744 352216172435456 352488309359872 352543161264056 353596258218556 353608127449472 353881339856464 354728951005184 354784151583232 354796060688384 355070190942208 355855887376384 356791580120416 357106933858304 357382849589248 357990208049152 359115450594496 359404981997824 360321885478912 360612389552128 361689590448128 362348484429488 362640622417472 362697054157606 363858899984384 363915521304832 365002589128832 365296866948608 366228801634304 368288623518496 368300985930752 368585550653824 368642907504452 369823799984128 369881349522944 370699819968512 370986238130944 370998691094528 371043968560712 372232552480768 374037145217536 374338707011584 374396959130432 375654731669504 376776866197504 377080636850176 377767568873296 379260502766677 380168901696512 380475407126528 380534614198144 381813005959168 382687743193672 382953536135168 382983423726239 383013128836864 383960479838432 385180281686032 385477888057934 386102859579392 386401178773504 386461307974592 386474280392704 386772886562048 387759610241024 388072235565056 388647971202596 388961312754224 389231462957056 389292032588288 389953619482112 391494712533344 392432414654464 392809924333568 395019249419032 395337727717408 395368391057408 395399247565259 396346301768704 397912658640448 398927801780224 399249431289856 401185002531712 401494974819344 401508451875328 401570931970544 401849840091136 401881202443378 402532768497664 402843782125568 402906470016064 404123574227968 404435816978816 405186182743132 405467601809408 405794503933952 407761805851904 408090557643776 408154062002848 408437542387712 409131666341888 410748550854656 411828579181544 414446425619968 414510919037264 414845112199616 415903452919808 416856291693107 417482133655552 418242665538292 418256704767104 418579867364848 420915412492288 421240629318656 421254769180672 421306180005088 421320322067456 421645851743872 422721542311936 423690001392994 425113372058368 426449597580964 427815665156096 427882239006208 428227212593152 430288825260017 430635739120748 431734364426624 432082443731456 432149681549488 433440574590488 434829036716032 434896701940736 435247330832384 436040225773964 437342740428214 437357420792768 437695341401416 438811976958208 438826706640896 439165762481152 439234102558496 440206036212608 440546157780496 441684891877376 442026156070912 444169109945824 444527214576256 444596388967388 445661279408128 446020587077632 446089993857536 447422528609536 448598988037039 448925627809792 450106039508608 451450570764608 451814545962752 451884854360296 452967202021376 453332399980544 453402944576512 454757324160512 455953069808138 457484827041536 458497145750528 458851399793536 458866802143232 458922803219828 458938207966336 459292802792432 460392893857792 460464537161216 460479993659392 460835779733504 461855513403392 461891558895641 462212362261504 463069923135008 464625589170176 466013492402176 466389208735744 466461785146112 468028846014464 469426915262464 469463551664422 470661233350336 472242402107392 473653057851392 473726764614016 474108699656704 475318231908352 476407190506408 476775282597971 476791286601952 477122438463488 477991617758048 478007662590976 478376991274112 478451433144076 479984080830464 481417862078464 481492777148672 481508939505664 481880973421568 483110334070784 484217144449136 484607537201984 485843853780992 489008273149952 489402528677888 492155130423712 492231716356751 493410702201856 493808507121664 493885350342272 496679836910936 497024802217984 497063592495757 497425520951296 498331686598816 499837052334592 500223247315904 500240038402048 500301088756042 501151331287558 501499402237952 501903728549888 501981831495424 504822129319312 505172749795328 508031102372864 508110158819872 509327176466432 509366926882436 509817135837184 512684557756616 513097901931104 513177746840017 514406902295552 516359481100288 516439833554624 517317503264576 517717204372312 518174793801728 519361937191412 521089222637872 521106714136064 521509342946368 521590496788214 522839802333184 524419202449408 524500809104384 524906060334208 525798118072192 526245185327104 526669462552576 527450818060666 527876067309304 529222769297152 529649447154688 529731867705824 531000673337344 533099183024128 534417759352064 534500921916472 536097552782972 536529773330768 537898552400384 538332224976896 538415996684608 541838513893376 542759347687424 543178706226688 543263232111824 544465360578752 544886037254824 544904327545088 546294471532544 546716561456128 546734913191936 546801637878944 546819992470528 547242488433536 549895533722822 550721112481792 551657041911808 551742887139584 553391022227584 553837185373696 555250118606848 555784254642176 558910214603524 560700599975936 560787852502528 562463006198528 562550532979144 563941954762697 564352579567616 564440400391168 564895471931392 567615046087682 567634099326784 568072677138008 569521927541504 569541044789248 569981095986176 571242345525248 571683711218176 571702901030912 571772672864048 572744378614352 573693521709056 574156053438464 575007859033349 576939576364928 578877783228416 580606974140416 580697324365568 582133630722784 582648155242496 584434217378158 585925208864704 586397602206976 586488853531448 587893602623488 588367582953472 590125121257472 590216952633856 591220003730944 591676804996928 591768877836094 593556499647328 593756903181568 594015106187636 595530540157568 595550530441216 596010677652992 596103424900816 597531202666496 599429496119296 599476278566683 599892640381952 600912134939648 603286934067776 604826022053888 605313653891072 605407848806656 609256209170432 609303758543186 610763153545216 610858196475968 612910351671296 613176883806592 614314535126684 614741202743296 615236828545024 615332567639552 618793451882473 618814223036576 619244015878144 619292344748812 620296397357056 620775664259072 620872265270656 622747802908672 622958062354432 624385265210728 624818927378432 624916157575936 624937134252032 625419986781184 628452038540368 628958718496192 630563299588096 632956783284224 634109847751604 634621089230576 635182005305344 638754530975456 639269517160064 640900402860032 644505091157368 644526725378816 645024713644192 645074743304192 645125088132791 645594825064448 646552615687268 648724684944896 649225916729152 649247709415424 649326944981246 650882202904576 651406966841344 654565004130688 655092737270272 655194678478256 655649739096064 657151838895256 659359515845632 659891114487808 661093245528268 665295577968896 665831962471424 665935574846752 667924819860752 670168688236544 670272975464512 671930839717256 674065492950556 675680004263936 676202062853632 676224761053184 676307288955536 676329990687232 676852551483584 678350285311232 678579317921792 678874407071584 680133949604543 680629177647104 681155060174848 681261057029504 682418834093696 685115746933352 686756725645312 687310412873728 687417367583744 689470781791744 691283686483306 691894684350464 693606028095232 695786185526836 696347152620784 698015032623104 698123653115392 698686504757248 700773581493248 702050188582133 702073754430496 702616205933852 703237220159488 704432344870912 704976618719744 705086322528112 707192516437112 707216254898944 707762679712928 709457902010368 709568303166464 709592121376768 710140381884416 711711774752768 713583160240832 714765699178496 715980416098304 718230901188992 718809963995648 720643770957824 723379180896256 724696968858976 725281244834944 725394108315212 727717799968768 727831042609664 730005178257664 730593733897216 731924664692011 732457603268608 736577247036992 736601971861504 737171101307648 737285815008904 739647599968256 739762699045888 741399639937024 741972476261888 741997382189056 742087937121424 746286795766687 748074290435072 748677414023168 748793918260864 751309463339008 753553732395008 753612543461309 754161273700352 755535137746592 758521005533354 760337803393024 760950814253056 761069228396288 763626011918336 765375486387344 765907072270336 765966847452478 766026257673728 767920959676864 770360563372064 770955776115868 772205719158784 772802357547008 772922615949184 772948560785408 773545773124096 775519220482048 777295942405192 777922625508448 778043680692929 778462925914112 778584065176576 779907238964224 782989425066688 785619848667136 790038498838064 790675455434816 790736782114816 790798495130518 792692603537408 795825317280896 797855603560448 798498862579712 802370005063424 802989949638688 803016903750656 803114905634699 803141863941088 803699680182272 803762404886756 805065536995328 805687564251136 805812940032128 808247148455936 808871633957632 810372365486264 810935203618816 811589007867904 815523611703808 816181115287552 816308124005696 821497101709312 823657158363088 828892851239936 829021838074528 829690224399232 831806905839616 833712583386214 834964267311104 836485331076584 836513409534208 837159734729696 837290008002133 841830824984576 842481258637312 842612360010176 842640644134912 843291703487744 845443084623872 847380002785988 850226744116736 852899195161928 855631330312192 855764478012416 856454425186304 860577650520034 861271478241496 863468728853248 864164887462912 864299363098976 866881149180976 869793403881472 870494661664768 872080451547928 874685480856428 874714841585536 875390682802832 877623953916416 877653413281792 878331524962304 878468205116992 880412072425216 881092315560992 883369783754752 884052312141824 888338219891648 889054429152512 889192777934776 891322558816256 892041174155264 892179987715072 894845057219072 897197976074078 900212079017216 902901141529216 903629091925504 903769708720592 905934404042752 906805889153024 908883390084971 909514648321024 911906139616276 914969654083072 916994291501056 917702799587072 917733604286464 917845606439656 917876415932672 918585605584864 920785787715584 920929074322432 920959987318784 921671559467008 923711026806784 923783117791282 924424724523008 926139846270016 929251178340352 932026984804352 932778417471488 932923570292224 938170717370201 938853830524928 938927103328844 941322466700672 944484804214784 947306115702784 947453529228032 948217399313408 950636463816704 952814381012816 953550565195942 953582573203904 955983235516096 956015325181952 956753982548224 956902866288152 959968161660928 962835724156928 962985554297344 963017879011328 963761946843136 968434288898272 969215074403968 971687707561984 978016546299904 978092875556167 978805057355776 984310260847424 984463432713502 986821404403712 987617014243328 987770700684544 993359673821872 994049604435968 994127184991514 996663373197632 999674104669184 1000446494631808 1000480076804096 1000602177512084 1002302662575116 1002998804475904 1003807457099776 1003963662990848 1009644258638624 1010345499590656 1016062204745728 1016220317639744 1018733853764872 1019634271674368 1025369115513232 1026195803862208 1026355493680034 1028813804591104 1032718962200576 1032879667109248 1034635006529152 1035434408744624 1036349587603456 1038723874382824 1039526435828363 1042178445275744 1042213428272128 1043018685892736 1043180993576428 1045679604666368 1049001618208768 1049812120668416 1051596236144384 1052490370654208 1053338925105152 1054901636121332 1055752134618608 1058445538594304 1059298894309376 1059463735411648 1066198366048256 1068835518704128 1069001843832944 1072195105565944 1073059546661536 1075797104800768 1076664449953792 1076831993369216 1083677027786752 1085518695374848 1086357412453376 1086526464223648 1088930721157504 1089772074509648 1089808655090176 1092588943065088 1093433122912256 1093603275757888 1093639984941056 1094484976867072 1099791067445644 1101442224963584 1103314083823616 1103485774279168 1106782044455168 1107674370747392 1109692233565307 1110500237213696 1111568509284352 1117820429207048 1121401199951872 1121575705005056 1124926012397056 1125101065958288 1127883909525394 1128880800782336 1129790943862784 1131467077452719 1135230092175364 1135268198653568 1136145354276016 1139043855083008 1139082089578496 1139962191972352 1142484691050496 1143367422436352 1143405802061824 1143545345728096 1145488757228704 1147387043418112 1148312106876928 1150015718066698 1153879152729856 1157755566456832 1161213948280832 1161394648731136 1164267261445568 1168868434756316 1171850417729408 1172795204413952 1172977707062896 1175787205246976 1179614612663473 1180250242514944 1180433905267712 1182440007461888 1183353609993856 1183537755672188 1187112999294656 1187513806363136 1188030212375272 1191061080315136 1191101060882432 1192021355305984 1192206849801632 1195062405332992 1198858992238592 1198952557133366 1199785280763904 1201824269879296 1206573868135552 1209652044107776 1210627307782144 1210815697613312 1217625824671963 1218512418340864 1218607517086372 1221526307090432 1221716392951936 1225820703342592 1226353767613184 1228629070253368 1229482405486592 1229578360384241 1230473657090048 1230665135279104 1237586903764946 1237628446073152 1238584689497624 1241551328518144 1241744530541312 1245495605817344 1245916124708864 1248770530421456 1249637854756864 1249832315151872 1249874268504064 1250839973562368 1256904077080736 1257917436992384 1261126599176192 1265913566568448 1268219695503208 1269242178461152 1269439689551621 1270364010610688 1277509061950912 1278539034320128 1281800805720064 1289010182314736 1289053450757632 1290049427288384 1290149486608384 1290250176265582 1293105231374536 1294104338480207 1297449369889792 1298451833458304 1298495418830848 1298653889962492 1301764405809152 1302813933682688 1309130008261376 1310185474540544 1310389356956512 1311299478192128 1314303677790512 1318719031691264 1319782228975616 1322186491056536 1330591155937792 1331663924942848 1331871149693504 1335849639721504 1340337376473088 1340545950929024 1343861679434512 1348130985901112 1349172608202769 1351360008527872 1352404125707264 1352449522106368 1352614577911072 1352659981374464 1353705102967168 1356700570622464 1357158635843584 1357748814143168 1360267899209086 1362310120349696 1362522114059008 1364837668187392 1370231493866704 1373513451290624 1374834735167488 1378941563583488 1382567372966612 1383789368700928 1387212056190464 1391572371053672 1392694305241568 1396030065246208 1396247306230784 1397373009514496 1401547162986496 1404100377164266 1404147508860992 1405232411867704 1406474440318976 1408864689741824 1409953237439488 1410172645056224 1414385032874224 1414432509797888 1415525359425856 1419136606332928 1420280763768832 1423423549505536 1427166320481664 1429531398356992 1431960832196608 1436461802377984 1437619927991296 1441287541915648 1449393937717952 1450562489669888 1450788216630424 1455435599937536 1455662085219328 1460010356515328 1461187467794432 1463849329384022 1473154494073984 1473203943723008 1474342202615296 1474571630017808 1479525398091776 1482799279874048 1482915004875479 1483944952523776 1483994764378112 1484175874242848 1492573591533374 1496148580870144 1497354828046336 1497587836521728 1502618926678016 1507107464790016 1507225086922618 1511070275493184 1517042011066708 1520675606786048 1521901628506112 1522138456792576 1530699591498749 1530750972774688 1531814144540672 1531933694904956 1532052515347456 1535841919353728 1540721126744128 1541911552231736 1545604715094016 1545845231898368 1545897121570816 1547091546248192 1551038440964096 1554591884810384 1555845251016896 1556087361385858 1557168130353152 1559814477928448 1565978850133376 1571239697334272 1580076997676128 1581350910869632 1581473564229632 1581596990261036 1585385207074816 1591650634561792 1595711207120896 1595835744328483 1596997725159424 1604740010126848 1605979899277376 1606033807501312 1606229811269398 1606283727882176 1607524809773512 1611375128502272 1611625880064256 1616494296911872 1617743267915264 1620744730972528 1621870407237632 1631047223407616 1632362230575104 1632616248011392 1642994203418624 1647314316726176 1657785702479872 1658043676149056 1659380448798464 1663613811679232 1667425166772428 1669928534622208 1672970662153168 1673026819068416 1674319469459392 1674580016004266 1679582226538141 1683661649969152 1684962517274624 1685224720020352 1685281288269824 1686583406975488 1690886169247744 1694760005571976 1700453488233472 1705798390323856 1711528956024832 1712908850372608 1721155301040068 1722542956482992 1726937457706496 1728329774925824 1728598726197952 1733762298361952 1739586807762944 1740989323329536 1744160903095856 1749370961712856 1749429683171072 1750781365605664 1751053810646147 1755247907832832 1755306826563584 1756663049924608 1756936410233984 1760824144850432 1762184631121984 1768104624283648 1776676439783296 1778108858305024 1778385555869552 1782645117632512 1784359975430144 1789690114438144 1794395952148156 1800424158034432 1805802283058432 1807258183851008 1807539417441184 1811868808085504 1813611778306048 1817766780169942 1819029296642048 1823812279232552 1829939308166144 1833988583002112 1835405599174144 1835467208572928 1835691212879312 1835752831865344 1837171211169728 1841858148644864 1843343118934016 1846077863212331 1847422053613568 1847566235582564 1848849449046016 1852279692540032 1858502356680704 1864053969608704 1865556834942976 1865847140584448 1876341434740402 1877854206657688 1882644933401344 1888969608429568 1894612231405568 1894907058456064 1896434798626816 1905628762025632 1907101130391884 1907165146407808 1911966471032192 1912030650363904 1913507965096448 1913805732576304 1924634368029877 1925671448313856 1925971108594688 1926035758022656 1927523893686272 1936868577796544 1938430148807936 1943375415123968 1956033092599808 1956185751112334 1968620521694848 1968926865427004 1973642808807424 1975234028486656 1975541401369088 1986652661306887 1986719347643744 1988099208871936 1988254369983028 1993326746395264 1999348209338368 2000892989263616 2000960153608192 2001204355024168 2004605325150232 2005997608951808 2007614914199552 2007927325981696 2019288517277248 2032124409491456 2032440635279488 2037467707529744 2039268543348736 2045519760823553 2050738231026464 2052391607724416 2052710987360068 2057627609182208 2065437924401152 2065759334218496 2069270013058304 2070868817489248 2071191072426329 2072699175206912 2077447748765648 2079052871656726 2084356890551488 2084426856544256 2086037371785472 2086361987152856 2091359209332736 2098003236417536 2099624241336832 2103192472288768 2104980741308416 2109803272242664 2111504269237216 2116891077188608 2118597788618752 2118927470823296 2132396732096512 2137671037408256 2138003687665888 2144390211131888 2146119093323072 2151594209601536 2153328899907584 2153663986738432 2167354055573504 2171037390749696 2172714824906752 2173052928447296 2177861442315008 2179544149019296 2179617310180352 2179883315294183 2185177886130176 2186866245824512 2187206551515776 2187279969882112 2188969953734144 2199582134891288 2202884449927168 2206628167647232 2206971548558336 2213564088910336 2215348741494784 2219384467130614 2223137018568704 2235640858414096 2243151410010112 2249852024794112 2250202131916576 2255767819050788 2257761601564672 2259581887725568 2262934154905438 2270460184350728 2270536397307136 2272290708552032 2272644307434361 2278087710166016 2278164179156992 2279924383944704 2284969382100992 2286734844872704 2287090691456192 2290977514457408 2294774086836224 2296624213753856 2300031436133396 2307758305459712 2322427896561664 2322789297462272 2328534522891136 2337736869512632 2343700835458816 2345590408827904 2345955414125792 2351574410493952 2359229225326946 2360867810535424 2364880014923776 2366707219987712 2367075511344376 2374225998589312 2375027612726272 2376060424750544 2382122160630272 2382202121764864 2384042710611968 2384413699603264 2397717984477184 2397905114266732 2399570561527808 2403648539758592 2413147736271104 2419304088215552 2419492902691571 2421254615564288 2421631395226624 2435251649343926 2437215034172744 2443052614180864 2443432785903872 2451641406685184 2452707535226368 2457258140506736 2458964810973184 2459156720768482 2461330270558208 2475173807529892 2475256892146304 2477169378995248 2483102657036288 2483489061082624 2490991211634688 2497541060842912 2499275709513728 2499664630303744 2499748537008128 2501679947124736 2513808154161472 2515834873984768 2522253198352384 2531827133136896 2536439391006416 2538484356922304 2538879379103242 2546463375719117 2555018123901824 2557078068640256 2563601611440128 2578020364629472 2578106901515264 2580098854576768 2580298973216768 2580500352531164 2586210462749072 2588208676960414 2594898739779584 2596903666916608 2596990837661696 2597307779924984 2603528811618304 2605627867365376 2618260016522752 2620370949081088 2620778713913024 2628607355581024 2637438063382528 2639564457951232 2644372982113072 2654823519366739 2661182311875584 2663327849885696 2663742299387008 2671699279443008 2680674752946176 2681091901858048 2687723358869024 2696261971802224 2698345216405538 2702720017055744 2704808251414528 2705229155822144 2705319962748928 2707410205934336 2713401141244928 2714317271687168 2715497628286336 2720535798418172 2724620240699392 2725044228118016 2729675336374784 2740462987733408 2747026902581248 2749669470334976 2757883127166976 2765134745933224 2767578737401856 2774424112380928 2783144742107344 2785388610483136 2792494612461568 2794746019028992 2803094325972992 2808200754328532 2808295017721984 2810464823735408 2812948880637952 2817729379483648 2819906474878976 2820345290112448 2828770065748448 2828865019595776 2831050718851712 2838273212665856 2840561527537664 2854332640963328 2859062796713984 2863921664393216 2872923604755968 2875239855982592 2898787875435904 2901124979339776 2901576433260848 2911324170438656 2917994041851749 2920020713030656 2922374935588864 2927698658768044 2946308988147968 2946407887446016 2948684405230592 2949143260035616 2959050796183552 2965598559748096 2965830009750958 2967889905047552 2968351748485696 2985147183066748 2992297161740288 2994709656092672 2995175673043456 3012021776820119 3014214929580032 3014450173845236 3022140550986368 3034084022133416 3041351213572096 3043803257012224 3044276913585152 3061399182997498 3061501945549376 3063867389809912 3064105030694912 3071683838707456 3081442253488256 3083823104463472 3091209430188032 3091690463796736 3091794243141632 3094183092496384 3109183769620768 3111690502033792 3112174722771716 3114336260706304 3119628955856896 3131957700266752 3140192916259273 3142479394668544 3160153995352256 3162701821739264 3163193980522072 3170770414149632 3183301269123584 3191422414241792 3191671488656966 3209480020253696 3211959798554752 3212067615002624 3212459622538796 3212567455764352 3215049619547024 3222750257004544 3223251760128512 3232988593823744 3235486535830528 3241489461945056 3243740814475264 3262094446815232 3264724461150208 3265232496022784 3285988406837248 3294628633452352 3304984381252471 3315571404959744 3316087352298112 3318760897596928 3327227623358464 3334850333544856 3337426978185797 3339857069244416 3345941324306336 3346053638136832 3348638938918784 3349160032008532 3359164453076282 3369925034549248 3370449440040704 3370562576539648 3373166813950976 3381772338495488 3389520011143952 3400906976466944 3411596780647712 3423057912049664 3425817700745216 3442310602080136 3445085912965984 3445622014497257 3453874915412992 3456659549851648 3457197452395904 3467524596723904 3479173615525888 3481978646659072 3488321806191712 3498741923425712 3498859366342144 3501562731211328 3502107621292294 3510495815665664 3513326099849216 3513872820467968 3521648289700864 3524369262243968 3536209248567296 3553352879566592 3556217716610048 3556771111739104 3565290235265024 3568719950860288 3579380228876288 3588791904296312 3600848316068864 3611604566116864 3614516367702016 3615078834882368 3627223556612096 3635533560339884 3638058593284096 3647624558465104 3659878616332288 3667977166004224 3670811198348288 3670934417145856 3671382425758624 3671505663730688 3674342422339456 3683716297289728 3686686237868032 3692155726424662 3695132471165128 3697698898092032 3704559385080064 3717004713361408 3728107939217408 3731694281168896 3752682869480804 3755708413315376 3765289866802688 3789224462811136 3789814116912128 3792869597253632 3811257524051264 3814202260783768 3814330292815616 3823932942064384 3824061300727808 3827015930192896 3827611465152608 3849268736059754 3851942217189376 3855047787372544 3873737155593088 3876860297615872 3886750830247936 3912066185199616 3912371502224668 3937241043389696 3937853730854008 3947285617614848 3947593683338879 3950468056973312 3951082802738176 3973305322613774 3973438695287488 3976508739966056 3986653492790528 3998696418676736 4001785978527232 4001920307216384 4002408710048336 4009210650300464 4011995217903616 4015854651963392 4025055013233443 4038577034554496 4064248818982912 4064881270558976 4074935415059488 4078537086697472 4091039521647106 4101476462052928 4104783215448832 4105421974720136 4115255218364416 4130875848802304 4131518668436992 4138540026116608 4141737634978496 4142382144852658 4154756034068033 4154895497531296 4158105743313452 4168713781102976 4168853713088512 4172074743570944 4172723974305712 4182718418665472 4196006472835072 4199248482673664 4206384944577536 4209961482616832 4219606544485328 4223008538474432 4233782154377216 4237195577237504 4237854941646592 4264793464193024 4275342074816512 4276007375331776 4288780422263776 4292238186646144 4303188419203072 4306657799815168 4307327973476864 4331554163177311 4334708111147008 4342074781499392 4345429649813504 4346105856894592 4355722884630016 4359088298038592 4359234620360704 4359766630588366 4373732491649024 4374413103031552 4374559939764224 4377939907468288 4399164269782576 4413943097116672 4427128177820672 4430697482989568 4438768934261228 4446274037137408 4471281716828192 4486302820020224 4499704049588224 4500404263833152 4511535638101576 4515523203129344 4519163775451136 4525868309810876 4540920368701456 4541072794614272 4544581417104064 4545288614868722 4556175420332032 4559848767889408 4569938764201984 4573469689745408 4574181382912384 4581955028914816 4589548173672448 4600062872266792 4615516610919424 4645578594924544 4657069045782272 4675473739025264 4687401670917632 4691180817655808 4691910828251584 4718458450653892 4721735621070848 4729760029847552 4733414439975424 4734151022688752 4748451997178624 4750055225452544 4752120849501088 4760937647231801 4764244321260544 4764404243529728 4768085421223936 4768827399206528 4795810228533464 4799141123055616 4807297079517184 4826295472542208 4838608176431104 4838985805383142 4843262790453248 4870503298687852 4874430068345488 4886105228361728 4886865571807744 4905415070452736 4914351320074931 4914516281013472 4917929621946368 4918313441536964 4922660541116416 4950347615059784 4950513784292608 4954338757990496 4966205314072576 4966978122165248 4981982423269376 4995082121685824 4999329260607488 5003359894249472 5010782771576327 5027616308322944 5031669747969536 5044506396704768 5063654266273792 5072878782012832 5076968713844608 5077758758206484 5092926751438234 5110036247803648 5114156137280512 5123472652844077 5127203222880256 5156040729258944 5156213803030528 5160197709153536 5161000705062328 5172420925498144 5176417353920828 5189797479559168 5193807333833216 5193981675323392 5194615559849968 5207057623236608 5224007570366809 5236520033045504 5240741898162176 5241557427826048 5257214711162048 5274876126765056 5279128915902464 5288745964226144 5309647038733478 5322364623751168 5326655699771392 5327484598774016 5343398558886016 5361349505892352 5362183803716096 5375446717738048 5392342937832979 5392523943604448 5396690432811076 5405440034111488 5409616502829056 5410458311644288 5410639925497856 5414820411868672 5426802282489856 5428634543374336 5430995256572672 5441071596836344 5449240481398784 5450088456236032 5459350672749568 5480925975466816 5499338940669952 5515766254333952 5530269491866448 5535157474803712 5548848224761856 5566289484214688 5570777220966272 5584989224923136 5589492038057984 5606188651945984 5616401508657064 5616590035443968 5620929647470816 5621804339442893 5625897761275904 5635458758967296 5639812949757952 5640690580224896 5657540131496896 5657730039191552 5662101437703424 5676546425331712 5681123055075328 5708665281926656 5745847209511936 5750479711965184 5797575750871808 5802249958679552 5803152866521696 5822648340877312 5835988083703498 5840041426061312 5844749871177728 5855397317536088 5892617976295936 5892815774892032 5897368810461184 5898286520071232 5918101592367104 5931197119496192 5931660019501916 5935779810095104 5936703496971392 5970294366133496 5984594323480576 5989419312185344 5990351346086912 6024043553640238 6028900347690472 6044281101972736 6068168044266832 6082702427144192 6088553827170304 6122798365994996 6123003891098752 6127734779619824 6128210061389824 6143367677414912 6162884506976512 6167646208926944 6182418860376064 6183380927593472 6183588486283264 6188366184992768 6218367539241536 6223381004067584 6224349445543432 6228672521412608 6239257911713792 6263915400533504 6280385832518546 6320307990704512 6325403643478528 6326387961044144 6341540828299264 6366602538247168 6382844828483584 6383342977313932 6418960040507392 6423919597109504 6424135230005248 6424919245077592 6425134911528704 6430099239094048 6445500514009088 6446503520257024 6465977187647488 6470973071661056 6482978923890112 6524188893630464 6529448922300416 6530464992045568 6567195021591407 6571976813674496 6589257266904704 6609968762504942 6631142809919488 6632174704596224 6637521795193856 6654455246716928 6669700667089712 6674853956371594 6691882648612672 6692107276273664 6697277877837568 6698320064017064 6718328906152564 6739850069098496 6740898880081408 6741125153079296 6746333627901952 6779040022287904 6801813952933888 6823193561295424 6846115824099328 6851635401490432 6884621204160272 6890171825931968 6891244028994514 6907749830825984 6913319099703296 6914394904791808 6935049193447808 6958347231051776 6976643612383424 6997483846851424 6997718732684288 7003125462422656 7004215242584588 7020991631331328 7026652199698432 7027745640935936 7043296579401728 7048738524487936 7072418497134592 7106705759133184 7112435433220096 7113542223478208 7137439901720576 7158760457752576 7177583808592624 7201696632137728 7223209132233728 7229032735404032 7230157669764736 7254447113224192 7271067120679768 7276117186568192 7276685050798541 7295249116930208 7319757232664576 7335954332008448 7341622396696576 7342764851517248 7343011327461376 7348684844678912 7367432594579456 7373372475736064 7384311452849324 7390264942330256 7395397796184064 7409118770160128 7456215878434816 7463388562337792 7505365738961608 7511416826630752 7530579733605376 7579628233824256 7585739194507264 7622515048102528 7628404521567536 7628660585631232 7647865884128768 7648122601455616 7654031860385792 7655222930305216 7698537472119508 7703884434378752 7710095574745088 7747474311186176 7753720595231744 7767845634957149 7773501660495872 7824743004449336 7874482086779392 7875707461708016 7894571235229696 7895187366677758 7902165605476352 7920269542169033 7946610645227548 7946877390574976 7953017479932112 7973306985581056 7997392837353472 8003571957054464 8003840614432768 8004817420096672 8018421300600928 8023990435807232 8031709303926784 8050110026466886 8077154069108992 8128497637965824 8129762541117952 8149870830118976 8175487679940323 8182079043294212 8202952924105856 8209566430897664 8210843949440272 8230510436728832 8261751697604608 8263037336873984 8277080052233216 8283475269956992 8284764289705316 8309512068136066 8309790995062592 8316211486626904 8337427562205952 8337707426177024 8344149487141888 8345447948611424 8365436837330944 8392012945670144 8398496965347328 8412769889155072 8439213088970656 8446017076948864 8467564308754432 8474391154475008 8475709883293184 8523380772703741 8529586928386048 8550684149633024 8552014750663552 8577560844527552 8584476373292288 8606376838406144 8613315599630336 8614655946953728 8663108326354622 8690859299627008 8692211713789184 8711445769260032 8718176596077184 8718469240721408 8719533261176732 8747464983298048 8748826206063104 8749119879528448 8755879814936576 8798328539565152 8827886194233344 8854256355641344 8861394965979136 8877537868522456 8892548074274816 8942563433656384 8972605640040448 8999408099176448 9000808527666304 9023071276203152 9031046406258688 9051736619621752 9058730369361449 9081840737402912 9082145589228544 9089162834208128 9090577229737444 9112350840664064 9119697535778816 9146939379490816 9148362765824768 9163910057829632 9179096347344896 9200125744533584 9231033221838848 9291157189849088 9314138091564544 9350947478050528 9374803341835264 9382361635311616 9383821656503168 9436916901307784 9443471242141696 9444208257419383 9459520059695104 9466828879950848 9468302045377504 9496903994357248 9500110450905088 9504241699002176 9521875294463602 9528488642521088 9536170842447872 9537654798413056 9591620457066928 9598282246111232 9614594159034368 9652590945084416 9677216352862208 9677971610766284 9686525580906496 9741006597375704 9748860136690976 9772210456723456 9773731143615488 9810830140905472 9828702640149862 9829032562026944 9836626883073928 9845321082232832 9900695230119568 9901027568585216 9908677515980992 9933956244330496 9963964846538752 9990164243371648 9998658521214976 10006719788498944 10021565543152654 10055232616645888 10063339495939072 10089012793409536 10145757564025664 10153937427689216 10155517516412968 10185853502876468 10220072495607296 10228312274561024 10246945305688154 10312081458517888 10312427606061056 10320395418307072 10322001410124656 10344841850996288 10352834707841656 10379594959118336 10387614667666432 10387963350646784 10389231119699936 10414115246473216 10448015140733618 10473040066091008 10481483796324352 10483114855652096 10514429422324096 10549752253530112 10577491928452288 10619294077466956 10644729247502336 10653311399542784 10654969197548032 10686797117772032 10714897140491243 10722699011784704 10724367607432192 10750893435476096 10784685875665958 10785047887208896 10793380865622152 10819233005658112 10820916623288576 10821279850995712 10829640823737344 10853604564979712 10857269086748672 10861990513145344 10882143193672688 10900176912472064 10918701345499136 10961851950933632 10998677881339904 11031532508667904 11060538983732896 11070314949607424 11097696449523712 11132578968429376 11141554441932544 11169978449846272 11178984076115968 11212377303891968 11232803017314128 11233180070887936 11241859294941632 11243608678885786 11279625899515904 11281381160449792 11315080262993792 11315460078383104 11324202875406848 11353092850663424 11417330563853312 11491694419023872 11500959423930368 11595151501743616 11604499917359104 11606305733043392 11645296681754624 11671976167406996 11680082852122624 11689499742355456 11710794635072176 11757075585766987 11785235952591872 11785631549784064 11794737620922368 11796573040142464 11836203184734208 11863320039003832 11871559620190208 11873406993942784 11940588732266992 11969188646961152 11980702692173824 12048087107280476 12057800695380944 12088562203945472 12136336088533664 12165404854288384 12177107654340608 12245596731989992 12246007782197504 12255469559239648 12256420122779648 12257376674523029 12286735354829824 12325769013953024 12335292417853888 12366761855186944 12376732369985536 12436735078483072 12446762008135168 12448698891086864 12457345042825216 12478515823427584 12527830801067008 12560771665037092 12640615981409024 12650807286957056 12652775922088288 12683081656598528 12733205076494336 12766685954627864 12837920081014784 12847839194219008 12848270460010496 12849838490155184 12850269823057408 12860198478188096 12893007040514048 12922545042486317 12931954375294976 12941946143322112 12965957847780224 13048377787260928 13058897844600832 13060929984091136 13134390043182814 13178514533809408 13219937525009884 13262285619838976 13264349409192448 13275043590387712 13338953583060527 13339401334179424 13349707912743188 13383765297225344 13384214552547328 13394555755675136 13396640128034128 13436657812305128 13479700138196992 13481797760162816 13482250306158592 13492667255803904 13558080044575808 13603627905867776 13646387122590848 13692231648198656 13769242408320544 13780343651863936 13782488057989028 13815499661651968 13826638199406592 13828789809583616 13870098386895616 13906568629148209 13916694462103552 13953287224766848 13994967693702848 13995437465368576 14006250924845312 14008430485169176 14041983262662656 14053304399396864 14055491281871872 14086593158803456 14097477048975872 14213411518266368 14224870866440192 14227084446956416 14274879803441152 14317520915505152 14318638325764871 14355167617185248 14403393264275456 14446418264467456 14458065470808064 14460315339529472 14508894226448384 14542134241359536 14552234373136384 14553370101597082 14590498233860416 14639514465329152 14671908664016896 14683244793393152 14685529703034496 14686022654922752 14697369689357824 14734865189158912 14768622905698648 14780529884660512 14790795592368128 14818237540320256 14926777124675584 15010731477923216 15022833653261504 15061159467210752 15159256467648512 15171478389014528 15245030096205056 15256809043135072 15257321171262464 15259183207059281 15295731768257536 15296245202911232 15308063720771584 15310445860610432 15397074944239016 15407768868757504 15420191149490176 15494948622372352 15507441190463488 15535691269914298 15649486008898672 15748964173558784 15751414923416032 15789142470459392 15790374733355516 15804331210952704 15840539084338066 15893221290455096 15893754781149952 15906034959864224 15908510152040527 15946613971162112 15994785674706944 16007143914108928 16009634840193344 16036842601201856 16063418607853568 16100220052933772 16154308138217984 16256995275931648 16259525082235904 16299741660237952 16350975359880646 16364158086588424 16405905848211712 16419132861795328 16421687898880544 16461020873457664 16526074673747968 16554160104466432 16566950539913984 16569528579410632 16619024136272132 16619581990125184 16632422973253808 16674855124411904 16675414852354048 16688298974283776 16690895897222848 16784025891340288 16796993930694656 16825539778310144 16878426177941312 16892034153897728 16935128617508864 16948782308950016 16951419766586368 17046761545407482 17101368299266048 17104029501327104 17155121689055104 17168952746584576 17212753676812288 17229311893907456 17326216652709244 17381718599254016 17384423427578368 17422891538520064 17436353192154368 17436938481442816 17439066522353464 17494929966596096 17497652412126208 17498239759056896 17511759629873152 17596657079130304 17655772388466688 17708512711282688 17722789931958272 17755075737044912 17825243630033819 17885126867312768 17945211280080896 17998816198352896 18001617055332608 18046142552406304 18062092812517376 18103473239243504 18117460738722898 18163681474805824 18164291178457088 18178325668416256 18181154459474888 18224701681328128 18239395071557632 18293878758981632 18296725531649536 18327820115659264 18400251489067168 18462066443677696 18582314379698176 18583764635567173 18628276183129088 18701894956101056 18749606683670528 18764723270623232 18767643313006336 18873833802615568 18886942484283392 18888416514838766 18919040119390208 18933657759901696 18936604090755008 18993807988714496 19000220901810176 19008483398004352 19043750588927204 19056977285042176 19072341684895744 19075309596826112 19183240914133856 19196564492222464 19229188318068736 19305181890168832 19355943221532568 19373051161812992 19482013194751408 19497720273381952 19547462287230976 19621660281810944 19657405280299724 19658065124053888 19673253766147856 19690642164465664 19801390460239136 19802055137170432 19817355031961984 19867912488660992 19980328486743296 19997317042429952 20013439576997888 20043131086305308 20110465233291776 20126678991878144 20291515128051328 20307874855378432 20311035032825936 20371707005752936 20440144991214592 20456624549122048 20493890611376308 20624162917035776 20624855212122112 20640790836614144 20644002820249312 20689683701992576 20705669415683312 20759189918236672 20775229335332864 20778462239399872 20896030281467236 20946080132182016 20962967592648704 20966229711304192 21028858844648192 21084152437740833 21099504507060224 21154983856904576 21238588154933912 21289458495004672 21306622799085568 21309938395096064 21373594235544064 21429794280982486 21448735214864384 21501786870952192 21569371751331916 21570095774417792 21586761731244304 21638466011316224 21641833246577152 21642559701991424 21659281647474688 21707209129959424 21723981026290688 21764286387345376 21800353824944128 21837402690998272 21923703901867264 21997355762679808 22063065017335808 22121077967465792 22195392899047424 22265157936858752 22283108883865088 22339956899692544 22424754607783936 22465606034628256 22466360141775872 22483718589883264 22487217357771572 22559251799031808 22562762320899584 22630160525987584 22630920156766208 22648405750813696 22706185701326848 22834661127706624 22983388838047744 23001918847860736 23134890668767297 23190303003487232 23208999834718208 23212611466086784 23290593363509248 23343952334813992 23360165704245248 23361988847300579 23378999484710912 23421589270144352 23514151171533974 23570471905183744 23589475241844736 23593146080284928 23672406369468416 23726640078007664 23743119240380416 23746813987885568 23881177464533984 23938377293922304 23961405384347648 24096174214560952 24115601390761888 24119354101480799 24177124407890944 24272672177067328 24354215308681216 24491193463979984 24492015564395008 24510939118479296 24512840245559296 24514753349046058 24573470709659648 24651538027906048 24670584835707776 24733523710373888 24753464739971072 24873470156966144 24893524016270336 24897397782173728 24914690085650432 24957031646855168 25055661602134016 25121543330074184 25281231962818048 25301614573914112 25305551844176576 25466410152988672 25533371909255728 25675840162029568 25695678388438016 25696540920020992 25699676980310368 25700539646114816 25720396956376192 25786014081028096 25845090084972634 25883892286644224 25931915695560448 26096755574521856 26121859968182272 26268780086365628 26357029067618816 26439875050019768 26524571239677952 26528698818384896 26550087180775424 26677907166121054 26678802668358848 26699415825486376 26767530594450688 26768429105094656 26789111511350272 26793280256068256 26873315624610256 26963595520325632 26985334511607808 27116160089151616 27207255811735552 27292774245181696 27384463296397312 27538484816641088 27560687303727872 27564976115978056 27630999323303936 27653276398813184 27657579619167232 27740196773791232 27813137258296418 27906574449533696 27989935387405696 27990874930737152 28012501849690624 28016860970338352 28083966525325312 28110982563743744 28173186317606912 28175385092634101 28194954097951744 28426823036532736 28449741732880384 28454168893912832 28549759606882304 28635041831010304 28637276651529742 28710335234370496 28806786528550912 28892836528934912 28916130941616128 28920630679058944 29083292238476231 29084268482719072 29104468746272768 29106740203194164 29180996467720832 29279028930658304 29366489586786304 29371059406068992 29372045309845504 29394739378715648 29469730378317824 29537245811397296 29561059769321024 29636475080640512 29853554249351168 30021462955846432 30045667306523008 30122318934421504 30318512935297024 30320879142241177 30342956778029056 30490060192410112 30513618086270144 30514642342524928 30518366414118562 30591463536515072 30616127441543168 30620891721220864 30794149888478032 30815537737515008 30989897244744704 31014882380926976 31071382539828596 31298972017797344 31497928347117568 31502829846832064 31580749466711032 31608662421905408 31681078168676132 31786442580910192 31787509562299904 31812069919728448 31817020304081054 31893227942324224 31989571349413888 32014287828217856 32019269680386688 32073685202403712 32126837215707136 32200440105867544 32308616276435968 32519050164471808 32599483320475904 32701950719761292 32728316173176848 32811811696423424 32838265723590656 32843375797761088 33052149347495936 33108320208932864 33133901079827968 33139057158821264 33238048272544264 33239163980250368 33264845946507616 33349710248823808 33350829704708096 33376597948567552 33381791794445696 33593987861389312 33651079556620288 33756852355882624 33784068307795456 33870257235017728 33902839533172736 34093523090814964 34202736598532096 34208059002654208 34310243378110208 34337905493169152 34400459240524517 34425507353624576 34458623787814912 34652433305418488 34763437198508032 34768846855156736 34845783077040128 34872706384308736 34873876962885632 34878133044706928 34995304824252416 35023519259746304 35075479401034289 35193314158260608 35311544776933376 35417025422565376 35445579863916544 35510151474089824 35650487260067638 35770253734625536 35890422560161792 35997632396705792 36003234110665216 36092285104812608 36206946478487008 36234921477445796 36327362949611648 36328582356914176 36356651336832512 36362308918949776 36449403362656256 36568052992567663 36587757517963264 36593451063299072 36655640231318528 36800502978134336 36924132887355392 37164628759396352 37167529271134346 37256552366258176 37403789912202112 37499213367341056 37529446541246464 37535286626012672 37746400564830853 37747667605231136 37773884968566784 37776833029677532 37838080238780416 37867315519803392 37873208181510016 37987615977428992 38000441803620352 38016966796008704 38087501177854408 38113954570084352 38144683369791488 38150619193652224 38366481828267712 38610363780337664 38711886443065136 38746102323625984 38964026389502816 38995440546763904 39094924574461952 39243320563621888 39314810560599448 39316130248107776 39346507532295712 39352630376100251 39381284328931328 39602780920478272 39604110274340864 39634710063923968 39735824977321984 39960656973486592 39994634084859904 40086262172610616 40220930466583552 40253357983756288 40583030256102656 40615749710756864 40622070065651872 40743414011505872 40880289982429184 40913249098244096 40987781222752616 41248325834071552 41249710424244224 41281581673228288 41288005640498624 41379367403985152 41411338831366624 41518379836473344 41550458670665728 41556924478799744 41792060562934472 41892160264364032 41925935185297408 41932459422608384 42057717689296384 42168304875481666 42309967713809152 42477176309867824 42578916990009344 42619876790192128 42747188471088128 42859588561964972 42897470429728768 43003573741904384 43138743502663832 43140191548835584 43173523462488608 43276932022632448 43283666493154304 43285119403982848 43318563294949376 43414418259918848 43447962052581376 43528572774690752 43600707649888256 43674805381996544 43847407803734528 44126130034671616 44242155934931584 44390785798094848 44530315873717504 44566217767730176 44679913799385088 44931212069256512 44932720283551744 44967437179766528 44974434715543144 45118503598063616 45125524641799168 45260321051975168 45261840313532416 45296811501627392 45669322255413248 45966777676095488 45970365151139849 46003837695721472 46269781337534594 46380606006974464 46417999669436416 46425222932173568 46581186727018496 46687904669627984 46720331408490496 46723977694601158 46843178540288704 47028302343067948 47140943810367488 47178950483689472 47186292160569856 47453280156015328 47486238480760832 47493627975771136 47762354929067968 47922810768695296 48192348429121904 48231202781523776 48238708202961598 48354248815781888 48545344354134656 48708430617362432 48982386927959968 48984031128790016 49021878236958592 49025680491118592 49029506698092116 49146941419319296 49303076055812096 49341169671415552 49467047420747776 49506929479942144 49746940313932288 49787048032540672 49794795564347456 50111323204268032 50243086660148368 50562463925636096 50603229147828224 50611103688353152 50932820305977344 51066743818511456 51351680324059136 51391356776876032 51399353960620736 51401079292229632 51440793912752384 51572028162056192 51690180169945268 51767784573288448 51863831391120896 52193511149043712 52243719936364544 52537560172731256 52714058135237632 52879750100039536 53057397636769792 53100174361550848 53355814332242108 53357605336717696 53398831650972752 53535061188901376 53536858210189312 53578223022700544 53586560512136512 53746631249220512 53927191040651264 53970669023215616 54232320178303232 54414511623471104 54585548490363392 55076969633282176 55121374607455744 55129952231956112 55261998646607872 55315159238334464 55441886795183231 55480393547582464 55626274516592836 55813148899067392 55979870774811392 55981749861474304 56025003699381248 56033721940676704 56167933050650624 56221965127487488 56346372635213824 56350770185268202 56389908195903488 56853646073065472 56899483465760768 56908337787825664 57228413759582261 57270083662020608 57274553303059484 57420670468740992 57613573057101824 57785673057869824 57832261883232256 57841261358117888 58166584476952462 58168536965438144 58213480406388328 58361992935441664 58558057861316608 58732979173572608 58742118812137984 58744090619691008 58789478757431296 59074491622794592 59122119538642048 59272950161281024 59663665408926187 59707108498702336 60042925911692864 60091334613046016 60244637868843008 60637025870594048 60641758284482354 60980120384820224 61027236172540288 61029284685049856 61036732828237124 61182927073030144 61232254883086336 61241783442441728 61588299776956064 61631075475030016 61979794489489408 62029764761853952 62142765079657192 62597944035594688 62995856694235136 63005659693664128 63161498933422064 63217324843810816 63362156337352264 63411112585530143 63572885161820384 63575019124599808 63624139839456896 63634040608162108 63786455884648448 64028575656435712 64038539360773376 64147370404807424 64253674431414272 64400880211735088 64617232552871936 65038100328943616 65198966640951808 65403901439522584 65456632346353696 65623623392846848 65676531447181312 65686751595522176 66104298694991872 66216640417865728 66267802159655936 66278114317642528 66476096545088528 66478327960500736 66529691893015232 66699420497647616 66753195897135104 66763583588891392 67187975722778624 67302159113240576 67513704711765248 67568136615590912 67740514470035456 67805679066345472 68187046181629928 68405473197064192 68416118005308416 68620486756220416 68675810986338304 68800918481049034 68917247575629824 69304866610836976 69537693710313472 69691566154080256 69745412768617472 69747753925771264 69756266089413856 69990609648504832 70047038519492608 70150958802068578 70386628316521216 70623089553866752 70834050845130752 71020302948179648 71300974520135276 71540507469251072 71995264793411584 72006468221330432 72184570209625216 72413892956974016 72469842954891592 72654725899223296 72657164713828352 72713302673665024 72724617837899552 72898806725312512 73136105985135326 73186902126598144 73311280462637056 73601005956268672 73848265774710784 74329257518792704 74335058542268692 74513104732516352 74807579824404224 74998426734682112 75004279983438701 75058893082492928 75070573252025344 75492801129661706 75495335210462272 75553666059355064 75734631039606784 75746416363020032 75975231954857984 76000883607240704 76033933592017408 76175002355708816 76227909140168704 76301238387304448 76732963656535424 77220727560675328 77423772886130272 77492204647251968 77928052779005632 77990881093527808 78189849148923904 78486641127243776 78629621121198896 78632260496215552 78693015064591424 78705260752200502 78940364647292627 79205561840956544 79208220548681728 79269420127847936 79471649954643968 79921313946973184 79989268169719808 80172524345221232 80441860933167104 80506715967512576 81166060512205312 81231499421513728 81244140131303744 81486828023011744 81760579964858368 81826498196488192 81975562445505232 82299529100368909 82496651668143104 82499420848488448 82563163346456576 82576011280997248 82758734807970304 82822677662733248 83100917341331456 83113848957599488 83584121125868944 83784320528728064 83864918845216768 84115435378592768 84336609750963332 84619935427618304 84954352619735648 85157833980018688 85239753580384256 85494376942176256 85719177123929944 85794940859457536 86007147483808768 86277487005327664 86280383097671168 86347046924977216 86567332986308608 86637126589898752 86828836519837696 86895924105162752 87057145549381504 87201415299776512 87349610763993088 87694815607469056 88484311869863168 88781571596189696 89060631747435008 89132435535460352 89862424138513024 89865440567103488 89934874359533056 89948869431086288 90251049283598336 90457815297404219 90520642103950336 90523680627064832 90593623003254784 91338644510826496 91933555352190976 91940730302279698 92539562675069188 92761212013948928 92835999338872832 92850445864347136 93372675081423689 93375809339255968 93440662816980992 93447955389202316 93686357080577408 94056604686135896 94281887620734976 94357900967378944 94372584321139712 94906560312030656 94987255951542272 95524709858135936 95845621537390592 96384696858243808 96462405563047552 96477416405923196 96708497631563776 97090688708269312 97345980404037463 97416861234724864 97964773855919936 97968062257580032 98043756473917184 98059013396184232 98293882838638592 98606152111624192 98682339342831104 98934094841495552 99493880627864576 99574096065081344 99589591128694912 100222646408536064 100486173320296736 101124927851272192 101206458295656448 101222207376706304 101865640611954688 102133487637022912 102454515818826601 102703360648118272 102782713553752064 102798707921241472 102802158584459264 102881587825504768 103144056324112384 103380360339890536 103535569146576896 103727662782241792 104487439872729088 105075120345462512 105428116270475264 105759500200079072 106114795273539584 106200348723101696 106711628664484216 106715210673435392 106797663301945504 106814282449414967 107070122377802752 107073716420378624 107156446045401088 107173121024273024 107493262498441024 107854382081302528 107941338046431232 108464640356606464 109171096980726784 110153939266564352 110242749214911488 110259904463912224 110523997293215744 110630318476668928 110883773590366462 110960787095164928 111252549033185672 111626297798134784 111959741549622784 111963499722948608 112050007398762496 112067443881353408 112443930254974976 112692745270427648 112701540370536404 112779816391806976 113707292146130944 113798966931521536 113816675575651328 114456827519164522 114549106606118968 114841340937481984 115227146114203648 115571346115739648 115682522716235776 116333168953904924 116337073930876288 116426960812776656 116723985870883328 117465958347145216 117484237624275968 117488181239382016 117578957514862592 118148983245589184 118244239077284096 118545900322562048 119327330817852374 120085851823385728 120182669226092032 120489275737686016 121274051741188096 121283516568964708 121960240769640448 122054472345080576 122058569370099712 122073465656474248 122365854146060288 122464509766172672 122483566884883456 123176599553912128 123959588978978816 124059529523707904 124285530159314384 124776705410236733 125195888071189376 125991713388470272 126011319387328256 126322997866844128 126434649687621632 126724312674704528 126822225171060286 127145770323640768 127150038249199616 127248279678913792 127268081216324216 127572911769296896 128057151312871424 128077078721546752 128294740809614848 128801760423470176 129234465105743872 130076200657887232 130397933281903616 130807802879045168 130913264692707392 131247246785693696 131353062894362624 131373503191044352 132208597389983744 132433280835731456 132535604319311872 132556228635285056 132952193090177056 132956655921001472 133059383786030464 133398840995295232 133506391794270208 133527167177782784 134375951445557248 134604318226481152 135027409423530496 135136273231181824 135611358132690944 136374092363259856 136832236010616832 137240973512440832 137351621972676608 137601836962098068 137834495151259648 138609733221673952 139075387420626944 139383132308160512 139490825537234944 139512532178827712 139981219297009664 140094077038985216 140301917604137156 140773256633042432 141668101690261504 142040605896359296 142601949040270552 143081014938502144 144012936442660864 144369140419250432 144827785913948032 144939685909783184 145309451798446592 145314329427656704 145426605347330048 145449235675799104 146272211970270652 146373804253196288 146622560925274112 147202011912537344 147589067064185831 147696531549421568 148670117084537384 149026209465032704 149615159648808448 149996853469364224 150008559966877402 150141146504050688 150985602259323412 150990670420924544 151107332118710128 151469262079213568 151492832726040064 151950463909715968 152067867184034816 152350004711417632 152455818280337408 152602476774608896 153465927313070848 154441455121350656 154847545772260544 155334265918866137 155856105558011264 155981762187055616 156379698297847808 156973282254487552 157259242242397792 157264520992431104 157386030129182848 157410521504401004 157880729294585254 158411123681913088 158416441097363456 158538840255695872 158943299909287936 159842627893946368 160345048690442464 160883721866334208 161013431935025152 161944234681371079 162332121024410624 162462998843027456 162488280262607488 162973656046023488 163521159929716736 163652996392976384 163951124891010464 164599058200737818 164993303336286208 165126326692913152 165152022561994496 165517469615940608 165645355325466496 166201834682662912 166227697915198976 167168242251737888 167568641057456128 167729837690433536 168230870757185536 168673219501926664 169239870855236608 169908705239471296 170479507160768512 170988753884352512 171438354247859888 171589881718915072 172014294967617536 172554974010655328 172560766195342336 172694093849954432 173134665972617216 173274253179797504 173791848210325504 174114291098763008 174402830599553024 174699221527986176 175389631214938112 176968623739726336 178121263494870016 178264871070920704 179724848277026048 179730881134206976 179869748719066112 179897738862172576 180502098567196672 180915630594808438 181041284207900672 181187246006509568 182677289021652992 183867110704381952 183881460604559396 185079125350138376 185522424027897856 185671998677745664 185700891728694272 186745350162847378 186751618678511936 186895910778404632 187372714161154816 188113209372271792 188563775241469952 188745168642279424 189813120624061312 189974511903084544 191049419716271872 191691243074781184 192769393716487616 192924811126095104 192954832811846392 193416995263127552 194181377416538624 194691960808074926 195929547711839872 195936124515160064 196087512947834368 196118026792368464 196587765677277184 197212304223248384 197364678685662208 197868189682991104 198987761255729152 199148192130162688 199179182257389824 200445292817072128 200972346640593472 202249855702544384 202412916591312896 202444414753412608 203583045669333617 203731281223909376 204266975274045824 204909031637653202 205565427107504128 205597415842482944 205604317168918528 205763175651009536 206288112648224768 206760720679781072 207455325564483584 208974879745458176 210150240690925024 210856232540950528 211519000400158144 212229590547079168 212400697446203392 213423257328968432 213430421346870784 213595326603891008 213628564898829934 214140244755605504 214312892090802176 214346242048546048 214986524996882048 215708764162605056 216929280713212928 218342193961453568 220307878533128704 220485498429822976 220519808927824448 221260636953337856 221767547180732924 221921574190329856 222505098066371344 223252595596269568 223919483099245568 223926999445897216 224100014797524992 224134887762706816 224887860509949952 225403080741072808 225559632783613952 227414584292261888 227633351151302656 228913655038329044 229098213212237936 229682681874963968 231142692231479296 231365045432471552 232666337907809848 232674147861752576 232853921625553312 233447971741766656 234968475248551936 235157915029725184 236297966491178368 236488478154568192 237091800645124096 238654661635704748 240171703646771456 240365338452184064 240803214683671619 240978551475372032 242567033137929416 243920481539280896 244108944690161152 244117138740199424 244146931312948496 244731708292120576 244967133769766912 245528355807240023 246353199107824256 247919177957957632 248119059047415808 248571060318628768 249553410820473466 250391776142378752 251983426776940544 252022638774656512 252645995733688256 253440118078150013 253448625349409056 253644450342120572 254291540647281536 254300076498399232 254496559357827584 254536162432648432 255145823538593792 256114302625742848 256154157443093504 256589481619229696 257603520846940352 258468930211487744 260152401315774464 260795866563807232 261615605758090336 261826529385414784 262494493571387392 262706125788725248 262747006382088704 264224803953815971 264417194779967488 264866561671462912 265071208638623744 265112457270570112 265904386180354112 265913311842002944 266118767572060928 266797681990590464 267012783588540416 267054334355565568 270054818847060992 270272546462363648 271222716265381888 272748184726519712 273664472021233664 274481947024881664 274703243945353216 275203673924196136 275668990302519296 277219466443347904 278150774841253888 278766264616321024 278981651074469888 279025064357655424 279962438594019328 280603835208274312 281546513266084864 284081211792718592 285203898080541104 286162029877004288 288025872885321728 288738280838500864 289655571827896064 289879371819566368 290618903596893184 290628658855313408 290853210694660096 290898471351598208 292544423940541304 292747608506392576 293245121850548224 294404023825074688 295178134128371662 297340234169074768 298052418930065408 299230319297616896 299993706938728448 300017119933754804 300282293008101376 301971204518646824 301981340841849088 302214664237420256 302938524158427136 302985665452080128 303900927819431936 304135734368069632 304700009422835264 305204953549217792 306931854626141696 308882910242701312 309695091544521088 310668531837732274 311712211116022528 311963524374111232 312759396595695616 314518484484795584 314529041984862208 314772060258365696 314821043008802008 315761458589170508 316822247363826176 316832882194726912 317077680511391744 319685255787892736 320690097380884928 321767443732668416 322026863870050304 323888469362742158 324664242048821248 324925997686054912 324976560525214976 325947312092046976 327042319859433472 327902249782020928 329198116401475636 329986606672572416 330252653385826304 330304045123988992 331034939231881216 331290710650932992 332403669365325824 332455395830397952 334336484503475776 335459675380867072 336461741514371072 337346439003853328 338479741710473216 339817410478942592 340959014321537024 341977507768705024 342876708495719776 343179763437830144 344028589935235072 345109948021310656 345121532390684672 345388187699908864 346269331945234432 346548506359595008 347583696420651008 348228582197526016 350779262429876224 353937247479452672 356242526989740032 356529742141841408 359449696554052096 359461762268413952 359739497438132224 359795477724345152 361004197134393344 361831261189616876 362082568415801344 362374492013019136 365354578043305984 367762921209118792 370158250700276752 371044848055795712 371401783457388544 373490700325694756 373503237357023872 373791821556809264 374745428322309632 376226418744543584 377127550482939904 377490337284558848 379626241248122624 379949023806169088 382098839432543744 385538787432975232 385849622252190208 385909665623692784 386833990526255104 388362754833077248 389383921616149852 391859095423679744 391872249030320128 392175025895668736 392236053584736928 393175531354554368 394424608446496768 394729357371324416 397975522511458304 398296384260325376 398358364514779648 400598896317075827 400890585634144256 401944693281186944 404499711405088768 404825833182625792 404888829506825216 407166091338667234 408533950548091648 409818063275306404 411130854215008256 411194831684965888 411208634337837056 411526351302019072 413521441359562144 414910651128967168 417949759490916352 420300481381850048 421712465081901056 423038000800316288 424459181094158336 426846514657936864 426860842693741568 427190653207782016 427257129797659868 428280489511211008 428625784181604352 428692484097092096 429973049993764096 431417528325210112 433858561426425856 436684387922907136 440615757066257408 440970996859645952 441039617855648896 442521273906675712 443535094361465848 443843148380659712 443877788098711001 445010196132742688 446505191192539136 447838966198491136 448200029595049984 448269775525413632 449775721019899904 450806161482145616 451119265567227904 454829168584523776 455266702302605312 457827310076658088 458196426424475872 459365363749927936 462730090864943104 465332675815619696 465348295723505152 465707843251106624 466895943483533312 469936950497103872 470315830059450368 472595932982356736 472976956309136384 474183601290248192 477309323271409496 480343407293542912 480730676904368128 481606429367343238 485134066275858832 487840963078561792 488217889380322304 488234277480398848 488293862625896992 489463416584241152 489934267539533824 491056711614480046 492706398215648512 495838355915915264 497142120637257536 499106821640946932 500783552284757504 503966853553881088 504045277549313024 505291991467376512 506880236156300026 506897250698818112 507288900684241144 508583081294563072 508600152996798464 508993118715655168 509072324865296864 510291647077187584 512308314886187008 513178963238459392 515207041693880704 516937860422975488 520304802631548928 521591733127614464 523231211516180672 523653058770829568 524988987142774784 525412251577450496 525494012764177408 528449607907631942 530142417277247488 530224914541140224 531808772360708224 531826623684005888 532237535144121856 533595363981180928 534108668711131136 540109637694121984 540545092924727296 542445432530763776 545496369453039424 547328944042467328 548963894049763328 549406487890706432 550407347848392272 552582552531048389 554438932886695808 556301549682507776 557963302148939776 558050128715310848 559924877188038656 561207670416548624 563093026532169728 568162423585437184 570407796161082208 572324059754008576 576051745770643456 576096703702582363 577476561677001728 579311143655792128 579758743639132736 581237807193786368 581706421389320192 581796942703196416 585088847881082608 585495217012785152 586490243701096448 588808047650149376 590356268256743324 594680468338149536 596104837860130816 598460638595233792 600034239867509608 600564586016202752 603942409037293648 603962681683698176 604429328474840512 605971330904160256 607801855638863872 608271468736139264 609400018845670528 610409907098435584 613863709252283392 619390183089042176 621337063675464548 623424422232045056 623927048748222464 629036968969591168 629058083969724416 629544120516731392 629642086017604016 631522917178341016 633644494727652352 633665764389453824 634155361022783488 639370511575785472 641380194761769856 643534887465336832 647776938725484316 649328484097642496 649851995372109824 649953121050429952 651894624184093952 653608725569965823 654084639718866944 655804499564041856 658396232802951272 659973213345144832 660505306771652608 660608090247977984 662069878463762432 662581421301865984 664910791660795904 668672969006951552 670919350761734144 672923483028742144 674692878007706656 676959483420946432 679634820957885184 681918028643074048 683955015537410048 685753416991439552 688057179870470144 690219896042621312 690243064781369344 690776375399817728 692538663890468864 695167392841302016 696457164395052032 701558524859752448 707874494958905344 712485053979480064 713059484283682816 717181610731786207 718899393108104192 718923524536827904 719478994876264448 719590955448690304 722008394268786688 723662522379233752 724165136831602688 724748984026038272 735525842418237584 740316501400553504 742089696111591424 742803566914777088 746981400651389512 747006474714047744 747583643113618528 747699977145904769 749490856644619264 752452837489087168 754980674569117696 759252482496245248 759898047612338176 764197678865087488 771077574865950464 771699244504380416 771819331247385568 773667981052510208 776725509666154496 778767843232299704 783718190847359488 783744498060640256 784350051791337472 784472107169473856 788849216892993536 789458714742648832 795951045022916608 796592768520650752 796716729029559296 801197792634151654 803889386562373888 808999422810177536 809777659013650432 814332182677334468 817067901096183296 819636126550612808 822261708430016512 822389663369931776 822417268675674112 823052702604038144 827042882719124288 829821302257934336 840600962763700096 843424930163802112 846076001600632576 848918362188316672 853693029315873728 853721685387483136 854381306415564032 854514259595319736 856560979022422016 857251568363208704 857384968194184192 859946099987528192 867717122852851712 873368775845814272 873436937871657131 881231514132514816 881941993719291904 882079235711297792 885042547813351424 887070188722931696 887686296761319424 887755576197422002 890020392265485376 893010382385078272 895677932396982272 896400059190099968 896539551050827264 901612322964291232 902238531134455808 910533404605210624 915654620153316176 916392852848951744 918730727499855872 925460181729886208 930665351631239392 930696591447010304 931415686502213248 933791886967066624 939873900994207744 940631660118900736 945191865964713472 945953912618272768 954618646542818992 960686814587085824 961461353808736256 963212858734686476 970268132551717664 975681926157123584 976435778760644608 976587725251793984 979868535079067648 982113423228960092 985412796431297024 991676711831830528 994284241274515072 998213643281893864 1001567104569515008 1008090555098626048 1010583982934753024 1013760472312600052 1013794501397636224 1014577801368482288 1017166162589126144 1017200305993596928 1017986237431310336 1018144649730593728 1024616629772374016 1026357926476918784 1030414083387761408 1033875720845950976 1043183466255228928 1046462423032361344 1047306117541659136 1049977974285549568 1050988025528354816 1056899215815263884 1060284834554494976 1060449829082280448 1063617544721416448 1063653247368011776 1064475070288243712 1067190727962361856 1068217337422262272 1080219275388243968 1081090185849454592 1087339861432062959 1090992738906078848 1094657888084934656 1097927788099526656 1098812975781412864 1100814695696784544 1105165105062096778 1108877865773391616 1112603099365015552 1115926604297879552 1116100257430621696 1122415340833097248 1126186053064339456 1133609642769597553 1136324847170874368 1140815592322164416 1144648119508017152 1152103491541286912 1152193407405164726 1154953123354003456 1158622287311584256 1159517487278265472 1162475614387572736 1163412842778640384 1163593885406392832 1170177695762165216 1170990434025570304 1172980487402192896 1177616095300298752 1180712536513486648 1189360936676299072 1196921277190467584 1200068479735019216 1201129172032405504 1207884818074587296 1207925363367396352 1208858656949681024 1211942661808320512 1216542937472278528 1218800037691341056 1220819814196871168 1227727418504566784 1238780366178084352 1242674127350929096 1246848844464090112 1247854097496444928 1258073937939182336 1258116167939448832 1259088241033462784 1259284172035208032 1263045834356682032 1267288989455304704 1268310722045566976 1278741023151570944 1282760389523539712 1287069774930673664 1295553877450968632 1298656968195284992 1299703990744219648 1299906242100859904 1303789248368187904 1307217451139931646 1311608999128083712 1316792465605902544 1319946426690289664 1321216180495955968 1324139756927524864 1325162842603731968 1329821583321591808 1337345938013903104 1341838701523468288 1345846966057484288 1349385756015413312 1353918966841892864 1359269641915770368 1367910031074820096 1371506833982879104 1376114359740940288 1380439792085242624 1380486129562738688 1381552750799635456 1385077327780937728 1392914328790104064 1403117049719504896 1415748989917810688 1424970107958960128 1425081319685335319 1426118968567365632 1434363221463572414 1437798786216208384 1438957989752528896 1439181910897380608 1444016788537573376 1447325044758467504 1448330273663205376 1471051684836475168 1480633002801107008 1485607133829554176 1493962801302779024 1494012949428095488 1495167286227237056 1495399954291809538 1498981713289238528 1504905674978174336 1509961349138235392 1518504964992490496 1519796095224676352 1528395357730174976 1542155149731900928 1543398489008760832 1543638662494771136 1553451019332308992 1557535686464599408 1567436381694718976 1567488996121280512 1568700103582674944 1568944214338947712 1578917429485297664 1591902090045833216 1593433458059118592 1602395585268303308 1607778773124747776 1617998845620355072 1619555318027300864 1628664365354668936 1634135802192366592 1639272253101225616 1644779326739863552 1646105405208076288 1654085765438248576 1659642604515868672 1681201925527400192 1686849860327604224 1692152003201265152 1707386058631747456 1707443370774966272 1708762612831128064 1709028519190639472 1713121958044844032 1714769936388368384 1718698490650680161 1719892199975056384 1735434245705703424 1746737551691628544 1746873875743314262 1762463028265029632 1763883987438583808 1764158471422595584 1774080826547050091 1774140377445863392 1775372593522638848 1775511152394844004 1780040784530970752 1786020764770156544 1791355864793964544 1792800118380199936 1793079102101654528 1803224645928582464 1821066809210421248 1831309240306632352 1832785705697903488 1837461454999711744 1849573627676711797 1850920363459772416 1861330703262478784 1861393182894020608 1862831373004426496 1867583773934133248 1879747801988415488 1890383731929426944 1891907825236545536 1909237293085637984 1921373629174171648 1922922707617472512 1926425717469372952 1940536265103435328 1951363852314247168 1952871557521289216 1953175450503587968 1959737070158135296 1964226846457920184 1970825592862594048 1988568482549030144 1996427286563787728 2003134209139030016 2016181110197252096 2021167965869506048 2027520944625200104 2027589002795272448 2029155602736964576 2034332325178252288 2034400611987193856 2035972474862620672 2036289299461187456 2049233259544748032 2052715852953837568 2060828166775522816 2086366932510457856 2092924846064722688 2094612235083318272 2099955948571099136 2101976051056709632 2113798431630527768 2120569669108989952 2120899658164560896 2127235089442832896 2127306494736023552 2128950140576487424 2136434674844524544 2160438550776487936 2162180371698909184 2174679722864125918 2181985477812157696 2189315776169869312 2195855576199053312 2201629391393569088 2210330210124193556 2217755731546783232 2231853208595759104 2232200514861243392 2244830681666194496 2252372106128678912 2267219285539195106 2272649694341748736 2281631184644328832 2289296239016034304 2304206983082573824 2304386814810329452 2309906246708006912 2317244574623168512 2319034974556530944 2324951228775145472 2326825685557280768 2327187770812785664 2340355391524330432 2355232190600597504 2361425073026973296 2378721873352598144 2393842554380935168 2400136959470038432 2402258344064811008 2415769636149174592 2415850726734792704 2417717313899362048 2423885323616641024 2433085874944557056 2437600075382682112 2455454837009133568 2477560732356168704 2485348254701858192 2493697688928180224 2495708194992889856 2516147875878364672 2516232335878897664 2518176482066925568 2518568344070416064 2526091668713364064 2534577978910609408 2536621444091133952 2557482046303141888 2565520779047079424 2591107754901937264 2597313936390569984 2599812484201719808 2607578496736375808 2614434902279863292 2623217998256167424 2633584931211805088 2639892853380579328 2642432360991911936 2648279513855049728 2650325685207463936 2659643166643183616 2674691876027806208 2691693932114968576 2698771512030826624 2707837933683785728 2718539283831540736 2743013667965758208 2752228719481880576 2760879584170485248 2760972259125477376 2763105501599270912 2785828657580208128 2804192274219530789 2806234099439009792 2831497979835621376 2849940215917920256 2850162639370670638 2868726442927144828 2875597572432416768 2877915979505057792 2878363821794761216 2894650089516935008 2896660547326410752 2942103369672950336 2961266005602214016 2971214267659108352 2987925602605558048 2988025898856190976 2990334572454474112 2990799908583619076 2997963426578477056 3009811349956348672 3019922698276470784 3037009929984980992 3056790715460349952 3084310299463801856 3086796978017521664 3087277324989542272 3106902038664617984 3115071372929198816 3134872763389437952 3137400207165349888 3137888428677895424 3157834858970595328 3183804180091666432 3186866916118237184 3204791170536606616 3215557546249495552 3239110636054601728 3257328730709337872 3268271604384733184 3278544506202451232 3289558653479727104 3292210810416152576 3308171530876497152 3319285209031737344 3362403851054800384 3384304006402530304 3414772117263494912 3414886741549932544 3417525225662256128 3418057038381278944 3426243916089688064 3429539872776736768 3437396981301360322 3439784399950112768 3470868491411406848 3493475103383257088 3493747751486628524 3524926056530059264 3527767974877167616 3528316942845191168 3548161653094100182 3548280754891726784 3551022304789688008 3560081569061941504 3572041529540313088 3582711729587929088 3586158204203309056 3606449291857164928 3642133618420842496 3662618480613264704 3665571411395806976 3674922909999423488 3699147255353423594 3722661406524957568 3722786365788041216 3725662746008852992 3735167547868266496 3759495603976830976 3780767463858853888 3783815650473091072 3818474586171275968 3842747258348343296 3845845415234945024 3852851434938745904 3868077867717338723 3881072530206870656 3905743115042578432 3906350901007175936 3919474140316270592 3928453692915840368 3941651185725188096 3977136965098060288 3992854573127575456 4006268418278060032 4032362220394504192 4042335931739012096 4055041889250400208 4055178005590544896 4058311205473929152 4068664650356504576 4071944949725241344 4072578598922374912 4098466519089496064 4105431705907675136 4121656333551045632 4172733865020915712 4185849692129445376 4189224470166636544 4203952102113419264 4227596863261055536 4241799316329121792 4254470178885665792 4254612989472047104 4257900281152974848 4272869349689049088 4320877101552975872 4349359445728251836 4363970955624315392 4391711152398106624 4403258782787138176 4420660420248387112 4435511463093566464 4464401029722486784 4489661363332388992 4504744212257357824 4534438571078390212 4545299388683497472 4563262369288657664 4575261078989760761 4578592478032068608 4608773629620658904 4619812493416013824 4634489149246337024 4638069949113061888 4649902457550290944 4654375541625571328 4680710783048660864 4710464381201195008 4722850146053946592 4757443746705196288 4787685108761870336 4800273918940076864 4815362243484850247 4831539272298349184 4831701453469585408 4835434627798724096 4847770647233282048 4866171749889114112 4875200150765364224 4910909674018267136 4955121464712337408 4970696509403716384 4987395377856360448 4991416389985779712 5020271275122503449 5032295751756729344 5032464671757795328 5036352964133851136 5037136688140832128 5052183337426728128 5069155957821218816 5073242888182267904 5131041558094158848 5182215509803874528 5194627872781139968 5199624968403439616 5215156993472751616 5228869804559726584 5246435996512334848 5267169862423610176 5284864721983823872 5296559027710099456 5300651370414927872 5319286333286367232 5349383752055612416 5397543024061653248 5415675867367571456 5437078567663081472 5486027335931516416 5521759168340970496 5521944518250954752 5526211003198541824 5571657315160416256 5608384548439061578 5662995959671242752 5699880431835840512 5700325278741341276 5737452885854289656 5751195144864833536 5755831959010115584 5756727643589522432 5789300179033870016 5884206739345900672 5922532011204428032 5942428535318216704 5975851205211116096 5976051797712381952 5980669144908948224 5981599817167238152 5995926853156954112 6019622699912697344 6074019859969961984 6113581430920699904 6168620598927603712 6173593956035043328 6174554649979084544 6213804077329235968 6230142745858397632 6269745526778875904 6274800414330699776 6275776857355790848 6315669717941190656 6373733832236474368 6409582341073213232 6431115092498991104 6478221272109203456 6514657461418675744 6536543208769466368 6557089012404902464 6579117306959454208 6584421620832305152 6616343061752994304 6724807702109600768 6768608012805060608 6829544234526989824 6829773483099865088 6835050451324512256 6836114076762557888 6859079745553473536 6874793962602720644 6879568799900225536 6941736982822813696 6987495502973257048 7049852113060118528 7056633885690382336 7096323306188200364 7096561509783453568 7102044609579376016 7120163138123883008 7165423459175858176 7172316408406618112 7212898583714329856 7325236961226529408 7331142822791613952 7349845819998846976 7398294510706847188 7445322813049915136 7445572731576082432 7451325492017705984 7470335095736532992 7561534927717707776 7567631300946182144 7611379030024440713 7636949172342551936 7685494516696686592 7691690830469890048 7705702869877491808 7736155735434677446 7762145060413741312 7811486230085156864 7812701802014351872 7856907385831680736 7883302371450376192 7954273930196120576 7985709146255150912 8012536836556120064 8064724440789008384 8084671863478024192 8110083778500800416 8110356011181089792 8116622410947858304 8137329300713009152 8143889899450482688 8145157197844749824 8196933038178992128 8210863411815350272 8243312667102091264 8371699384258890752 8378448940333273088 8407904204226838528 8455193726522111072 8483598632658243584 8508940357771331584 8515800562305949696 8545738699378098176 8641754203105951744 8698718891456503672 8727941911248630784 8806517565574276352 8841320840496774224 8871022926187132928 8928802059444973568 8979322726664777984 9009488424514715648 9068877142156780424 9090598777366994944 9126524738577315328 9150522157979521522 9217547259241317808 9239624986832027648 9268978298492674048 9276139898226123776 9299804915100581888 9308751083251142656 9361421566097321728 9420928762402390016 9445700292107893184 9514887493410392576 9575370217523740672 9600547837880153728 9630724486969700494 9663078544596698368 9663402906939170816 9670869255597448192 9695541294466564096 9750400301530728448 9821819348036534272 9910242929424674816 9941393018807432768 9974790755712720896 9982832779971559424 10040542550245006898 10064591503513458688 10072705928267702272 10074273376281664256 10104366674853456256 10138311915642437632 10262083116188317696 10364431019607749056 10399249936806879232 10430313986945503232 10457739609119453168 10492871993024669696 10534339724847220352 10569729443967647744 10601302740829855744 10638572666572734464 10698767504111224832 10795086048123306496 10874157135326162944 10972054671863032832 11043518336681940992 11052422006397083648 11143314630320832512 11216769096878123156 11325991919342485504 11400650557482682552 11474905771708579312 11502390289729667072 11513455287179044864 11578600358067740032 11768413478691801344 11845064022408856064 11951702410422232192 11952103595424763904 11961338289817896448 11963199634334476304 11991853706313908224 12039245399825394688 12148039719939923968 12227162861841399808 12337241197855207424 12347187912070086656 12349109299958169088 12418565785829350637 12427608154658471936 12460285491716795264 12539491053557751808 12549600828661399552 12551553714711581696 12747467664472948736 12819164682146426464 12862230184997982208 12956442544218406912 13029314922837351488 13073086417538932736 13114178024809804928 13158234613918908416 13232686123505988608 13449615404219201536 13537216025610121216 13659088469053979648 13659546966199730176 13670100902649024512 13672228153525115776 13718159491106947072 13749587925205441288 13759137599800451072 13974991005946514096 14099704226120237056 14113267771380764672 14192646612376400728 14193123019566907136 14204089219158752032 14240326276247766016 14344632816813236224 14425797167428659712 14650473922453058816 14662285645583227904 14699691639997693952 14796589021413694376 14890645626099830272 14891145463152164864 14902650984035411968 15123069855435415552 15135262601892364288 15222758060048881426 15273898344685103872 15370989033393373184 15411405739754983616 15472311470869354892 15524290120827482624 15622972460170313728 15625403604028703744 15713814771663361472 15766604742900752384 15908547860392241152 15971418292510301824 16025073673112240128 16129448881578016768 16169343726956048384 16220167557001600832 16220712022362179584 16233244821895716608 16274658601426018304 16287779798900965376 16290314395689499648 16486625334204182528 16743398768517781504 16756897880666546176 16815808408453677056 16910387453044222144 16967197265316487168 17017880715542663168 17031601124611899392 17397437782913007344 17455883822497261568 17613035131148552704 17682641680993548448 17742045852374265856 17857604118889947136 17958645453329555968 18137754284313560848 18181197554733989888 18253049477154630656 18301044315959043044 18435094518482635616 18479249973664055296 18537956596985348096 18552279796452247552 18617502166502285312 18722843132194643456 18841857524804780032 18891400584215786368 19029774986820785152 19201095675760307456 19261448973939400988 19326157089193396736 19326805813878341632 19341738511194896384 19500800603061456896 19643638696073068544 19820485858849349632 19882786037614865536 19949581511425441792 20081085100490013796 20129183007026917376 20145411856535404544 20148546752563328512 20208733349706912512 20276623831284875264 20524166232376635392 20728862039215498112 20798499873613758464 20860627973891006464 20915479218238906336 20985743986049339392 21068679449694440704 21139458887935295488 21202605481659711488 21397535008222449664 21590172096246612992 21748314270652325888 21944109343726065664 22087036673363881984 22104844012794167296 22286629260641665024 22433538193756246312 22801301114965365104 22949811543417158624 23004780579459334144 23026910574358089728 23157200716135480064 23536826957383602688 23690128044817712128 23903404820844464384 23904207190849527808 23922676579635792896 23926399268668952608 23983707412627816448 24078490799650789376 24296079439879847936 24454325723682799616 24674482395710414848 24694375824140173312 24698218599916338176 24837131571658701274 24920570983433590528 25078982107115503616 25103107429423163392 25494935328945897472 25638329364292852928 25724460369995964416 26058629845674702976 26146172835077865472 26228356049619609856 26316469227837816832 26465372247011977216 26899230808438403072 27074432051220242432 27076545074021371061 27318176938107959296 27340201805298049024 27344456307050231552 27436318982213894144 27499175850410882576 27518275199600902144 27949982011893028192 28226535542761529344 28385293224752801456 28386246039133814272 28408178438317504064 28480652552495532032 28689265633626472448 28851594334857319424 29300947844906117632 29324571291166455808 29593178042827388752 29781291252199660544 29782290926304329728 29805301968070823936 30246139710870831104 30445516120097762852 30547796689370207744 30741978066786746368 30822811479509967232 30944622941738709784 31048580241654965248 31250807208057407488 31427629543326722944 31533209485801504768 31817095720784482304 31942836585020603648 32050147346224480256 32338687453912096768 32440335114003201664 32441424044724359168 32466489643791433216 32549317202852036608 32580628791378999296 32973250668408365056 33486797537035563008 33513795761333092352 33707535704393951729 33820774906088444288 33934394530632974336 34035761431085326336 34063202249223798784 34794875565826014688 34911767644994523136 35141898925857524143 35226070262297105408 35365283361987096896 35484091704748531712 35715208237779894272 35917290906659111936 36275508568627121696 36362395109467979776 36506098954309261312 36602088631918086088 36870189036965271232 37075913193970696192 37104559592904495104 37235004333004570624 37445686264389286912 37782801168431572736 38059549973641570304 38402191351520614912 38522897947878801976 38652314178386793472 38653611627756683264 38683477022389792768 39001601206122913792 39640971717698699264 39765572075229731072 39899163022850883584 40162170200980027592 40258366014053834752 40290823713070809088 40297093505126657024 40417466699413825024 41048332464753270784 41457724078430996224 41596999747227516928 41721255947782012928 41830958436477812672 41971487972098678784 42137358899388881408 42405210963319422976 42795070016444899328 43180344192493225984 43496628541304651776 43888218687452131328 44174073346727763968 44209688025588334592 44867076387512492624 45602602229930730208 45899623086834317248 46053821148716179456 46314401432270960128 47073653914767205376 47380256089635424256 47806809641688928768 47808414381699055616 47845353159271585792 47852798537337905216 48156981599301578752 48592158879759695872 49348964791420829696 49396437199832676352 49674263143317402548 49841141966867181056 50157964214231007232 50206214858846326784 51276658728585705856 51448920739991928832 52117259691349405952 52292345670155730944 52456712099239219712 52930744494023954432 53279653210171084991 53798461616876806144 54148864102440484864 54153090148042742122 54636353876215918592 54680403610596098048 54688912614100463104 54998351700821765152 55036550399201804288 55899964023786056384 56453071085523058688 56770586449505602912 56772492078267628544 56816356876635008128 56961305104991064064 57378531267252944896 57703188669714638848 58601895689812235264 58649142582332911616 59186356085654777504 59562582504399321088 59610603936141647872 60492279421741662208 60891032240195525704 61095593378740415488 61645622959019934464 61889245883477419568 62097160483309930496 62501614416114814976 62855259086653445888 63066418971603009536 63634191441568964608 63885673170041207296 64677374907824193536 64880670228006403328 64882848089448718336 64932979287582866432 65098634405704073216 65161257582757998592 65946501336816730112 66973595074071126016 67027591522666184704 67415071408787903458 67641549812176888576 67868789061265948672 68071522862170652672 69589751131652029376 69823535289989046272 70283797851715048286 70452140524594210816 70730566723974193792 70968183409497063424 71430416475559788544 71834581813318223872 72551017137254243392 73012197908618522624 73204177263836172176 73740378073930542464 74209119185808990208 74470008666009141248 74891372528778573824 75565602336863145472 76119099947283140608 76804382703041229824 77045795895757603952 77304628356773586944 77366954044779585536 78003202412245827584 79281943435397398528 79531144150459462144 80324340401960055184 80516732028107669504 80594187010253314048 80834933398827650048 82096664929506541568 82915448156861992448 83442511895564025856 83661916872955625344 83942975944197357568 84274717798777762816 85590140032889798656 86360688384986451968 86929960500805454459 86993257082609303552 87776437374904262656 88348146693455527936 89734152775024985248 91205204459861460416 91799246173668634496 92107642297432358912 92628802864541920256 94147307829534410752 94760512179270848512 95613619283377857536 95616828763398111232 95690706318543171584 95705597074675810432 96313963198603157504 98697929582841659392 98792874399665352704 99348526286634805096 99682283933734362112 100412429717692653568 102553317457171411712 102897841479983857664 104234519382698811904 104913424198478439424 105861488988047908864 106559306420342169982 107596923233753612288 108297728204880969728 108306180296085484244 109272707752431837184 109360807221192196096 109377825228200926208 109996703401643530304 111799928047572112768 112906142171046117376 113541172899011205824 113544984156535257088 113632713753270016256 113922610209982128128 115406377339429277696 117203791379624470528 117298285164665823232 118372712171309555008 119125165008798642176 119221207872283295744 121782064480391051408 122191186757480830976 123291245918039868928 123778491766954839136 124194320966619860992 125003228832229629952 125710518173306891776 127268382883137929216 127771346340082414592 129354749815648387072 129761340456012806656 129765696178897436672 129865958575165732864 130322515165515997184 131893002673633460224 133947190148142252032 134830142817575806916 135283099624353777152 136143045724341305344 139179502263304058752 139647070579978092544 140567595703430096572 140904281049188421632 141461133447948387584 141936366818994126848 143669163626636447744 145102034274508486784 146024395817237045248 146408354527672344352 147480756147861084928 148418238371617980416 149782745057557147648 151131204673726290944 152238199894566281216 153608765406082459648 154091591791515207904 154609256713547173888 154733908089559171072 156006404824491655168 159062288300918924288 160648680803920110368 161033464056215339008 161188374020506628096 161669866797655300096 164193329859013083136 165830896313723984896 167323833745911250688 167885951888394715136 168549435597555525632 171180280065779597312 172721376769972903936 173859921001610908918 175552874749808525312 176696293386911055872 179468305550049970496 182410408919722920832 183598492347337268992 184215284594864717824 185257605729083840512 188294615659068821504 189521024358541697024 191227238566755715072 191381412637086343168 191411194149351620864 192627926397206315008 197585748799330705408 198697052573269610192 199364567867468724224 200824859435385307136 205106634914342823424 208469038765397623808 209826848396956878848 211722977976095817728 213118612840684339964 215193846467507224576 216612360592170968488 218545415504863674368 218755650456401852416 219993406803287060608 223599856095144225536 227082345798022411648 227089968313070514176 227265427506540032512 227845220419964256256 230812754678858555392 234407582759248941056 234596570329331646464 235952749930757662103 236745424342619110016 238250330017597284352 238442415744566591488 243564128960782102816 244382373514961661952 246582491836079737856 247556983533909678272 248388641933239721984 250006457664459259904 251421036346613783552 254536765766275858432 255542692680164829184 259522680912025613312 259531392357794873344 259731917150331465728 260645030331031994368 267894380296284504064 269660285635151613832 270566199248707554304 278359004526608117504 279294141159956185088 281135191406860193144 281808562098376843264 282922266895896775168 287338327253272895488 290204068549016973568 292048791634474090496 292816709055344688704 294961512295722169856 296836476743235960832 299565490115114295296 302262409347452581888 304476399789132562432 307217530812164919296 308183183583030415808 309218513427094347776 309467816179118342144 318124576601837848576 321297361607840220736 322376748041013256192 323339733595310600192 331661792627447969792 334647667491822501376 337098871195111051264 345442753539945807872 347719842003221817836 351105749499617050624 358936611100099940992 364820817839445841664 367196984694674537984 370515211458167681024 376589231318137643008 379042048717083394048 382454477133511430144 382762825274172686336 382822388298703241728 385255852794412630016 395171497598661410816 397394105146539220384 398729135734937448448 401649718870770614272 410213269828685646848 416938077530795247616 419653696793913757696 423445955952191635456 426237225681368679928 433224721184341936976 437090831009727348736 437511300912803704832 439986813606574121216 447199712190288451072 454164691596044823296 454179936626141028352 454530855013080065024 455690440839928512512 461625509357717110784 468815165518497882112 469193140658663292928 471905499861515324206 473490848685238220032 476500660035194568704 487128257921564205632 488764747029923323904 493164983672159475712 495113967067819356544 496777283866479443968 500012915328918519808 502842072693227567104 511085385360329658368 519045361824051226624 519463834300662931456 521290060662063988736 539320571270303227664 541132398497415108608 556718009053216235008 562270382813720386288 563617124196753686528 565844533791793550336 574676654506545790976 580408137098033947136 584097583268948180992 585633418110689377408 589923024591444339712 599130980230228590592 604524818694905163776 608952799578265124864 614435061624329838592 616366367166060831616 618437026854188695552 636249153203675697152 642594723215680441472 644753496082026512384 646679467190621200384 663323585254895939584 669295334983645002752 674197742390222102528 690885507079891615744 695439684006443635672 717873222200199881984 729641635678891683328 734393969389349075968 741030422916335362048 753178462636275286016 758084097434166788096 764908954267022860288 765525650548345372672 765644776597406483456 790342995197322821632 794788210293078440768 797458271469874896896 820426539657371293696 833876155061590495232 839307393587827515392 852474451362737359856 866449442368683873952 875022601825607409664 879973627213148242432 894399424380576902144 908329383192089646592 908359873252282056704 909061710026160130048 923251018715434221568 937630331036995764224 943810999723030648412 946981697370476440064 953001320070389137408 974256515843128411264 977529494059846647808 986329967344318951424 990227934135638713088 993554567732958887936 1005684145386455134208 1022170770720659316736 1038090723648102453248 1038927668601325862912 1078641142540606455328 1082264796994830217216 1113436018106432470016 1124540765627440772576 1127234248393507373056 1131689067583587100672 1149353309013091581952 1160816274196067894272 1171266836221378754816 1179846049182888679424 1198261960460457181184 1209049637389810327552 1228870123248659677184 1232732734332121663232 1236874053708377391104 1272498306407351394304 1285189446431360882944 1289506992164053024768 1293358934381242400768 1326647170509791879168 1338590669967290005504 1348395484780444205056 1390879368012887271344 1435746444400399763968 1459283271357783366656 1468787938778698151936 1482060845832670724096 1506356925272550572032 1529817908534045720576 1531289553194812966912 1589576420586156881536 1594916542939749793792 1640853079314742587392 1651669249515303634721 1667752310123180990464 1678614787175655030784 1704948902725474719712 1732898884737367747904 1750045203651214819328 1759947254426296484864 1788798848761153804288 1816658766384179293184 1816719746504564113408 1818123420052320260096 1875260662073991528448 1887621999446061296824 1893963394740952880128 1948513031686256822528 1955058988119693295616 1972659934688637902848 1980455868271277426176 2011368290772910268416 2044341541441318633472 2076181447296204906496 2077855337202651725824 2157282285081212910656 2164529593989660434432 2226872036212864940032 2249081531254881545152 2263378135167174201344 2321632548392135788544 2342533672442757509632 2359692098365777358848 2418099274779620655104 2457740246497319354368 2465465468664243326464 2544996612814702788608 2570378892862721765888 2586717868762484801536 2653294341019583758336 2677181339934580011008 2696790969560888410112 2781758736025774542688 2871492888800799527936 2918566542715566733312 2937575877557396303872 2964121691665341448192 3059635817068091441152 3062579106389625933824 3179152841172313763072 3189833085879499587584 3281706158629485174784 3303338499030607269442 3335504620246361980928 3357229574351310061568 3409897805450949439424 3465797769474735495808 3500090407302429638656 3519894508852592969728 3577597697522307608576 3633317532768358586368 3636246840104640520192 3775243998892122593648 3787926789481905760256 3897026063372513645056 3945319869377275805696 3960911736542554852352 4022736581545820536832 4088683082882637266944 4152362894592409812992 4314564570162425821312 4329059187979320868864 4453744072425729880064 4498163062509763090304 4526756270334348402688 4643265096784271577088 4685067344885515019264 4719384196731554717696 4836198549559241310208 4930930937328486652928 5089993225629405577216 5140757785725443531776 5306588682039167516672 5354362679869160022016 5563517472051549085376 5742985777601599055872 5837133085431133466624 5875151755114792607744 6125158212779251867648 6358305682344627526144 6563412317258970349568 6606676998061214538884 6671009240492723961856 6819795610901898878848 6931595538949470991616 7039789017705185939456 7155195395044615217152 7266635065536717172736 7272493680209281040384 7550487997784245187296 7575853578963811520512 7794052126745027290112 7890639738754551611392 7921823473085109704704 8045473163091641073664 8304725789184819625984 8629129140324851642624 8658118375958641737728 8907488144851459760128 8996326125019526180608 9053512540668696805376 9286530193568543154176 9370134689771030038528 9438768393463109435392 9861861874656973305856 10281515571450887063552 10708725359738320044032 11127034944103098170752 11485971555203198111744 11674266170862266933248 11750303510229585215488 12250316425558503735296 12716611364689255052288 13126824634517940699136 13213353996122429077768 13639591221803797757696 13863191077898941983232 14079578035410371878912 14310390790089230434304 14533270131073434345472 14544987360418562080768 15100975995568490374592 15151707157927623041024 15588104253490054580224 15843646946170219409408 17258258280649703285248 17814976289702919520256 17992652250039052361216 18107025081337393610752 18573060387137086308352 18740269379542060077056 18877536786926218870784 19723723749313946611712 20563031142901774127104 21417450719476640088064 22254069888206196341504 22971943110406396223488 23348532341724533866496 23500607020459170430976 24500632851117007470592 25433222729378510104576 26426707992244858155536 27279182443607595515392 27726382155797883966464 28159156070820743757824 28620781580178460868608 29066540262146868690944 30201951991136980749184 30303414315855246082048 31176208506980109160448 31687293892340438818816 34516516561299406570496 35629952579405839040512 35985304500078104722432 37146120774274172616704 37480538759084120154112 39447447498627893223424 41126062285803548254208 44508139776412392683008 45943886220812792446976 46697064683449067732992 50866445458757020209152 52853415984489716311072 54558364887215191030784 55452764311595767932928 56318312141641487515648 58133080524293737381888 60403903982273961498368 60606828631710492164096 62352417013960218320896 63374587784680877637632 69033033122598813140992 71970609000156209444864 74961077518168240308224 78894894997255786446848 82252124571607096508416 89016279552824785366016 91887772441625584893952 101732890917514040418304 105706831968979432622144 109116729774430382061568 110905528623191535865856 120807807964547922996736 124704834027920436641792 126749175569361755275264 138066066245197626281984 143941218000312418889728 149922155036336480616448 157789789994511572893696 164504249143214193016832 178032559105649570732032 203465781835028080836608 211413663937958865244288 218233459548860764123136 221811057246383071731712 241615615929095845993472 249409668055840873283584 276132132490395252563968 287882436000624837779456 356065118211299141464064 406931563670056161673216 422827327875917730488576 436466919097721528246272 443622114492766143463424 483231231858191691986944 552264264980790505127936 575764872001249675558912 712130236422598282928128 845654655751835460977152 872933838195443056492544 887244228985532286926848 966462463716383383973888 1104528529961581010255872 1151529744002499351117824 1424260472845196565856256 1691309311503670921954304 1745867676390886112985088 1932924927432766767947776 2848520945690393131712512 3382618623007341843908608 3865849854865533535895552 6765237246014683687817216 7731699709731067071791104 13530474492029367375634432 27060948984058734751268864 54121897968117469502537728
- Sum of all divisors σ(n): 143020562240821955788800000
- Sum of proper divisors (its aliquot sum) s(n): 88898664272704486286262272
- 54121897968117469502537728 is an abundant number, because the sum of its proper divisors (88898664272704486286262272) is greater than itself. Its abundance is 34776766304587016783724544
Bases of 54121897968117469502537728
- Binary: 101100110001001100000111110111110000011111100111011001010000111001000010000000000000002
- Hexadecimal: 0x2CC4C1F7C1F9D943908000
- Base-36: 6STAEFS73EKABYB5S
Squares and roots of 54121897968117469502537728
- 54121897968117469502537728 squared (541218979681174695025377282) is 2929179839671317873885411062857099869285032063401984
- 54121897968117469502537728 cubed (541218979681174695025377283) is 158532772412957753925130640838846190150138410983867885427821277207680990052352
-
The
square root of 54121897968117469502537728 is 7356758659091.4799087423 -
54121897968117469502537728 is a
perfect cube number . Itscube root is 378260512
Scales and comparisons
How big is 54121897968117469502537728?- 54,121,897,968,117,469,502,537,728 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,121,897,968,117,469,502,537,728 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 54121897968117469502537728 cubic inches would be around 31521709.3 feet tall.
Recreational maths with 54121897968117469502537728
- 54121897968117469502537728 backwards is 82773520596471186979812145
- The number of decimal digits it has is: 26
- The sum of 54121897968117469502537728's digits is 127
- 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 54121897968117469502537728 - Facts about the integer". Numbermatics.com. 2024. Web. 2 May 2024.
APA style:
Numbermatics. (2024). Number 54121897968117469502537728 - Facts about the integer. Retrieved 2 May 2024, from https://numbermatics.com/n/54121897968117469502537728/
Chicago style:
Numbermatics. 2024. "Number 54121897968117469502537728 - Facts about the integer". https://numbermatics.com/n/54121897968117469502537728/
The information we have on file for 54121897968117469502537728 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 54121897968117469502537728, math, Factors of 54121897968117469502537728, curriculum, school, college, exams, university, Prime factorization of 54121897968117469502537728, STEM, science, technology, engineering, physics, economics, calculator, fifty-four septillion, one hundred twenty-one sextillion, eight hundred ninety-seven quintillion, nine hundred sixty-eight quadrillion, one hundred seventeen trillion, four hundred sixty-nine billion, five hundred two million, five hundred thirty-seven thousand, seven hundred twenty-eight.