100506588947823312246030336
100,506,588,947,823,312,246,030,336 is an even composite number composed of six prime numbers multiplied together.
100506588947823312246030336 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of sixteen thousand, eight hundred seventy-five divisors.
Prime factorization of 100506588947823312246030336:
214 × 34 × 192 × 414 × 534 × 972
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 19 × 19 × 41 × 41 × 41 × 41 × 53 × 53 × 53 × 53 × 97 × 97)See below for interesting mathematical facts about the number 100506588947823312246030336 from the Numbermatics database.
Names of 100506588947823312246030336
- Cardinal: 100506588947823312246030336 can be written as One hundred septillion, five hundred six sextillion, five hundred eighty-eight quintillion, nine hundred forty-seven quadrillion, eight hundred twenty-three trillion, three hundred twelve billion, two hundred forty-six million, thirty thousand, three hundred thirty-six.
Scientific notation
- Scientific notation: 1.00506588947823312246030336 × 1026
Factors of 100506588947823312246030336
Divisors of 100506588947823312246030336
- Number of divisors d(n): 16875
-
Complete list of divisors:
1 2 3 4 6 8 9 12 16 18 19 24 27 32 36 38 41 48 53 54 57 64 72 76 81 82 96 97 106 108 114 123 128 144 152 159 162 164 171 192 194 212 216 228 246 256 288 291 304 318 324 328 342 361 369 384 388 424 432 456 477 492 512 513 576 582 608 636 648 656 684 722 738 768 776 779 848 864 873 912 954 984 1007 1024 1026 1083 1107 1152 1164 1216 1272 1296 1312 1368 1431 1444 1476 1536 1539 1552 1558 1681 1696 1728 1746 1824 1843 1908 1968 2014 2048 2052 2166 2173 2214 2304 2328 2337 2432 2544 2592 2619 2624 2736 2809 2862 2888 2952 3021 3072 3078 3104 3116 3249 3321 3362 3392 3456 3492 3648 3686 3816 3936 3977 4028 4096 4104 4293 4332 4346 4428 4608 4656 4674 4864 5043 5088 5141 5184 5238 5248 5472 5529 5618 5724 5776 5904 6042 6144 6156 6208 6232 6498 6519 6642 6724 6784 6912 6984 7011 7296 7372 7632 7857 7872 7954 8056 8192 8208 8427 8586 8664 8692 8856 9063 9216 9312 9348 9409 9728 9747 10086 10176 10282 10368 10476 10496 10944 11058 11236 11448 11552 11808 11931 12084 12288 12312 12416 12464 12996 13038 13284 13448 13568 13824 13968 14022 14592 14744 14801 15129 15264 15423 15714 15744 15908 16112 16384 16416 16587 16854 17172 17328 17384 17712 18126 18432 18624 18696 18818 19133 19456 19494 19557 20172 20352 20564 20736 20952 20992 21033 21888 22116 22472 22896 23104 23616 23862 24168 24576 24624 24832 24928 25281 25992 26076 26568 26896 27136 27189 27648 27936 28044 28227 29184 29241 29488 29602 30258 30528 30846 31428 31488 31816 31939 32224 32832 33174 33708 34344 34656 34768 35017 35424 35793 36252 36864 37248 37392 37636 38266 38912 38988 39114 40344 40704 41128 41287 41472 41904 41984 42066 43776 44232 44403 44944 45387 45792 46208 46269 47232 47724 48336 49152 49248 49664 49761 49856 50562 51984 52152 53136 53371 53792 54272 54378 55296 55872 56088 56454 57399 58368 58482 58671 58976 59204 60516 61056 61692 62856 62976 63099 63632 63878 64448 65664 66348 67416 68688 68921 69312 69536 70034 70848 71586 72504 73728 74496 74784 75272 75563 75843 76532 77824 77976 78228 80688 81408 81567 82256 82574 82944 83808 83968 84132 84681 87552 88464 88806 89093 89888 90774 91584 92416 92538 94464 95448 95817 96672 97679 98496 99328 99522 99712 101124 103968 104304 105051 106272 106742 107379 107584 108544 108756 110592 111744 112176 112908 114798 115169 116736 116964 117342 117952 118408 121032 122112 123384 123861 125712 125952 126198 127264 127756 128896 131328 132696 133209 134832 136161 137376 137842 138624 138807 139072 140068 141696 143172 145008 147456 148877 148992 149283 149568 150544 151126 151686 153064 155648 155952 156456 160113 161376 162816 163057 163134 164512 165148 165888 167616 167936 168264 169362 172197 175104 176013 176928 177612 178186 178771 179776 181548 183168 184832 185076 188928 190896 191634 193344 195358 196992 198656 199044 199424 202248 206763 207936 208608 210102 210781 212544 213484 214758 215168 217088 217512 221184 223488 224352 225816 226689 227529 229596 230338 233472 233928 234684 235904 236816 242064 244224 246768 247722 251424 251904 252396 254043 254528 255512 257792 262656 265392 266418 267279 269664 272322 272473 274752 275684 277248 277614 278144 280136 283392 286344 287451 290016 293037 297754 297984 298566 299136 301088 302252 303372 306128 311296 311904 312912 315153 320226 322137 322752 325632 326114 326268 329024 330296 331776 335232 335872 336528 338724 344394 345507 350208 352026 353856 355224 356372 357542 359552 363096 366336 369664 370152 371583 377856 381792 383268 385769 386688 390716 393984 397312 398088 398848 399627 404496 413526 415872 416421 417216 420204 421562 425088 426968 429516 430336 434176 435024 442368 446631 446976 448704 451632 453378 455058 459192 460676 466944 467856 469368 471808 473632 480339 484128 488448 489171 493536 495444 498677 502848 503808 504792 508086 509056 511024 515584 516591 525312 530784 532836 534558 536313 539328 544644 544946 549504 551368 554496 555228 556288 560272 566784 572688 574902 580032 586074 595508 595968 597132 598272 602176 604504 606744 606841 612256 620289 623808 625824 630306 632343 640452 644274 645504 651264 652228 652536 658048 660592 663552 670464 671744 673056 677448 680067 688788 691014 700416 704052 707712 710448 712744 715084 719104 726192 732672 739328 740304 743166 755712 762129 763584 766536 771538 773376 781432 784453 787968 794624 796176 797696 799254 801837 808992 817419 827052 831744 832842 834432 840408 843124 850176 853936 859032 860672 862353 868352 870048 879111 893262 893952 897408 903264 906756 910116 918384 921352 933888 935712 938736 943616 945459 947264 960678 968256 976896 978342 987072 990888 997354 1005696 1007616 1009584 1014049 1016172 1018112 1022048 1031168 1033182 1036521 1050624 1061568 1065672 1069116 1072626 1078656 1089288 1089892 1099008 1102736 1108992 1110456 1112576 1114749 1120544 1133568 1145376 1149804 1157307 1160064 1172148 1191016 1191936 1194264 1196544 1198881 1204352 1209008 1213488 1213682 1224512 1240578 1247616 1251648 1260612 1264686 1280904 1288548 1291008 1302528 1304456 1305072 1309499 1316096 1321184 1327104 1339893 1340928 1346112 1354896 1360134 1377576 1382028 1400832 1408104 1415424 1420896 1425488 1430168 1435697 1438208 1441017 1452384 1465344 1467513 1478656 1480608 1486332 1496031 1511424 1524258 1527168 1533072 1543076 1546752 1549773 1562864 1568906 1575936 1589248 1592352 1595392 1598508 1603674 1608939 1617984 1634838 1654104 1663488 1665684 1668864 1680816 1686248 1692767 1700352 1707872 1718064 1721344 1724706 1740096 1758222 1786524 1787904 1794816 1806528 1813512 1820232 1820523 1836768 1842704 1855901 1860867 1871424 1877472 1887232 1890918 1894528 1897029 1921356 1936512 1953792 1956684 1974144 1981776 1994708 2011392 2015232 2019168 2028098 2032344 2036224 2040201 2044096 2062336 2066364 2073042 2101248 2123136 2131344 2138232 2145252 2157312 2178576 2179784 2188211 2198016 2205472 2217984 2220912 2225152 2229498 2241088 2267136 2290752 2299608 2314614 2320128 2344296 2353359 2382032 2383872 2388528 2393088 2397762 2405511 2408704 2418016 2426976 2427364 2449024 2452257 2481156 2495232 2503296 2521224 2529372 2561808 2577096 2582016 2587059 2605056 2608912 2610144 2618998 2632192 2637333 2642368 2679786 2681856 2692224 2709792 2720268 2755152 2764056 2801664 2816208 2825761 2828663 2830848 2836377 2841792 2850976 2860336 2871394 2876416 2882034 2904768 2930688 2935026 2957312 2961216 2972664 2992062 3022848 3042147 3048516 3054336 3066144 3086152 3093504 3098083 3099546 3109563 3125728 3137812 3151872 3184704 3190784 3197016 3207348 3217878 3235968 3269676 3308208 3326976 3331368 3337728 3344247 3361632 3372496 3385534 3396649 3400704 3415744 3436128 3442688 3449412 3471921 3480192 3516444 3573048 3575808 3589632 3613056 3627024 3640464 3641046 3652813 3673536 3685408 3711802 3721734 3742848 3754944 3774464 3781836 3789056 3794058 3842712 3873024 3907584 3913368 3928497 3948288 3963552 3989416 4004839 4019679 4022784 4038336 4056196 4064688 4072448 4080402 4088192 4124672 4132728 4146084 4202496 4246272 4262688 4276464 4290504 4307091 4314624 4323051 4357152 4359568 4376422 4396032 4402539 4410944 4435968 4441824 4450304 4458996 4482176 4488093 4534272 4581504 4599216 4629228 4640256 4688592 4706718 4721929 4764064 4767744 4777056 4786176 4795524 4811022 4817408 4826817 4836032 4853952 4854728 4898048 4904514 4962312 4990464 5006592 5042448 5058744 5078301 5123616 5154192 5164032 5174118 5176987 5217824 5220288 5237996 5264384 5274666 5284736 5359572 5363712 5384448 5419584 5440536 5461569 5510304 5528112 5567703 5582601 5632416 5651522 5657326 5661696 5672754 5683584 5691087 5701952 5720672 5742788 5752832 5764068 5809536 5861376 5870052 5914624 5922432 5945328 5984124 6045696 6084294 6097032 6103957 6108672 6120603 6132288 6172304 6187008 6196166 6199092 6219126 6251456 6275624 6303744 6369408 6381568 6394032 6414696 6435756 6471936 6539352 6564633 6616416 6653952 6662736 6675456 6685337 6688494 6723264 6744992 6771068 6793298 6801408 6831488 6872256 6885376 6898824 6943842 6960384 7032888 7060077 7146096 7151616 7179264 7216533 7226112 7254048 7280928 7282092 7305626 7329611 7347072 7356771 7370816 7423604 7443468 7485696 7509888 7548928 7563672 7578112 7588116 7685424 7746048 7815168 7826736 7856994 7890481 7896576 7911999 7927104 7978832 8009678 8039358 8045568 8076672 8112392 8129376 8144896 8160804 8176384 8249344 8265456 8292168 8404992 8477283 8485989 8492544 8525376 8552928 8581008 8614182 8629248 8642021 8646102 8714304 8719136 8752844 8792064 8805078 8821888 8871936 8883648 8900608 8917992 8964352 8976186 9068544 9126441 9163008 9198432 9258456 9280512 9294249 9328689 9377184 9413436 9443858 9474863 9528128 9554112 9572352 9591048 9622044 9634816 9653634 9672064 9707904 9709456 9796096 9809028 9924624 9980928 10013184 10084896 10117488 10156602 10189947 10247232 10308384 10328064 10348236 10353974 10415763 10435648 10440576 10475992 10528768 10549332 10569472 10719144 10727424 10768896 10839168 10881072 10923138 10958439 11020608 11056224 11135406 11165202 11171393 11264832 11303044 11314652 11323392 11345508 11367168 11382174 11403904 11441344 11485576 11505664 11528136 11619072 11722752 11740104 11785491 11844864 11890656 11968248 12014517 12059037 12168588 12194064 12207914 12217344 12241206 12264576 12344608 12374016 12392332 12398184 12438252 12502912 12551248 12607488 12738816 12763136 12788064 12829392 12871512 12921273 12943872 13078704 13129266 13207617 13232832 13307904 13325472 13350912 13370674 13376988 13446528 13464279 13489984 13542136 13586596 13602816 13662976 13744512 13770752 13797648 13887684 13920768 14065776 14120154 14165787 14292192 14303232 14358528 14433066 14441069 14452224 14480451 14508096 14561856 14564184 14611252 14659222 14694144 14713542 14741632 14847208 14886936 14971392 15019776 15097856 15127344 15156224 15176232 15234903 15370848 15492096 15530961 15653472 15713988 15780962 15793152 15816529 15823998 15854208 15957664 16019356 16078716 16091136 16153344 16224784 16258752 16289792 16321608 16352768 16384707 16498688 16530912 16584336 16703109 16954566 16971978 16985088 17050752 17073261 17105856 17162016 17228364 17258496 17284042 17292204 17428608 17438272 17505688 17584128 17610156 17643776 17743872 17767296 17801216 17835984 17928704 17952372 18137088 18252882 18311871 18326016 18396864 18516912 18561024 18588498 18657378 18754368 18826872 18887716 18949726 19056256 19108224 19144704 19182096 19244088 19269632 19307268 19344128 19415808 19418912 19592192 19618056 19693899 19849248 19961856 20026368 20056011 20169792 20234976 20313204 20379894 20445757 20494464 20616768 20656128 20696472 20707948 20831526 20871296 20881152 20951984 21057536 21098664 21138944 21180231 21438288 21454848 21537792 21678336 21762144 21846276 21916878 21988833 22041216 22070313 22112448 22270812 22330404 22342786 22529664 22606088 22629304 22646784 22691016 22734336 22764348 22807808 22882688 22971152 23011328 23056272 23238144 23445504 23480208 23570982 23671443 23689728 23781312 23936496 24029034 24118074 24337176 24388128 24415828 24434688 24482412 24529152 24689216 24748032 24784664 24796368 24876504 24880481 25005824 25102496 25214976 25431849 25457967 25477632 25576128 25658784 25743024 25842546 25887744 25926063 26157408 26258532 26415234 26429881 26465664 26615808 26650944 26701824 26741348 26753976 26893056 26928558 26979968 27084272 27173192 27205632 27325952 27379323 27489024 27541504 27595296 27775368 27841536 27882747 28131552 28240308 28331574 28424589 28584384 28717056 28866132 28882138 28904448 28960902 29016192 29123712 29128368 29222504 29318444 29388288 29427084 29483264 29694416 29773872 29942784 30039552 30195712 30254688 30312448 30352464 30469806 30569841 30741696 30984192 31061922 31247289 31306944 31427976 31561924 31586304 31633058 31647996 31708416 31915328 32038712 32157432 32162573 32182272 32306688 32449568 32517504 32579584 32643216 32705536 32769414 32875317 33061824 33168672 33406218 33514179 33909132 33943956 33970176 34101504 34146522 34211712 34324032 34456728 34516992 34568084 34584408 34857216 34876544 35011376 35168256 35220312 35287552 35356473 35534592 35602432 35671968 35857408 35904744 36043551 36505764 36623742 36652032 36793728 37033824 37122048 37176996 37314756 37508736 37653744 37775432 37899452 38112512 38216448 38289408 38364192 38488176 38539264 38614536 38688256 38763819 38831616 38837824 39184384 39236112 39387798 39698496 39923712 40052736 40112022 40339584 40392837 40469952 40626408 40759788 40891514 40988928 41233536 41312256 41392944 41415896 41576009 41663052 41742592 41762304 41903968 42115072 42197328 42277888 42360462 42497361 42876576 42909696 43075584 43323207 43356672 43524288 43692552 43833756 43977666 44082432 44140626 44224896 44541624 44660808 44685572 45059328 45212176 45258608 45293568 45382032 45468672 45528696 45615616 45704709 45765376 45942304 46022656 46112544 46476288 46592883 46960416 47141964 47342886 47379456 47449587 47562624 47872992 48058068 48236148 48674352 48776256 48831656 48869376 48964824 49058304 49154121 49378432 49496064 49569328 49592736 49753008 49760962 50011648 50109327 50204992 50863698 50915934 50955264 51152256 51317568 51486048 51685092 51775488 51852126 52314816 52517064 52830468 52859762 52931328 53231616 53301888 53403648 53482696 53507952 53689459 53744597 53786112 53857116 53959936 54168544 54346384 54411264 54651904 54758646 54935613 54978048 55190592 55550736 55683072 55765494 56263104 56480616 56663148 56849178 57168768 57434112 57732264 57764276 57808896 57921804 58032384 58247424 58256736 58445008 58636888 58776576 58854168 58863577 58966528 59081697 59388832 59547744 59885568 60079104 60168033 60509376 60624896 60704928 60939612 61139682 61337271 61483392 61968384 62123844 62494578 62613888 62855952 63123848 63172608 63266116 63295992 63416832 63540693 63830656 64077424 64314864 64325146 64364544 64613376 64899136 65035008 65159168 65286432 65411072 65538828 65750634 65966499 66123648 66337344 66812436 67028358 67818264 67887912 67940352 68203008 68293044 68423424 68648064 68913456 69033984 69136168 69168816 69403447 69714432 69753088 70022752 70336512 70440624 70575104 70712946 71014329 71069184 71343936 71714816 71809488 72087102 73011528 73247484 73304064 73587456 74067648 74244096 74353992 74629512 74641443 75017472 75307488 75550864 75798904 76091941 76225024 76295547 76373901 76432896 76728384 76976352 77078528 77229072 77376512 77527638 77663232 77675648 77778189 78368768 78472224 78775596 79289643 79396992 79847424 80105472 80224044 80679168 80785674 80939904 81252816 81519576 81783028 81977856 82137969 82467072 82624512 82785888 82831792 83152018 83326104 83485184 83524608 83648241 83807936 84230144 84394656 84555776 84720924 84994722 85273767 85753152 86151168 86646414 86713344 87048576 87385104 87667512 87955332 88164864 88281252 88449792 89083248 89321616 89371144 89716651 90118656 90424352 90517216 90587136 90764064 90937344 91057392 91231232 91409418 91530752 91709523 91884608 92225088 92952576 93185766 93920832 94283928 94685772 94758912 94899174 95125248 95745984 96116136 96472296 96487719 97348704 97552512 97663312 97738752 97929648 98116608 98308242 98362753 98625951 98756864 99138656 99185472 99506016 99521924 100023296 100218654 100409984 100542537 101727396 101831868 101910528 102304512 102635136 102972096 103370184 103550976 103704252 104629632 105034128 105660936 105719524 105862656 106069419 106603776 106807296 106965392 107015904 107378918 107489194 107572224 107714232 107919872 108130653 108337088 108692768 109303808 109517292 109871226 109956096 110381184 111101472 111366144 111530988 112526208 112961232 113326296 113698356 114337536 114868224 115464528 115528552 115617792 115843608 115975183 116064768 116291457 116494848 116513472 116890016 117273776 117553152 117708336 117727154 117933056 118163394 118777664 119095488 119771136 120158208 120336066 121018752 121249792 121409856 121879224 122279364 122674542 122966784 123936768 124247688 124728027 124989156 125227776 125711904 126247696 126345216 126532232 126591984 126833664 127021403 127081386 127492083 127661312 128154848 128629728 128650292 128729088 129226752 129798272 129969621 130070016 130572864 130822144 131077656 131501268 131932998 132247296 132674688 133624872 134056716 135636528 135775824 135880704 136406016 136586088 136846848 137114127 137296128 137826912 138067968 138272336 138337632 138806894 139262609 139428864 139506176 139778649 140045504 140881248 141150208 141425892 142028658 142138368 142348761 142687872 143429632 143618976 144174204 146023056 146494968 146608128 147174912 148135296 148488192 148707984 149259024 149282886 149765333 149919139 150034944 150327981 150614976 151101728 151597808 152183882 152450048 152591094 152747802 152865792 153456768 153952704 154157056 154458144 154753024 155055276 155326464 155351296 155556378 156737536 156944448 157551192 158579286 158793984 159694848 160210944 160448088 161068377 161233791 161358336 161571348 161879808 162505632 163039152 163566056 163955712 164198399 164275938 164806839 164934144 165571776 165663584 166304036 166652208 166970368 167049216 167296482 167615872 168789312 169111552 169441848 169989444 170547534 171506304 172302336 173292828 173426688 174097152 174770208 175335024 175910664 176329728 176562504 176590731 176899584 177245091 178166496 178643232 178742288 179433302 180022397 180237312 180504099 180848704 181034432 181528128 181874688 182114784 182462464 182818836 183061504 183419046 183769216 184011813 184450176 185905152 186371532 187841664 188567856 189371544 189517824 189798348 190250496 191491968 192232272 192944592 192975438 193599089 194697408 195105024 195326624 195477504 195859296 196233216 196616484 196725506 197251902 197513728 197899497 198277312 198370944 199012032 199043848 200046592 200437308 200819968 201085074 203454792 203663736 203821056 204609024 205270272 205944192 206740368 207101952 207408504 208210341 209259264 210068256 211321872 211439048 211725312 212138838 212256467 213042987 213207552 213930784 214031808 214757836 214978388 215144448 215428464 215839744 216261306 216674176 217385536 218607616 219034584 219742452 219912192 220762368 222202944 222732288 223061976 223924329 225052416 225922464 226652592 227396712 228275823 228675072 228886641 229121703 230929056 231057104 231235584 231687216 231950366 232129536 232582914 232989696 233026944 233334567 233780032 234547552 235106304 235416672 235454308 235866112 236326788 237555328 237868929 238190976 239542272 240316416 240672132 242037504 242499584 242819712 243758448 244558728 245349084 245933568 247873536 248495376 249456054 249978312 250262237 250455552 250944723 251423808 252495392 252690432 253064464 253183968 253667328 254042806 254162772 254984166 255322624 255821301 256309696 257259456 257300584 258453504 259596544 259939242 260140032 261145728 261644288 262155312 263002536 263865996 264494592 265349376 267249744 268113432 269149953 271273056 271551648 271761408 272812032 273172176 273693696 274098817 274228254 274380311 274592256 275128569 275653824 276544672 276675264 277613788 278525218 278857728 279012352 279557298 280091008 281762496 282300416 282851784 284057316 284276736 284697522 285375744 286859264 287237952 288348408 289463157 292046112 292989936 293216256 294349824 295088259 295877853 296270592 297415968 298518048 298565772 299530666 299838278 300069888 300514051 300655962 301229952 301627611 302203456 303195616 304367764 304900096 305182188 305495604 305731584 306913536 307905408 308916288 309506048 310110552 310652928 310702592 311112756 313475072 313888896 315102384 317158572 317587968 320421888 320896176 322136754 322467582 322716672 323142696 323509721 323759616 324391959 325011264 326078304 327132112 327911424 328396798 328551876 329613678 329868288 331143552 331327168 332608072 333304416 333940736 334098432 334592964 335231744 337578624 338223104 338883696 339978888 341095068 343012608 344604672 346585656 346853376 347925549 348194304 349540416 350670048 351821328 352659456 353125008 353181462 353799168 354322861 354490182 356332992 357286464 357484576 358866604 360044794 360474624 361008198 361697408 362068864 363056256 363749376 364229568 364924928 365637672 366123008 366838092 367538432 368023626 368900352 371810304 372743064 374184081 375683328 377135712 378743088 379035648 379596696 380500992 381064209 382476249 382983936 384464544 385889184 385950876 387198178 388469383 389394816 389908863 390210048 390653248 391718592 392466432 393232968 393451012 394503804 395027456 395798994 396554624 396741888 398024064 398087696 400093184 400874616 401639936 402170148 406909584 407327472 407642112 409218048 410540544 411888384 413480736 414203904 414817008 416420682 417787827 418518528 419335947 420136512 422643744 422878096 423450624 424277676 424512934 426085974 426415104 427046283 427861568 428063616 429515672 429956776 430288896 430856928 431679488 432522612 433348352 434771072 437215232 438069168 439484904 439824384 441524736 444405888 445464576 446123952 447848658 449295999 449757417 450104832 451844928 453305184 454793424 456551646 457350144 457773282 458027113 458243406 461858112 462114208 462471168 463374432 463900732 464259072 465165828 465979392 466053888 466669134 467560064 469095104 470212608 470833344 470908616 471732224 472653576 475110656 475737858 476381952 479084544 480632832 481344264 483205131 483701373 484075008 485639424 487516896 489117456 490698168 491867136 492595197 494420517 496990752 498912108 499956624 500524474 500911104 501889446 502167739 502847616 504990784 506128928 506367936 507334656 508085612 508325544 509968332 510645248 511642602 512619392 514518912 514601168 516907008 519193088 519878484 520280064 522291456 523288576 524310624 526005072 527731992 528989184 529772193 530698752 534499488 536226864 538299906 540067191 541512297 542546112 543103296 545624064 546344352 547387392 548197634 548456508 548760622 549184512 550257138 551307648 552035439 553089344 553350528 555227576 557050436 557715456 558024704 559114596 560182016 563524992 564600832 565703568 568114632 568553472 569395044 570751488 573718528 574475904 576696816 578926314 580797267 584092224 585979872 586432512 588699648 590176518 591755706 592083829 592541184 593698491 594831936 597036096 597131544 599061332 599676556 600139776 601028102 601311924 602459904 603255222 604406912 606391232 608735528 609800192 610364376 610991208 611463168 613827072 615810816 617832576 619012096 620221104 621305856 621405184 622225512 624631023 627777792 630204768 634317144 635175936 636769401 639128961 641792352 644273508 644935164 645433344 646285392 647019442 647519232 648477689 648783918 650022528 652156608 654264224 655822848 656793596 657103752 659227356 659736576 662287104 662654336 665216144 666608832 667881472 668196864 669185928 670463488 671772987 675157248 676446208 677767392 679957776 682190136 684827469 686025216 693171312 693706752 695851098 696388608 699080832 700003701 701340096 703642656 705318912 706250016 706362924 707598336 708645722 708980364 712665984 713606787 714572928 714969152 717733208 720089588 720949248 722016396 723394816 724137728 726112512 727498752 728459136 729849856 731275344 732246016 733676184 735076864 736047252 737800704 743620608 745486128 748368162 750786711 751366656 754271424 757486176 758071296 759193392 761001984 762128418 764952498 765376657 765967872 767463903 768929088 771778368 771901752 774396356 776938766 778789632 779817726 780420096 781306496 783437184 784932864 786465936 786902024 789007608 790054912 791597988 793109248 793483776 796048128 796175392 800186368 801749232 803279872 804340296 807449859 813819168 814654944 815284224 818436096 821081088 822296451 823140933 823776768 826961472 829634016 832841364 835575654 837037056 838276037 838671894 840273024 845287488 845756192 846901248 848555352 849025868 852171948 852830208 854092566 855723136 856127232 859031344 859913552 860577792 861713856 863358976 865045224 866696704 868389471 869542144 874430464 876138336 878969808 879648768 883049472 885264777 888811776 892247904 895697316 898591998 899514834 900209664 901542153 903689856 904882833 906610368 909586848 913103292 914700288 915546564 916054226 916486812 923716224 924228416 926748864 927801464 928518144 930331656 931958784 932107776 933338268 935120128 938190208 940425216 941666688 941817232 943464448 945307152 950221312 951475716 952763904 961265664 962688528 966410262 967402746 968150016 970529163 971278848 975033792 978234912 981396336 983734272 985190394 988841034 993981504 997824216 999913248 1001048948 1001822208 1003778892 1004335478 1005695232 1009981568 1012257856 1012735872 1014669312 1016171224 1016651088 1019936664 1020099721 1021290496 1023285204 1025238784 1029037824 1029202336 1033814016 1038386176 1039756968 1040560128 1043776647 1044582912 1048621248 1052010144 1055463984 1057978368 1059544386 1061397504 1062968583 1068998976 1072453728 1076599812 1080134382 1083024594 1083625121 1085092224 1086206592 1091248128 1092688704 1094774784 1096395268 1096913016 1097521244 1098369024 1100514276 1102615296 1104070878 1106178688 1106701056 1110455152 1114100872 1115430912 1116049408 1118229192 1120364032 1122552243 1127049984 1129201664 1131407136 1136229264 1137106944 1138790088 1141502976 1143192627 1148951808 1153393632 1157852628 1161594534 1165408149 1168184448 1169726589 1171959744 1177399296 1180353036 1183511412 1184167658 1185082368 1187396982 1189663872 1194072192 1194263088 1198122664 1199353112 1200279552 1202056204 1202623848 1204919808 1206510444 1208813824 1212782464 1217471056 1219600384 1220728752 1221982416 1222926336 1227654144 1231621632 1235665152 1238024192 1240442208 1242611712 1242810368 1244451024 1249262046 1253363481 1255555584 1260409536 1268634288 1270351872 1273538802 1278257922 1281138849 1283584704 1288547016 1289870328 1290866688 1292570784 1294038884 1295038464 1296955378 1297567836 1300045056 1304313216 1308528448 1311645696 1313587192 1314207504 1318454712 1318665493 1319473152 1324574208 1325308672 1330432288 1333217664 1335762944 1336393728 1338371856 1340926976 1343545974 1347887997 1349272251 1350314496 1355534784 1359915552 1364380272 1369654938 1372050432 1374081339 1386342624 1387413504 1391702196 1392777216 1398161664 1400007402 1400783693 1402680192 1407285312 1410637824 1412500032 1412725848 1415196672 1417291444 1417960728 1425331968 1427213574 1429145856 1429938304 1435466416 1440179176 1441898496 1444032792 1446789632 1448275456 1449615393 1451104119 1452225024 1456918272 1459699712 1462550688 1464492032 1467352368 1470153728 1472094504 1475601408 1477785591 1490972256 1496736324 1501573422 1502733312 1506503217 1508542848 1514972352 1518386784 1522003968 1524256836 1529904996 1530753314 1531935744 1534927806 1537858176 1543556736 1543803504 1548792712 1553877532 1557579264 1559635452 1560840192 1562612992 1566874368 1569865728 1572931872 1573804048 1578015216 1580109824 1583195976 1586218496 1586967552 1589316579 1592096256 1592350784 1600372736 1603498464 1606559744 1608680592 1614899718 1620201573 1627638336 1629309888 1636872192 1642162176 1644592902 1646281866 1647553536 1653922944 1656106317 1659268032 1665682728 1671151308 1674074112 1676552074 1677343788 1680546048 1690574976 1691512384 1693802496 1697110704 1698051736 1704343896 1704616369 1705660416 1708185132 1711446272 1712254464 1718062688 1719827104 1721155584 1723427712 1726717952 1730090448 1733393408 1736778942 1739084288 1742391801 1752276672 1757939616 1759297536 1766098944 1770529554 1776251487 1777623552 1784495808 1791394632 1797183996 1799029668 1800419328 1803084306 1807379712 1809765666 1813220736 1819173696 1826206584 1829400576 1831093128 1832108452 1832973624 1847432448 1848456832 1853497728 1855602928 1857036288 1860663312 1863917568 1864215552 1866676536 1870240256 1873893069 1876380416 1883333376 1883634464 1886928896 1890614304 1900442624 1902951432 1905527808 1910308203 1925377056 1932820524 1934805492 1936300032 1941058326 1942557696 1945433067 1950067584 1956469824 1962792672 1967468544 1970380788 1977682068 1987963008 1995648432 1999826496 2002097896 2003644416 2007557784 2008670956 2011390464 2015318961 2019963136 2024515712 2025471744 2029338624 2032342448 2033302176 2039873328 2040199442 2042580992 2046570408 2050477568 2054482407 2058075648 2058404672 2076772352 2079513936 2081120256 2087553294 2089165824 2097242496 2104020288 2110927968 2115956736 2119088772 2122795008 2125937166 2137997952 2140820361 2144907456 2153199624 2160268764 2166049188 2167250242 2170184448 2172413184 2182496256 2185377408 2189549568 2192790536 2193826032 2195042488 2196738048 2201028552 2203528477 2205230592 2208141756 2212357376 2213402112 2220910304 2228201744 2230861824 2232098816 2236458384 2240728064 2245104486 2252360133 2254099968 2262814272 2272458528 2274213888 2277580176 2283005952 2286385254 2296129971 2297903616 2306787264 2315705256 2323189068 2330816298 2336368896 2339453178 2343919488 2354798592 2360706072 2367022824 2368335316 2370164736 2374793964 2379327744 2388144384 2388526176 2396245328 2398706224 2400559104 2404112408 2405247696 2409839616 2413020888 2413406657 2417627648 2422349577 2425564928 2434942112 2439200768 2441457504 2443964832 2445852672 2455308288 2463243264 2466889353 2469422799 2471330304 2480884416 2485620736 2488902048 2498524092 2506726962 2511111168 2514828111 2520819072 2537268576 2540703744 2547077604 2556515844 2562277698 2567169408 2577094032 2579740656 2581733376 2585141568 2588077768 2590076928 2593910756 2595135672 2600090112 2605168413 2608626432 2617056896 2623291392 2627174384 2628415008 2636909424 2637330986 2638946304 2649148416 2650617344 2655794331 2660864576 2666435328 2671525888 2676743712 2681853952 2687091948 2695775994 2698544502 2700628992 2704626459 2711069568 2719831104 2728760544 2739309876 2744100864 2748162678 2772685248 2783404392 2785554432 2796323328 2800014804 2801567386 2805360384 2814570624 2821275648 2825000064 2825451696 2830393344 2834582888 2835921456 2845541327 2848463641 2850663936 2854427148 2858291712 2859876608 2870932832 2880358352 2883796992 2888065584 2893579264 2896550912 2899230786 2902208238 2904450048 2911587489 2913836544 2925101376 2928984064 2934704736 2940307456 2944189008 2951202816 2955571182 2981944512 2993472648 3003146844 3005466624 3013006434 3017085696 3029944704 3036773568 3044007936 3048513672 3059809992 3060299163 3061506628 3063871488 3069855612 3075716352 3087113472 3087607008 3097585424 3107755064 3115158528 3119270904 3119769581 3121680384 3125225984 3131329941 3133748736 3145863744 3147608096 3156030432 3160219648 3166391952 3172436992 3173935104 3178633158 3184192512 3184701568 3188905749 3206996928 3213119488 3217361184 3229799436 3240403146 3250875363 3255276672 3258619776 3273744384 3284324352 3289185804 3292563732 3295107072 3307845888 3312212634 3318536064 3331365456 3342302616 3348148224 3353104148 3354687576 3361092096 3367656729 3381149952 3383024768 3387604992 3394221408 3396103472 3408687792 3409232738 3411320832 3416370264 3422892544 3424508928 3429577881 3436125376 3439654208 3446855424 3453435904 3460180896 3466786816 3473557884 3478168576 3484783602 3496224447 3504553344 3515879232 3532197888 3541059108 3552502974 3555247104 3568991616 3582789264 3594367992 3598059336 3600838656 3606168612 3614759424 3619531332 3626441472 3638347392 3652413168 3658801152 3662186256 3664216904 3665947248 3678382691 3694864896 3696913664 3706995456 3711205856 3714072576 3721326624 3727835136 3728431104 3733353072 3740480512 3747786138 3752760832 3760090443 3766666752 3767268928 3781228608 3800885248 3805902864 3811055616 3820616406 3850754112 3865641048 3869610984 3872600064 3882116652 3885115392 3890866134 3900135168 3912939648 3925585344 3934937088 3940761576 3955364136 3955996479 3975926016 3991296864 3999652992 4004195792 4007288832 4015115568 4017341912 4022780928 4030637922 4032872873 4039926272 4043663991 4047816753 4049031424 4050943488 4064684896 4066604352 4079746656 4080398884 4085161984 4093140816 4100955136 4108964814 4116151296 4116809344 4122244017 4153544704 4159027872 4162240512 4175106588 4178331648 4194484992 4202351079 4208040576 4221855936 4231913472 4238177544 4245590016 4251874332 4275995904 4281640722 4289814912 4306399248 4320537528 4332098376 4334500484 4340368896 4344826368 4348846179 4353312357 4370754816 4379099136 4385581072 4387652064 4390084976 4393476096 4402057104 4407056954 4410461184 4416283512 4424714752 4426804224 4433356773 4441820608 4456403488 4464197632 4472916768 4481456128 4490208972 4504720266 4508199936 4519509651 4525628544 4544917056 4555160352 4566011904 4572770508 4592259942 4595807232 4613574528 4631410512 4646378136 4661632596 4672737792 4678906356 4687838976 4709597184 4721412144 4734045648 4736670632 4740329472 4749587928 4754982503 4758655488 4767949737 4776288768 4777052352 4792490656 4797412448 4801118208 4808224816 4810495392 4819679232 4826041776 4826813314 4835255296 4844699154 4851129856 4860604719 4869884224 4882915008 4887929664 4910616576 4926486528 4933778706 4938845598 4942660608 4961768832 4971241472 4977804096 4997048184 5013453924 5022222336 5029656222 5041638144 5074537152 5081407488 5094155208 5113031688 5113849107 5124555396 5134338816 5154188064 5159481312 5163466752 5170283136 5176155536 5180153856 5187821512 5190271344 5200180224 5207877523 5210336826 5213225909 5217252864 5227175403 5234113792 5254348768 5256830016 5273818848 5274661972 5277892608 5298296832 5301234688 5311588662 5321729152 5328754461 5332870656 5353487424 5363707904 5374183896 5391551988 5397089004 5401257984 5409252918 5422139136 5439662208 5457521088 5478619752 5488201728 5496325356 5545370496 5566808784 5571108864 5592646656 5600029608 5603134772 5610720768 5621679207 5629141248 5650000128 5650903392 5660786688 5669165776 5671842912 5691082654 5696927282 5701327872 5708854296 5709766969 5716583424 5719753216 5730924609 5741865664 5760716704 5776131168 5787158528 5793101824 5798461572 5804416476 5808900096 5823174978 5827673088 5836299201 5850202752 5869409472 5880614912 5888378016 5902405632 5911142364 5963889024 5986945296 6006293688 6010933248 6026012868 6034171392 6059889408 6073547136 6088015872 6097027344 6119619984 6120598326 6123013256 6127742976 6139711224 6146684699 6151432704 6163447221 6174226944 6175214016 6195170848 6215510128 6230317056 6238541808 6239539162 6243360768 6250451968 6262659882 6267497472 6291727488 6295216192 6312060864 6320439296 6332783904 6344873984 6347870208 6357266316 6368385024 6369403136 6377811498 6413993856 6426238976 6434722368 6459598872 6480806292 6501750726 6510553344 6517239552 6547488768 6568648704 6578371608 6585127464 6590214144 6610585431 6615691776 6624425268 6637072128 6662730912 6684605232 6696296448 6706208296 6709375152 6722184192 6732134359 6735313458 6757080399 6762299904 6766049536 6788442816 6792206944 6817375584 6818465476 6822641664 6832740528 6845785088 6849017856 6859155762 6872250752 6879308416 6888389913 6893710848 6920361792 6933573632 6947115768 6956337152 6969567204 6992448894 7009106688 7031758464 7064395776 7082118216 7105005948 7110494208 7137983232 7165578528 7188735984 7196118672 7201677312 7212337224 7229518848 7239062664 7240219971 7252882944 7267048731 7276694784 7304826336 7317602304 7324372512 7328433808 7331894496 7356765382 7380918277 7389729792 7393827328 7400668059 7408268397 7413990912 7422411712 7442653248 7456862208 7466706144 7480961024 7495572276 7505521664 7520180886 7533333504 7534537856 7544484333 7562457216 7601770496 7611805728 7622111232 7641232812 7701508224 7731282096 7739221968 7745200128 7764233304 7770230784 7781732268 7800270336 7825879296 7851170688 7869874176 7881523152 7910728272 7911992958 7937562649 7951852032 7967382993 7982593728 7999305984 8008391584 8014577664 8030231136 8034683824 8045561856 8061275844 8065745746 8079852544 8087327982 8095633506 8098062848 8101886976 8113879377 8129369792 8133208704 8159493312 8160797768 8170323968 8186281632 8201910272 8217929628 8232302592 8233618688 8244488034 8307089408 8318055744 8350213176 8356663296 8388969984 8404702158 8416081152 8443711872 8463826944 8476355088 8491180032 8503748664 8536623981 8545390923 8551991808 8563281444 8579629824 8612798496 8641075056 8664196752 8669000968 8680737792 8689652736 8697692358 8702515147 8706624714 8734762467 8741509632 8771162144 8775304128 8780169952 8786952192 8804114208 8814113908 8820922368 8832567024 8849429504 8853608448 8866713546 8883641216 8912806976 8945833536 8962912256 8980417944 9009440532 9016399872 9039019302 9051257088 9089834112 9110320704 9132023808 9145541016 9180897489 9184519884 9191614464 9227149056 9262821024 9292756272 9323265192 9345475584 9357812712 9359308743 9375677952 9393989823 9442824288 9468091296 9473341264 9480658944 9499175856 9509965006 9517310976 9535899474 9541187041 9552577536 9554104704 9566717247 9584981312 9594824896 9616449632 9620990784 9639358464 9652083552 9653626628 9670510592 9689398308 9702259712 9721209438 9739768448 9752626089 9765830016 9775859328 9821233152 9852973056 9867557412 9877691196 9885321216 9923537664 9942482944 9955608192 9994096368 10026907848 10044444672 10059312444 10083276288 10149074304 10162814976 10188310416 10226063376 10227698214 10249110792 10260751717 10268677632 10288733643 10308376128 10318962624 10340566272 10352311072 10360307712 10375643024 10380542688 10400360448 10415755046 10420673652 10426451818 10434505728 10454350806 10468227584 10488673341 10508697536 10513660032 10547637696 10549323944 10596593664 10602469376 10623177324 10643458304 10657508922 10665741312 10706974848 10727415808 10748367792 10783103976 10794178008 10802515968 10818505836 10844278272 10879324416 10915042176 10957239504 10976403456 10992650712 11035148073 11090740992 11133617568 11142217728 11185293312 11200059216 11206269544 11221441536 11243358414 11249592751 11258282496 11280271329 11300000256 11301806784 11338331552 11343685824 11382165308 11393854564 11402655744 11417708592 11419533938 11433166848 11439506432 11461849218 11483731328 11521433408 11552262336 11574317056 11586203648 11596923144 11608832952 11617800192 11646349956 11655346176 11672598402 11700405504 11738818944 11761229824 11776756032 11804811264 11822284728 11867989437 11927778048 11973890592 12012587376 12021866496 12052025736 12068342784 12098618619 12119778816 12130991973 12143450259 12147094272 12194054688 12239239968 12241196652 12246026512 12255485952 12279422448 12293369398 12302865408 12321076091 12326894442 12348453888 12350428032 12366732051 12390341696 12431020256 12460634112 12477083616 12479078324 12486721536 12500903936 12525319764 12534994944 12583454976 12590432384 12607053237 12624121728 12665567808 12689747968 12695740416 12714532632 12736770048 12738806272 12755622996 12827987712 12852477952 12869444736 12919197744 12961612584 13003501452 13021106688 13034479104 13137297408 13156743216 13170254928 13180428288 13221170862 13231383552 13248850536 13263898561 13274144256 13300070319 13325461824 13369210464 13392592896 13412416592 13418750304 13444368384 13464268718 13470626916 13514160798 13524599808 13532099072 13558528953 13576885632 13584413888 13634751168 13636930952 13665481056 13691570176 13698035712 13718311524 13744501504 13758616832 13776779826 13787421696 13840723584 13867147264 13894231536 13912674304 13939134408 13984897788 14018213376 14063516928 14128791552 14164236432 14210011896 14220988416 14264947509 14275966464 14331157056 14377471968 14392237344 14403354624 14424674448 14459037696 14478125328 14480439942 14505765888 14527237301 14534097462 14542156483 14553389568 14581814157 14609652672 14648745024 14656867616 14663788992 14713530764 14761836554 14779459584 14787654656 14801336118 14816536794 14827981824 14844823424 14885306496 14913724416 14933412288 14961922048 14991144552 15011043328 15040361772 15066667008 15069075712 15088968666 15124914432 15203540992 15223611456 15244222464 15282465624 15341547321 15403016448 15462564192 15478443936 15490400256 15528466608 15540461568 15563464536 15600540672 15623632569 15639677727 15651758592 15681526209 15702341376 15763046304 15821456544 15823985916 15875125298 15903704064 15927244703 15934765986 15965187456 15986263383 15998611968 16016783168 16060462272 16069367648 16091123712 16122551688 16131491492 16159705088 16174655964 16191267012 16196125696 16203773952 16227758754 16258739584 16266417408 16318986624 16321595536 16372563264 16403820544 16435859256 16464605184 16467237376 16488976068 16614178816 16636111488 16700426352 16713326592 16777939968 16809404316 16832162304 16887423744 16952710176 16982360064 17007497328 17073247962 17090781846 17103983616 17126562888 17129300907 17159259648 17192773827 17225596992 17282150112 17328393504 17338001936 17361475584 17379305472 17395384716 17405030294 17413249428 17469524934 17483019264 17508897603 17542324288 17550608256 17560339904 17608228416 17628227816 17641844736 17665134048 17698859008 17707216896 17733427092 17767282432 17825613952 17891667072 17925824512 17960835888 18018881064 18032799744 18078038604 18102514176 18179668224 18220641408 18264047616 18291082032 18361794978 18369039768 18383228928 18440054097 18454298112 18525642048 18585512544 18646530384 18690951168 18715625424 18718617486 18751355904 18779111633 18787979646 18885648576 18936182592 18946682528 18961317888 18998351712 19019930012 19034621952 19071798948 19082374082 19105155072 19108209408 19133434494 19169962624 19189649792 19232899264 19241981568 19278716928 19304167104 19307253256 19341021184 19378796616 19404519424 19442418876 19479536896 19505252178 19531660032 19551718656 19642466304 19705946112 19735114824 19755382392 19770642432 19831756293 19847075328 19911216384 19988192736 20053815696 20088889344 20118624888 20166552576 20196403077 20271241197 20298148608 20376620832 20452126752 20455396428 20498221584 20521503434 20537355264 20577467286 20588877299 20616752256 20637925248 20665169739 20681132544 20704622144 20751286048 20761085376 20800720896 20831510092 20841347304 20852903636 20869011456 20908701612 20936455168 20977346682 21017395072 21027320064 21095275392 21098647888 21193187328 21204938752 21246354648 21286916608 21315017844 21331482624 21413949696 21454831616 21496735584 21566207952 21588356016 21605031936 21637011672 21688556544 21720659913 21758648832 21830084352 21914479008 21952806912 21985301424 22070296146 22142754831 22181481984 22202004177 22224805191 22267235136 22370586624 22400118432 22412539088 22442883072 22486716828 22499185502 22516564992 22560542658 22600000512 22603613568 22633452999 22676663104 22687371648 22764330616 22787709128 22805311488 22835417184 22839067876 22866333696 22879012864 22923698436 22967462656 23042866816 23104524672 23148634112 23172407296 23193846288 23217665904 23235600384 23292699912 23310692352 23345196804 23400811008 23477637888 23522459648 23553512064 23609622528 23644569456 23735978874 23812687947 23855556096 23947781184 24025174752 24043732992 24104051472 24136685568 24197237238 24239557632 24261983946 24275436989 24286900518 24294188544 24341638131 24388109376 24478479936 24482393304 24492053024 24510971904 24558844896 24586738796 24605730816 24642152182 24653788884 24696907776 24700856064 24733464102 24780683392 24862040512 24921268224 24954167232 24958156648 25001807872 25050639528 25069989888 25166909952 25180864768 25214106474 25248243456 25331135616 25379495936 25391480832 25429065264 25473540096 25477612544 25511245992 25609871943 25636172769 25655975424 25738889472 25838395488 25923225168 26007002904 26042213376 26068958208 26107545441 26204287401 26313486432 26340509856 26360856576 26442341724 26462767104 26497701072 26527797122 26548288512 26587585249 26600140638 26614890167 26650923648 26738420928 26824833184 26837500608 26888736768 26928537436 26941253832 27028321596 27049199616 27064198144 27117057906 27153771264 27168827776 27269502336 27273861904 27330962112 27383140352 27396071424 27436623048 27489003008 27517233664 27542692467 27553559652 27574843392 27681447168 27734294528 27788463072 27825348608 27878268816 27969795576 28036426752 28077926229 28127033856 28328472864 28420023792 28441976832 28529895018 28551932928 28623561123 28662314112 28700151741 28754943936 28784474688 28849348896 28918075392 28956250656 28960879884 29011531776 29054474602 29068194924 29084312966 29106779136 29163628314 29219305344 29257878267 29297490048 29313735232 29327577984 29427061528 29523673108 29558919168 29575309312 29602672236 29633073588 29655963648 29689646848 29770612992 29827448832 29866824576 29923844096 29982289104 30022086656 30080723544 30133334016 30138151424 30177937332 30249828864 30407081984 30447222912 30488444928 30564931248 30683094642 30782255151 30806032896 30925128384 30956887872 31056933216 31080923136 31126929072 31201081344 31247265138 31279355454 31303517184 31363052418 31380442937 31404682752 31466020023 31526092608 31642913088 31647971832 31750250596 31807408128 31854489406 31869531972 31930374912 31972526766 31997223936 32033566336 32120924544 32138735296 32182247424 32245103376 32262982984 32319410176 32349311928 32382534024 32392251392 32407547904 32455517508 32517479168 32532834816 32637973248 32643191072 32745126528 32807641088 32871718512 32929210368 32934474752 32977952136 33105444219 33272222976 33400852704 33426653184 33555879936 33618808632 33664324608 33748778253 33774847488 33905420352 34014994656 34146495924 34181563692 34207967232 34253125776 34258601814 34318519296 34369317517 34385547654 34451193984 34564300224 34656787008 34676003872 34722951168 34758610944 34790769432 34810060588 34826498856 34939049868 34966038528 35017795206 35084648576 35101216512 35120679808 35216456832 35256455632 35283689472 35330268096 35397718016 35414433792 35466854184 35534564864 35603968311 35651227904 35783334144 35851649024 35921671776 36037762128 36065599488 36156077208 36205028352 36295855857 36359336448 36441282816 36582164064 36723589956 36738079536 36766457856 36880108194 36908596224 36963228273 37051284096 37100196153 37171025088 37293060768 37381902336 37431250848 37437234972 37502711808 37558223266 37575959292 37771297152 37821159711 37872365184 37893365056 37996703424 38039860024 38069243904 38143597896 38164748164 38210310144 38216418816 38266868988 38339925248 38379299584 38465798528 38483963136 38557433856 38608334208 38614506512 38682042368 38757593232 38809038848 38884837752 38959073792 39010504356 39063320064 39103437312 39411892224 39470229648 39510764784 39541284864 39663512586 39694150656 39791695683 39822432768 39976385472 40107631392 40177778688 40237249776 40333105152 40392806154 40542482394 40596297216 40675586859 40753241664 40904253504 40910792856 40996443168 41043006868 41074710528 41154934572 41177754598 41233504512 41275850496 41330339478 41362265088 41409244288 41502572096 41522170752 41601441792 41663020184 41682694608 41705807272 41738022912 41817403224 41872910336 41954693364 42034790144 42054640128 42190550784 42197295776 42386374656 42409877504 42492709296 42573833216 42630035688 42662965248 42794842527 42827899392 42993471168 43132415904 43176712032 43210063872 43274023344 43377113088 43441319826 43517297664 43581711903 43626469449 43660168704 43828958016 43970602848 44140592292 44285509662 44362963968 44404008354 44428629961 44449610382 44534470272 44741173248 44800236864 44825078176 44885766144 44973433656 44998371004 45033129984 45121085316 45200001024 45207227136 45266905998 45353326208 45374743296 45528661232 45575418256 45610622976 45670834368 45678135752 45732667392 45758025728 45847396872 45934925312 46024641963 46085733632 46209049344 46297268224 46344814592 46387692576 46435331808 46471200768 46585399824 46621384704 46690393608 46801622016 46870897707 46919033181 46955275776 47107024128 47289138912 47471957748 47625375894 47711112192 47781734109 47895562368 47958790149 48050349504 48208102944 48273371136 48394474476 48479115264 48523967892 48550873978 48573801036 48588377088 48683276262 48776218752 48956959872 48964786608 48984106048 49117689792 49173477592 49211461632 49284304364 49307577768 49393815552 49401712128 49466928204 49561366784 49724081024 49842536448 49908334464 49916313296 50003615744 50101279056 50139979776 50333819904 50361729536 50428212948 50496486912 50662271232 50758991872 50858130528 50947080192 50955225088 51022491984 51219743886 51272345538 51311950848 51387902721 51477778944 51676790976 51846450336 52014005808 52084426752 52137916416 52215090882 52408574802 52526692809 52626972864 52681019712 52884683448 52925534208 52995402144 53055594244 53096577024 53175170498 53200281276 53229780334 53301847296 53476841856 53649666368 53675001216 53777473536 53857074872 53882507664 54056643192 54065285213 54098399232 54128396288 54234115812 54307542528 54337655552 54539004672 54547723808 54661924224 54766280704 54792142848 54873246096 54978006016 55034467328 55085384934 55107119304 55149686784 55320162291 55362894336 55576926144 55650697216 55756537632 55939591152 56072853504 56155852458 56254067712 56337334899 56656945728 56840047584 56883953664 57059790036 57103865856 57247122246 57324628224 57400303482 57432131413 57509887872 57568949376 57698697792 57836150784 57912501312 57921759768 58023063552 58108949204 58136389848 58168625932 58213558272 58327256628 58438610688 58515756534 58594980096 58627470464 58655155968 58854123056 59047346216 59117838336 59150618624 59205344472 59266147176 59311927296 59379293696 59495268879 59541225984 59733649152 59847688192 59964578208 60044173312 60161447088 60266668032 60276302848 60355874664 60499657728 60589209231 60894445824 61129862496 61366189284 61564510302 61612065792 61766631897 61850256768 61913775744 61995509217 62113866432 62253858144 62402162688 62494530276 62558710908 62607034368 62726104836 62760885874 62809365504 62932040046 63052185216 63285826176 63295943664 63500501192 63614816256 63708978812 63739063944 63860749824 63945053532 63994447872 64067132672 64241849088 64277470592 64364494848 64490206752 64525965968 64638820352 64698623856 64765068048 64784502784 64815095808 64911035016 65034958336 65065669632 65161979739 65275946496 65286382144 65490253056 65615282176 65743437024 65858420736 65868949504 65955904272 66210888438 66428264493 66544445952 66801705408 67111759872 67237617264 67328649216 67497556506 67549694976 67810840704 67900358997 68029989312 68292991848 68363127384 68415934464 68506251552 68517203628 68637038592 68738635034 68771095308 68902387968 69128600448 69313574016 69352007744 69445902336 69517221888 69581538864 69620121176 69652997712 69878099736 69889271129 69932077056 70035590412 70169297152 70202433024 70241359616 70432913664 70512911264 70567378944 70660536192 70795436032 70828867584 70933708368 71069129728 71207936622 71302455808 71438063841 71566668288 71843343552 72075524256 72131198976 72312154416 72410056704 72591711714 72718672896 72826310967 72882565632 73164328128 73447179912 73476159072 73532915712 73760216388 73817192448 73926456546 74102568192 74200392306 74241535729 74342050176 74586121536 74763804672 74862501696 74874469944 75005423616 75116446532 75151918584 75542594304 75642319422 75744730368 75786730112 75993406848 76079720048 76138487808 76287195792 76329496328 76420620288 76432837632 76533737976 76679850496 76758599168 76829615829 76908518307 76931597056 76967926272 77216668416 77229013024 77364084736 77515186464 77618077696 77769675504 77918147584 78021008712 78126640128 78206874624 78322636323 78940459296 79021529568 79082569728 79327025172 79388301312 79583391366 79644865536 79762755747 79844670501 79952770944 80215262784 80474499552 80666210304 80785612308 81084964788 81192594432 81351173718 81506483328 81808507008 81821585712 81992886336 82086013736 82149421056 82309869144 82355509196 82467009024 82551700992 82628077401 82660678956 82724530176 82818488576 83005144192 83044341504 83202883584 83326040368 83365389216 83411614544 83476045824 83634806448 83745820672 83909386728 84069580288 84109280256 84233778687 84381101568 84394591552 84819755008 84985418592 85147666432 85260071376 85325930496 85589685054 85655798784 85870683369 85986942336 86264831808 86353424064 86548046688 86754226176 86882639652 87034595328 87163423806 87252938898 87320337408 87657916032 87773634801 87941205696 88281184584 88571019324 88725927936 88808016708 88857259922 88899220764 89068940544 89482346496 89600473728 89650156352 89771532288 89946867312 89996742008 90066259968 90242170632 90344667557 90400002048 90414454272 90533811996 90706652416 90749486592 91057322464 91150836512 91221245952 91341668736 91356271504 91465334784 91516051456 91694793744 91869850624 92049283926 92171467264 92346765453 92418098688 92775385152 92870663616 93170799648 93242769408 93380787216 93603244032 93741795414 93838066362 93910551552 94141328811 94214048256 94578277824 94943915496 95250751788 95422224384 95563468218 95791124736 95917580298 96100699008 96416205888 96546742272 96788948952 96958230528 97047935784 97101747956 97147602072 97176754176 97366552524 97552437504 97913919744 97929573216 97968212096 98235379584 98346955184 98422923264 98568608728 98615155536 98787631104 98803424256 98933856408 98949672937 99122733568 99316332657 99448162048 99816668928 99832626592 100007231488 100202558112 100279959552 100667639808 100723459072 100856425896 100992973824 101246334759 101324542464 101716261056 101910450176 102044983968 102439487772 102544691076 102623901696 102775805442 102955557888 103107952551 103353581952 103692900672 104028011616 104168853504 104275832832 104430181764 104817149604 105053385618 105253945728 105362039424 105769366896 105851068416 105990804288 106111188488 106193154048 106350340996 106400562552 106459560668 106603694592 106811904933 106953683712 107299332736 107350002432 107554947072 107714149744 107765015328 108113286384 108130570426 108196798464 108256792576 108468231624 108615085056 108675311104 108887567571 109078009344 109095447616 109323848448 109532561408 109746492192 109956012032 110068934656 110170769868 110214238608 110299373568 110640324582 110725788672 110889684819 111153852288 111513075264 111879182304 112145707008 112311704916 112508135424 112674669798 113313891456 113463479133 113680095168 114119580072 114207731712 114494244492 114649256448 114800606964 114864262826 115019775744 115137898752 115397395584 115672301568 115825002624 115843519536 116046127104 116217898408 116272779696 116337251864 116427116544 116654513256 116787009281 116877221376 117031513068 117189960192 117254940928 117310311936 117708246112 118094692432 118235676672 118301237248 118410688944 118532294352 118623854592 118758587392 118990537758 119082451968 119375087049 119467298304 119929156416 120088346624 120322894176 120533336064 120552605696 120711749328 120999315456 121178418462 121788891648 122259724992 122732378568 123129020604 123224131584 123533263794 123700513536 123827551488 123991018434 124227732864 124507716288 124804325376 124989060552 125117421816 125214068736 125452209672 125521771748 125618731008 125864080092 126104370432 126571652352 126591887328 127001002384 127229632512 127417957624 127478127888 127721499648 127890107064 127910552821 127988895744 128134265344 128384527581 128483698176 128554941184 128980413504 129051931936 129277640704 129397247712 129530136096 129569005568 129630191616 129822070032 130069916672 130131339264 130323959478 130551892992 130572764288 130745135709 130879408347 130980506112 131486874048 131737899008 131911808544 132421776876 132856528986 133088891904 133285889883 133603410816 134223519744 134475234528 134657298432 134995113012 135099389952 135621681408 135800717994 136059978624 136585983696 136726254768 136831868928 137012503104 137034407256 137274077184 137477270068 137542190616 137804775936 138073925889 138257200896 138627148032 138704015488 138891804672 139034443776 139163077728 139240242352 139305995424 139756199472 139778542258 139864154112 140071180824 140338594304 140404866048 140482719232 140612693121 140757099543 140865827328 141025822528 141321072384 141590872064 141867416736 142138259456 142415873244 142604911616 142876127682 143133336576 143345202327 143686687104 144151048512 144624308832 144820113408 145183423428 145437345792 145652621934 145765131264 146328656256 146894359824 146952318144 147520432776 147634384896 147852913092 148205136384 148400784612 148483071458 148684100352 149172243072 149527609344 149725003392 149748939888 150010847232 150232893064 150303837168 150813690331 151085188608 151284638844 151489460736 151573460224 151986813696 152159440096 152276975616 152574391584 152658992656 152841240576 152865675264 153067475952 153359700992 153517198336 153659231658 153817036614 153863194112 153935852544 154163708163 154433336832 154458026048 155030372928 155236155392 155539351008 155836295168 156042017424 156253280256 156413749248 156645272646 157880918592 158043059136 158654050344 158776602624 159166782732 159289731072 159525511494 159689341002 159905541888 160430525568 160948999104 161332420608 161571224616 162169929576 162195855639 162385188864 162702347436 163012966656 163617014016 163643171424 163985772672 164172027472 164298842112 164619738288 164711018392 164934018048 165103401984 165256154802 165321357912 165347787793 165449060352 165636977152 165960486873 166010288384 166088683008 166652080736 166730778432 166823229088 166952091648 167269612896 167491641344 167818773456 168139160576 168218560512 168467557374 168762203136 168789183104 169012004697 169970837184 170295332864 170520142752 170651860992 171179370108 171311597568 171741366738 171973884672 172296394239 172529663616 172706848128 173096093376 173508452352 173765279304 174069190656 174326847612 174505877796 174640674816 175315832064 175547269602 175882411392 176562369168 177142038648 177451855872 177616033416 177714519844 177798441528 178137881088 178485806637 179200947456 179300312704 179543064576 179893734624 179993484016 180132519936 180484341264 180689335114 180800004096 180828908544 181067623992 181413304832 181498973184 181767627693 182114644928 182301673024 182683337472 182712543008 183032102912 183389587488 183739701248 184098567852 184342934528 184693530906 184836197376 185299895691 185550770304 185741327232 186341599296 186761574432 187206488064 187483590828 187676132724 187821103104 188282657622 188428096512 189156555648 189887830992 190501503576 190844448768 191126936436 191582249472 191835160596 192201398016 192832411776 193093484544 193577897904 193916461056 194095871568 194203495912 194295204144 194353508352 194733105048 194954282623 195104875008 195485939217 195827839488 195859146432 195936424192 196470759168 196693910368 196845846528 197137217456 197230311072 197575262208 197606848512 197867712816 197899345874 198245467136 198632665314 198896324096 199284793479 199633337856 199665253184 200405116224 201335279616 201446918144 201712851792 201985947648 202492669518 202649084928 203432522112 203820900352 204089967936 204878975544 205089382152 205247803392 205551610884 205911115776 206215905102 206707163904 207385801344 208056023232 208337707008 208551665664 208860363528 209634299208 209667813387 210106771236 210507891456 210724078848 211538733792 211702136832 211981608576 212222376976 212386308096 212700681992 212801125104 212919121336 213207389184 213623809866 213742262269 213907367424 214314191523 214598665472 214700004864 215428299488 215530030656 216226572768 216261140852 216393596928 216513585152 216936463248 217230170112 217350622208 217775135142 218156018688 218190895232 218478932901 218647696896 219492984384 219912024064 220137869312 220341539736 220428477216 220598747136 221280649164 221451577344 221779369638 222307704576 222724607187 223026150528 223758364608 224291414016 224623409832 225016270848 225349339596 226627782912 226926958266 227360190336 228239160144 228415463424 228988488984 229298512896 229601213928 229728525652 230039551488 230275797504 230488847487 230725554921 230794791168 231650005248 231687039072 232092254208 232435796816 232545559392 232674503728 232854233088 233309026512 233574018562 233754442752 234063026136 234100445729 234379920384 234509881856 234620623872 234967908969 235416492224 236189384864 236602474496 236821377888 237064588704 237247709184 237517174784 237981075516 238164903936 238750174098 238934596608 239288267241 239534011503 239858312832 240645788352 241105211392 241423498656 241998630912 242356836924 243577783296 244519449984 245464757136 246258041208 246448263168 247066527588 247401027072 247655102976 247982036868 248455465728 249015432576 249608650752 249978121104 250234843632 250428137472 250904419344 251043543496 251237462016 251728160184 252014072659 252208740864 252701336061 253143304704 253183774656 254002004768 254459265024 254835915248 254956255776 255442999296 255780214128 255821105642 255977791488 256268530688 256769055162 256967396352 257109882368 257612050107 257960827008 258103863872 258794495424 259060272192 259138011136 259644140064 260139833344 260262678528 260647918956 261103785984 261145528576 261490271418 261758816694 261961012224 262973748096 263475798016 263823617088 264843553752 265713057972 266177783808 266571779766 267206821632 268447039488 268950469056 269314596864 269990226024 270198779904 271034002671 271243362816 271601435988 272119957248 273171967392 273452509536 273663737856 274025006208 274068814512 274548154368 274954540136 275084381232 275609551872 276017508719 276147851778 276300973177 276514401792 277040296359 277254296064 277408030976 278326155456 278480484704 278611990848 279512398944 279557084516 279728308224 280142361648 280677188608 280809732096 280965438464 281225386242 281514199086 281731654656 282051645056 282423986433 282642144768 283734833472 284276518912 284831746488 285209823232 285752255364 286266673152 286690404654 287373374208 288302097024 289248617664 289640226816 290366846856 290874691584 291305243868 291530262528 292657312512 293788719648 293904636288 295040865552 295268769792 295705826184 296410272768 296801569224 296849018811 296966142916 297368200704 297948997971 298344486144 299450006784 299497879776 300021694464 300465786128 300607674336 301627380662 302170377216 302569277688 302617649357 302978921472 303146920448 303739004277 303973627392 304318880192 305148783168 305317985312 305731350528 306134951904 306719401984 307034396672 307318463316 307634073228 307726388224 307871705088 308327416326 308866673664 308916052096 309323857653 310060745856 311078702016 311672590336 312084034848 312506560512 312827498496 313290545292 315761837184 316086118272 317308100688 317553205248 318333565464 318579462144 319051022988 319378682004 319811083776 320861051136 321897998208 322664841216 323142449232 324339859152 324391711278 324770377728 325404694872 326025933312 326662702713 327234028032 327286342848 327971545344 328344054944 328597684224 329239476576 329422036784 329868036096 330206803968 330512309604 330642715824 330695575586 330898120704 331273954304 331920973746 332020576768 332177366016 332669054457 333304161472 333461556864 333646458176 334539225792 334983282688 335637546912 336278321152 336437121024 336935114748 337524406272 337578366208 338024009394 339941674368 340590665728 341040285504 342358740216 342623195136 343482733476 343947769344 344592788478 345059327232 345413696256 346192186752 347016904704 347530558608 348138381312 348653695224 349011755592 349281349632 350361027843 350631664128 351094539204 351764822784 353124738336 354284077296 354903711744 355232066832 355429039688 355596883056 356275762176 356803121027 356971613274 358125261147 358401894912 358600625408 359787469248 359986968032 360265039872 360968682528 361378670228 361600008192 361657817088 362135247984 362826609664 362997946368 363535255386 364229289856 364603346048 365366674944 365425086016 366779174976 367479402496 368197135704 368685869056 369387061812 369672394752 370599791382 371101540608 371482654464 372683198592 373523148864 374412976128 374967181656 375352265448 375642206208 376565315244 376856193024 378313111296 379775661984 381003007152 381688897536 382253872872 383164498944 383670321192 383731658463 384402796032 385153582743 385664823552 387155795808 387832922112 388191743136 388406991824 388590408288 388707016704 389466210096 389908565246 390209750016 390971878434 391188668681 391655678976 391718292864 391872848384 392235407127 392638225041 392941518336 393387820736 394274434912 394460622144 395213697024 395735425632 395798691748 396490934272 397265330628 397792648192 398569586958 399266675712 399330506368 399857669649 400810232448 402670559232 402893836288 403425703584 403971895296 404985339036 405298169856 406865044224 407641800704 408179935872 409757951088 410178764304 410495606784 411103221768 411822231552 412431810204 413414327808 414771602688 416112046464 416675414016 417103331328 417720727056 419268598416 419335626774 420213542472 420690820397 421015782912 421448157696 421838079363 422271298629 423077467584 423963217152 424444753952 424772616192 425401363984 425602250208 425838242672 426414778368 427247619732 427484524538 427814734848 428628383046 429197330944 429400009728 430035606981 430856598976 431060061312 432453145536 432522281704 433027170304 433872926496 434460340224 434701244416 435550270284 436312037376 436381790464 436957865802 437295393792 438985968768 439824048128 440275738624 440683079472 440856954432 442561298328 442903154688 443558739276 444615409152 445449214374 446052301056 447516729216 448582828032 449246819664 450032541696 450698679192 452441070993 453255565824 453853916532 454720380672 456478320288 456830926848 457976977968 458597025792 459202427856 459457051304 460079102976 460551595008 460977694974 461233302791 461451109842 461589582336 462491124489 463300010496 463374078144 464871593632 465091118784 465349007456 465708466176 466618053024 467148037124 467508885504 468126052272 468200891458 468759840768 469019763712 469241247744 469935817938 470832984448 472378769728 473642755776 474129177408 475034349568 475962151032 476329807872 477500348196 477869193216 478576534482 479068023006 479716625664 481291576704 482210422784 482846997312 483997261824 484713673848 486587566917 487155566592 489038899968 490929514272 492516082416 492896526336 494133055176 494802054144 495310205952 495964073736 496043363379 496910931456 497881460619 498030865152 499956242208 500469687264 500856274944 501808838688 502087086992 502474924032 503456320368 504028145318 504417481728 505164119731 505402672122 505682913173 506286609408 506367549312 507036014091 508004009536 509671830496 509912511552 510885998592 511560428256 511642211284 511955582976 512537061376 513538110324 513934792704 514219764736 515224100214 515921654016 516207727744 516889182717 517588990848 518120544384 519288280128 520279666688 520525357056 521295837912 522207571968 522291057152 522980542836 523517633388 523922024448 525947496192 526951596032 527647234176 529687107504 531426115944 532355567616 533143559532 534413643264 537900938112 538629193728 539980452048 540397559808 542068005342 542486725632 543202871976 543819841001 544239914496 545302883079 546343934784 546905019072 548050012416 548137629024 549096308736 549909080272 550168762464 551219103744 552035017438 552295703556 552601946354 553028803584 554080592718 554508592128 554816061952 555899687073 556652310912 556960969408 557223981696 559024797888 559114169032 560284723296 561354377216 561619464192 561930876928 562450772484 563028398172 563463309312 564103290112 564847972866 565284289536 567469666944 568553037824 569663492976 570419646464 571504510728 572533346304 573380809308 574746748416 576604194048 578497235328 579280453632 580733693712 581749383168 582610487736 583060525056 584862847869 585314625024 587577439296 587809272576 590081731104 590537539584 591411652368 592820545536 593603138448 593698037622 593932285832 594736401408 595897995942 596228415803 596688972288 597854380437 598900013568 598995759552 600931572256 601215348672 603254761324 604340754432 605138555376 605235298714 605957842944 606293840896 607478008554 607947254784 608637760384 610297566336 610635970624 611462701056 612269903808 613438803968 614068793344 614636926632 615268146456 615452776448 615743410176 616654832652 617733347328 617832104192 618647715306 620121491712 622157404032 623345180672 624168069696 625013121024 625654996992 626581090584 629003440161 631523674368 632172236544 634616201376 635106410496 636667130928 637158924288 638102045976 638757364008 639622167552 641226786807 641722102272 642942574569 643795996416 646284898464 648679718304 648783422556 649540755456 650809389744 652051866624 653017032823 653325405426 654468056064 654572685696 655436798703 655943090688 656688109888 658478953152 658844073568 659736072192 660413607936 661024619208 661285431648 661391151172 661796241408 662547908608 663841947492 664041153536 664354732032 665338108914 666608322944 666923113728 667292916352 668173821561 669078451584 671275093824 672556642304 672874242048 673870229496 675048812544 675156732416 676048018788 679883348736 681181331456 682080571008 684717480432 685246390272 686965466952 687895538688 689185576956 690118654464 690827392512 692384373504 695061117216 696276762624 697307390448 698023511184 698562699264 700722055686 701263328256 702189078408 702301337187 703529645568 704903726907 706249476672 708568154592 709807423488 710464133664 710858079376 711193766112 712551524352 713606242054 713943226548 716250522294 716803789824 717201250816 717864801723 718602034509 719574938496 719973936064 721937365056 722757340456 723315634176 724270495968 725653219328 725995892736 727070510772 728458579712 729206692096 730733349888 730850172032 733558349952 734958804992 736394271408 737371738112 738774123624 739344789504 741199582764 742203081216 742965308928 745366397184 747046297728 748825952256 749934363312 750704530896 751284412416 753130630488 753712386048 756042217977 756626222592 759551323968 762006014304 763377795072 764507745744 766328997888 767340642384 767463316926 768805592064 769943576953 770307165486 771329647104 772836150321 774311591616 776383486272 776813983648 777180816576 777414033408 778932420192 779817130492 780419500032 781943756868 782377337362 783311357952 783436585728 783745696768 784470814254 785276450082 785883036672 786775641472 788548869824 788921244288 790427394048 791470851264 791597383496 792981868544 794530661256 795585296384 797139173916 798533351424 798661012736 799715339298 801620464896 805341118464 805787672576 806851407168 807943790592 809970678072 810596339712 813102008013 813730088448 816359871744 819515902176 820357528608 820991213568 822206443536 823644463104 824863620408 826828655616 828052526157 828902919531 829543205376 831120889077 832224092928 835441454112 838537196832 838671253548 840427084944 841381640794 842031565824 842896315392 843676158726 844143969259 844542597258 846154935168 847271959299 847926434304 848889507904 850802727968 851204500416 851676485344 852829556736 854495239464 854969049076 855629469696 857256766092 858394661888 858800019456 860071213962 861713197952 862120122624 864906291072 865044563408 867745852992 868920680448 869402488832 871100540568 872624074752 872763580928 873915731604 874590787584 877971937536 879648096256 880551477248 881366158944 881713908864 885122596656 885806309376 887117478552 889230818304 890547056433 890898428748 892104602112 895033458432 898493639328 900065083392 901397358384 904882141986 906511131648 907707833064 907852948071 909440761344 911217012831 912956640576 915953955936 917194051584 918404855712 918914102608 920158205952 921103190016 921955389948 922466605582 922902219684 923179164672 924982248978 926600020992 926748156288 927971572959 929743187264 930182237568 930698014912 933236106048 934296074248 935017771008 936252104544 936401782916 937519681536 938039527424 938482495488 939871635876 941665968896 944757539456 947285511552 948258354816 950068699136 951924302064 952659615744 955000696392 955738386432 957153068964 958136046012 959433251328 962583153408 964420845568 965693994624 967994523648 969427347696 973175133834 974311133184 978077799936 981859028544 985032164832 985793052672 988266110352 989604108288 990620411904 991928147472 992086726758 993821862912 995292916549 995762921238 996061730304 998007163371 999912484416 1000939374528 1003617677376 1004174173984 1004949848064 1006912640736 1008056290636 1008834963456 1010328239462 1010805344244 1011365826346 1012573218816 1012735098624 1014072028182 1016008019072 1019343660992 1019825023104 1021771997184 1023120856512 1023284422568 1025074122752 1027076220648 1027869585408 1028439529472 1030448200428 1031843308032 1032415455488 1033778365434 1035177981696 1036241088768 1038576560256 1040559333376 1041050714112 1042591675824 1044415143936 1044582114304 1045961085672 1047035266776 1047844048896 1051083083529 1051894992384 1055294468352 1059374215008 1062852231888 1064711135232 1066287119064 1068827286528 1070409363081 1074375783441 1075801876224 1079960904096 1080795119616 1084136010684 1084973451264 1086405743952 1087639682002 1088479828992 1090605766158 1091210496847 1092687869568 1093810038144 1096100024832 1096275258048 1099818160544 1100337524928 1102438207488 1104070034876 1104591407112 1105203892708 1106057607168 1108161185436 1109017184256 1109632123904 1111799374146 1113304621824 1113921938816 1114447963392 1118049595776 1118228338064 1120569446592 1122708754432 1123238928384 1123861753856 1124901544968 1126056796344 1126926618624 1128206580224 1129695945732 1130568579072 1134939333888 1137106075648 1139326985952 1140839292928 1143009021456 1145066692608 1146761618616 1149493496832 1151194975389 1153208388096 1156994470656 1161467387424 1163498766336 1165220975472 1166121050112 1169725695738 1170629250048 1173566006043 1175154878592 1175618545152 1176706221381 1177914675123 1180163462208 1182823304736 1185641091072 1187206276896 1187396075244 1187864571664 1189472802816 1191795991884 1192456831606 1193377944576 1195708760874 1197800027136 1197991519104 1199573008947 1201863144512 1202430697344 1206509522648 1208681508864 1210277110752 1210470597428 1211915685888 1212587681792 1214956017108 1215894509568 1217275520768 1220595132672 1221271941248 1222925402112 1224539807616 1226877607936 1228137586688 1229273853264 1230536292912 1230905552896 1231486820352 1233309665304 1235466694656 1235664208384 1237295430612 1240242983424 1244314808064 1246690361344 1248336139392 1250026242048 1251309993984 1253162181168 1258006880322 1262072461191 1263047348736 1264344473088 1269232402752 1273334261856 1274317848576 1276204091952 1277514728016 1279244335104 1282453573614 1283444204544 1285885149138 1286598160417 1287591992832 1290106820943 1292569796928 1297359436608 1297566845112 1299081510912 1301618779488 1304103733248 1306034065646 1306650810852 1308936112128 1309145371392 1310873597406 1311886181376 1313376219776 1316957906304 1317688147136 1319472144384 1320827215872 1322049238416 1322570863296 1322782302344 1325095817216 1327683894984 1328082307072 1328709464064 1330676217828 1333216645888 1333846227456 1334585832704 1336347643122 1338156903168 1342550187648 1345113284608 1345748484096 1347740458992 1350097625088 1350313464832 1352096037576 1357323212979 1359766697472 1364161142016 1369434960864 1370492780544 1373930933904 1375791077376 1378371153912 1380237308928 1381654785024 1383699908373 1384768747008 1390122234432 1394614780896 1396047022368 1397125398528 1401444111372 1402526656512 1404378156816 1404602674374 1407059291136 1409142018197 1409807453814 1410589178851 1412498953344 1417136309184 1420928267328 1421716158752 1422387532224 1425103048704 1427212484108 1427886453096 1432501044588 1433607579648 1434402501632 1435729603446 1437204069018 1439149876992 1439947872128 1443874730112 1445514680912 1446631268352 1448540991936 1451306438656 1451991785472 1454141021544 1456917159424 1458413384192 1459762700751 1461466699776 1461700344064 1467116699904 1469917609984 1472788542816 1474743476224 1477548247248 1478689579008 1482399165528 1484406162432 1485930617856 1488130090137 1490732794368 1494092595456 1499868726624 1501409061792 1502568824832 1506261260976 1507424772096 1512084435954 1513252445184 1515492359193 1517048739519 1519102647936 1521108042273 1524012028608 1529015491488 1532657995776 1534681284768 1534926633852 1537611184128 1539887153906 1540614330972 1542659294208 1545672300642 1548623183232 1550667548151 1552766972544 1553627967296 1554361633152 1557864840384 1559634260984 1560839000064 1563887513736 1564754674724 1566622715904 1566873171456 1567491393536 1568941628508 1570552900164 1571766073344 1573551282944 1577097739648 1577842488576 1580854788096 1582941702528 1583194766992 1585963737088 1589061322512 1591170592768 1594278347832 1597066702848 1597322025472 1599430678596 1603240929792 1611575345152 1613702814336 1615887581184 1619941356144 1621192679424 1626204016026 1627460176896 1631459523003 1632719743488 1639031804352 1640715057216 1644412887072 1647288926208 1649727240816 1653657311232 1656105052314 1657805839062 1659086410752 1662241778154 1664448185856 1667699061219 1670882908224 1677074393664 1677342507096 1680854169888 1682763281588 1684063131648 1685792630784 1687352317452 1688287938518 1689085194516 1692309870336 1694543918598 1695852868608 1697779015808 1701605455936 1702409000832 1703352970688 1705659113472 1708990478928 1709938098152 1711258939392 1714513532184 1716789323776 1717600038912 1720142427924 1723426395904 1724240245248 1729812582144 1730089126816 1735491705984 1737841360896 1738804977664 1742201081136 1745248149504 1745527161856 1747831463208 1749181575168 1754588543607 1755943875072 1762732317888 1763427817728 1770245193312 1771612618752 1774234957104 1778461636608 1781094112866 1781796857496 1784209204224 1788685247409 1790066916864 1796987278656 1802794716768 1809764283972 1813022263296 1815415666128 1815705896142 1818881522688 1821573828401 1822434025662 1825913281152 1831907911872 1834388103168 1836809711424 1837828205216 1840316411904 1842206380032 1843910779896 1844933211164 1845804439368 1846358329344 1849964497956 1853200041984 1853496312576 1855943145918 1859486374528 1860364475136 1861396029824 1866472212096 1868592148496 1870035542016 1872504209088 1872803565832 1875039363072 1876079054848 1876964990976 1879743271752 1883331937792 1887010320483 1889515078912 1894571023104 1896516709632 1900137398272 1903848604128 1905319231488 1910001392784 1911476772864 1914306137928 1916272092024 1918866502656 1923680360421 1925166306816 1931387989248 1938854695392 1946350267668 1948622266368 1956155599872 1959051098469 1963718057088 1966310396109 1970064329664 1976532220704 1979208216576 1981240823808 1983856294944 1984173453516 1987643725824 1990585833098 1991525842476 1992123460608 1996014326742 1999824968832 2001878749056 2004521464683 2007235354752 2008348347968 2013825281472 2016112581272 2017669926912 2020656478924 2021610688488 2022731652692 2025146437632 2025470197248 2028144056364 2032016038144 2038687321984 2039650046208 2043543994368 2046241713024 2046568845136 2050148245504 2054152441296 2055739170816 2056879058944 2060896400856 2063686616064 2064830910976 2067556730868 2070355963392 2072482177536 2077153120512 2081118666752 2085183351648 2088830287872 2089164228608 2091922171344 2094070533552 2095688097792 2102166167058 2103789984768 2106904011561 2110588936704 2118748430016 2125704463776 2129422270464 2132574238128 2137654573056 2140818726162 2148751566882 2151603752448 2153594405169 2155806103527 2159921808192 2168272021368 2169946902528 2172811487904 2175279364004 2176959657984 2181211532316 2182420993694 2185375739136 2187620076288 2192200049664 2192550516096 2199636321088 2200675049856 2204876414976 2208140069752 2209182814224 2210407785416 2212115214336 2216322370872 2218034368512 2219264247808 2223598748292 2226609243648 2227843877632 2228895926784 2236099191552 2236456676128 2241138893184 2245417508864 2246477856768 2247723507712 2249803089936 2252113592688 2253853237248 2256413160448 2259391891464 2261137158144 2268126653931 2269878667776 2278653971904 2281678585856 2286018042912 2290133385216 2293523237232 2298986993664 2302389950778 2306416776192 2309830730859 2313988941312 2322934774848 2330441950944 2332242100224 2339451391476 2341258500096 2347132012086 2350309757184 2351237090304 2353412442762 2354717387933 2355829350246 2360326924416 2365646609472 2371282182144 2374412553792 2374792150488 2375729143328 2378945605632 2383591983768 2384913663212 2386755889152 2391417521748 2395600054272 2395983038208 2399146017894 2403726289024 2404861394688 2413019045296 2417363017728 2420554221504 2420941194856 2423831371776 2425175363584 2429912034216 2431789019136 2434551041536 2439306024039 2441190265344 2442543882496 2449079615232 2453755215872 2456275173376 2458547706528 2461072585824 2461811105792 2462973640704 2466619330608 2470933389312 2471328416768 2474590861224 2480485966848 2484157578471 2486708758593 2488629616128 2496672278784 2506324362336 2516013760644 2524144922382 2526094697472 2528688946176 2532431907777 2538464805504 2541815877897 2546668523712 2552408183904 2555029456032 2558488670208 2564907147228 2566888409088 2571770298276 2573196320834 2575183985664 2580213641886 2585139593856 2594718873216 2595133690224 2603237558976 2608207466496 2612068131292 2613301621704 2617872224256 2618290742784 2621747194812 2623772362752 2626752439552 2633915812608 2635376294272 2638944288768 2641654431744 2644098476832 2645141726592 2645564604688 2650191634432 2655367789968 2656164614144 2657418928128 2661352435656 2666433291776 2667692454912 2669171665408 2671641169299 2672695286244 2676313806336 2685100375296 2690226569216 2695480917984 2700195250176 2700626929664 2704192075152 2714646425958 2719533394944 2723558844213 2728322284032 2738869921728 2747861867808 2751582154752 2756742307824 2760474617856 2763309570048 2767399816746 2769537494016 2780244468864 2783914718877 2789229561792 2792094044736 2802888222744 2805053313024 2808756313632 2809205348748 2814118582272 2818284036394 2819614907628 2821178357702 2824997906688 2834272618368 2841856534656 2843432317504 2844775064448 2850206097408 2854424968216 2855772906192 2865002089176 2865460116289 2867215159296 2868805003264 2871459206892 2874408138036 2878299753984 2879895744256 2887749460224 2891029361824 2893262536704 2897081983872 2902612877312 2903983570944 2908282043088 2913834318848 2916826768384 2919525401502 2922933399552 2923400688128 2934233399808 2945577085632 2949486952448 2955096494496 2957379158016 2964798331056 2968812324864 2971861235712 2976260180274 2981465588736 2985878749647 2988185190912 2999737453248 3002818123584 3012522521952 3014849544192 3024168871908 3026504890368 3030984718386 3034097479038 3038205295872 3042216084546 3043902964889 3048024057216 3058030982976 3065315991552 3069362569536 3069853267704 3075222368256 3079774307812 3081228661944 3085318588416 3091344601284 3097246366464 3101335096302 3105533945088 3107255934592 3108723266304 3115729680768 3119268521968 3121678000128 3127775027472 3129509349448 3133245431808 3133746342912 3134982787072 3137883257016 3141105800328 3143532146688 3147102565888 3153249250587 3154195479296 3155684977152 3165883405056 3166389533984 3171927474176 3178122645024 3182341185536 3188556695664 3194133405696 3194644050944 3198861357192 3206481859584 3211228089243 3227405628672 3239882712288 3242385358848 3252408032052 3254920353792 3262919046006 3265439486976 3273631490541 3278063608704 3281430114432 3288825774144 3299454481632 3307314622464 3312210104628 3315611678124 3318172821504 3324483556308 3328896371712 3335398122438 3341765816448 3354148787328 3354685014192 3361708339776 3365526563176 3368126263296 3371585261568 3374704634904 3376575877036 3378170389032 3384619740672 3389087837196 3391705737216 3395558031616 3403210911872 3404818001664 3406705941376 3411318226944 3417980957856 3419876196304 3422517878784 3429027064368 3433578647552 3435200077824 3440284855848 3446852791808 3448480490496 3453584926167 3459625164288 3460178253632 3470983411968 3477609955328 3484402162272 3490496299008 3491054323712 3495662926416 3498363150336 3509177087214 3511887750144 3520698018129 3525464635776 3526855635456 3540490386624 3548469914208 3556923273216 3562188225732 3563593714992 3568418408448 3577370494818 3580133833728 3593974557312 3598719026841 3605589433536 3619528567944 3626044526592 3630831332256 3631411792284 3637763045376 3643147656802 3644868051324 3651826562304 3663815823744 3668776206336 3673619422848 3675656410432 3680632823808 3684412760064 3687821559792 3689866422328 3691608878736 3692716658688 3699928995912 3704131369837 3706400083968 3706992625152 3711886291836 3718972749056 3720728950272 3722792059648 3732944424192 3737184296992 3740071084032 3745008418176 3745607131664 3750078726144 3752158109696 3753929981952 3759486543504 3766663875584 3774020640966 3779030157824 3786217383573 3789142046208 3793033419264 3807697208256 3820002785568 3822953545728 3828612275856 3832544184048 3837733005312 3847360720842 3850332613632 3859794481251 3862775978496 3877709390784 3892700535336 3897244532736 3912311199744 3918102196938 3927436114176 3932620792218 3940128659328 3953064441408 3958416433152 3962481647616 3967712589888 3968346907032 3975287451648 3981171666196 3983051684952 3984246921216 3992028653484 3999649937664 4003757498112 4009042929366 4014470709504 4016696695936 4027650562944 4032225162544 4035339853824 4041312957848 4043221376976 4045463305384 4050292875264 4050940394496 4056288112728 4064032076288 4071969638937 4077374643968 4079300092416 4092483426048 4093137690272 4100296491008 4108304882592 4111478341632 4113758117888 4121792801712 4127373232128 4129661821952 4135113461736 4140711926784 4144964355072 4151099725119 4154306241024 4170366703296 4178328457216 4183844342688 4188141067104 4191376195584 4204332334116 4207579969536 4213808023122 4221177873408 4227426054591 4231767536553 4237496860032 4251408927552 4265148476256 4275309146112 4281637452324 4297503133764 4303207504896 4307188810338 4311612207054 4319843616384 4336544042736 4339893805056 4345622975808 4350558728008 4353919315968 4362423064632 4364841987388 4370751478272 4375240152576 4379288102253 4384400099328 4385101032192 4399272642176 4401350099712 4409752829952 4416280139504 4418365628448 4420815570832 4424230428672 4432644741744 4436068737024 4438528495616 4447197496584 4453218487296 4455687755264 4457791853568 4464390270411 4472198383104 4472913352256 4482277786368 4490835017728 4495447015424 4499606179872 4504227185376 4507706474496 4512826320896 4518783782928 4522274316288 4536253307862 4539757335552 4546477077579 4551146218557 4557307943808 4572036085824 4587046474464 4597973987328 4604779901556 4612833552384 4619661461718 4627977882624 4645869549696 4652002644453 4660883901888 4678902782952 4682517000192 4694264024172 4700619514368 4702474180608 4706824885524 4709434775866 4711658700492 4720653848832 4731293218944 4742564364288 4748825107584 4749584300976 4751458286656 4757891211264 4767183967536 4769827326424 4773511778304 4782835043496 4788267380521 4791200108544 4791966076416 4798292035788 4807452578048 4809722789376 4826038090592 4834726035456 4841108443008 4841882389712 4847662743552 4850350727168 4859824068432 4863578038272 4869102083072 4878612048078 4882380530688 4885087764992 4894378569009 4898159230464 4917095413056 4922145171648 4923622211584 4933238661216 4941866778624 4942656833536 4949181722448 4960971933696 4968315156942 4973417517186 4977259232256 4993344557568 5012648724672 5032027521288 5048289844764 5052189394944 5057377892352 5064863815554 5076929611008 5083631755794 5093337047424 5104816367808 5110058912064 5116977340416 5129814294456 5133776818176 5143540596552 5146392641668 5150367971328 5160427283772 5170279187712 5189437746432 5190267380448 5206475117952 5216414932992 5224136262584 5226603243408 5235744448512 5236581485568 5243494389624 5244332665661 5247544725504 5253504879104 5263765630821 5267831625216 5270752588544 5288196953664 5290283453184 5291129209376 5300383268864 5310735579936 5312329228288 5314837856256 5322704871312 5332866583552 5335384909824 5338343330816 5343282338598 5345390572488 5352627612672 5366055742227 5370200750592 5390961835968 5401253859328 5408384150304 5429292851916 5439066789888 5447117688426 5456644568064 5464721485203 5477739843456 5495723735616 5503164309504 5513484615648 5520949235712 5526619140096 5534799633492 5539074988032 5560488937728 5567829437754 5578459123584 5584188089472 5605776445488 5610106626048 5617512627264 5618410697496 5628237164544 5636568072788 5639229815256 5642356715404 5649995813376 5661030961449 5668545236736 5683713069312 5686864635008 5689550128896 5700412194816 5708849936432 5711545812384 5730004178352 5730920232578 5734430318592 5737610006528 5742918413784 5748816276072 5756599507968 5759791488512 5771041081263 5775498920448 5782058723648 5794163967744 5805225754624 5816564086176 5827668637696 5833653536768 5839050803004 5845866799104 5846801376256 5868466799616 5877153295407 5891154171264 5910192988992 5929596662112 5937624649728 5943722471424 5952520360548 5962931177472 5971757499294 5976370381824 5999474906496 6005636247168 6013564394049 6025045043904 6048337743816 6053009780736 6061969436772 6068194958076 6076410591744 6084432169092 6087805929778 6096048114432 6116061965952 6130631983104 6138725139072 6139706535408 6150444736512 6159548615624 6162457323888 6170637176832 6182689202568 6194492732928 6202670192604 6211067890176 6214511869184 6217446532608 6231459361536 6238537043936 6243356000256 6255550054944 6259018698896 6266490863616 6267492685824 6269965574144 6275766514032 6282211600656 6287064293376 6294205131776 6306498501174 6308390958592 6311369954304 6320712034683 6331766810112 6332779067968 6356245290048 6364682371072 6377113391328 6388266811392 6389288101888 6397722714384 6412963719168 6422456178486 6454811257344 6479765424576 6504816064104 6509840707584 6525838092012 6530878973952 6547262981082 6556127217408 6562860228864 6577651548288 6598908963264 6614629244928 6624420209256 6631223356248 6636345643008 6648967112616 6657792743424 6670796244876 6683531632896 6708297574656 6709370028384 6723416679552 6731053126352 6736252526592 6743170523136 6749409269808 6753151754072 6756340778064 6769239481344 6778175674392 6779259299513 6783411474432 6791116063232 6804379961793 6806421823744 6809636003328 6813411882752 6835961915712 6839752392608 6845035757568 6858054128736 6867157295104 6870400155648 6880569711696 6893705583616 6896960980992 6907169852334 6919250328576 6920356507264 6929492192577 6941966823936 6968804324544 6982108647424 6991325852832 6996726300672 7018354174428 7023775500288 7041396036258 7050929271552 7053711270912 7064152163799 7080980773248 7096939828416 7113846546432 7124376451464 7127187429984 7136836816896 7154740989636 7160267667456 7187949114624 7197438053682 7211178867072 7239057135888 7252089053184 7261662664512 7262823584568 7275526090752 7286295313604 7289736102648 7303653124608 7317918072117 7327631647488 7347238845696 7351312820864 7361265647616 7368825520128 7375643119584 7379732844656 7383217757472 7385433317376 7399857991824 7408262739674 7412800167936 7413985250304 7423772583672 7437945498112 7441457900544 7445584119296 7452472735413 7460126275779 7465888848384 7474368593984 7490016836352 7491214263328 7504316219392 7518973087008 7533327751168 7548041281932 7558060315648 7572434767146 7578284092416 7586066838528 7597295723331 7615394416512 7640005571136 7657224551712 7665088368096 7675466010624 7694721441684 7700665227264 7719588962502 7725551956992 7755418781568 7785401070672 7824622399488 7836204393876 7854872228352 7865241584436 7880257318656 7906128882816 7916832866304 7924963295232 7935425179776 7936693814064 7950574903296 7962343332392 7966103369904 7968493842432 7984057306968 7993125587543 7999299875328 8007514996224 8014923507897 8018085858732 8028941419008 8033393391872 8055301125888 8064450325088 8070679707648 8082625915696 8086442753952 8090926610768 8100585750528 8101880788992 8112576225456 8128064152576 8143939277874 8154749287936 8158600184832 8170676532639 8184966852096 8186275380544 8216609765184 8227516235776 8243585603424 8254746464256 8259323643904 8270226923472 8281423853568 8289928710144 8302199450238 8308612482048 8340733406592 8356656914432 8367688685376 8376282134208 8408664668232 8415159939072 8427616046244 8442355746816 8454852109182 8463535073106 8474993720064 8502817855104 8530296952512 8550618292224 8563274904648 8595006267528 8596380348867 8606415009792 8614377620676 8623224414108 8639687232768 8673088085472 8679787610112 8691245951616 8701117456016 8707838631936 8724846129264 8729683974776 8741502956544 8750480305152 8758576204506 8763432753029 8768800198656 8770202064384 8798545284352 8802700199424 8832560279008 8836731256896 8841631141664 8848460857344 8865289483488 8872137474048 8877056991232 8894394993168 8906436974592 8911375510528 8915583707136 8928780540822 8944396766208 8945826704512 8957636248941 8964555572736 8999212359744 9008454370752 9025652641792 9037567565856 9044548632576 9072506615724 9079514671104 9092954155158 9102292437114 9114615887616 9131708894667 9144072171648 9174092948928 9195947974656 9209559803112 9225667104768 9239322923436 9255955765248 9291739099392 9304005288906 9321767803776 9357805565904 9365034000384 9388528048344 9401239028736 9404948361216 9413649771048 9418869551732 9423317400984 9441307697664 9459747751761 9462586437888 9497650215168 9499168601952 9502916573312 9515782422528 9534367935072 9539654652848 9547023556608 9565670086992 9576534761042 9582400217088 9583932152832 9596584071576 9598118274889 9614905156096 9619445578752 9633684267729 9652076181184 9682216886016 9683764779424 9700701454336 9719648136864 9727156076544 9738204166144 9757224096156 9764761061376 9770175529984 9788757138018 9796318460928 9820894471623 9834190826112 9844290343296 9866477322432 9885313667072 9898363444896 9921943867392 9936630313884 9946835034372 9954518464512 9986689115136 10025297449344 10064055042576 10096579689528 10104378789888 10114755784704 10129727631108 10153859222016 10167263511588 10186674094848 10209632735616 10220117824128 10233954680832 10259628588912 10267553636352 10287081193104 10292785283336 10300735942656 10320854567544 10332576979019 10340558375424 10360754778501 10378875492864 10380534760896 10412950235904 10432829865984 10448272525168 10453206486816 10471488897024 10473162971136 10486988779248 10488665331322 10495089451008 10507009758208 10527531261642 10535663250432 10541505177088 10562094054387 10576393907328 10580566906368 10582258418752 10621471159872 10624658456576 10645409742624 10665733167104 10670769819648 10676686661632 10686564677196 10690781144976 10705255225344 10732111484454 10740401501184 10781923671936 10802507718656 10816768300608 10858585703832 10878133579776 10894235376852 10913289136128 10929442970406 10955479686912 10991447471232 11006328619008 11026969231296 11041898471424 11053238280192 11069599266984 11078149976064 11112394109511 11120977875456 11135658875508 11156918247168 11168376178944 11211552890976 11220213252096 11235025254528 11236821394992 11256474329088 11273136145576 11278459630512 11284713430808 11299991626752 11322061922898 11328339900257 11337090473472 11358652150719 11367426138624 11373729270016 11379100257792 11417699872864 11423091624768 11460008356704 11461840465156 11468860637184 11475220013056 11485836827568 11497632552144 11513199015936 11519582977024 11542082162526 11550997840896 11564117447296 11579383443753 11588327935488 11633128172352 11655337275392 11667307073536 11678101606008 11691733598208 11693602752512 11736933599232 11754306590814 11782308342528 11820385977984 11859193324224 11875249299456 11887444942848 11905040721096 11925862354944 11943514998588 11952740763648 11998949812992 12011272494336 12027128788098 12050090087808 12096675487632 12106019561472 12123938873544 12136389916152 12152821183488 12168864338184 12175611859556 12192096228864 12215908916811 12232123931904 12277450278144 12279413070816 12300889473024 12319097231248 12324914647776 12341274353664 12365378405136 12388985465856 12405340385208 12407323623637 12422135780352 12429023738368 12434893065216 12453299175357 12462918723072 12477074087872 12511100109888 12518037397792 12534985371648 12539931148288 12551533028064 12564423201312 12574128586752 12588410263552 12612997002348 12616781917184 12622739908608 12641424069366 12663533620224 12665558135936 12682278163773 12695302609659 12712490580096 12754226782656 12778576203776 12795445428768 12825927438336 12844912356972 12909622514688 12959530849152 13009632128208 13019681415168 13051676184024 13061757947904 13094525962164 13112254434816 13125720457728 13155303096576 13197817926528 13229258489856 13248840418512 13262446712496 13272691286016 13297934225232 13315585486848 13341592489752 13367063265792 13393170811233 13416595149312 13418740056768 13446833359104 13462106252704 13472505053184 13486341046272 13498818539616 13506303508144 13512681556128 13538478962688 13556351348784 13558518599026 13566822948864 13582232126464 13608759923586 13612843647488 13619272006656 13626823765504 13639431232737 13653438655671 13671923831424 13679504785216 13716108257472 13734314590208 13761139423392 13787411167232 13793921961984 13814339704668 13838500657152 13840713014528 13858984385154 13883933647872 13937608649088 13964217294848 13982651705664 14036708348856 14047551000576 14082792072516 14101858543104 14107422541824 14128304327598 14161961546496 14193879656832 14227693092864 14248752902928 14254374859968 14273673633792 14309481979272 14320535334912 14364802141563 14375898229248 14394876107364 14422357734144 14478114271776 14504178106368 14523325329024 14525647169136 14551052181504 14572590627208 14579472205296 14607306249216 14628927962107 14635836144234 14655263294976 14683135707027 14694477691392 14702625641728 14751286239168 14759465689312 14766435514944 14770866634752 14799715983648 14816525479348 14825600335872 14827970500608 14847545167344 14875890996224 14882915801088 14891168238592 14904945470826 14920252551558 14931777696768 14948737187968 14980033672704 14982428526656 15037946174016 15066655502336 15096082563864 15116120631296 15144869534292 15156568184832 15172133677056 15194591446662 15230788833024 15280011142272 15314449103424 15330176736192 15350932021248 15389442883368 15401330454528 15439177925004 15451103913984 15510837563136 15570802141344 15649244798976 15672408787752 15709744456704 15730483168872 15732997996983 15760514637312 15791296892463 15812257765632 15870850359552 15873387628128 15901149806592 15924686664784 15932206739808 15936987684864 15968114613936 15986251175086 15998599750656 16015029992448 16029847015794 16036171717464 16038735415921 16057882838016 16066786783744 16098167226681 16110602251776 16128900650176 16165251831392 16172885507904 16181853221536 16203761577984 16225152450912 16256128305152 16287878555748 16309498575872 16317200369664 16341353065278 16369933704192 16372550761088 16394164455609 16433219530368 16487171206848 16509492928512 16518647287808 16540453846944 16562847707136 16579857420288 16604398900476 16617224964096 16681466813184 16713313828864 16735377370752 16752564268416 16817329336464 16830319878144 16855232092488 16884711493632 16909704218364 16927070146212 16949987440128 17005635710208 17060593905024 17101236584448 17126549809296 17190012535056 17192760697734 17212830019584 17228755241352 17246448828216 17279374465536 17313123243789 17346176170944 17382491903232 17402234912032 17415677263872 17449692258528 17459367949552 17483005913088 17500960610304 17517152409012 17526865506058 17537600397312 17540404128768 17597090568704 17605400398848 17631459886221 17665120558016 17673462513792 17683262283328 17730578966976 17754113982464 17788789986336 17812873949184 17822751021056 17831167414272 17857561081644 17888793532416 17891653409024 17915272497882 17929111145472 17998424719488 18016908741504 18051305283584 18075135131712 18145013231448 18159029342208 18185908310316 18204584874228 18229231775232 18263417789334 18288144343296 18348185897856 18391895949312 18419119606224 18451334209536 18478645846872 18511911530496 18583478198784 18608010577812 18643535607552 18715611131808 18730068000768 18777056096688 18802478057472 18809896722432 18827299542096 18837739103464 18846634801968 18882615395328 18910565414431 18919495503522 18925172875776 18962136104049 18995300430336 18998337203904 19005833146624 19068735870144 19079309305696 19094047113216 19131340173984 19153069522084 19164800434176 19167864305664 19193168143152 19196236549778 19229810312192 19238891157504 19267368535458 19304152362368 19364433772032 19367529558848 19439296273728 19476408332288 19514448192312 19529522122752 19540351059968 19577514276036 19592636921856 19641788943246 19668381652224 19688580686592 19732954644864 19770627334144 19796726889792 19843887734784 19873260627768 19893670068744 19909036929024 19973378230272 20050594898688 20128110085152 20193159379056 20208757579776 20229511569408 20259455262216 20307718444032 20334527023176 20337777898539 20373348189696 20413139885379 20419265471232 20440235648256 20519257177824 20535107272704 20574162386208 20585570566672 20601471885312 20641709135088 20665153958038 20681116750848 20721509557002 20732999440093 20757750985728 20761069521792 20788476577731 20825900471808 20896545050336 20906412973632 20946325942272 20973977558496 20977330662644 20990178902016 21014019516416 21055062523284 21071326500864 21083010354176 21124188108774 21152787814656 21161133812736 21164516837504 21192456491397 21242942319744 21290819485248 21331466334208 21341539639296 21353373323264 21373129354392 21381562289952 21410510450688 21464222968908 21480803002368 21563847343872 21605015437312 21633536601216 21717171407664 21756267159552 21788470753704 21826578272256 21858885940812 21910959373824 21982894942464 22053938462592 22083796942848 22106476560384 22139198533968 22156299952128 22224788219022 22241955750912 22271317751016 22296613481041 22313836494336 22336752357888 22357418206239 22380378827337 22423105781952 22470050509056 22473642789984 22512948658176 22546272291152 22556919261024 22569426861616 22599983253504 22644123845796 22656679800514 22674180946944 22717304301438 22734852277248 22747458540032 22758200515584 22791887169993 22835399745728 22846183249536 22920016713408 22923680930312 22950440026112 22971673655136 22995265104288 23026398031872 23039165954048 23084164325052 23101995681792 23128234894592 23158766887506 23176655870976 23266256344704 23310674550784 23334614147072 23356203212016 23387205505024 23473867198464 23508613181628 23564616685056 23640771955968 23718386648448 23750498598912 23774889885696 23810081442192 23851724709888 23887029997176 23905481527296 23979376762629 23997899625984 24022544988672 24054257576196 24100180175616 24193350975264 24212039122944 24247877747088 24272779832304 24305642366976 24337728676368 24351223719112 24384192457728 24431817833622 24445365047923 24464247863808 24512029597917 24554900556288 24558826141632 24638194462496 24649829295552 24682548707328 24730756810272 24777970931712 24810680770416 24814647247274 24844271560704 24858047476736 24869786130432 24906598350714 24925837446144 24954148175744 25022200219776 25036074795584 25069970743296 25103066056128 25128846402624 25176820527104 25225994004696 25233563834368 25245479817216 25282848138732 25327067240448 25331116271872 25364556327546 25390605219318 25424981160192 25508453565312 25557152407552 25590890857536 25651854876672 25689824713944 25789141046601 25819245029376 25919061698304 26019264256416 26039362830336 26103352368048 26123515895808 26189051924328 26224508869632 26251440915456 26290298259087 26310606193152 26395635853056 26497680837024 26524893424992 26545382572032 26595868450464 26631170973696 26683184979504 26734126531584 26773698345743 26786341622466 26801194398169 26833190298624 26837480113536 26872908746823 26893666718208 26924212505408 26997637079232 27012607016288 27025363112256 27076957925376 27112702697568 27117037198052 27133645897728 27164464252928 27217519847172 27225687294976 27238544013312 27253647531008 27278862465474 27306877311342 27343847662848 27359009570432 27395126684001 27432216514944 27522278846784 27574822334464 27587843923968 27628679409336 27677001314304 27681426029056 27717968770308 27767867295744 27875217298176 27928434589696 27965303411328 28073416697712 28095102001152 28165584145032 28203717086208 28214845083648 28256608655196 28323923092992 28387759313664 28497505805856 28508749719936 28547347267584 28618963958544 28641070669824 28729604283126 28751796458496 28789752214728 28794354824667 28844715468288 28901052803187 28956228543552 29046650658048 29051294338272 29102104363008 29145181254416 29158944410592 29214612498432 29257855924214 29271672288468 29310526589952 29366271414054 29388955382784 29405251283456 29462683414869 29502572478336 29518931378624 29532871029888 29599431967296 29633050958696 29655941001216 29695090334688 29751781992448 29765831602176 29782336477184 29809890941652 29840505103116 29863555393536 29897474375936 29960067345408 29964857053312 30075892348032 30133311004672 30192165127728 30232241262592 30289739068584 30313136369664 30344267354112 30389182893324 30461577666048 30560022284544 30628898206848 30660353472384 30701864042496 30778885766736 30802660909056 30878355850008 30902207827968 30997730937057 31021675126272 31141604282688 31298489597952 31344817575504 31419488913408 31460966337744 31465995993966 31521029274624 31582593784926 31624515531264 31686282163161 31741700719104 31746775256256 31849373329568 31864413479616 31873975369728 31936229227872 31972502350172 31997199501312 32030059984896 32059694031588 32072343434928 32077470831842 32115765676032 32133573567488 32196334453362 32221204503552 32257801300352 32330503662784 32345771015808 32363706443072 32407523155968 32450304901824 32512256610304 32575757111496 32618997151744 32634400739328 32682706130556 32739867408384 32745101522176 32788328911218 32866439060736 32974342413696 33018985857024 33037294575616 33080907693888 33125695414272 33159714840576 33208797800952 33234449928192 33337182328533 33362933626368 33470754741504 33505128536832 33634658672928 33660639756288 33710464184976 33769422987264 33819408436728 33854140292424 33899974880256 33985019700771 34011271420416 34075956452157 34121187810048 34253099618592 34380025070112 34385521395468 34425660039168 34457510482704 34492897656432 34558748931072 34609902739619 34626246487578 34692352341888 34738150331259 34764983806464 34804469824064 34899384517056 34918735899104 34966011826176 35001921220608 35034304818024 35053731012116 35075200794624 35080808257536 35194181137408 35210800797696 35262919772442 35330241116032 35346925027584 35366524566656 35461157933952 35577579972672 35625747898368 35645502042112 35662334828544 35715122163288 35777587064832 35783306818048 35830544995764 35858222290944 35996849438976 36033817483008 36102610567168 36150270263424 36290026462896 36318058684416 36371816620632 36409169748456 36458463550464 36526835578668 36576288686592 36696371795712 36838239212448 36902668419072 36957291693744 37023823060992 37166956397568 37216021155624 37221970870911 37287071215104 37359897526071 37431222263616 37554112193376 37604956114944 37619793444864 37654599084192 37675478206928 37693269603936 37765230790656 37821130828862 37838991007044 37850345751552 37924272208098 37990600860672 37996674407808 38011666293248 38046834491319 38085907828977 38137471740288 38158618611392 38262680347968 38306139044168 38335728611328 38386336286304 38392473099556 38459620624384 38477782315008 38534737070916 38608304724736 38728867544064 38735059117696 38878592547456 38952816664576 39028896384624 39059044245504 39080702119936 39155028552072 39185273843712 39283577886492 39336763304448 39377161373184 39465909289728 39541254668288 39593453779584 39687775469568 39746521255536 39787340137488 39818073858048 39946756460544 40101189797376 40256220170304 40386318758112 40417515159552 40459023138816 40518910524432 40615436888064 40669054046352 40675555797078 40746696379392 40807009578509 40826279770758 40838530942464 40880471296512 40918293698211 40960315967013 41038514355648 41148324772416 41171141133344 41202943770624 41283418270176 41330307916076 41362233501696 41443019114004 41465998880186 41515501971456 41522139043584 41576953155462 41651800943616 41793090100672 41812825947264 41892651884544 41947955116992 41954661325288 42028039032832 42110125046568 42142653001728 42166020708352 42248376217548 42305575629312 42322267625472 42329033675008 42384912982794 42485884639488 42581638970496 42662932668416 42683079278592 42706746646528 42746258708784 42763124579904 42821020901376 42928445937816 42961606004736 43094406424689 43127694687744 43267073202432 43434342815328 43512534319104 43576941507408 43653156544512 43717771881624 43821918747648 43886783886321 43965789884928 44049407121081 44107876925184 44278397067936 44312599904256 44449576438044 44483911501824 44542635502032 44593226962082 44627672988672 44673504715776 44714836412478 44739630370727 44760757654674 44846211563904 44940101018112 44947285579968 45092544582304 45113838522048 45138853723232 45199966507008 45288247691592 45313359601028 45348361893888 45434608602876 45469704554496 45494917080064 45516401031168 45583774339986 45670799491456 45692366499072 45840033426816 45847361860624 45943347310272 45990530208576 46052796063744 46078331908096 46168328650104 46203991363584 46256469789184 46317533775012 46353311741952 46532512689408 46621349101568 46669228294144 46712406424032 46774411010048 46947734396928 47017226363256 47129233370112 47198993990949 47281543911936 47436773296896 47620162884384 47703449419776 47774059994352 47810963054592 47958753525258 47995799251968 48045089977344 48108515152392 48116206247763 48200360351232 48294501680043 48386701950528 48495755494176 48545559664608 48611284733952 48675457352736 48702447438224 48768384915456 48863635667244 48890730095846 48928495727616 49024059195834 49109801112576 49117652283264 49182493366827 49276388924992 49299658591104 49461513620544 49555941863424 49621361540832 49629294494548 49688543121408 49716094953472 49739572260864 49813196701428 49851674892288 49908296351488 50044400439552 50072149591168 50139941486592 50206132112256 50257692805248 50353641054208 50451988009392 50467127668736 50490959634432 50565696277464 50654134480896 50662232543744 50729112655092 50781210438636 50849962320384 51016907130624 51114304815104 51181781715072 51303709753344 51379649427888 51578282093202 51638490058752 51838123396608 52038528512832 52206704736096 52247031791616 52378103848656 52449017739264 52502881830912 52580596518174 52621212386304 52750524577097 52791271706112 52894379658663 52995361674048 53049786849984 53191736900928 53262341947392 53366369959008 53468253063168 53547396691486 53572683244932 53602388796338 53666380597248 53674960227072 53745817493646 53787333436416 53848425010816 53995274158464 54025214032576 54050726224512 54153915850752 54225405395136 54234074396104 54328928505856 54435039694344 54451374589952 54477088026624 54507295062016 54557724930948 54613754622684 54687695325696 54718019140864 54790253368002 54864433029888 55044557693568 55149644668928 55175687847936 55257358818672 55354002628608 55362852058112 55435937540616 55535734591488 55750434596352 55930606822656 56146833395424 56190204002304 56331168290064 56407434172416 56429690167296 56513217310392 56647846185984 56731696243293 56775518627328 56995011611712 57017499439872 57237927917088 57282141339648 57459208566252 57503592916992 57579504429456 57588709649334 57689430936576 57802105606374 57834156332891 57912457087104 58093301316096 58102588676544 58290362508832 58317888821184 58429224996864 58515711848428 58543344576936 58621053179904 58732542828108 58777910765568 58810502566912 58925366829738 59005144956672 59037862757248 59065742059776 59198863934592 59266101917392 59311882002432 59390180669376 59503563984896 59531663204352 59564672954368 59619781883304 59681010206232 59727110787072 59794948751872 59920134690816 59929714106624 60151784696064 60266622009344 60384330255456 60464482525184 60579478137168 60626272739328 60688534708224 60778365786648 60923155332096 61013333695617 61120044569088 61257796413696 61320706944768 61557771533472 61605321818112 61756711700016 61804415655936 61995461874114 62043350252544 62198998320279 62283208565376 62365429733193 62689635151008 62838977826816 62921932675488 62931991987932 63042058549248 63165187569852 63249031062528 63372564326322 63483401438208 63493550512512 63577369474191 63698746659136 63728826959232 63872458455744 63945004700344 63994399002624 64060119969792 64119388063176 64144686869856 64154941663684 64231531352064 64267147134976 64392668906724 64442409007104 64515602600704 64661007325568 64691542031616 64727412886144 64815046311936 64900609803648 65024513220608 65151514222992 65237994303488 65268801478656 65365412261112 65479734816768 65490203044352 65576657822436 65732878121472 65948684827392 66074589151232 66161815387776 66251390828544 66319429681152 66417595601904 66468899856384 66674364657066 66725867252736 66889840443123 66941509483008 67010257073664 67269317345856 67420928369952 67538845974528 67638816873456 67708280584848 67799949760512 67970039401542 68022542840832 68151912904314 68242375620096 68375661509979 68506199237184 68760050140224 68771042790936 68851320078336 68915020965408 68985795312864 69117497862144 69219805479238 69252492975156 69384704683776 69476300662518 69529967612928 69608939648128 69798769034112 69837471798208 69932023652352 70003842441216 70068609636048 70107462024232 70161616515072 70388362274816 70421601595392 70525839544884 70660482232064 70693850055168 70733049133312 70922315867904 71155159945344 71251495796736 71291004084224 71324669657088 71430244326576 71555174129664 71566613636096 71661089991528 71716444581888 71938130287887 71993698877952 72067634966016 72300540526848 72580052925792 72636117368832 72743633241264 72818339496912 72916927100928 73053671157336 73152577373184 73336095143769 73392743591424 73676478424896 73914583387488 74047646121984 74333912795136 74432042311248 74443941741822 74574142430208 74684526964441 74719795052142 74862444527232 75108224386752 75209912229888 75309198168384 75350956413856 75386539207872 75530461581312 75642261657724 75677982014088 75700691503104 75848544416196 75981201721344 75993348815616 76023332586496 76093668982638 76171815657954 76274943480576 76317237222784 76525360695936 76612278088336 76671457222656 76772672572608 76784946199112 76919241248768 76955564630016 77069474141832 77216609449472 77367423139803 77457735088128 77470118235392 77757185094912 77905633329152 78057792769248 78118088491008 78161404239872 78310057104144 78370547687424 78567155772984 78673526608896 78754322746368 78870894777261 78931818579456 79186907559168 79493042511072 79574680274976 79636147716096 79893512921088 80202379594752 80321095037229 80403583194507 80512440340608 80618726240469 80772637516224 81037821048864 81230873776128 81338108092704 81351111594156 81493392758784 81614019157018 81652559541516 81677061884928 81760942593024 81836587396422 81920631934026 82077028711296 82185380052003 82296649544832 82342282266688 82566836540352 82660615832152 82724467003392 82886038228008 82931997760372 83031003942912 83044278087168 83153906310924 83303601887232 83586180201344 83625651894528 83785303769088 83895910233984 83909322650576 84056078065664 84220250093136 84285306003456 84332041416704 84496752435096 84611151258624 84644535250944 84658067350016 84769825965588 84971769278976 85163277940992 85325865336832 85413493293056 85492517417568 85526249159808 85642041802752 85856891875632 85923212009472 86188812849378 86255389375488 86383064474001 86534146404864 86868685630656 87153883014816 87306313089024 87435543763248 87643837495296 87773567772642 87931579769856 88098814242162 88215753850368 88388050244607 88556794135872 88899152876088 88967823003648 89085271004064 89186453924164 89255345977344 89347009431552 89429672824956 89479260741454 89521515309348 89692423127808 89880202036224 89894571159936 90185089164608 90227677044096 90277707446464 90399933014016 90576495383184 90626719202056 90696723787776 90869217205752 90939409108992 90989834160128 91032802062336 91167548679972 91341598982912 91384732998144 91680066853632 91694723721248 91886694620544 91981060417152 92105592127488 92156663816192 92336657300208 92407982727168 92512939578368 92635067550024 92706623483904 92993192811171 93065025378816 93424812848064 93548822020096 93895468793856 94034452726512 94258466740224 94397987981898 94563087823872 94873546593792 95240325768768 95548119988704 95621926109184 95917507050516 95991598503936 96090179954688 96217030304784 96232412495526 96400720702464 96543412905253 96589003360086 96773403901056 96991510988352 97091119329216 97222569467904 97350914705472 97404894876448 97536769830912 97727271334488 97781460191692 97856991455232 98048118391668 98219602225152 98235304566528 98364986733654 98552777849984 98599317182208 98923027241088 99111883726848 99242723081664 99258588989096 99377086242816 99432189906944 99479144521728 99626393402856 99703349784576 99816592702976 100011546985599 100088800879104 100144299182336 100412264224512 100515385610496 100707282108416 100903976018784 100934255337472 100981919268864 101131392554928 101308268961792 101324465087488 101458225310184 101562420877272 101699924640768 101955059102313 102033814261248 102363563430144 102759298855776 103156564186404 103276980117504 103676246793216 103829708218857 104077057025664 104214450993777 104413409472192 104756207697312 104898035478528 105005763661824 105161193036348 105242424772608 105501049154194 105582543412224 105788759317326 105990723348096 106099573699968 106383473801856 106732739918016 106936506126336 107094793382972 107145366489864 107204777592676 107332761194496 107349920454144 107491634987292 107574666872832 107696850021632 107990548316928 108050428065152 108101452449024 108307831701504 108450810790272 108468148792208 108657857011712 108870079388688 108902749179904 108954176053248 109014590124032 109115449861896 109227509245368 109375390651392 109436038281728 109580506736004 109728866059776 110089115387136 110299289337856 110514717637344 110708005257216 110725704116224 110871875081232 111071469182976 111500869192704 111665912612733 111861213645312 112293666790848 112662336580128 112814868344832 112859380334592 113026434620784 113295692371968 113463392486586 113551037254656 113990023223424 114034998879744 114140503473957 114257723486931 114475855834176 114918417132504 115007185833984 115159008858912 115177419298668 115378861873152 115604211212748 115668312665782 115824914174208 116186602632192 116205177353088 116580725017664 116635777642368 116858449993728 117031423696856 117086689153872 117242106359808 117465085656216 117555821531136 117621005133824 117850733659476 118010289913344 118075725514496 118131484119552 118397727869184 118532203834784 118623764004864 118780361338752 119007127969792 119063326408704 119129345908736 119239563766608 119362020412464 119454221574144 119589897503744 119840269381632 119859428213248 120303569392128 120768660510912 120928965050368 121158956274336 121252545478656 121377069416448 121556731573296 121846310664192 122026667391234 122240089138176 122421028735527 122515592827392 122641413889536 123115543066944 123513423400032 123608831311872 123990923748228 124086700505088 124397996640558 124566417130752 124730859466386 124800021560449 125379270302016 125677955653632 125843865350976 125863983975864 126084117098496 126330375139704 126498062125056 126745128652644 126966802876416 126987101025024 127154738948382 127397493318272 127457653918464 127744916911488 127890009400688 127988798005248 128120239939584 128238776126352 128289373739712 128309883327368 128463062704128 128534294269952 128785337813448 128884818014208 129031205201408 129283219274067 129322014651136 129383084063232 129454825772288 129801219607296 130049026441216 130303028445984 130475988606976 130537602957312 130730824522224 130959469633536 130980406088704 131153315644872 131465756242944 131660351658963 131897369654784 132323630775552 132835191203808 132937799712768 133348729314132 133451734505472 133779680886246 133883018966016 134020514147328 134218891112181 134538634691712 134841856739904 135277633746912 135416561169696 135599899521024 135940078803084 136045085681664 136303825808628 136484751240192 136751323019958 137012398474368 137520100280448 137542085581872 137830041930816 137971590625728 138234995724288 138439610958476 138504985950312 138769409367552 138952601325036 139059935225856 139217879296256 139597538068224 139674943596416 139864047304704 140007684882432 140137219272096 140214924048464 140323233030144 140776724549632 140843203190784 141051679089768 141320964464128 141387700110336 141466098266624 141596981972847 141844631735808 142310319890688 142582008168448 142860488653152 143110348259328 143133227272192 143322179983056 143432889163776 143876260575774 143987397755904 144135269932032 144348618743289 144601081053696 145160105851584 145487266482528 145636678993824 145833854201856 146107342314672 146305154746368 146672190287538 146785487182848 147352956849792 147547480100481 147829166774976 148667825590272 148864084622496 148887883483644 149148284860416 149369053928882 149439590104284 149724889054464 150216448773504 150419824459776 150618396336768 150701912827712 150773078415744 151060923162624 151284523315448 151355964028176 151401383006208 151697088832392 151869386163317 151962403442688 151986697631232 152046665172992 152187337965276 152343631315908 152549886961152 152634474445568 153050721391872 153224556176672 153342914445312 153545345145216 153569892398224 153838482497536 153911129260032 154138948283664 154433218898944 154734846279606 154915470176256 154940236470784 155514370189824 156115585538496 156322808479744 156620114208288 156741095374848 157134311545968 157347053217792 157508645492736 157741789554522 157863637158912 158251573731291 158373815118336 158986085022144 159149360549952 159787025842176 160404759189504 160642190074458 160807166389014 161024880681216 161237452480938 161545275032448 162075642097728 162461747552256 162676216185408 162702223188312 162986785517568 163228038314036 163305119083032 163354123769856 163521885186048 163673174792844 163841263868052 164154057422592 164370760104006 164593299089664 164684564533376 165133673080704 165321231664304 165448934006784 165772076456016 165863995520744 166062007885824 166088556174336 166307812621848 166607203774464 167172360402688 167251303789056 167791820467968 167818645301152 168112156131328 168440500186272 168570612006912 168664082833408 168993504870192 169222302517248 169289070501888 169316134700032 169539651931176 169943538557952 170195088729879 170326555881984 170985034835136 171052498319616 171713783751264 171846424018944 172377625698756 172510778750976 172766128948002 173068292809728 173502468998673 173737371261312 174307766029632 174871087526496 175287674990592 175547135545284 175863159539712 176197628484324 176431507700736 176776100489214 177113588271744 177798305752176 177935646007296 178170542008128 178372907848328 178510691954688 178694018863104 178859345649912 178958521482908 179043030618696 179384846255616 179760404072448 179789142319872 180370178329216 180455354088192 180555414892928 180799866028032 181152990766368 181253438404112 181393447575552 181738434411504 181878818217984 181979668320256 182065604124672 182335097359944 182683197965824 182769465996288 183040001086851 183360133707264 183389447442496 183773389241088 183962120834304 184313327632384 184673314600416 184815965454336 185025879156736 185270135100048 185413246967808 185986385622342 186130050757632 186596994960837 186849625696128 188068905453024 188516933480448 188795975963796 189126175647744 189747093187584 190480651537536 190732108422573 191096239977408 191835014101032 191983197007872 192180359909376 192434060609568 192464824991052 192801441404928 193086825810506 193178006720172 193546807802112 193983021976704 194182238658432 194445138935808 194701829410944 194809789752896 195073539661824 195454542668976 195562920383384 195713982910464 196096236783336 196318962601361 196439204450304 196470609133056 196729973467308 197105555699968 197198634364416 197846054482176 198223767453696 198485446163328 198517177978192 198754172485632 198864379813888 198958289043456 199252786805712 199406699569152 199633185405952 200023093971198 200177601758208 200288598364672 200669521329369 200824528449024 201030771220992 201807952037568 201868510674944 202262785109856 202616537923584 202648930174976 202916450620368 203124841754544 203399849281536 203910118204626 204067628522496 204727126860288 205518597711552 206313128372808 206553960235008 207352493586432 207659416437714 208154114051328 208428901987554 208826818944384 209512415394624 209796070957056 210011527323648 210322386072696 210484849545216 211002098308388 211165086824448 211577518634652 211981446696192 212199147399936 212766947603712 213465479836032 213873012252672 214189586765944 214290732979728 214409555185352 214665522388992 214699840908288 214983269974584 215149333745664 215393700043264 215814390863661 215981096633856 216100856130304 216202904898048 216901621580544 216936297584416 217315714023424 217740158777376 217805498359808 217908352106496 218029180248064 218230899723792 218455018490736 218750781302784 218872076563456 219161013472008 219457732119552 220008285431307 220178230774272 221029435274688 221451408232448 221743750162464 222142938365952 223001738385408 223331825225466 223722427290624 224053580893323 224587333581696 225324673160256 225629736689664 226052869241568 226591384743936 226926784973172 227102074509312 227980046446848 228069997759488 228281006947914 228515446973862 228951711668352 229836834265008 230014371667968 230318017717824 230354838597336 230757723746304 231208422425496 231336625331564 231649828348416 232102269419409 232373205264384 232410354706176 233161450035328 233271555284736 233716899987456 234062847393712 234173378307744 234484212719616 234930171312432 235111643062272 235242010267648 235701467318952 236020579826688 236151451028992 236262968239104 236612684331783 236795455738368 237064407669568 237560722677504 238014255939584 238258691817472 238479127533216 238724040824928 238908443148288 239179795007488 239680538763264 239718856426496 240607138784256 240963285111687 241210749583521 241537321021824 242317912548672 243113463146592 243692621328384 244053334782468 244480178276352 244842057471054 245031185654784 245282827779072 246231086133888 246556140156009 247026846800064 247981847496456 248173401010176 248795993281116 249132834261504 249461718932772 249600043120898 250758540604032 251355911307264 251687730701952 251727967951728 252168234196992 252660750279408 252996124250112 253490257305288 253933605752832 253974202050048 254309477896764 254794986636544 254915307836928 255489833822976 255780018801376 255977596010496 256240479879168 256477552252704 256578747479424 256619766654736 256926125408256 257068588539904 257570675626896 257769636028416 258062410402816 258566438548134 258644029302272 258766168126464 258909651544576 259149193422003 259602439214592 260606056891968 260951977213952 261461649044448 261918939267072 261960812177408 262306631289744 262931512485888 263320703317926 263794739309568 264647261551104 265670382407616 266697458628264 266903469010944 267559361772492 267766037932032 268041028294656 268437782224362 269077269383424 269683713479808 270555267493824 270833122339392 271199799042048 271880157606168 272090171363328 272607651617256 272969502480384 273502646039916 274024796948736 275040200560896 275084171163744 275660083861632 275943181251456 276469991448576 276879221916952 277009971900624 277538818735104 277905202650072 277949631280033 278119870451712 278435758592512 278979578433513 279195076136448 279349887192832 280274438544192 280429848096928 280646466060288 281553449099264 281686406381568 282103358179536 282641928928256 282775400220672 282932196533248 283193963945694 283689263471616 284620639781376 285720977306304 286266454544384 286644359966112 286865778327552 287752521151548 287974795511808 288270539864064 288697237486578 289202162107392 289630238715759 290320211703168 290974532965056 291273357987648 291667708403712 292214684629344 292610309492736 293344380575076 293570974365696 294705913699584 295094960200962 295658333549952 297335651180544 297728169244992 297775766967288 298296569720832 298738107857764 298879180208568 299449778108928 300034640956797 300432897547008 301236792673536 301403825655424 301546156831488 302121846325248 302569046630896 302711928056352 302802766012416 303394177664784 303738772326634 303924806885376 303973395262464 304093330345984 304374675930552 304687262631816 305099773922304 305268948891136 305865177306939 306101442783744 306449112353344 307090690290432 307139784796448 307676964995072 308277896567328 308866437797888 309469692559212 309830940352512 309880472941568 311028740379648 311489124656571 312231171076992 313240228416576 314268623091936 314694106435584 315017290985472 315483579109044 315727274317824 316503147462582 316747630236672 317972170044288 318298721099904 320809518379008 321284380148916 321614332778028 322049761362432 322474904961876 323090550064896 324151284195456 324923495104512 325352432370816 325404446376624 325973571035136 326456076628072 326610238166064 326708247539712 327043770372096 327346349585688 327682527736104 328308114845184 328741520208012 329186598179328 329369129066752 330267346161408 330642463328608 330897868013568 331544152912032 331727991041488 332124015771648 332177112348672 332615625243696 333214407548928 334344720805376 334502607578112 334997737838199 335583640935936 335637290602304 336881000372544 337328165666816 337987009740384 338444605034496 338578141003776 338632269400064 339079303862352 339887077115904 340390177459758 340653111763968 341970069670272 342104996639232 343427567502528 344755251397512 345021557501952 345532257896004 346136585619456 347004937997346 347474742522624 348615532059264 349742175052992 350575349981184 351094271090568 351726319079424 352395256968648 352863015401472 353552200978428 354227176543488 355596611504352 355871292014592 356341084016256 356745815696656 357021383909376 357388037726208 357718691299824 357917042965816 358086061237392 358769692511232 359300742874189 359520808144896 359578284639744 360740356658432 360910708176384 361110829785856 362305981532736 362506876808224 362786895151104 363476868823008 363757636435968 363959336640512 364131208249344 364670194719888 365366395931648 365538931992576 366080002173702 366720267414528 366778894884992 367263086206581 367546778482176 367924241668608 369346629200832 370051758313472 370540270200096 370826493935616 371972771244684 372260101515264 373193989921674 373699251392256 374400064681347 376137810906048 377033866960896 377591951927592 378252351295488 379494186375168 380961303075072 381464216845146 382192479954816 383670028202064 383966394015744 384360719818752 384868121219136 384929649982104 385602882809856 386173651621012 386356013440344 387093615604224 387849657822201 387966043953408 388364477316864 389403658821888 389619579505792 390147079323648 390909085337952 391125840766768 391427965820928 392192473566672 392637925202722 392878408900608 392941218266112 393459946934616 394211111399936 394397268728832 394981054976889 395692108964352 396970892326656 397034355956384 397728759627776 398505573611424 398813399138304 399266370811904 400046187942396 400355203516416 400577196729344 401339042658738 401649056898048 402061542441984 402656673336543 403615904075136 404525570219712 405297860349952 405832901240736 406249683509088 406799698563072 407820236409252 408135257044992 409454253720576 411037195423104 412626256745616 414704987172864 415318832875428 416308228102656 416857803975108 417653637888768 419024830789248 419592141914112 420023054647296 420644772145392 420969699090432 422004196616776 422330173648896 423155037269304 423635656139779 423962893392384 424398294799872 424790945918541 425533895207424 426930959672064 427746024505344 428379173531888 428581465959456 428819110370704 429331044777984 429399681816576 429966539949168 430298667491328 430787400086528 431628781727322 431962193267712 432201712260608 432405809796096 433045856229867 433803243161088 433872595168832 435480317554752 435610996719616 436058360496128 436461799447584 436910036981472 437501562605568 437744153126912 438322026944016 438915464239104 440016570862614 440356461548544 442058870549376 442902816464896 443487500324928 446003476770816 446663650450932 447444854581248 448107161786646 449174667163392 450649346320512 451259473379328 452105738483136 453182769487872 453853569946344 454204149018624 455608158489951 455960092893696 456139995518976 456562013895828 457030893947724 457903423336704 459673668530016 460028743335936 460636035435648 460709677194672 461515447492608 462416844850992 462673250663128 463299656696832 464204538838818 464461935910537 464746410528768 464820709412352 466322900070656 466543110569472 468125694787424 468346756615488 468968425439232 469860342624864 470223286124544 470484020535296 471402934637904 472041159653376 472302902057984 472525936478208 473225368663566 473590911476736 474128815339136 474754721193873 475121445355008 476958255066432 477448081649856 478359590014976 479361077526528 479437712852992 481214277568512 481926570223374 482421499167042 483074642043648 484635825097344 486226926293184 487385242656768 488106669564936 488960356552704 489684114942108 490062371309568 490565655558144 492462172267776 493112280312018 494053693600128 495963694992912 496346802020352 497591986562232 498265668523008 498923437865544 499200086241796 501517081208064 503375461403904 503455935903456 504336468393984 505321500558816 505992248500224 506980514610576 507867211505664 507948404100096 508618955793528 508700268569117 509589973273088 509830615673856 510585266189637 510979667645952 511560037602752 512955104505408 513157494958848 513239533309472 514137177079808 515141351253792 515539272056832 516124820805632 517132877096268 517288058604544 517532336252928 517819303089152 518298386844006 519204878429184 520507406996019 521212113783936 522923298088896 523921624354816 524613262579488 525863024971776 526641406635852 527589478619136 529294523102208 531340764815232 533394917256528 533806938021888 535118723544984 535532075864064 536082056589312 536875564448724 538154538766848 539367426959616 541110534987648 541666244678784 542399598084096 543760315212336 544180342726656 545215303234512 545939004960768 547005292079832 548049593897472 549120003260553 550080401121792 550168342327488 551320167723264 551886362502912 552939982897152 553758443833904 554019943801248 555077637470208 555810405300144 555899262560066 556239740903424 556871517185024 557959156867026 558390152272896 558699774385664 559790984882511 560548877088384 560859696193856 563106898198528 564206716359072 565283857856512 565550800441344 565864393066496 566387927891388 567378526943232 569241279562752 571441954612608 572532909088768 573288719932224 575505042303096 575949591023616 576541079728128 577394474973156 578404324214784 579260477431518 580640423406336 581949065930112 582546715975296 583335416807424 584429369258688 585220618985472 586688761150152 587141948731392 588956887804083 589411827399168 590189920401924 591316667099904 594671302361088 595456338489984 595551533934576 596593139441664 597476215715528 597758360417136 598899556217856 600069281913594 600865795094016 602008563988107 602473585347072 602807651310848 603092313662976 605138093261792 605423856112704 605605532024832 606788355329568 607477544653268 607849613770752 607946790524928 608186660691968 608749351861104 609374525263632 610199547844608 610537897782272 611730354613878 612202885567488 612898224706688 614181380580864 614279569592896 616555793134656 617732875595776 618939385118424 619661880705024 619760945883136 622057480759296 622978249313142 624462342153984 626480456833152 628537246183872 629388212871168 630034581970944 630967158218088 631454548635648 633006294925164 633495260473344 635944340088576 636597442199808 641619036758016 642568760297832 643228665556056 644099522724864 644949809923752 646181100129792 647443172590983 648302568390912 650704864741632 650808892753248 651947142070272 652912153256144 653220476332128 653416495079424 654087540744192 654692699171376 655365055472208 656616229690368 657483040416024 657588152052761 658373196358656 658738258133504 660024856293921 660534692322816 661284926657216 663088305824064 663455982082976 664354224697344 665231250487392 666428815097856 668689441610752 669005215156224 669995475676398 671167281871872 671274581204608 672160742679969 673762000745088 675974019480768 676889210068992 677264538800128 678158607724704 679774154231808 680780354919516 681306223527936 683940139340544 684209993278464 686855135005056 689510502795024 690043115003904 691064515792008 692273171238912 694009875994692 694949485045248 697231064118528 699484350105984 701150699962368 702188542181136 703452638158848 704790513937296 705726030802944 707104401956856 708454353086976 709838052995349 711193223008704 712682168032512 713491631393312 714042767818752 714776075452416 715437382599648 715834085931632 716172122474784 717539385022464 718601485748378 719041616289792 719156569279488 721480713316864 721821416352768 722221659571712 722889855335061 723632248750563 724611963065472 725013753616448 726953737646016 727918673281024 729340389439776 730732791863296 731077863985152 732160004347404 733440534829056 733557789769984 734526172413162 735093556964352 735848483337216 738693258401664 740103516626944 741080540400192 743945542489368 744520203030528 746387979843348 747398502784512 748800129362694 752275621812096 754067733921792 755183903855184 756504702590976 758988372750336 761922606150144 762928433690292 764384959909632 767340056404128 767932788031488 768721439637504 769736242438272 769859299964208 771205765619712 772347303242024 772712026880688 774187231208448 775333181991671 775699315644402 775932087906816 776728954633728 777447580266009 778807317643776 779239159011584 781818170675904 782251681533536 782855931641856 784384947133344 785275850405444 785756817801216 785882436532224 786919893869232 788422222799872 788794537457664 789962109953778 791384217928704 793941784653312 794068711912768 797011147222848 798532741623808 800092375884792 800710407032832 801154393458688 802678085317476 803298113796096 804123084883968 805313346673086 807231808150272 809051140439424 810595720699904 811665802481472 812499367018176 813599397126144 815640472818504 816270514089984 818908507441152 822074390846208 825252513491232 829409974345728 830637665750856 832616456205312 833715607950216 833848893840099 835307275777536 836938735300539 838049661578496 841289544290784 841939398180864 844008393233552 844660347297792 846310074538608 847271312279558 847925786784768 848796589599744 849581891837082 850052977043813 851067790414848 853861919344128 856758347063776 857162931918912 857638220741408 858799363633152 859933079898336 860597334982656 861574800173056 863257563454644 863924386535424 864403424521216 864811619592192 866091712459734 867606486322176 867745190337664 868890716147277 870960635109504 872923598895168 873820073962944 875003125211136 875488306253824 876644053888032 877830928478208 880033141725228 880712923097088 884117741098752 885805632929792 886975000649856 892006953541632 893327300901864 894889709162496 896214323573292 898349334326784 901298692641024 904211476966272 906365538975744 907707139892688 908408298037248 911216316979902 911920185787392 912279991037952 913124027791656 914061787895448 915806846673408 917595531920817 919347337060032 921272070871296 921419354389344 923030894985216 924833689701984 925346501326256 926599313393664 928409077677636 928923871821074 929492821057536 929641418824704 932645800141312 933086221138944 934467373969713 936251389574848 936693513230976 939720685249728 940968041070592 942805869275808 944082319306752 944605804115968 945051872956416 946450737327132 947181822953472 948257630678272 949509442387746 950242890710016 953916510132864 954896163299712 956719180029952 958875425705984 962428555137024 963853140446748 964842998334084 966149284087296 969271650194688 972453852586368 974770485313536 976213339129872 977920713105408 979368229884216 980124742619136 981131311116288 984924344535552 986224560624036 988107387200256 991927389985824 992693604040704 995183973124464 996531337046016 997846875731088 998400172483592 1002259966964843 1003034162416128 1004993213514597 1006750922807808 1006911871806912 1010643001117632 1011984497000448 1013961029221152 1015734423011328 1015896808200192 1017237911587056 1017400537138234 1019179946546176 1019661231347712 1021170532379274 1021959335291904 1023120075205504 1025910209010816 1026314989917696 1026479066618944 1030282702507584 1032249641611264 1034265754192536 1034576117209088 1035064672505856 1035638606178304 1036596773688012 1038409756858368 1041014813992038 1042424227567872 1045846596177792 1047843248709632 1049226525158976 1051726049943552 1053282813271704 1055178957238272 1058589046204416 1062681529630464 1066789834513056 1067613876043776 1070237447089968 1071064151728128 1072164113178624 1073751128897448 1076309077533696 1077902228622567 1078734853919232 1082221069975296 1083332489357568 1087520630424672 1088360685453312 1090430606469024 1091878009921536 1094010584159664 1096099187794944 1098240006521106 1098848970324929 1100160802243584 1100336684654976 1101789258619743 1102640335446528 1103772725005824 1107516887667808 1108039887602496 1110155274940416 1111620810600288 1111798525120132 1112479481806848 1113743034370048 1115918313734052 1116780304545792 1117399548771328 1119581969765022 1121097754176768 1121719392387712 1123200194044041 1128413432718144 1130567715713024 1131101600882688 1131728786132992 1132775855782776 1134757053886464 1138482559125504 1142883909225216 1145065818177536 1146577439864448 1151010084606192 1151899182047232 1153082159456256 1154788949946312 1156808648429568 1158520954863036 1161280846812672 1163898131860224 1165093431950592 1168858738517376 1170441237970944 1173377522300304 1174283897462784 1177913775608166 1178823654798336 1180379840803848 1182633334199808 1184943164930667 1190912676979968 1191103067869152 1193186278883328 1194952431431056 1195516720834272 1197799112435712 1200138563827188 1201731590188032 1204017127976214 1204947170694144 1205615302621696 1206184627325952 1207970020009629 1210276186523584 1210847712225408 1213576710659136 1214955089306536 1215893581049856 1216373321383936 1217498703722208 1218749050527264 1220399095689216 1221075795564544 1223460709227756 1224405771134976 1225796449413376 1228362761161728 1228559139185792 1233111586269312 1235465751191552 1237878770236848 1239521891766272 1244114961518592 1245956498626284 1248924684307968 1252960913666304 1257074492367744 1258776425742336 1260069163941888 1261934316436176 1262909097271296 1266012589850328 1266990520946688 1270906968419337 1271888680177152 1273194884399616 1283238073516032 1285137520595664 1286457331112112 1288199045449728 1289899619847504 1292362200259584 1294886345181966 1296605136781824 1299137568689601 1301409729483264 1301617785506496 1305824306512288 1306440952664256 1306832990158848 1308175081488384 1309385398342752 1310730110944416 1313232459380736 1314966080832048 1315176304105522 1316746392717312 1317476516267008 1320049712587842 1321069384645632 1322569853314432 1326176611648128 1326911964165952 1328708449394688 1330462500974784 1337378883221504 1338010430312448 1339990951352796 1342334563743744 1342549162409216 1344321485359938 1347524001490176 1351948038961536 1353778420137984 1354529077600256 1356317215449408 1359548308463616 1361560709839032 1362612447055872 1366824475469853 1367880278681088 1368419986556928 1373710270010112 1379021005590048 1380086230007808 1382129031584016 1384546342477824 1388019751989384 1389898970090496 1393385807731611 1394462128237056 1398968700211968 1404377084362272 1406905276317696 1409581027874592 1411452061605888 1414208803913712 1416908706173952 1419006012324379 1419676105990698 1422386446017408 1424264163581619 1425364336065024 1426983262786624 1430874765199296 1431668171863264 1432344244949568 1435078770044928 1437202971496756 1438083232579584 1438313138558976 1442961426633728 1443642832705536 1444443319143424 1445779710670122 1447264497501126 1449223926130944 1450027507232896 1453907475292032 1458680778879552 1461465583726592 1462155727970304 1464320008694808 1466881069658112 1467115579539968 1469052344826324 1470187113928704 1471696966674432 1477386516803328 1480207033253888 1482161080800384 1487891084978736 1489040406061056 1492775959686696 1494797005569024 1497600258725388 1504551243624192 1510367807710368 1513009405181952 1517976745500672 1523845212300288 1525856867380584 1526100805707351 1528769919819264 1531755798568911 1534680112808256 1539472484876544 1539718599928416 1542411531239424 1544694606484048 1545424053761376 1548374462416896 1550666363983342 1551398631288804 1551864175813632 1553457909267456 1554895160532018 1557614635287552 1558478318023168 1561522220988057 1563636341351808 1564503363067072 1568769894266688 1570551700810888 1571764873064448 1573839787738464 1576844445599744 1577589074915328 1579924219907556 1582768435857408 1587883569306624 1588137423825536 1594022294445696 1597065483247616 1600184751769584 1601420814065664 1602308786917376 1605356170634952 1606596227592192 1608246169767936 1610626693346172 1614463616300544 1618102280878848 1621191441399808 1623331604962944 1624998734036352 1627198794252288 1631280945637008 1632541028179968 1637817014882304 1644148781692416 1650505026982464 1658819948691456 1661275331501712 1665232912410624 1667431215900432 1667697787680198 1670614551555072 1673877470601078 1676099323156992 1679372954647533 1682579088581568 1688016786467104 1689320694595584 1692620149077216 1694542624559116 1695851573569536 1697593179199488 1699163783674164 1700105954087626 1702135580829696 1707723838688256 1713516694127552 1714325863837824 1715276441482816 1717598727266304 1719866159796672 1723149600346112 1726515126909288 1727848773070848 1728806849042432 1729623239184384 1732183424919468 1735212972644352 1735490380675328 1737781432294554 1741921270219008 1745847197790336 1747640147925888 1750006250422272 1750976612507648 1753288107776064 1755661856956416 1760066283450456 1761425846194176 1766870663412249 1768235482197504 1773950001299712 1784013907083264 1786654601803728 1789779418324992 1792428647146584 1796698668653568 1802597385282048 1806025691964321 1808422953932544 1815414279785376 1816816596074496 1822432633959804 1823840371574784 1824559982075904 1826248055583312 1828123575790896 1831613693346816 1834324845199807 1835191063841634 1838694674120064 1842544141742592 1842838708778688 1849667379403968 1850693002652512 1853198626787328 1856818155355272 1857847743642148 1858985642115072 1859282837649408 1865291600282624 1866172442277888 1868934747939426 1872502779149696 1873387026461952 1879441370499456 1885611738551616 1888164638613504 1889211608231936 1890103745912832 1892901474654264 1894363645906944 1896515261356544 1899018884775492 1900485781420032 1907833020265728 1909792326599424 1913438360059904 1917750851411968 1924857110274048 1927706280893496 1929685996668168 1932298568174592 1938543300389376 1944907705172736 1952426678259744 1955841426210816 1958736459768432 1960249485238272 1962262622232576 1969848689071104 1972449121248072 1972764456158283 1976214774400512 1980074568881763 1983854779971648 1990367946248928 1993062674092032 1995693751462176 1996800344967184 2004519933929686 2006068324832256 2009986427029194 2013501845615616 2013823743613824 2016482228039907 2021286002235264 2027922058442304 2031793616400384 2034475823174112 2034801074276468 2038359893092352 2039322462695424 2042341064758548 2043918670583808 2046240150411008 2051820418021632 2052629979835392 2052958133237888 2060565405015168 2064499283222528 2068531508385072 2069152234418176 2070129345011712 2071277212356608 2073193547376024 2076819513716736 2082029627984076 2084848455135744 2091693192355584 2095686497419264 2098453050317952 2103452099887104 2106565626543408 2110357914476544 2117178092408832 2125363059260928 2133579669026112 2140474894179936 2142128303456256 2144328226357248 2147502257794896 2152618155067392 2155804457245134 2157469707838464 2162771507660977 2164442139950592 2166664978715136 2168669566005183 2170896746251689 2175041260849344 2180861212938048 2183756019843072 2188021168319328 2192198375589888 2196480013042212 2197697940649858 2200321604487168 2200673369309952 2203578517239486 2205280670893056 2207545450011648 2215033775335616 2216079775204992 2220310549880832 2223241621200576 2223597050240264 2227486068740096 2231836627468104 2233560609091584 2234799097542656 2239163939530044 2242195508353536 2243438784775424 2246400388088082 2256826865436288 2261135431426048 2262203201765376 2263457572265984 2265551711565552 2269514107772928 2276965118251008 2285767818450432 2293154879728896 2302020169212384 2303798364094464 2306164318912512 2309577899892624 2313617296859136 2317041909726072 2322561693625344 2325999545975013 2327796263720448 2330186863901184 2337717477034752 2346755044600608 2348567794925568 2355827551216332 2357647309596672 2360759681607696 2365266668399616 2369886329861334 2371200409648531 2381825353959936 2382206135738304 2389904862862112 2391033441668544 2395598224871424 2400277127654376 2403463180376064 2408034255952428 2409894341388288 2411230605243392 2412369254651904 2415940040019258 2420552373047168 2421695424450816 2427153421318272 2429910178613072 2431787162099712 2434997407444416 2437498101054528 2440798191378432 2442151591129088 2446921418455512 2448811542269952 2451592898826752 2456725522323456 2457118278371584 2466223172538624 2470931502383104 2475757540473696 2479043783532544 2488229923037184 2491912997252568 2497849368615936 2501546681520297 2505921827332608 2514148984735488 2523868632872352 2525818194542592 2532025179700656 2533981041893376 2541813936838674 2543777360354304 2546389768799232 2550158931131439 2570275041191328 2572914662224224 2576398090899456 2579799239695008 2584724400519168 2589772690363932 2593210273563648 2598275137379202 2602819458966528 2603235571012992 2606672148441831 2611648613024576 2612881905328512 2618770796685504 2621460221888832 2626464918761472 2629932161664096 2630352608211044 2633492785434624 2634953032534016 2640099425175684 2642138769291264 2645139706628864 2652353223296256 2653823928331904 2657416898789376 2660925001949568 2674757766443008 2676020860624896 2679981902705592 2684669127487488 2685098324818432 2688642970719876 2695048002980352 2703896077923072 2709058155200512 2712634430898816 2719096616927232 2723121419678064 2725224894111744 2733648950939706 2735760557362176 2736839973113856 2747420540020224 2758042011180096 2764258063168032 2769092684955648 2776039503978768 2779797940180992 2786771615463222 2788924256474112 2797937400423936 2803402121909139 2808754168724544 2819162055749184 2822904123211776 2828417607827424 2833817412347904 2838012024648758 2839352211981396 2844772892034816 2848528327163238 2850728672130048 2853966525573248 2861749530398592 2863336343726528 2864688489899136 2870157540089856 2874405942993512 2876626277117952 2885922853267456 2887285665411072 2888886638286848 2891559421340244 2894528995002252 2898447852261888 2900055014465792 2907814950584064 2917361557759104 2922931167453184 2924311455940608 2928640017389616 2933762139316224 2934231159079936 2938104689652648 2940374227857408 2943393933348864 2954773033606656 2964322161600768 2975782169957472 2978080812122112 2985551919373392 2989594011138048 2995200517450776 3006779900894529 3009102487248384 3020735615420736 3035953491001344 3047690424600576 3051713734761168 3052201611414702 3057539839638528 3063511597137822 3069360225616512 3078944969753088 3079437199856832 3089389212968096 3090848107522752 3096748924833792 3101332727966684 3102797262577608 3103728351627264 3106915818534912 3109790321064036 3115229270575104 3116956636046336 3123044441976114 3127272682703616 3129006726134144 3137539788533376 3141103401621776 3143529746128896 3147679575476928 3153688891199488 3155178149830656 3159848439815112 3165536871714816 3175767138613248 3176274847651072 3188044588891392 3194130966495232 3200369503539168 3202841628131328 3204617573834752 3210712341269904 3213192455184384 3216492339535872 3221253386692344 3228927232601088 3233706685867701 3236204561757696 3246663209925888 3249997468072704 3262561891274016 3265082056359936 3275634029764608 3288297563384832 3296546910974787 3301010053964928 3305367775859229 3322550663003424 3330465824821248 3334862431800864 3335395575360396 3341229103110144 3347754941202156 3352198646313984 3358745909295066 3365158177163136 3369600582132123 3376033572934208 3385240298154432 3389085249118232 3391703147139072 3395186358398976 3398327567348328 3400211908175252 3404271161659392 3415447677376512 3427033388255104 3428651727675648 3430552882965632 3435197454532608 3439732319593344 3446299200692224 3453030253818576 3455697546141696 3457613698084864 3459246478368768 3464366849838936 3470425945288704 3470980761350656 3475562864589108 3483842540438016 3491694395580672 3495280295851776 3501953225015296 3506576215552128 3511323713912832 3520132566900912 3522851692388352 3533741326824498 3536470964395008 3547900002599424 3573309203607456 3579558836649984 3584857294293168 3593397337307136 3605194770564096 3612051383928642 3616845907865088 3623910060028887 3630828559570752 3644865267919608 3647680743149568 3649119964151808 3652496111166624 3656247151581792 3663227386693632 3668649690399614 3670382127683268 3677389348240128 3685088283485184 3685677417557376 3699334758807936 3701386005305024 3706397253574656 3713636310710544 3715695487284296 3718565675298816 3730583200565248 3732344884555776 3737869495878852 3745005558299392 3746774052923904 3758882740998912 3771223477103232 3776329277227008 3778423216463872 3780207491825664 3785802949308528 3788727291813888 3793030522713088 3798037769550984 3800971562840064 3812720905258011 3815666040531456 3819584653198848 3835501702823936 3849714220548096 3855412561786992 3859371993336336 3864597136349184 3877086600778752 3889815410345472 3904853356519488 3917472919536864 3920498970476544 3924525244465152 3939697378142208 3944898242496144 3945528912316566 3952429548801024 3958279929115373 3960149137763526 3967709559943296 3980735892497856 3986125348184064 3991387502924352 3993600689934368 4009039867859372 4012136649664512 4019972854058388 4027003691231232 4027647487227648 4032964456079814 4042572004470528 4055844116884608 4063587232800768 4068951646348224 4069602148552936 4076719786184704 4078644925390848 4084682129517096 4087837341167616 4092480300822016 4100473426409559 4103640836043264 4105259959670784 4105916266475776 4121130810030336 4128998566445056 4137063016770144 4138304468836352 4140258690023424 4142554424713216 4146387094752048 4153639027433472 4164059255968152 4169696910271488 4180157423194833 4183386384711168 4196906100635904 4213131253086816 4220715828953088 4234356184817664 4250726118521856 4257018036973137 4267159338052224 4272792490744857 4280949788359872 4295004515589792 4305236310134784 4311608914490268 4314939415676928 4325543015321954 4328884279901184 4333329957430272 4337339132010366 4341793492503378 4350082521698688 4361722425876096 4376042336638656 4384396751179776 4392960026084424 4395395881299716 4400643208974336 4401346738619904 4407157034478972 4410561341786112 4415090900023296 4430067550671232 4432159550409984 4440621099761664 4446483242401152 4447194100480528 4454972137480192 4463673254936208 4467121218183168 4469598195085312 4478327879060088 4484391016707072 4486877569550848 4492800776176164 4513653730872576 4522270862852096 4526915144531968 4531103423131104 4539028215545856 4553930236502016 4571535636900864 4578302417122053 4586309759457792 4604040338424768 4619155799785248 4627234593718272 4634083819452144 4645123387250688 4651999091950026 4655592527440896 4660373727802368 4675434954069504 4684566662964171 4693510089201216 4711655102432664 4715294619193344 4721519363215392 4730533336799232 4739772659722668 4742400819297062 4763650707919872 4764412271476608 4779809725724224 4782066883337088 4791196449742848 4800554255308752 4806926360752128 4816068511904856 4819788682776576 4822461210486784 4824738509303808 4831880080038516 4841104746094336 4843390848901632 4854306842636544 4859820357226144 4863574324199424 4869994814888832 4874996202109056 4881596382756864 4884303182258176 4893842836911024 4897623084539904 4903185797653504 4913451044646912 4914236556743168 4932446345077248 4951515080947392 4958087567065088 4976459846074368 4983825994505136 4995698737231872 5003093363040594 5011843654665216 5028297969470976 5047737265744704 5064050359401312 5067962083786752 5083627873677348 5087554720708608 5092779537598464 5100317862262878 5116800883978409 5140550082382656 5145829324448448 5152796181798912 5159598479390016 5169448801038336 5179545380727864 5186420547127296 5196550274758404 5205638917933056 5206471142025984 5213344296883662 5223297226049152 5225763810657024 5237541593371008 5242920443777664 5252929837522944 5259864323328192 5260705216422088 5266985570869248 5269906065068032 5280198850351368 5284277538582528 5290279413257728 5300611990236747 5304706446592512 5307647856663808 5321850003899136 5349515532886016 5352041721249792 5359963805411184 5369338254974976 5370196649636864 5377285941439752 5390096005960704 5407792155846144 5425268861797632 5446242839356128 5450449788223488 5467297901879412 5471521114724352 5473679946227712 5494841080040448 5502974535599421 5516084022360192 5528516126336064 5552079007957536 5559595880361984 5573543230926444 5577848512948224 5595874800847872 5606804243818278 5617508337449088 5638324111498368 5656835215654848 5667634824695808 5676024049297516 5678704423962792 5689545784069632 5697056654326476 5701457344260096 5707933051146496 5723499060797184 5726672687453056 5729376979798272 5740315080179712 5748811885987024 5753252554235904 5771845706534912 5774571330822144 5777773276573696 5783118842680488 5789057990004504 5796895704523776 5800110028931584 5815629901168128 5834723115518208 5845862334906368 5857280034779232 5867524278632448 5868462318159872 5876209379305296 5880748455714816 5886787866697728 5909546067213312 5918293368474849 5928644323201536 5951564339914944 5971103838746784 5979188022276096 5990401034901552 6013559801789058 6018204974496768 6041471230841472 6049446684119721 6095380849201152 6103427469522336 6104403222829404 6115079679277056 6127023194275644 6138720451233024 6157889939506176 6158874399713664 6178778425936192 6181696215045504 6193497849667584 6202665455933368 6205594525155216 6207456703254528 6213831637069824 6219580642128072 6230458541150208 6233913272092672 6246088883952228 6254545365407232 6258013452268288 6275079577066752 6282206803243552 6287059492257792 6295359150953856 6307377782398976 6310356299661312 6319696879630224 6331073743429632 6351534277226496 6352549695302144 6376089177782784 6400739007078336 6409235147669504 6421424682539808 6426384910368768 6432984679071744 6442506773384688 6457854465202176 6467413371735402 6472409123515392 6488314522982931 6493326419851776 6499994936145408 6525123782548032 6551268059529216 6576595126769664 6593093821949574 6602020107929856 6610735551718458 6645101326006848 6660931649642496 6669724863601728 6670791150720792 6682458206220288 6695509882404312 6704397292627968 6717491818590132 6730316354326272 6739201164264246 6752067145868416 6770480596308864 6778170498236464 6783406294278144 6790372716797952 6796655134696656 6800423816350504 6808542323318784 6830895354753024 6854066776510208 6857303455351296 6861105765931264 6879464639186688 6892598401384448 6906060507637152 6911395092283392 6915227396169728 6918492956737536 6928733699677872 6940851890577408 6941961522701312 6951125729178216 6967685080876032 6977998637925039 6983388791161344 6990560591703552 7013152431104256 7040265133801824 7045703384776704 7067482653648996 7072941928790016 7095800005198848 7113601228945593 7146618407214912 7169714588586336 7186794674614272 7210389541128192 7224102767857284 7233691815730176 7247820120057774 7261657119141504 7289730535839216 7295361486299136 7304992222333248 7312494303163584 7326454773387264 7337299380799228 7340764255366536 7354778696480256 7370176566970368 7371354835114752 7398669517615872 7402772010610048 7412794507149312 7427272621421088 7431390974568592 7437131350597632 7461166401130496 7464689769111552 7475738991757704 7490011116598784 7493548105847808 7504640044560891 7517765481997824 7542446954206464 7556846432927744 7571605898617056 7577454583627776 7586061045426176 7596075539101968 7601943125680128 7625441810516022 7631332081062912 7639169306397696 7650476793394317 7710825123573984 7718743986672672 7729194272698368 7754173201557504 7779630820690944 7809706713038976 7820016445325493 7834945839073728 7879394756284416 7889796484992288 7891057824633132 7904859097602048 7916559858230746 7920298275527052 7935419119886592 7961471784995712 7972250696368128 7982775005848704 7987201379868736 8018079735718744 8024273299329024 8039945708116776 8049077466655801 8054007382462464 8055294974455296 8065928912159628 8085144008941056 8111688233769216 8127174465601536 8137903292696448 8139204297105872 8153439572369408 8157289850781696 8169364259034192 8175674682335232 8184960601644032 8200946852819118 8207281672086528 8210519919341568 8211832532951552 8242261620060672 8274126033540288 8276608937672704 8285108849426432 8292774189504096 8307278054866944 8328118511936304 8339393820542976 8360314846389666 8366772769422336 8393812201271808 8426262506173632 8468712369635328 8501452237043712 8514036073946274 8534318676104448 8545584981489714 8561899576719744 8590009031179584 8610472620269568 8623217828980536 8629878831353856 8651086030643908 8657768559802368 8666659914860544 8674678264020732 8683586985006756 8700165043397376 8723444851752192 8752084673277312 8768793502359552 8785920052168848 8790791762599432 8801286417948672 8802693477239808 8814314068957944 8821122683572224 8830181800046592 8860135101342464 8864319100819968 8892966484802304 8894388200961056 8909944274960384 8927346509872416 8934242436366336 8939196390170624 8956655758120176 8968782033414144 8973755139101696 8985601552352328 9020339702683587 9027307461745152 9062206846262208 9107860473004032 9143071273801728 9156604834244106 9172619518915584 9208080676849536 9238311599570496 9268167638904288 9290246774501376 9303998183900052 9311185054881792 9320747455604736 9350869908139008 9369133325928342 9387020178402432 9423310204865328 9430589238386688 9443038726430784 9461066673598464 9479545319445336 9484801638594124 9527301415839744 9528824542953216 9559619451448448 9564133766674176 9582392899485696 9601108510617504 9613852721504256 9632137023809712 9639577365553152 9644922420973568 9649477018607616 9663760160077032 9682209492188672 9686781697803264 9701120057603103 9708613685273088 9719640714452288 9739989629777664 9749992404218112 9768606364516352 9787685673822048 9795246169079808 9806371595307008 9826902089293824 9828473113486336 9864892690154496 9889640732924361 9903030161894784 9967651989010272 9991397474463744 10006186726081188 10023687309330432 10056595938941952 10095474531489408 10108801746396369 10128100718802624 10167255747354696 10175109441417216 10185559075196928 10200635724525756 10233601767956818 10281100164765312 10291658648896896 10305592363597824 10319196958780032 10338897602076672 10359090761455728 10372841094254592 10393100549516808 10411277835866112 10412942284051968 10426688593767324 10446594452098304 10451527621314048 10475083186742016 10485840887555328 10505859675045888 10519728646656384 10521410432844176 10533971141738496 10539812130136064 10560397700702736 10568555077165056 10580558826515456 10601223980473494 10609412893185024 10615295713327616 10643700007798272 10699031065772032 10719927610822368 10738676509949952 10740393299273728 10754571882879504 10780192011921408 10815584311692288 10850537723595264 10892485678712256 10934595803758824 10943042229448704 10947359892455424 10989682160080896 11005949071198842 11032168044720384 11057032252672128 11104158015915072 11119191760723968 11147086461852888 11155697025896448 11191749601695744 11213608487636556 11235016674898176 11276648222996736 11313670431309696 11335269649391616 11352048098595032 11357408847925584 11379091568139264 11394113308652952 11402914688520192 11415866102292992 11438162715774033 11446998121594368 11453345374906112 11458753959596544 11497623771974048 11506505108471808 11543691413069824 11549142661644288 11555546553147392 11566237685360976 11578115980009008 11593791409047552 11600220057863168 11631259802336256 11669446231036416 11714560069558464 11736924636319744 11752418758610592 11761496911429632 11773575733395456 11819092134426624 11836586736949698 11857288646403072 11874839787346119 11903128679829888 11942207677493568 11958376044552192 11980802069803104 12027119603578116 12036409948993536 12082942461682944 12098893368239442 12190761698402304 12206854939044672 12208806445658808 12230159358554112 12254046388551288 12277440902466048 12301420279228677 12315779879012352 12317748799427328 12357556851872384 12363392430091008 12386995699335168 12405330911866736 12411189050310432 12414913406509056 12427663274139648 12439161284256144 12460917082300416 12467826544185344 12492177767904456 12509090730814464 12516026904536576 12540472269584499 12550159154133504 12564413606487104 12590718301907712 12614755564797952 12639393759260448 12662147486859264 12703068554452992 12705099390604288 12752178355565568 12771054110919411 12801478014156672 12842849365079616 12885013546769376 12915708930404352 12934826743470804 12944818247030784 12976629045965862 12986652839703552 12999989872290816 13050247565096064 13153190253539328 13186187643899148 13204040215859712 13221471103436916 13290202652013696 13321863299284992 13339449727203456 13341582301441584 13364916412440576 13391019764808624 13408794585255936 13434983637180264 13460632708652544 13478402328528492 13504134291736832 13540961192617728 13556340996472928 13566812588556288 13580745433595904 13593310269393312 13600847632701008 13617084646637568 13661790709506048 13708133553020416 13714606910702592 13722211531862528 13734907251366159 13758929278373376 13812121015274304 13830454792339456 13857467399355744 13881703781154816 13883923045402624 13902251458356432 13935370161752064 13955997275850078 13966777582322688 13981121183407104 14026304862208512 14080530267603648 14134965307297992 14145883857580032 14191600010397696 14227202457891186 14293236814429824 14339429177172672 14373589349228544 14420779082256384 14448205535714568 14467383631460352 14495640240115548 14523314238283008 14579461071678432 14590722972598272 14609984444666496 14624988606327168 14652909546774528 14674598761598456 14681528510733072 14709557392960512 14731330457841749 14740353133940736 14742709670229504 14797339035231744 14805544021220096 14854545242842176 14862781949137184 14874262701195264 14922332802260992 14929379538223104 14951477983515408 14980022233197568 14987096211695616 15009280089121782 15035530963995648 15084893908412928 15143211797234112 15172122090852352 15192151078203936 15203886251360256 15250883621032044 15262664162125824 15278338612795392 15300953586788634 15350402651935227 15421650247147968 15437487973345344 15458388545396736 15508346403115008 15559261641381888 15619413426077952 15640032890650986 15669891678147456 15758789512568832 15779592969984576 15782115649266264 15809718195204096 15833119716461492 15840596551054104 15870838239773184 15901835970710241 15922943569991424 15965550011697408 15974402759737472 16036159471437488 16048546598658048 16079891416233552 16098154933311602 16108014764924928 16110589948910592 16131857824319256 16170288017882112 16223376467538432 16275806585392896 16278408594211744 16306879144738816 16338728518068384 16351349364670464 16369921203288064 16401893705638236 16414563344173056 16421039838683136 16423665065903104 16484523240121344 16508923606798263 16548252067080576 16585548379008192 16656237023872608 16678787641085952 16720629692779332 16733545538844672 16787624402543616 16852525012347264 17002904474087424 17028072147892548 17068637352208896 17091169962979428 17123799153439488 17180018062359168 17220945240539136 17246435657961072 17259757662707712 17302172061287816 17315537119604736 17333319829721088 17349356528041464 17367173970013512 17400330086794752 17446889703504384 17504169346554624 17537587004719104 17571840104337696 17581583525198864 17602572835897344 17605386954479616 17628628137915888 17642245367144448 17660363600093184 17720270202684928 17728638201639936 17754880105424547 17785932969604608 17788776401922112 17854693019744832 17878392780341248 17913311516240352 17937564066828288 17947510278203392 17971203104704656 18040679405367174 18054614923490304 18124413692524416 18286142547603456 18313209668488212 18345239037831168 18416161353699072 18476623199140992 18536335277808576 18580493549002752 18607996367800104 18622370109763584 18641494911209472 18701739816278016 18738266651856684 18774040356804864 18846620409730656 18861178476773376 18886077452861568 18922133347196928 18959090638890672 18969603277188248 19042939372332017 19054602831679488 19057649085906432 19119238902896896 19128267533348352 19202217021235008 19227705443008512 19264274047619424 19279154731106304 19289844841947136 19298954037215232 19327520320154064 19364418984377344 19373563395606528 19402240115206206 19417227370546176 19439281428904576 19464943568948793 19479979259555328 19499984808436224 19575371347644096 19612743190614016 19653804178587648 19656946226972672 19729785380308992 19779281465848722 19806060323789568 19935303978020544 19982794948927488 20012373452162376 20047374618660864 20113191877883904 20190949062978816 20217603492792738 20256201437605248 20334511494709392 20350218882834432 20371118150393856 20401271449051512 20467203535913636 20562200329530624 20583317297793792 20638393917560064 20677795204153344 20718181522911456 20745682188509184 20786201099033616 20822555671732224 20825884568103936 20853377187534648 20893188904196608 20903055242628096 20933995913775117 20950166373484032 20971681775110656 21039457293312768 21042820865688352 21079624260272128 21120795401405472 21137110154330112 21161117653030912 21202447960946988 21218825786370048 21230591426655232 21287400015596544 21340803686836779 21439855221644736 21480786598547456 21509143765759008 21560384023842816 21631168623384576 21701075447190528 21784971357424512 21869191607517648 21886084458897408 21979364320161792 22011898142397684 22064336089440768 22114064505344256 22208316031830144 22238383521447936 22294172923705776 22311394051792896 22383499203391488 22427216975273112 22470033349796352 22513920133682673 22553296445993472 22627340862619392 22670539298783232 22704096197190064 22714817695851168 22758183136278528 22788226617305904 22805829377040384 22831732204585984 22876325431548066 22893996243188736 22906690749812224 22917507919193088 22951430380182951 22995247543948096 23087382826139648 23111093106294784 23132475370721952 23156231960018016 23187582818095104 23200440115726336 23262519604672512 23338892462072832 23429120139116928 23473849272639488 23504837517221184 23638184268853248 23673173473899396 23714577292806144 23749679574692238 23806257359659776 23884415354987136 23916752089104384 23961604139606208 24054239207156232 24072819897987072 24147232399967403 24165884923365888 24197786736478884 24381523396804608 24413709878089344 24417612891317616 24460318717108224 24508092777102576 24554881804932096 24602840558457354 24631559758024704 24635497598854656 24715113703744768 24726784860182016 24810661823733472 24822378100620864 24829826813018112 24855326548279296 24878322568512288 24921834164600832 24935653088370688 24984355535808912 25018181461628928 25032053809073152 25080944539168998 25100318308267008 25128827212974208 25181436603815424 25278787518520896 25406137108905984 25410198781208576 25504356711131136 25542108221838822 25602956028313344 25685698730159232 25770027093538752 25831417860808704 25869653486941608 25889636494061568 25953258091931724 25973305679407104 25999979744581632 26100495130192128 26306380507078656 26372375287798296 26408080431719424 26442942206873832 26580405304027392 26678899454406912 26683164602883168 26729832824881152 26782039529617248 26817589170511872 26869967274360528 26921265417305088 26956804657056984 26961114234163201 27008268583473664 27061019108050761 27081922385235456 27112681992945856 27186620538786624 27201695265402016 27323581419012096 27416267106040832 27429213821405184 27444423063725056 27469814502732318 27517858556746752 27624242030548608 27714934798711488 27767846090805248 27804502916712864 27870740323504128 27911994551700156 27933555164645376 27962242366814208 28052609724417024 28161060535207296 28269930614595984 28291767715160064 28383200020795392 28454404915782372 28586473628859648 28678858354345344 28747178698457088 28841558164512768 28896411071429136 28934767262920704 28991280480231096 29046628476566016 29103360172809309 29158922143356864 29219968889332992 29249977212654336 29305819093549056 29349197523196912 29363057021466144 29419114785921024 29462660915683498 29480706267881472 29485419340459008 29594678070463488 29611088042440192 29668922198773083 29709090485684352 29725563898274368 29844665604521984 29902955967030816 29960044466395136 29974192423391232 30018560178243564 30071061927991296 30169787816825856 30286423594468224 30344244181704704 30384302156407872 30501767242064088 30525328324251648 30556677225590784 30601907173577268 30700805303870454 30843300494295936 30874975946690688 30916777090793472 31016692806230016 31118523282763776 31238826852155904 31280065781301972 31339783356294912 31517579025137664 31559185939969152 31564231298532528 31619436390408192 31666239432922984 31681193102108208 31741676479546368 31803671941420482 31845887139982848 31931100023394816 31948805519474944 32072318942874976 32097093197316096 32159782832467104 32196309866623204 32216029529849856 32221179897821184 32263715648638512 32340576035764224 32446752935076864 32551613170785792 32556817188423488 32677457036136768 32739842406576128 32803787411276472 32829126688346112 32842079677366272 32847330131806208 32969046480242688 33017847213596526 33096504134161152 33171096758016384 33312474047745216 33357575282171904 33441259385558664 33467091077689344 33575248805087232 33705050024694528 34005808948174848 34056144295785096 34137274704417792 34182339925958856 34247598306878976 34314488147322099 34360036124718336 34492871315922144 34519515325415424 34604344122575632 34631074239209472 34666639659442176 34698713056082928 34734347940027024 34800660173589504 34852172058796333 34893779407008768 35008338693109248 35143680208675392 35163167050397728 35210773908959232 35257256275831776 35284490734288896 35320727200186368 35440540405369856 35457276403279872 35509760210849094 35571865939209216 35577552803844224 35624519362038357 35709386039489664 35826623032480704 35875128133656576 35895020556406784 35942406209409312 36081358810734348 36109229846980608 36248827385048832 36572285095206912 36626419336976424 36690478075662336 36832322707398144 36953246398281984 37072670555617152 37160987098005504 37215992735600208 37244740219527168 37282989822418944 37403479632556032 37476533303713368 37548080713609728 37621416808753497 37693240819461312 37772154905723136 37844266694393856 37918181277781344 37939206554376496 38085878744664034 38109205663358976 38115298171812864 38238477805793792 38256535066696704 38313162332758233 38404434042470016 38528548095238848 38579689683894272 38655040640308128 38728837968754688 38747126791213056 38804480230412412 38834454741092352 38878562857809152 38929887137897586 38959958519110656 38999969616872448 39150742695288192 39225486381228032 39313892453945344 39459570760617984 39558562931697444 39612120647579136 39870607956041088 39965589897854976 40024746904324752 40094749237321728 40226383755767808 40381898125957632 40435206985585476 40512402875210496 40669022989418784 40700437765668864 40742236300787712 40802542898103024 40934407071827272 41092658645558563 41124400659061248 41166634595587584 41204721754098477 41276787835120128 41436363045822912 41491364377018368 41572402198067232 41645111343464448 41651769136207872 41706754375069296 41786377808393216 41806110485256192 41867991827550234 41900332746968064 41943363550221312 42078914586625536 42085641731376704 42241590802810944 42322235306061824 42404895921893976 42437651572740096 42461182853310464 42574800031193088 42681607373673558 42879710443289472 42961573197094912 43018287531518016 43120768047685632 43262337246769152 43402150894381056 43569942714849024 43738383215035296 43772168917794816 43958728640323584 44023796284795368 44128672178881536 44193991373525247 44228129010688512 44416632063660288 44588345847411552 44622788103585792 44766998406782976 44854433950546224 44940066699592704 45027840267365346 45052807783322089 45106592891986944 45254681725238784 45408192394380128 45429635391702336 45516366272557056 45576453234611808 45611658754080768 45663464409171968 45752650863096132 45787992486377472 45813381499624448 45835015838386176 45902860760365902 45990495087896192 46051207955805681 46264950741443904 46312463920036032 46375165636190208 46400880231452672 46525039209345024 46677784924145664 46858240278233856 46947698545278976 47009675034442368 47276368537706496 47346346947798792 47429154585612288 47499359149384476 47612514719319552 47768830709974272 47923208279212416 48108478414312464 48145639795974144 48294464799934806 48331769846731776 48395573472957768 48827419756178688 48835225782635232 48920637434216448 49016185554205152 49109763609864192 49205681116914708 49263119516049408 49270995197709312 49430227407489536 49453569720364032 49526770820394789 49621323647466944 49644756201241728 49756645137024576 49871306176741376 49968711071617824 50036362923257856 50064107618146304 50161889078337996 50200636616534016 50257654425948416 50362873207630848 50557575037041792 50820397562417152 51008713422262272 51084216443677644 51205912056626688 51371397460318464 51540054187077504 51662835721617408 51739306973883216 51779272988123136 51906516183863448 51946611358814208 51999959489163264 52200990260384256 52612761014157312 52744750575596592 52816160863438848 52885884413747664 53160810608054784 53264640316273641 53357798908813824 53366329205766336 53564079059234496 53635178341023744 53739934548721056 53842530834610176 53913609314113968 53922228468326402 54016537166947328 54122038216101522 54163844770470912 54225363985891712 54373241077573248 54403390530804032 54832534212081664 54858427642810368 54888846127450112 54939629005464636 55035717113493504 55248484061097216 55429869597422976 55535692181610496 55609005833425728 55741480647008256 55823989103400312 55867110329290752 55924484733628416 56105219448834048 56322121070414592 56539861229191968 56583535430320128 56766400041590784 56908809831564744 57128818116996051 57172947257719296 57357716708690688 57683116329025536 57792822142858272 57869534525841408 57982560960462192 58093256953132032 58206720345618618 58317844286713728 58394830706846379 58439937778665984 58499954425308672 58698395046393824 58726114042932288 58838229571842048 58925321831366996 58961412535762944 58970838680918016 59189356140926976 59222176084880384 59337844397546166 59418180971368704 59451127796548736 59805911934061632 59920088932790272 59948384846782464 60037120356487128 60142123855982592 60339575633651712 60572847188936448 60688488363409408 60768604312815744 61003534484128176 61050656648503296 61113354451181568 61203814347154536 61401610607740908 61686600988591872 61749951893381376 62033385612460032 62237046565527552 62477653704311808 62560131562603944 62679566712589824 62801987741325351 63118371879938304 63128462597065056 63238872780816384 63332478865845968 63362386204216416 63483352959092736 63607343882840964 63691774279965696 63862200046789632 63897611038949888 64022411060510337 64144637885749952 64319565664934208 64392619733246408 64442359795642368 64527431297277024 64681152071528448 64893505870153728 65103226341571584 65113634376846976 65354914072273536 65479684813152256 65607574822552944 65658253376692224 65694660263612416 65938092960485376 66035694427193052 66193008268322304 66342193516032768 66624948095490432 66715150564343808 66882518771117328 66934182155378688 67150497610174464 67410100049389056 68011617896349696 68112288591570192 68274549408835584 68364679851917712 68495196613757952 68628976294644198 68720072249436672 68854291140548853 68985742631844288 69208688245151264 69262148478418944 69333279318884352 69397426112165856 69468695880054048 69601320347179008 69704344117592666 69787558814017536 70016677386218496 70287360417350784 70326334100795456 70421547817918464 70514512551663552 70881080810739712 70914552806559744 71019520421698188 71143731878418432 71155105607688448 71249038724076714 71418772078979328 71653246064961408 71750256267313152 71790041112813568 71884812418818624 72162717621468696 72218459693961216 72441697199902209 72497654770097664 73144570190413824 73252838673952848 73380956151324672 73664645414796288 73906492796563968 74145341111234304 74431985471200416 74489480439054336 74565979644837888 74806959265112064 74953066607426736 75096161427219456 75207318653192087 75242833617506994 75386481638922624 75544309811446272 75836362555562688 75878413108752992 76171757489328068 76218411326717952 76230596343625728 76476955611587584 76513070133393408 76626324665516466 76808868084940032 77057096190477696 77310081280616256 77457675937509376 77494253582426112 77608960460824824 77668909482184704 77757125715618304 77859774275795172 77919917038221312 77999939233744896 78301485390576384 78450972762456064 78627784907890688 78919141521235968 79117125863394888 79224241295158272 79741215912082176 80049493808649504 80189498474643456 80452767511535616 80763796251915264 80870413971170952 80883342702489603 81024805750420992 81183057324152283 81338045978837568 81605085796206048 81868814143654544 82185317291117126 82248801318122496 82333269191175168 82409443508196954 82553575670240256 82872726091645824 83144804396134464 83303538272415744 83413508750138592 83572755616786432 83612220970512384 83735983655100468 83800665493936128 83886727100442624 84157829173251072 84171283462753408 84483181605621888 84644470612123648 84809791843787952 84875303145480192 84922365706620928 85149600062386176 85363214747347116 85759420886578944 85923146394189824 86036575063036032 86241536095371264 86524674493538304 86804301788762112 87139885429698048 87476766430070592 87917457280647168 88047592569590736 88257344357763072 88387982747050494 88456258021377024 88833264127320576 89006766596319249 89176691694823104 89533996813565952 89708867901092448 89880133399185408 90055680534730692 90105615566644178 90213185783973888 90509363450477568 90816384788760256 90859270783404672 91032732545114112 91152906469223616 91326928818343936 91505301726192264 91575984972754944 91626762999248896 91670031676772352 91805721520731804 91980990175792384 92102415911611362 92529901482887808 92624927840072064 92750331272380416 92801760462905344 93050078418690048 93355569848291328 93716480556467712 94019350068884736 94552737075412992 94692693895597584 94858309171224576 94998718298768952 95225029438639104 95537661419948544 95846416558424832 96216956828624928 96291279591948288 96588929599869612 96663539693463552 96791146945915536 97219216795589771 97654839512357376 97670451565270464 98032371108410304 98219527219728384 98411362233829416 98526239032098816 98541990395418624 98860454814979072 98907139440728064 99053541640789578 99242647294933888 99289512402483456 99513290274049152 99937422143235648 100072725846515712 100128215236292608 100323778156675992 100401273233068032 100515308851896832 100725746415261696 101115150074083584 101640795124834304 102017426844524544 102168432887355288 102411824113253376 102742794920636928 103080108374155008 103478613947766432 103558545976246272 103813032367726896 103893222717628416 103999918978326528 104401980520768512 104556516176388999 105489501151193184 105632321726877696 105771768827495328 106321621216109568 106529280632547282 106715597817627648 106732658411532672 106873558086115071 107128158118468992 107479869097442112 107685061669220352 107827218628227936 107844456936652804 108033074333894656 108244076432203044 108327689540941824 108450727971783424 108746482155146496 108806781061608064 109665068424163328 109716855285620736 109777692254900224 109879258010929272 110071434226987008 110496968122194432 110859739194845952 111071384363220992 111218011666851456 111482961294016512 111647978206800624 111734220658581504 111848969467256832 112210438897668096 112644242140829184 113079722458383936 113532800083181568 113817619663129488 114257636233992102 114345894515438592 114715433417381376 114939486998274699 115585644285716544 115739069051682816 115965121920924384 116186513906264064 116413440691237236 116635688573427456 116789661413692758 116879875557331968 116999908850617344 117396790092787648 117452228085864576 117676459143684096 117850643662733992 117941677361836032 118378712281853952 118444352169760768 118675688795092332 118836361942737408 118902255593097472 119611823868123264 119840177865580544 119896769693564928 120074240712974256 120284247711965184 120679151267303424 121145694377872896 121537208625631488 122007068968256352 122101313297006592 122226708902363136 122407628694309072 122803221215481816 123277975936675689 123373201977183744 123499903786762752 124474093131055104 124955307408623616 125120263125207888 125359133425179648 125603975482650702 126236743759876608 126256925194130112 126664957731691936 126724772408432832 126966705918185472 127214687765681928 127383548559931392 127724400093579264 127795222077899776 128044822121020674 128289275771499904 128639131329868416 128785239466492816 128884719591284736 129054862594554048 129362304143056896 129787011740307456 130206452683143168 130227268753693952 130709828144547072 130959369626304512 131215149645105888 131316506753384448 131389320527224832 131876185920970752 132071388854386104 132386016536644608 132581974120575741 132684387032065536 133249896190980864 133765037542234656 133868364310757376 134300995220348928 134820200098778112 135158423349966267 136224577183140384 136549098817671168 136729359703835424 136990393227515904 137257952589288396 137440144498873344 137708582281097706 137971485263688576 138153623867417043 138417376490302528 138794852224331712 138937391760108096 139202640694358016 139408688235185332 139575117628035072 140033354772436992 140574720834701568 140652668201590912 140843095635836928 141029025103327104 141762161621479424 141829105613119488 142039040843396376 142287463756836864 142310211215376896 142498077448153428 142837544157958656 143306492129922816 143580082225627136 143769624837637248 144325435242937392 144436919387922432 144883394399804418 144995309540195328 146505677347905696 146761912302649344 147329290829592576 147812985593127936 148290682222468608 148580312461184367 148863970942400832 149613918530224128 149906133214853472 150192322854438912 150414637306384174 150485667235013988 150772963277845248 151088619622892544 151672725111125376 151756826217505984 152343514978656136 152461192687251456 152953911223175168 153026140266786816 153252649331032932 153617736169880064 154114192380955392 154620162561232512 154915351875018752 154988507164852224 155217920921649648 155337818964369408 155514251431236608 155719548551590344 155839834076442624 155999878467489792 156602970781152768 157255569815781376 157838283042471936 158234251726789776 158448482590316544 159482431824164352 160098987617299008 160905535023071232 161527592503830528 161740827942341904 161766685404979206 162049611500841984 162366114648304566 162676091957675136 163210171592412096 163737628287309088 164370634582234252 164497602636244992 164666538382350336 164818887016393908 165107151340480512 165745452183291648 166289608792268928 166607076544831488 166827017500277184 167145511233572864 167224441941024768 167471967310200936 167601330987872256 167773454200885248 168315658346502144 168342566925506816 168966363211243776 169288941224247296 169619583687575904 169750606290960384 169844731413241856 170299200124772352 170726429494694232 171386454350988153 171518841773157888 172073150126072064 173049348987076608 173608603577524224 174279770859396096 174953532860141184 175184492120539137 176095185139181472 176514688715526144 176775965494100988 176912516042754048 177666528254641152 178013533192638498 178353383389646208 179417735802184896 179760266798370816 180111361069461384 180211231133288356 180426371567947776 181018726900955136 181632769577520512 181718541566809344 182065465090228224 182305812938447232 182653857636687872 183010603452384528 183151969945509888 183253525998497792 183340063353544704 183611443041463608 183961980351584768 184204831823222724 185059802965775616 185249855680144128 185603520925810688 186100156837380096 186711139696582656 187432961112935424 188038700137769472 189385387791195168 189716618342449152 189997436597537904 190450058877278208 191075322839897088 191692833116849664 192067233181531011 192433913657249856 193177859199739224 193327079386927104 193582293891831072 194438433591179542 195309679024714752 195340903130540928 196064742216820608 196439054439456768 196822724467658832 197083980790837248 197720909629958144 197814278881456128 198107083281579156 198485294589867776 198579024804966912 199026580548098304 199874844286471296 200145451693031424 200256430472585216 200647556313351984 200802546466136064 201030617703793664 201451492830523392 202230300148167168 203281590249668608 204034853689049088 204336865774710576 204823648226506752 205485589841273856 206160216748310016 206957227895532864 207626064735453792 207786445435256832 207999837956653056 208803961041537024 209113032352777998 209788836243114769 210979002302386368 211264643453755392 211543537654990656 212643242432219136 213058561265094564 213431195635255296 213465316823065344 213747116172230142 214256316236937984 214959738194884224 215370123338440704 215654437256455872 215688913873305608 216066148667789312 216488152864406088 216655379081883648 216901455943566848 217325091599706627 217492964310292992 217613562123216128 219330136848326656 219433710571241472 219555384509800448 219758516021858544 220142868453974016 220993936244388864 221719478389691904 222436023333702912 223295956413601248 223468441317163008 223697938934513664 224420877795336192 225288484281658368 225621955959576261 226159444916767872 227635239326258976 228515272467984204 228691789030877184 229430866834762752 229878973996549398 231171288571433088 231930243841848768 232373027812528128 232826881382474472 233271377146854912 233579322827385516 233759751114663936 233999817701234688 234793580185575296 234904456171729152 235352918287368192 235701287325467984 235883354723672064 236757424563707904 236888704339521536 237351377590184664 237672723885474816 237804511186194944 239223647736246528 239680355731161088 240148481425948512 240568495423930368 241358302534606848 242291388755745792 242650028107468809 243074417251262976 244014137936512704 244815257388618144 245606442430963632 246555951873351378 246746403954367488 246999807573525504 249910614817247232 250240526250415776 250718266850359296 251207950965301404 252473487519753216 252513850388260224 253329915463383872 253449544816865664 253933411836370944 254429375531363856 254767097119862784 255448800187158528 255590444155799552 256089644242041348 256578551542999808 257278262659736832 257570478932985632 257769439182569472 258109725189108096 258724608286113792 259574023480614912 260412905366286336 260454537507387904 261419656289094144 262430299290211776 262778641054449664 263752371841941504 264142777708772208 264772033073289216 265163948241151482 265368774064131072 266499792381961728 267530075084469312 268601990440697856 269640400197556224 270316846699932534 272449154366280768 273098197635342336 273458719407670848 273980786455031808 274515905178576792 274880288997746688 275417164562195412 275942970527377152 276307247734834086 276834752980605056 277589704448663424 277874783520216192 278405281388716032 278817376470370664 279150235256070144 280066709544873984 281149441669403136 281305336403181824 282058050206654208 283524323242958848 283658211226238976 284078081686792752 284574927513673728 284620422430753792 284996154896306856 285675088315917312 286612984259845632 287539249675274496 288650870485874784 288873838775844864 289766788799608836 289990619080390656 291657650386769313 293011354695811392 294658581659185152 295625971186255872 296581364444937216 297160624922368734 297727941884801664 299812266429706944 300384645708877824 300829274612768348 300971334470027976 301545926555690496 302177239245785088 303345450222250752 303513652435011968 304687029957312272 304922385374502912 305907822446350336 306052280533573632 306505298662065864 307235472339760128 308228384761910784 309240325122465024 309830703750037504 310435841843299296 310675637928738816 311028502862473216 311439097103180688 311679668152885248 311999756934979584 313205941562305536 313669548529166997 316468503453579552 316896965180633088 318964863648328704 320197975234598016 320620674258345213 323055185007661056 323481655884683808 323533370809958412 324099223001683968 324732229296609132 325352183915350272 326420343184824192 327475256574618176 328741269164468504 328995205272489984 329333076764700672 329637774032787816 330214302680961024 331490904366583296 332579217584537856 333214153089662976 333654035000554368 334291022467145728 334448883882049536 334943934620401872 335202661975744512 335546908401770496 336631316693004288 336685133851013632 337932726422487552 339239167375151808 339689462826483712 340598400249544704 341452858989388464 342772908701976306 343037683546315776 344146300252144128 347217207155048448 348559541718792192 349907065720282368 350368984241078274 352190370278362944 353029377431052288 353551930988201976 353825032085508096 355333056509282304 356027066385276996 356706766779292416 358835471604369792 359520533596741632 360222722138922768 360422462266576712 360852743135895552 362037453801910272 363265539155041024 363437083133618688 364611625876894464 365307715273375744 366021206904769056 366303939891019776 366507051996995584 366680126707089408 367222886082927216 367923960703169536 368409663646445448 369833927810027067 370119605931551232 370499711360288256 373422279393165312 374865922225870848 376077400275538944 378770775582390336 379994873195075808 380900117754556416 382150645679794176 383385666233699328 384134466363062022 384867827314499712 386355718399478448 386654158773854208 387164587783662144 388876867182359084 390619358049429504 390681806261081856 392129484433641216 392878108878913536 393645448935317664 394167961581674496 395441819259916288 395628557762912256 396214166563158312 396970589179735552 397158049609933824 397745922361727223 398053161096196608 399749688572942592 400512860945170432 401295112626703968 401605092932272128 402061235407587328 402902985661046784 404460600296334336 405475270049898801 408673731549421152 409647296453013504 410971179682547712 412320433496620032 413914455791065728 414460871602251129 415252129470907584 417607922083074048 418226064705555996 419577672486229538 421958004604772736 422529286907510784 423087075309981312 425286484864438272 426117122530189128 426862391270510592 426930633646130688 427494232344460284 428512632473875968 429919476389768448 430740246676881408 431308874512911744 431377827746611216 432132297335578624 432976305728812176 433310758163767296 433802911887133696 434650183199413254 434985928620585984 435227124246432256 438660273696653312 439110769019600896 439517032043717088 440285736907948032 441987872488777728 443438956779383808 444872046667405824 446591912827202496 448841755590672384 450576968563316736 451243911919152522 452318889833535744 455270478652517952 457030544935968408 457383578061754368 458861733669525504 459757947993098796 462342577142866176 463860487683697536 464746055625056256 465653762764948944 466542754293709824 467158645654771032 467519502229327872 467999635402469376 469587160371150592 469808912343458304 471402574650935968 471766709447344128 473514849127415808 473777408679043072 474702755180369328 475345447770949632 475609022372389888 478447295472493056 480296962851897024 482716605069213696 484582777511491584 485300056214937618 486148834502525952 488028275873025408 489630514777236288 491212884861927264 493111903746702756 493492807908734976 493999615147051008 499821229634494464 500481052500831552 501436533700718592 502415901930602808 504946975039506432 505027700776520448 506659830926767744 506899089633731328 507866823672741888 508858751062727712 509534194239725568 510897600374317056 511180888311599104 512179288484082696 513157103085999616 514159363052964459 514556525319473664 515140957865971264 516219450378216192 519148046961229824 520825810732572672 520909075014775808 522839312578188288 524860598580423552 528285555417544416 529544066146578432 530327896482302964 530737548128262144 532999584763923456 535060150168938624 539280800395112448 540633693399865068 544898308732561536 546196395270684672 546917438815341696 547961572910063616 549031810357153584 549760577995493376 550834329124390824 551885941054754304 552614495469668172 553669505961210112 555179408897326848 555749567040432384 556810562777432064 557634752940741328 558300470512140288 560133419089747968 562298883338806272 562610672806363648 564116100413308416 567048646485917696 568156163373585504 569149855027347456 569240844861507584 569992309792613712 571350176631834624 573225968519691264 575078499350548992 577301740971749568 579533577599217672 579981238160781312 583315300773538626 586022709391622784 589317163318370304 591251942372511744 593162728889874432 594321249844737468 595455883769603328 599624532859413888 600769291417755648 601658549225536696 601942668940055952 603091853111380992 604354478491570176 606690900444501504 607027304870023936 609374059914624544 609844770749005824 611815644892700672 612104561067147264 613010597324131728 614470944679520256 616456769523821568 618480650244930048 620871683686598592 622057005724946432 622878194206361376 623359336305770496 623999513869959168 626411883124611072 627339097058333994 629366508729344307 632937006907159104 633793930361266176 637929727296657408 640395950469196032 641241348516690426 646110370015322112 646963311769367616 647066741619916824 648198446003367936 649464458593218264 650704367830700544 651975274799119881 652840686369648384 654950513149236352 657482538328937008 657990410544979968 658666153529401344 659275548065575632 660428605361922048 662981808733166592 665158435169075712 667308070001108736 668582044934291456 669887869240803744 670405323951489024 671093816803540992 673262633386008576 673370267702027264 675865452844975104 676865867878728783 678478334750303616 682905717978776928 685545817403952612 686075367092631552 688292600504288256 697119083437584384 699814131440564736 700737968482156548 704380740556725888 706058754862104576 707103861976403952 707650064171016192 710666113018564608 712054132770553992 713413533558584832 717670943208739584 719041067193483264 720445444277845536 720844924533153424 721705486271791104 724074907603820544 726531078310082048 726874166267237376 727950084322406427 729223251753788928 732042413809538112 733014103993991168 734445772165854432 735847921406339072 736819327292890896 739667855620054134 740239211863102464 740999422720576512 749731844451741696 752154800551077888 757541551164780672 759989746390151616 761800235509112832 764301291359588352 766771332467398656 768268932726124044 769735654628999424 772711436798956896 773308317547708416 774329175567324288 777753734364718168 780760514265612697 781238716098859008 781363612522163712 784258968867282432 787290897870635328 788335923163348992 790883638519832576 791257115525824512 792428333126316624 793941178359471104 794316099219867648 795491844723454446 796106322192393216 799499377145885184 802590225253407936 804122470815174656 805805971322093568 808921200592668672 810950540099797602 817347463098842304 819294592906027008 821942359365095424 824640866993240064 827828911582131456 828921743204502258 830504258941815168 835215844166148096 836452129411111992 839155344972459076 843916009209545472 846174150619962624 850572969728876544 852234245060378256 853724782541021184 853861267292261376 854988464688920568 857025264947751936 859838952779536896 862617749025823488 862755655493222432 864264594671157248 865952611457624352 866621516327534592 867605823774267392 869300366398826508 869971857241171968 870454248492864512 874972951160307939 879034064087434176 883975744977555456 886877913558767616 889744093334811648 893183825654404992 901153937126633472 902487823838305044 904637779667071488 910540957305035904 914061089871936816 914767156123508736 917723467339051008 919515895986197592 924685154285732352 927720975367395072 929492111250112512 931307525529897888 933085508587419648 934317291309542064 935039004458655744 935999270804938752 939174320742301184 939617824686916608 941008645587500991 942805149301871936 947554817358086144 949405510360738656 950690895541899264 951218044744779776 956894590944986112 960593925703794048 969165555022983168 970600112429875236 972297669005051904 976056551746050816 979261029554472576 982425769723854528 986223807493405512 986985615817469952 987999230294102016 999642459268988928 1000962105001663104 1002873067401437184 1004831803861205616 1009893950079012864 1010055401553040896 1013319661853535488 1013798179267462656 1017717502125455424 1019068388479451136 1021795200748634112 1022361776623198208 1024358576968165392 1026314206171999232 1028318726105928918 1029113050638947328 1030281915731942528 1032438900756432384 1041651621465145344 1041818150029551616 1045678625156376576 1049721197160847104 1056571110835088832 1059088132293156864 1060655792964605928 1061475096256524288 1065999169527846912 1070120300337877248 1078561600790224896 1081267386799730136 1089796617465123072 1093834877630683392 1095923145820127232 1098063620714307168 1099521155990986752 1101668658248781648 1103771882109508608 1105228990939336344 1107339011922420224 1109501783430081201 1110358817794653696 1111499134080864768 1115269505881482656 1120266838179495936 1124597766677612544 1125221345612727296 1128232200826616832 1136312326747171008 1138481689723015168 1139984619585227424 1142700353263669248 1146451937039382528 1150156998701097984 1154603481943499136 1159067155198435344 1159962476321562624 1166630601547077252 1172045418783245568 1178634326636740608 1182503884745023488 1186325457779748864 1188642499689474936 1190911767539206656 1193237767085181669 1199249065718827776 1201538582835511296 1203317098451073392 1203885337880111904 1206183706222761984 1208708956983140352 1213381800889003008 1214054609740047872 1216425810149696403 1218748119829249088 1223631289785401344 1226021194648263456 1228941889359040512 1232913539047643136 1236961300489860096 1241743367373197184 1244114011449892864 1245756388412722752 1252823766249222144 1254678194116667988 1258733017458688614 1265874013814318208 1267587860722532352 1275859454593314816 1280791900938392064 1282482697033380852 1292220740030644224 1293926623538735232 1294133483239833648 1296396892006735872 1298928917186436528 1301408735661401088 1303950549598239762 1305681372739296768 1309901026298472704 1314965076657874016 1315980821089959936 1317332307058802688 1318551096131151264 1320857210723844096 1325963617466333184 1330316870338151424 1334616140002217472 1339775738481607488 1346525266772017152 1346740535404054528 1351730905689950208 1353731735757457566 1356956669500607232 1365811435957553856 1371091634807905224 1372150734185263104 1376585201008576512 1394238166875168768 1399628262881129472 1401475936964313096 1408761481113451776 1414207723952807904 1415300128342032384 1421332226037129216 1424108265541107984 1426827067117169664 1428939054410649653 1435341886417479168 1440890888555691072 1441689849066306848 1448149815207641088 1453062156620164096 1453748332534474752 1455900168644812854 1458446503507577856 1464084827619076224 1468891544331708864 1471695842812678144 1473638654585781792 1479335711240108268 1480478423726204928 1481998845441153024 1499463688903483392 1504309601102155776 1515083102329561344 1519979492780303232 1523600471018225664 1528602582719176704 1533542664934797312 1536537865452248088 1539471309257998848 1542478089158893377 1545422873597913792 1548658351134648576 1555507468729436336 1561521028531225394 1562477432197718016 1562727225044327424 1568517937734564864 1574581795741270656 1581767277039665152 1584856666252633248 1587882356718942208 1588632198439735296 1590983689446908892 1592212644384786432 1598998754291770368 1605180450506815872 1608244941630349312 1617842401185337344 1621901080199595204 1634694926197684608 1638589185812054016 1643884718730190848 1649281733986480128 1655657823164262912 1657843486409004516 1661008517883630336 1670431688332296192 1672904258822223984 1678310689944918152 1687832018419090944 1692348301239925248 1701145939457753088 1704468490120756512 1707449565082042368 1707722534584522752 1709976929377841136 1714050529895503872 1719677905559073792 1725235498051646976 1725511310986444864 1731905222915248704 1735211647548534784 1738600732797653016 1739943714482343936 1740908496985729024 1749945902320615878 1758068128174868352 1767951489955110912 1773755827117535232 1779488186669623296 1786367651308809984 1802307874253266944 1804975647676610088 1809275559334142976 1821081914610071808 1828122179743873632 1829534312247017472 1835446934678102016 1839031791972395184 1847165119116205649 1849370308571464704 1855441950734790144 1862615051059795776 1866171017174839296 1868634582619084128 1870078008917311488 1871998541609877504 1878348641484602368 1879235649373833216 1882017291175001982 1885610298603743872 1888099526188032921 1898811020721477312 1901381791083798528 1902436089489559552 1913789181889972224 1921187851407588096 1938331110045966336 1941200224859750472 1944595338010103808 1952113103492101632 1958522059108945152 1964851539447709056 1972447614986811024 1973971231634939904 1975998460588204032 2001924210003326208 2005746134802874368 2009663607722411232 2019787900158025728 2020110803106081792 2026639323707070976 2027596358534925312 2030597603636186349 2035435004250910848 2044723553246396416 2048717153936330784 2052628412343998464 2056637452211857836 2058226101277894656 2060563831463885056 2064877801512864768 2083636300059103232 2091357250312753152 2099442394321694208 2113142221670177664 2118176264586313728 2121311585929211856 2122950192513048576 2131998339055693824 2140240600675754496 2157123201580449792 2162534773599460272 2179593234930246144 2183850252967219281 2187669755261366784 2196127241428614336 2199042311981973504 2203337316497563296 2207543764219017216 2210457981878672688 2214678023844840448 2219003566860162402 2220717635589307392 2222998268161729536 2230539011762965312 2249195533355225088 2250442691225454592 2256464401653233664 2272624653494342016 2276963379446030336 2279969239170454848 2285400706527338496 2292903874078765056 2300313997402195968 2309206963886998272 2318134310396870688 2319924952643125248 2333261203094154504 2342281542796838091 2344090837566491136 2365007769490046976 2372650915559497728 2377284999378949872 2381823535078413312 2386475534170363338 2398498131437655552 2406634196902146784 2407770675760223808 2412367412445523968 2417417913966280704 2426763601778006016 2428109219480095744 2432851620299392806 2437496239658498176 2452042389296526912 2457883778718081024 2465827078095286272 2473922600979720192 2483486734746394368 2488228022899785728 2491512776825445504 2505647532498444288 2509356388233335976 2517466034917377228 2531748027628636416 2551718909186629632 2561583801876784128 2564965394066761704 2587853247077470464 2588266966479667296 2592793784013471744 2597857834372873056 2602817471322802176 2607901099196479524 2611362745478593536 2619802052596945408 2624918853480923817 2629930153315748032 2637102192262302528 2651927234932666368 2660633740676302848 2669232280004434944 2679551476963214976 2693481070808109056 2703461811379900416 2707463471514915132 2713913339001214464 2731622871915107712 2742183269615810448 2744301468370526208 2753170402017153024 2788476333750337536 2799256525762258944 2802951873928626192 2817522962226903552 2823025936762502973 2828415447905615808 2842664452074258432 2848216531082215968 2853654134234339328 2857878108821299306 2870683772834958336 2881781777111382144 2883379698132613696 2906124313240328192 2907496665068949504 2911800337289625708 2916893007015155712 2928169655238152448 2937783088663417728 2943391685625356288 2947277309171563584 2958671422480216536 2960956847452409856 2963997690882306048 2998927377806966784 3008619202204311552 3030166204659122688 3039958985560606464 3057205165438353408 3067085329869594624 3073075730904496176 3078942618515997696 3084956178317786754 3090845747195827584 3097316702269297152 3111014937458872672 3123042057062450788 3124954864395436032 3125454450088654848 3137035875469129728 3149163591482541312 3169713332505266496 3175764713437884416 3177264396879470592 3181967378893817784 3184425288769572864 3197997508583540736 3210360901013631744 3216489883260698624 3235684802370674688 3243802160399190408 3269389852395369216 3287769437460381696 3298563467972960256 3311315646328525824 3315686972818009032 3322017035767260672 3328505350290243603 3345808517644447968 3356621379889836304 3375664036838181888 3384696602479850496 3408936980241513024 3415445069169045504 3419953858755682272 3428101059791007744 3439355811118147584 3450470996103293952 3451022621972889728 3463810445830497408 3470423295097069568 3477201465595306032 3479887428964687872 3481816993971458048 3499891804641231756 3516136256349736704 3535902979910221824 3547511654235070464 3558976373339246592 3572735302617619968 3604615748506533888 3609951295353220176 3618551118668285952 3642163829220143616 3649277430449089209 3656244359487747264 3670893869356204032 3678063583944790368 3694330238232411298 3698740617142929408 3710883901469580288 3725230102119591552 3732342034349678592 3737269165238168256 3756697282969204736 3758471298747666432 3764034582350003964 3771220597207487744 3776199052376065842 3797622041442954624 3802763582167597056 3804872178979119104 3827578363779944448 3842375702815176192 3876662220091932672 3882400449719500944 3889190676020207616 3904226206984203264 3917044118217890304 3929703078895418112 3944895229973622048 3947942463269879808 3951996921176408064 3985987888619180611 4003848420006652416 4019327215444822464 4039575800316051456 4040221606212163584 4053278647414141952 4055192717069850624 4061195207272372698 4070870008501821696 4097434307872661568 4105256824687996928 4113274904423715672 4116452202555789312 4121127662927770112 4129755603025729536 4167272600118206464 4182714500625506304 4198884788643388416 4226284443340355328 4242623171858423712 4245900385026097152 4263996678111387648 4280481201351508992 4286817163231948959 4325069547198920544 4359186469860492288 4367700505934438562 4375339510522733568 4392254482857228672 4406674632995126592 4415087528438034432 4420915963757345376 4429356047689680896 4438007133720324804 4441435271178614784 4445996536323459072 4461078023525930624 4498391066710450176 4500885382450909184 4512928803306467328 4545249306988684032 4553926758892060672 4559938478340909696 4570801413054676992 4585807748157530112 4600627994804391936 4618413927773996544 4636268620793741376 4666522406188309008 4684563085593676182 4688181675132982272 4745301831118995456 4754569998757899744 4763647070156826624 4772951068340726676 4796996262875311104 4813268393804293568 4815541351520447616 4824734824891047936 4853527203556012032 4856218438960191488 4865703240598785612 4874992479316996352 4904084778593053824 4915767557436162048 4931654156190572544 4947845201959440384 4966973469492788736 4983025553650891008 5011295064996888576 5018712776466671952 5034932069834754456 5063496055257272832 5103437818373259264 5123167603753568256 5129930788133523408 5175706494154940928 5176533932959334592 5195715668745746112 5205634942645604352 5215802198392959048 5222725490957187072 5239604105193890816 5249837706961847634 5259860306631496064 5274204384524605056 5303854469865332736 5321267481352605696 5338464560008869888 5359102953926429952 5386962141616218112 5406923622759800832 5414926943029830264 5427826678002428928 5463245743830215424 5484366539231620896 5488602936741052416 5506340804034306048 5541495357348616947 5598513051524517888 5605903747857252384 5635045924453807104 5646051873525005946 5656830895811231616 5664298578564098763 5696433062164431936 5707308268468678656 5715756217642598612 5741367545669916672 5763563554222764288 5766759396265227392 5812248626480656384 5814993330137899008 5823600674579251416 5833786014030311424 5856339310476304896 5875566177326835456 5886783371250712576 5894554618343127168 5917342844960433072 5921913694904819712 5927995381764612096 6017238404408623104 6060332409318245376 6079917971121212928 6091792810908559047 6134170659739189248 6146151461808992352 6157885237031995392 6169912356635573508 6181691494391655168 6194633404538594304 6222029874917745344 6246084114124901576 6250908900177309696 6274071750938259456 6298327182965082624 6339426665010532992 6351529426875768832 6354528793758941184 6363934757787635568 6368850577539145728 6395995017167081472 6420721802027263488 6471369604741349376 6487604320798380816 6538779704790738432 6597126935945920512 6622631292657051648 6631373945636018064 6644034071534521344 6657010700580487206 6691617035288895936 6713242759779672608 6751328073676363776 6769393204959700992 6817873960483026048 6830890138338091008 6839907717511364544 6856202119582015488 6878711622236295168 6900941992206587904 6902045243945779456 6927620891660994816 6940846590194139136 6954402931190612064 6959774857929375744 6963633987942916096 6999783609282463512 7026844628390514273 7032272512699473408 7095023308470140928 7117952746678493184 7145470605235239936 7219902590706440352 7237102237336571904 7284327658440287232 7298554860898178418 7312488718975494528 7356127167889580736 7388660476464822596 7397481234285858816 7421767802939160576 7450460204239183104 7464684068699357184 7474538330476336512 7513394565938409472 7516942597495332864 7528069164700007928 7542441194414975488 7552398104752131684 7595244082885909248 7609744357958238208 7655156727559888896 7684751405630352384 7764800899439001888 7778381352040415232 7808452413968406528 7834088236435780608 7859406157790836224 7874756560442771451 7889790459947244096 7971975777238361222 8007696840013304832 8038654430889644928 8080443212424327168 8106557294828283904 8110385434139701248 8122390414544745396 8141740017003643392 8194868615745323136 8210513649375993856 8226549808847431344 8232904405111578624 8242255325855540224 8259511206051459072 8334545200236412928 8365429001251012608 8397769577286776832 8452568886680710656 8485246343716847424 8527993356222775296 8560962402703017984 8573634326463897918 8650139094397841088 8718372939720984576 8735401011868877124 8750679021045467136 8784508965714457344 8813349265990253184 8830175056876068864 8841831927514690752 8858712095379361792 8876014267440649608 8882870542357229568 8891993072646918144 8922156047051861248 8996782133420900352 9001770764901818368 9025857606612934656 9090498613977368064 9119876956681819392 9171615496315060224 9201255989608783872 9236827855547993088 9272537241587482752 9333044812376618016 9369126171187352364 9376363350265964544 9509139997515799488 9527294140313653248 9545902136681453352 9593992525750622208 9626536787608587136 9631082703040895232 9649469649782095872 9707054407112024064 9712436877920382976 9731406481197571224 9749984958633992704 9808169557186107648 9863308312381145088 9895690403918880768 9933946938985577472 9966051107301782016 10037425552933343904 10069864139669508912 10126992110514545664 10246335207507136512 10259861576267046816 10351412988309881856 10353067865918669184 10391431337491492224 10411269885291208704 10431604396785918096 10445450981914374144 10479208210387781632 10499675413923695268 10519720613262992128 10548408769049210112 10607708939730665472 10642534962705211392 10676929120017739776 10718205907852859904 10773924283232436224 10813847245519601664 10829853886059660528 10855653356004857856 10926491487660430848 10968733078463241792 11012681608068612096 11082990714697233894 11197026103049035776 11211807495714504768 11270091848907614208 11292103747050011892 11313661791622463232 11328597157128197526 11392866124328863872 11414616536937357312 11431512435285197224 11482735091339833344 11527127108445528576 11533518792530454784 11624497252961312768 11629986660275798016 11647201349158502832 11667572028060622848 11712678620952609792 11751132354653670912 11789109236686254336 11834685689920866144 11843827389809639424 11855990763529224192 11957963665857541833 12120664818636490752 12159835942242425856 12183585621817118094 12292302923617984704 12315770474063990784 12339824713271147016 12363382988783310336 12389266809077188608 12444059749835490688 12492168228249803152 12501817800354619392 12548143501876518912 12596654365930165248 12678853330021065984 12703058853751537664 12727869515575271136 12737701155078291456 12791990034334162944 12841443604054526976 12860451489695846877 12975208641596761632 13077559409581476864 13245262585314103296 13262747891272036128 13288068143069042688 13314021401160974412 13383234070577791872 13426485519559345216 13502656147352727552 13538786409919401984 13635747920966052096 13661780276676182016 13679815435022729088 13712404239164030976 13757423244472590336 13801883984413175808 13804090487891558912 13855241783321989632 13908805862381224128 13927267975885832192 13999567218564927024 14053689256781028546 14064545025398946816 14235905493356986368 14290941210470479872 14439805181412880704 14474204474673143808 14568655316880574464 14597109721796356836 14624977437950989056 14712254335779161472 14777320952929645192 14794962468571717632 14843535605878321152 14900920408478366208 14949076660952673024 15026789131876818944 15033885194990665728 15056138329400015856 15084882388829950976 15104796209504263368 15190488165771818496 15310313455119777792 15369502811260704768 15529601798878003776 15616904827936813056 15668176472871561216 15718812315581672448 15749513120885542902 15779580919894488192 15943951554476722444 16015393680026609664 16077308861779289856 16160886424848654336 16213114589656567808 16220770868279402496 16244780829089490792 16283480034007286784 16389737231490646272 16421027298751987712 16453099617694862688 16465808810223157248 16484510651711080448 16519022412102918144 16624486072045850841 16795539154573553664 16905137773361421312 16970492687433694848 16992895735692296289 17121924805406035968 17147268652927795836 17300278188795682176 17436745879441969152 17470802023737754248 17501358042090934272 17569017931428914688 17626698531980506368 17660350113752137728 17683663855029381504 17717424190758723584 17752028534881299216 17765741084714459136 17783986145293836288 17844312094103722496 18003541529803636736 18051715213225869312 18180997227954736128 18239753913363638784 18402511979217567744 18473655711095986176 18545074483174965504 18666089624753236032 18738252342374704728 18752726700531929088 19018279995031598976 19054588280627306496 19091804273362906704 19187985051501244416 19253073575217174272 19262165406081790464 19414108814224048128 19424873755840765952 19462812962395142448 19499969917267985408 19616339114372215296 19791380807837761536 19867893877971154944 19932102214603564032 20074851105866687808 20139728279339017824 20253984221029091328 20492670415014273024 20519723152534093632 20702825976619763712 20706135731837338368 20782862674982984448 20822539770582417408 20863208793571836192 20890901963828748288 20958416420775563264 20999350827847390536 21039441226525984256 21080533885171542819 21096817538098420224 21285069925410422784 21353858240035479552 21436411815705719808 21659707772119321056 21711306712009715712 21852982975320861696 21937466156926483584 22165981429394467788 22394052206098071552 22423614991429009536 22540183697815228416 22584207494100023784 22627323583244926464 22657194314256395052 22785732248657727744 22829233073874714624 22863024870570394448 22965470182679666688 23054254216891057152 23067037585060909568 23248994505922625536 23294402698317005664 23335144056121245696 23425357241905219584 23502264709307341824 23578218473372508672 23669371379841732288 23915927331715083666 24241329637272981504 24319671884484851712 24367171243634236188 24584605847235969408 24631540948127981568 24679649426542294032 24726765977566620672 24778533618154377216 24888119499670981376 24984336456499606304 25003635600709238784 25096287003753037824 25193308731860330496 25357706660042131968 25455739031150542272 25583980068668325888 25682887208109053952 25720902979391693754 25950417283193523264 26155118819162953728 26490525170628206592 26525495782544072256 26576136286138085376 26628042802321948824 26766468141155583744 26852971039118690432 27005312294705455104 27077572819838803968 27271495841932104192 27359630870045458176 27514846488945180672 27603767968826351616 27608180975783117824 27710483566643979264 27817611724762448256 27999134437129854048 28107378513562057092 28129090050797893632 28581882420940959744 28879610362825761408 28948408949346287616 29137310633761148928 29194219443592713672 29249954875901978112 29424508671558322944 29554641905859290384 29589924937143435264 29687071211756642304 29801840816956732416 29898153321905346048 30053578263753637888 30112276658800031712 30169764777659901952 30209592419008526736 30380976331543636992 30739005622521409536 31059203597756007552 31233809655873626112 31336352945743122432 31437624631163344896 31499026241771085804 31559161839788976384 31887903108953444888 32030787360053219328 32154617723558579712 32321772849697308672 32426229179313135616 32441541736558804992 32489561658178981584 32566960068014573568 32779474462981292544 32906199235389725376 32969021303422160896 33038044824205836288 33248972144091701682 33591078309147107328 33810275546722842624 33940985374867389696 33985791471384592578 34243849610812071936 34294537305855591672 34600556377591364352 34873491758883938304 34941604047475508496 35002716084181868544 35138035862857829376 35253397063961012736 35367327710058763008 35434848381517447168 35504057069762598432 35531482169428918272 35567972290587672576 35688624188207444992 35873890997572625499 36361994455909472256 36479507826727277568 36947311422191972352 37090148966349931008 37332179249506472064 37476504684749409456 37505453401063858176 38036559990063197952 38109176561254612992 38183608546725813408 38375970103002488832 38506147150434348544 38524330812163580928 38581354469087540631 38849747511681531904 38925625924790284896 38999939834535970816 39232678228744430592 39735787755942309888 39864204429207128064 40149702211733375616 40279456558678035648 40507968442058182656 40985340830028546048 41039446305068187264 41405651953239527424 41412271463674676736 41565725349965968896 41726417587143672384 41781803927657496576 41916832841551126528 41998701655694781072 42078882453051968512 42161067770343085638 42193635076196840448 42707716480070959104 42872823631411439616 43319415544238642112 43422613424019431424 43705965950641723392 43874932313852967168 44331962858788935576 44847229982858019072 45080367395630456832 45168414988200047568 45254647166489852928 45314388628512790104 45571464497315455488 45726049741140788896 45930940365359333376 46108508433782114304 46134075170121819136 46588805396634011328 46850714483810439168 47004529418614683648 47156436946745017344 47338742759683464576 47831854663430167332 48482659274545963008 48639343768969703424 48734342487268472376 49169211694471938816 49263081896255963136 49359298853084588064 49453531955133241344 49557067236308754432 49776238999341962752 49873458216137552523 49968672912999212608 50386617463720660992 50715413320084263936 50911478062301084544 51365774416218107904 51441805958783387508 51900834566387046528 52310237638325907456 52981050341256413184 53050991565088144512 53152272572276170752 53256085604643897648 53532936282311167488 53705942078237380864 54010624589410910208 54155145639677607936 54542991683864208384 54719261740090916352 55207535937652703232 55216361951566235648 55420967133287958528 55635223449524896512 55998268874259708096 56214757027124114184 56258180101595787264 57163764841881919488 57759220725651522816 58274621267522297856 58388438887185427344 58499909751803956224 58849017343116645888 59109283811718580768 59374142423513284608 59603681633913464832 59796306643810692096 60224553317600063424 60339529555319803904 60419184838017053472 60761952663087273984 61478011245042819072 62118407195512015104 62467619311747252224 62672705891486244864 62875249262326689792 62998052483542171608 63118323679577952768 63241601655514628457 63775806217906889776 64061574720106438656 64309235447117159424 64852458358626271232 64979123316357963168 65133920136029147136 65558948925962585088 65812398470779450752 65938042606844321792 66497944288183403364 67182156618294214656 67620551093445685248 67881970749734779392 67971582942769185156 68487699221624143872 68589074611711183344 69201112755182728704 69746983517767876608 69883208094951016992 70005432168363737088 70276071725715658752 70506794127922025472 70734655420117526016 71008114139525196864 71377248376414889984 71747781995145250998 72723988911818944512 72959015653454555136 73894622844383944704 74180297932699862016 74664358499012944128 74953009369498818912 75010906802127716352 75733769883764431609 76073119980126395904 76367217093451626816 76751940206004977664 77012294300868697088 77048661624327161856 77162708938175081262 77851251849580569792 77999879669071941632 78465356457488861184 79471575511884619776 79728408858414256128 80299404423466751232 80558913117356071296 81015936884116365312 82078892610136374528 82811303906479054848 82824542927349353472 83131450699931937792 83452835174287344768 83833665683102253056 83997403311389562144 84157764906103937024 84322135540686171276 84387270152393680896 85745647262822879232 86638831088477284224 86845226848038862848 87411931901283446784 87749864627705934336 88663925717577871152 89694459965716038144 90160734791260913664 90336829976400095136 90509294332979705856 90628777257025580208 91142928994630910976 91452099482281577792 92217016867564228608 92268150340243638272 93177610793268022656 93701428967620878336 94009058837229367296 94312873893490034688 94677485519366929152 95663709326860334664 96965318549091926016 97278687537939406848 97468684974536944752 98338423388943877632 98718597706169176128 98907063910266482688 99114134472617508864 99552477998683925504 99746916432275105046 99937345825998425216 100773234927441321984 101430826640168527872 101822956124602169088 102731548832436215808 102883611917566775016 103801669132774093056 104620475276651814912 106101983130176289024 106304545144552341504 106512171209287795296 107065872564622334976 107411884156474761728 107621672992717876497 109085983367728416768 109438523480181832704 110432723903132471296 110841934266575917056 111270446899049793024 111996537748519416192 112429514054248228368 112516360203191574528 114327529683763838976 115518441451303045632 115744063407262621893 116549242535044595712 116776877774370854688 116999819503607912448 117698034686233291776 118218567623437161536 119207363267826929664 119592613287621384192 120449106635200126848 120679059110639607808 120838369676034106944 121523905326174547968 122956022490085638144 124236814391024030208 125345411782972489728 125750498524653379584 125996104967084343216 126236647359155905536 126483203311029256914 127551612435813779552 128123149440212877312 128618470894234318848 129958246632715926336 130267840272058294272 131117897851925170176 131624796941558901504 131876085213688643584 132995888576366806728 135241102186891370496 135763941499469558784 135943165885538370312 137178149223422366688 138402225510365457408 139766416189902033984 140552143451431317504 141013588255844050944 141469310840235052032 142016228279050393728 142754496752829779968 143495563990290501996 145447977823637889024 145918031306909110272 147789245688767889408 148360595865399724032 149328716998025888256 149620374648412657569 149906018738997637824 151467539767528863218 152146239960252791808 152734434186903253632 154024588601737394176 154097323248654323712 154325417876350162524 155702503699161139584 155999759338143883264 156930712914977722368 158943151023769239552 159456817716828512256 160598808846933502464 161117826234712142592 162031873768232730624 164157785220272749056 165622607812958109696 165649085854698706944 166262901399863875584 166905670348574689536 167994806622779124288 168315529812207874048 168644271081372342552 168774540304787361792 171491294525645758464 173277662176954568448 174823863802566893568 175499729255411868672 177327851435155742304 179388919931432076288 180673659952800190272 181018588665959411712 181257554514051160416 182285857989261821952 182904198964563155584 184434033735128457216 184536300680487276544 186355221586536045312 187402857935241756672 188018117674458734592 188625747786980069376 189354971038733858304 191327418653720669328 194557375075878813696 194937369949073889504 196676846777887755264 197437195412338352256 197814127820532965376 199104955997367851008 199493832864550210092 199874691651996850432 201546469854882643968 202861653280337055744 203645912249204338176 205463097664872431616 205767223835133550032 207603338265548186112 209240950553303629824 212203966260352578048 213024342418575590592 214131745129244669952 214823768312949523456 215243345985435752994 218171966735456833536 218877046960363665408 220865447806264942592 221683868533151834112 222540893798099586048 223993075497038832384 224859028108496456736 225032720406383149056 227201309651293294827 231036882902606091264 231488126814525243786 233553755548741709376 233999639007215824896 235396069372466583552 236437135246874323072 238414726535653859328 239185226575242768384 240898213270400253696 241358118221279215616 241676739352068213888 243047810652349095936 248473628782048060416 251500997049306759168 251992209934168686432 252473294718311811072 252966406622058513828 255103224871627559104 257236941788468637696 259916493265431852672 260535680544116588544 262235795703850340352 263249593883117803008 265991777152733613456 270482204373782740992 271527882998939117568 271886331771076740624 274356298446844733376 276804451020730914816 279532832379804067968 281104286902862635008 282027176511688101888 282938621680470104064 284032456558100787456 285508993505659559936 286991127980581003992 290895955647275778048 291836062613818220544 296721191730799448064 298657433996051776512 299240749296825315138 299812037477995275648 302935079535057726436 304292479920505583616 305468868373806507264 308049177203474788352 308194646497308647424 308650835752700325048 311405007398322279168 311999518676287766528 313861425829955444736 318913635433657024512 321197617693867004928 322235652469424285184 322865018978153629491 328315570440545498112 331298171709397413888 332525802799727751168 333811340697149379072 335989613245558248576 336631059624415748096 337288542162744685104 337549080609574723584 342982589051291516928 346555324353909136896 349647727605133787136 350999458510823737344 354655702870311484608 358777839862864152576 361347319905600380544 362037177331918823424 362515109028102320832 364571715978523643904 365808397929126311168 368868067470256914432 369072601360974553088 372710443173072090624 376036235348917469184 377251495573960138752 378709942077467716608 382654837307441338656 389874739898147779008 393353693555775510528 394874390824676704512 395628255641065930752 398209911994735702016 398987665729100420184 399749383303993700864 405723306560674111488 407291824498408676352 411534447670267100064 415206676531096372224 424407932520705156096 426048684837151181184 428263490258489339904 429647536625899046912 430486691970871505988 436343933470913667072 437754093920727330816 441730895612529885184 443367737066303668224 445081787596199172096 447986150994077664768 449718056216992913472 454402619302586589654 462073765805212182528 462976253629050487572 467107511097483418752 467999278014431649792 470792138744933167104 472874270493748646144 476829453071307718656 478370453150485536768 481796426540800507392 483353478704136427776 486095621304698191872 496947257564096120832 503984419868337372864 504946589436623622144 505932813244117027656 510206449743255118208 514473883576937275392 519832986530863705344 524471591407700680704 526499187766235606016 531983554305467226912 543055765997878235136 543772663542153481248 548712596893689466752 553608902041461829632 559065664759608135936 562208573805725270016 564054353023376203776 565877243360940208128 568064913116201574912 571017987011319119872 573982255961162007984 583672125227636441088 593442383461598896128 597314867992103553024 598481498593650630276 599624074955990551296 605870159070115452872 608584959841011167232 610937736747613014528 616098354406949576704 616389292994617294848 617301671505400650096 622810014796644558336 627722851659910889472 642395235387734009856 644471304938848570368 645730037956307258982 656631140881090996224 662596343418794827776 665051605599455502336 667622681394298758144 671979226491116497152 673262119248831496192 674577084325489370208 675098161219149447168 681603928953879884481 693110648707818273792 701998917021647474688 709311405740622969216 717555679725728305152 722694639811200761088 724074354663837646848 725030218056204641664 729143431957047287808 731616795858252622336 738145202721949106176 745420886346144181248 754502991147920277504 757419884154935433216 765309674614882677312 779749479796295558016 786707387111551021056 789748781649353409024 796419823989471404032 797975331458200840368 799498766607987401728 811446613121348222976 814583648996817352704 823068895340534200128 830413353062192744448 848815865041410312192 852097369674302362368 856526980516978679808 859295073251798093824 860973383941743011976 872687866941827334144 875508187841454661632 890163575192398344192 895972301988155329536 899436112433985826944 908805238605173179308 924147531610424365056 925952507258100975144 934215022194966837504 935998556028863299584 941584277489866334208 945748540987497292288 956740906300971073536 963592853081601014784 966706957408272855552 993894515128192241664 1007968839736674745728 1009893178873247244288 1011865626488234055312 1020412899486510236416 1028947767153874550784 1039665973061727410688 1048943182815401361408 1052998375532471212032 1063967108610934453824 1086111531995756470272 1087545327084306962496 1097425193787378933504 1107217804082923659264 1118131329519216271872 1128108706046752407552 1131754486721880416256 1136129826232403149824 1147964511922324015968 1186884766923197792256 1194629735984207106048 1196962997187301260552 1199248149911981102592 1211740318140230905744 1217169919682022334464 1221875473495226029056 1232196708813899153408 1234603343010801300192 1245620029593289116672 1284790470775468019712 1288942609877697140736 1291460075912614517964 1313262281762181992448 1325192686837589655552 1330103211198911004672 1335245362788597516288 1343958452982232994304 1349154168650978740416 1363207857907759768962 1386221297415636547584 1403997834043294949376 1418622811481245938432 1435111359451456610304 1445389279622401522176 1450060436112409283328 1458286863914094575616 1463233591716505244672 1490841772692288362496 1514839768309870866432 1530619349229765354624 1559498959592591116032 1573414774223102042112 1579497563298706818048 1592839647978942808064 1595950662916401680736 1598997533215974803456 1629167297993634705408 1646137790681068400256 1660826706124385488896 1697631730082820624384 1704194739348604724736 1713053961033957359616 1718590146503596187648 1721946767883486023952 1751016375682909323264 1780327150384796688384 1791944603976310659072 1798872224867971653888 1817610477210346358616 1848295063220848730112 1851905014516201950288 1868430044389933675008 1883168554979732668416 1891497081974994584576 1927185706163202029568 1933413914816545711104 1987789030256384483328 2015937679473349491456 2019786357746494488576 2023731252976468110624 2040825798973020472832 2044811786861639653443 2079331946123454821376 2105996751064942424064 2127934217221868907648 2172223063991512940544 2175090654168613924992 2194850387574757867008 2214435608165847318528 2236262659038432543744 2263508973443760832512 2272259652464806299648 2295929023844648031936 2389259471968414212096 2393925994374602521104 2398496299823962205184 2423480636280461811488 2434339839364044668928 2443750946990452058112 2469206686021602600384 2491240059186578233344 2569580941550936039424 2577885219755394281472 2582920151825229035928 2626524563524363984896 2670490725577195032576 2687916905964465988608 2698308337301957480832 2726415715815519537924 2772442594831273095168 2807995668086589898752 2837245622962491876864 2870222718902913220608 2890778559244803044352 2900120872224818566656 2926467183433010489344 2981683545384576724992 3029679536619741732864 3061238698459530709248 3118997919185182232064 3146829548446204084224 3158995126597413636096 3191901325832803361472 3197995066431949606912 3258334595987269410816 3292275581362136800512 3321653412248770977792 3395263460165641248768 3408389478697209449472 3437180293007192375296 3443893535766972047904 3560654300769593376768 3583889207952621318144 3597744449735943307776 3635220954420692717232 3696590126441697460224 3703810029032403900576 3736860088779867350016 3782994163949989169152 3854371412326404059136 3866827829633091422208 3975578060512768966656 4031875358946698982912 4047462505952936221248 4081651597946040945664 4089623573723279306886 4158663892246909642752 4211993502129884848128 4255868434443737815296 4350181308337227849984 4389700775149515734016 4472525318076865087488 4544519304929612599296 4591858047689296063872 4778518943936828424192 4787851988749205042208 4796992599647924410368 4846961272560923622976 4887501893980904116224 4938413372043205200768 4982480118373156466688 5139161883101872078848 5155770439510788562944 5165840303650458071856 5253049127048727969792 5340981451154390065152 5375833811928931977216 5396616674603914961664 5452831431631039075848 5544885189662546190336 5674491245924983753728 5781557118489606088704 5800241744449637133312 5852934366866020978688 5963367090769153449984 6059359073239483465728 6122477396919061418496 6134435360584918960329 6237995838370364464128 6317990253194827272192 6383802651665606722944 6395990132863899213824 6516669191974538821632 6584551162724273601024 6643306824497541955584 6790526920331282497536 6816778957394418898944 6887787071533944095808 7167778415905242636288 7195488899471886615552 7270441908841385434464 7407620058064807801152 7473720177559734700032 7565988327899978338304 7708742824652808118272 7733655659266182844416 8063750717893397965824 8094925011905872442496 8163303195892081891328 8179247147446558613772 8317327784493819285504 8423987004259769696256 8511736868887475630592 8700362616674455699968 8779401550299031468032 8945050636153730174976 9089038609859225198592 9183716095378592127744 9575703977498410084416 9593985199295848820736 9693922545121847245952 9775003787961808232448 9876826744086410401536 9964960236746312933376 10311540879021577125888 10331680607300916143712 10681962902308780130304 10751667623857863954432 10793233349207829923328 10905662863262078151696 11089770379325092380672 11348982491849967507456 11563114236979212177408 11600483488899274266624 11705868733732041957376 11926734181538306899968 12244954793838122836992 12268870721169837920658 12475991676740728928256 12635980506389654544384 12767605303331213445888 12791980265727798427648 13169102325448547202048 13633557914788837797888 13775574143067888191616 14335556831810485272576 14390977798943773231104 14540883817682770868928 14815240116129615602304 14947440355119469400064 15131976655799956676608 15417485649305616236544 15467311318532365688832 16127501435786795931648 16189850023811744884992 16326606391784163782656 16358494294893117227544 16634655568987638571008 17023473737774951261184 17400725233348911399936 17558803100598062936064 17890101272307460349952 18178077219718450397184 18367432190757184255488 19151407954996820168832 19187970398591697641472 19387845090243694491904 19550007575923616464896 19753653488172820803072 19929920473492625866752 20663361214601832287424 21503335247715727908864 21586466698415659846656 21811325726524156303392 22697964983699935014912 23126228473958424354816 23200966977798548533248 23411737467464083914752 24489909587676245673984 24537741442339675841316 24951983353481457856512 25271961012779309088768 25535210606662426891776 26338204650897094404096 27267115829577675595776 27551148286135776383232 28781955597887546462208 29081767635365541737856 29630480232259231204608 29894880710238938800128 30263953311599913353216 30934622637064731377664 32255002871573591863296 32379700047623489769984 32653212783568327565312 32716988589786234455088 33269311137975277142016 34046947475549902522368 34801450466697822799872 35117606201196125872128 35780202544614920699904 36734864381514368510976 38302815909993640337664 38375940797183395282944 38775690180487388983808 39507306976345641606144 41326722429203664574848 43006670495431455817728 43172933396831319693312 43622651453048312606784 45395929967399870029824 46252456947916848709632 46401933955597097066496 48979819175352491347968 49075482884679351682632 49903966706962915713024 51070421213324853783552 52676409301794188808192 54534231659155351191552 55102296572271552766464 57563911195775092924416 58163535270731083475712 59260960464518462409216 59789761420477877600256 64510005743147183726592 64759400095246979539968 65306425567136655130624 65433977179572468910176 68093894951099805044736 69602900933395645599744 70235212402392251744256 73469728763028737021952 76605631819987280675328 77551380360974777967616 79014613952691283212288 82653444858407329149696 86345866793662639386624 87245302906096625213568 90791859934799740059648 92803867911194194132992 97959638350704982695936 98150965769358703365264 99807933413925831426048 102140842426649707567104 105352818603588377616384 110204593144543105532928 115127822391550185848832 116327070541462166951424 118521920929036924818432 129020011486294367453184 129518800190493959079936 130867954359144937820352 136187789902199610089472 139205801866791291199488 146939457526057474043904 153211263639974561350656 155102760721949555935232 158029227905382566424576 165306889716814658299392 172691733587325278773248 174490605812193250427136 195919276701409965391872 196301931538717406730528 204281684853299415134208 210705637207176755232768 220409186289086211065856 232654141082924333902848 237043841858073849636864 259037600380987918159872 261735908718289875640704 272375579804399220178944 278411603733582582398976 293878915052114948087808 306422527279949122701312 310205521443899111870464 316058455810765132849152 330613779433629316598784 345383467174650557546496 348981211624386500854272 392603863077434813461056 408563369706598830268416 440818372578172422131712 465308282165848667805696 474087683716147699273728 518075200761975836319744 523471817436579751281408 587757830104229896175616 612845054559898245402624 620411042887798223740928 632116911621530265698304 661227558867258633197568 697962423248773001708544 785207726154869626922112 817126739413197660536832 881636745156344844263424 930616564331697335611392 948175367432295398547456 1036150401523951672639488 1046943634873159502562816 1225690109119796490805248 1240822085775596447481856 1322455117734517266395136 1395924846497546003417088 1570415452309739253844224 1763273490312689688526848 1861233128663394671222784 1896350734864590797094912 2093887269746319005125632 2451380218239592981610496 2644910235469034532790272 2791849692995092006834176 3140830904619478507688448 3722466257326789342445568 4187774539492638010251264 5289820470938069065580544 5583699385990184013668352 6281661809238957015376896 8375549078985276020502528 11167398771980368027336704 12563323618477914030753792 16751098157970552041005056 25126647236955828061507584 33502196315941104082010112 50253294473911656123015168 100506588947823312246030336
- Sum of all divisors σ(n): 334522869067107534133203345
- Sum of proper divisors (its aliquot sum) s(n): 234016280119284221887173009
- 100506588947823312246030336 is an abundant number, because the sum of its proper divisors (234016280119284221887173009) is greater than itself. Its abundance is 133509691171460909641142673
Bases of 100506588947823312246030336
- Binary: 1010011001000110001100100011010101101001000001011011001010000100011001001000000000000002
- Hexadecimal: 0x5323191AB482D942324000
- Base-36: CMMN145THNU5L3400
Squares and roots of 100506588947823312246030336
- 100506588947823312246030336 squared (1005065889478233122460303362) is 10101574421926719179783282468743055900516590232272896
- 100506588947823312246030336 cubed (1005065889478233122460303363) is 1015274788150434658284538443805331916189495035236416867609472842971970646573056
-
100506588947823312246030336 is a
perfect square number . Itssquare root is 10025297449344 -
The
cube root of 100506588947823312246030336 is 464941356.0727116897
Scales and comparisons
How big is 100506588947823312246030336?- 100,506,588,947,823,312,246,030,336 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 100,506,588,947,823,312,246,030,336 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 100506588947823312246030336 cubic inches would be around 38745113 feet tall.
Recreational maths with 100506588947823312246030336
- 100506588947823312246030336 backwards is 633030642213328749885605001
- The number of decimal digits it has is: 27
- The sum of 100506588947823312246030336's digits is 99
- 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 100506588947823312246030336 - Facts about the integer". Numbermatics.com. 2024. Web. 24 September 2024.
APA style:
Numbermatics. (2024). Number 100506588947823312246030336 - Facts about the integer. Retrieved 24 September 2024, from https://numbermatics.com/n/100506588947823312246030336/
Chicago style:
Numbermatics. 2024. "Number 100506588947823312246030336 - Facts about the integer". https://numbermatics.com/n/100506588947823312246030336/
The information we have on file for 100506588947823312246030336 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 100506588947823312246030336, math, Factors of 100506588947823312246030336, curriculum, school, college, exams, university, Prime factorization of 100506588947823312246030336, STEM, science, technology, engineering, physics, economics, calculator, one hundred septillion, five hundred six sextillion, five hundred eighty-eight quintillion, nine hundred forty-seven quadrillion, eight hundred twenty-three trillion, three hundred twelve billion, two hundred forty-six million, thirty thousand, three hundred thirty-six.