821045677299345629955293184
821,045,677,299,345,629,955,293,184 is an even composite number composed of seven prime numbers multiplied together.
821045677299345629955293184 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twelve thousand, three hundred ninety-three divisors.
Prime factorization of 821045677299345629955293184:
216 × 32 × 112 × 132 × 292 × 1272 × 708412
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 11 × 11 × 13 × 13 × 29 × 29 × 127 × 127 × 70841 × 70841)See below for interesting mathematical facts about the number 821045677299345629955293184 from the Numbermatics database.
Names of 821045677299345629955293184
- Cardinal: 821045677299345629955293184 can be written as Eight hundred twenty-one septillion, forty-five sextillion, six hundred seventy-seven quintillion, two hundred ninety-nine quadrillion, three hundred forty-five trillion, six hundred twenty-nine billion, nine hundred fifty-five million, two hundred ninety-three thousand, one hundred eighty-four.
Scientific notation
- Scientific notation: 8.21045677299345629955293184 × 1026
Factors of 821045677299345629955293184
Divisors of 821045677299345629955293184
- Number of divisors d(n): 12393
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 13 16 18 22 24 26 29 32 33 36 39 44 48 52 58 64 66 72 78 87 88 96 99 104 116 117 121 127 128 132 143 144 156 169 174 176 192 198 208 232 234 242 254 256 261 264 286 288 312 319 338 348 352 363 377 381 384 396 416 429 464 468 484 507 508 512 522 528 572 576 624 638 676 696 704 726 754 762 768 792 832 841 858 928 936 957 968 1014 1016 1024 1044 1056 1089 1131 1143 1144 1152 1248 1276 1287 1352 1392 1397 1408 1452 1508 1521 1524 1536 1573 1584 1651 1664 1682 1716 1856 1859 1872 1914 1936 2028 2032 2048 2088 2112 2178 2262 2286 2288 2304 2496 2523 2552 2574 2704 2784 2794 2816 2871 2904 3016 3042 3048 3072 3146 3168 3302 3328 3364 3393 3432 3509 3683 3712 3718 3744 3828 3872 4056 4064 4096 4147 4176 4191 4224 4356 4524 4572 4576 4608 4719 4901 4953 4992 5046 5104 5148 5408 5568 5577 5588 5632 5742 5808 6032 6084 6096 6144 6292 6336 6604 6656 6728 6786 6864 7018 7366 7424 7436 7488 7569 7656 7744 8112 8128 8192 8294 8352 8382 8448 8712 9048 9144 9152 9216 9251 9438 9802 9906 9984 10092 10208 10296 10527 10816 10933 11049 11136 11154 11176 11264 11484 11616 12064 12168 12192 12288 12441 12573 12584 12672 13208 13312 13456 13572 13728 14036 14157 14703 14732 14848 14859 14872 14976 15138 15312 15367 15488 16129 16224 16256 16384 16588 16704 16731 16764 16896 17424 18096 18161 18288 18304 18432 18502 18876 19604 19812 19968 20184 20416 20449 20592 21054 21463 21632 21866 22098 22272 22308 22352 22528 22968 23232 24128 24336 24384 24576 24882 25146 25168 25344 26416 26624 26912 27144 27456 27753 28072 28314 29406 29464 29696 29718 29744 29952 30276 30624 30734 30976 31581 32258 32448 32512 32768 32799 33147 33176 33408 33462 33528 33792 34848 36192 36322 36576 36608 36864 37004 37323 37752 39208 39624 39936 40368 40513 40832 40898 41184 42108 42926 43264 43732 44109 44196 44544 44616 44704 45056 45617 45936 46101 46464 47879 48256 48387 48672 48768 49152 49764 50292 50336 50688 52832 53248 53824 53911 54288 54483 54912 55506 56144 56628 58812 58928 59392 59436 59488 59904 60552 61248 61347 61468 61952 63162 64389 64516 64896 65024 65536 65598 66294 66352 66816 66924 67056 67584 69696 70841 72384 72644 73152 73216 73728 74008 74646 75504 78416 79248 79872 80736 81026 81664 81796 82368 83259 84216 85852 86528 87464 88218 88392 89088 89232 89408 90112 91234 91872 92202 92928 95758 96512 96774 97344 97536 98304 98397 99528 100584 100672 101376 101761 105664 106496 106807 107648 107822 108576 108966 109824 111012 112288 113256 117624 117856 118784 118872 118976 119808 120263 121104 121539 122496 122694 122936 123904 126324 128778 129032 129792 130048 131196 132588 132704 133632 133848 134112 135168 136851 138303 139392 141682 142129 143637 144768 145161 145288 146304 146432 147456 148016 149292 151008 156832 158496 159744 161472 161733 162052 163328 163449 163592 164736 166518 168432 171704 173056 174928 176436 176784 177419 178176 178464 178816 180224 182468 183744 184041 184404 185856 191516 193024 193167 193548 194688 195072 196608 196794 199056 199771 201168 201344 202752 203522 209677 211328 212523 212992 213614 215296 215644 217152 217932 219648 222024 224576 226512 235248 235712 236093 237568 237744 237952 239616 240526 242208 243078 244992 245388 245872 247808 252648 257556 258064 259584 260096 262392 265176 265408 267264 267696 268224 270336 273702 276606 278784 283364 284258 287274 289536 290322 290576 292608 292864 294912 296032 298584 302016 305283 313664 316992 319488 320421 322944 323466 324104 326656 326898 327184 329472 333036 336864 343408 346112 349856 352872 353568 354838 356352 356928 357632 360448 360789 364617 364936 367488 368082 368808 371712 383032 386048 386334 387096 389376 390144 393588 398112 399542 402336 402688 405504 407044 410553 419354 422656 425046 425984 426387 427228 430592 430911 431288 434304 435864 439296 444048 445643 449152 453024 467741 470496 471424 472186 475136 475488 475904 479232 481052 484416 485199 486156 489984 490776 491744 495616 505296 515112 516128 519168 520192 524784 526669 530352 530816 532257 534528 535392 536448 540672 547404 553212 557568 566728 568516 574548 579072 580644 581152 585216 585728 589824 592064 593021 597168 599313 604032 610566 622427 627328 629031 633984 637569 638976 640842 645888 646932 648208 653312 653796 654368 658944 666072 673728 686816 692224 699712 705744 707136 708279 709676 712704 713856 715264 720896 721578 729234 729872 734976 736164 737616 743424 766064 772096 772668 774192 778752 779251 780288 787176 796224 799084 804672 805376 811008 814088 821106 838708 845312 850092 851968 852774 854456 861184 861822 862576 868608 871728 878592 888096 891286 898304 906048 915849 920933 935482 940992 942848 944372 950272 950976 951808 958464 961263 962104 968832 970398 972312 979968 981552 983488 991232 1010592 1030224 1032256 1038336 1040384 1049568 1053338 1060704 1061632 1064514 1069056 1070784 1072896 1081344 1082367 1094808 1106424 1115136 1133456 1137032 1149096 1158144 1161288 1162304 1170432 1171456 1174877 1184128 1186042 1194336 1198626 1208064 1221132 1244854 1254656 1258062 1267968 1275138 1277952 1279161 1281684 1291776 1293864 1296416 1306624 1307592 1308736 1317888 1322893 1332144 1336929 1347456 1373632 1384448 1388491 1399424 1403223 1411488 1414272 1416558 1419352 1425408 1427712 1430528 1443156 1458468 1459744 1469952 1472328 1475232 1486848 1532128 1544192 1545336 1548384 1557504 1558502 1560576 1563419 1574352 1580007 1592448 1596771 1598168 1609344 1610752 1622016 1628176 1642212 1677416 1690624 1700184 1705548 1708912 1722368 1723644 1725152 1737216 1743456 1757184 1776192 1779063 1782572 1796608 1797939 1812096 1831698 1841866 1867281 1870964 1881984 1885696 1887093 1888744 1900544 1901952 1903616 1916928 1922526 1924208 1937664 1940796 1944624 1951609 1959936 1963104 1966976 1982464 2021184 2054389 2060448 2064512 2076672 2080768 2099136 2106676 2121408 2123264 2124837 2129028 2138112 2141568 2145792 2162688 2164734 2189616 2212848 2230272 2266912 2274064 2298192 2306447 2316288 2322576 2324608 2337753 2340864 2342912 2349754 2368256 2372084 2388672 2397252 2416128 2442264 2489708 2509312 2516124 2535936 2550276 2555904 2558322 2563368 2583552 2587728 2592832 2597023 2613248 2615184 2617472 2635776 2645786 2664288 2673858 2694912 2725801 2747264 2762799 2768896 2776982 2798848 2806446 2822976 2828544 2833116 2838704 2850816 2855424 2861056 2886312 2916936 2919488 2939904 2944656 2950464 2973696 3064256 3088384 3090672 3096768 3115008 3117004 3121152 3126838 3148704 3160014 3184896 3193542 3196336 3218688 3221504 3244032 3256352 3284424 3354832 3381248 3400368 3411096 3417824 3444736 3447288 3450304 3474432 3486912 3514368 3524631 3552384 3558126 3565144 3593216 3595878 3624192 3663396 3683732 3734562 3741928 3763968 3771392 3774186 3777488 3803904 3807232 3833856 3845052 3848416 3875328 3881592 3889248 3903218 3919872 3926208 3933952 3964928 3968679 4010787 4042368 4108778 4120896 4129024 4153344 4161536 4165473 4198272 4209669 4213352 4242816 4246528 4249674 4258056 4276224 4283136 4291584 4329468 4379232 4425696 4460544 4533824 4548128 4596384 4612894 4632576 4645152 4649216 4675506 4681728 4685824 4690257 4699508 4736512 4740021 4744168 4777344 4794504 4832256 4884528 4979416 5018624 5032248 5071872 5100552 5116644 5126736 5145151 5167104 5175456 5185664 5194046 5226496 5230368 5234944 5271552 5291572 5328576 5337189 5347716 5389824 5451602 5494528 5525598 5537792 5553964 5597696 5601843 5612892 5645952 5657088 5666232 5677408 5701632 5710848 5722112 5772624 5793359 5833872 5838976 5854827 5879808 5889312 5900928 5947392 6080633 6128512 6163167 6176768 6181344 6193536 6230016 6234008 6242304 6253676 6297408 6320028 6369792 6387084 6392672 6437376 6443008 6488064 6512704 6568848 6709664 6762496 6800736 6822192 6835648 6846697 6889472 6894576 6900608 6919341 6948864 6973824 7013259 7028736 7049262 7104768 7116252 7130288 7186432 7191756 7248384 7326792 7367464 7469124 7483856 7527936 7542784 7548372 7554976 7607808 7614464 7667712 7690104 7696832 7750656 7763184 7778496 7791069 7806436 7839744 7852416 7867904 7929856 7937358 8021574 8084736 8177403 8217556 8241792 8258048 8288397 8306688 8323072 8330946 8396544 8419338 8426704 8485632 8493056 8499348 8516112 8552448 8566272 8571761 8583168 8658936 8758464 8851392 8921088 8996807 9067648 9096256 9192768 9225788 9265152 9290304 9298432 9351012 9363456 9371648 9380514 9399016 9473024 9480042 9488336 9554688 9589008 9664512 9769056 9958832 10037248 10064496 10130263 10143744 10201104 10233288 10253472 10290302 10334208 10350912 10371328 10388092 10452992 10460736 10469888 10543104 10573893 10583144 10657152 10674378 10695432 10779648 10903204 10989056 11051196 11075584 11107928 11195392 11203686 11225784 11291904 11314176 11332464 11354816 11421696 11444224 11545248 11586718 11667744 11677952 11709654 11759616 11778624 11801856 11894784 11906037 11972129 12161266 12257024 12326334 12353536 12362688 12387072 12460032 12468016 12484608 12496419 12507352 12594816 12640056 12739584 12774168 12785344 12874752 12886016 12923647 13025408 13137696 13419328 13524992 13564489 13601472 13644384 13671296 13693394 13778944 13789152 13801216 13838682 13897728 13947648 14026518 14057472 14070771 14098524 14209536 14232504 14260576 14372864 14383512 14496768 14653584 14734928 14938248 14967712 15055872 15085568 15096744 15109952 15215616 15228928 15273401 15380208 15393664 15435453 15501312 15526368 15556992 15582138 15612872 15679488 15704832 15735808 15874716 16043148 16169472 16354806 16435112 16483584 16516096 16576794 16613376 16661892 16793088 16838676 16853408 16971264 16986112 16998696 17032224 17104896 17132544 17143522 17166336 17197609 17317872 17380077 17516928 17564481 17702784 17842176 17993614 18050383 18135296 18192512 18241899 18385536 18451576 18489501 18530304 18580608 18596864 18702024 18726912 18761028 18798032 18946048 18960084 18976672 19109376 19178016 19329024 19538112 19917664 20074496 20128992 20260526 20287488 20402208 20466576 20506944 20540091 20580604 20668416 20701824 20742656 20758023 20776184 20905984 20921472 20939776 21086208 21147786 21166288 21314304 21348756 21390864 21559296 21806408 21978112 22102392 22215856 22390784 22407372 22451568 22583808 22598279 22628352 22664928 22709632 22843392 22888448 23090496 23173436 23335488 23355904 23373207 23419308 23519232 23557248 23603712 23789568 23812074 23944258 24322532 24514048 24532209 24652668 24707072 24725376 24774144 24920064 24936032 24969216 24992838 25014704 25189632 25280112 25370917 25479168 25548336 25570688 25715283 25749504 25772032 25847294 26050816 26275392 26707057 26838656 26990421 27049984 27128978 27202944 27288768 27342592 27386788 27557888 27578304 27602432 27677364 27795456 27895296 28053036 28114944 28141542 28197048 28419072 28465008 28521152 28745728 28767024 28993536 29307168 29469856 29876496 29935424 29983811 30111744 30171136 30193488 30219904 30390789 30431232 30457856 30546802 30760416 30787328 30870906 31002624 31052736 31113984 31164276 31225744 31358976 31409664 31471616 31749432 32086296 32338944 32709612 32870224 32967168 33032192 33153588 33226752 33323784 33586176 33677352 33706816 33942528 33972224 33997392 34064448 34265088 34287044 34332672 34395218 34635744 34760154 35033856 35128962 35405568 35684352 35916387 35987228 36100766 36270592 36385024 36483798 36771072 36903152 36979002 37060608 37161216 37193728 37404048 37453824 37522056 37596064 37892096 37920168 37953344 38218752 38356032 38658048 38770941 39076224 39835328 40148992 40257984 40521052 40574976 40693467 40804416 40933152 41013888 41080182 41161208 41336832 41403648 41485312 41516046 41552368 41842944 41879552 42172416 42295572 42332576 42628608 42697512 42781728 43118592 43612816 43956224 44204784 44431712 44781568 44814744 44903136 45167616 45196558 45256704 45329856 45419264 45686784 45776896 45820203 46180992 46306359 46346872 46670976 46711808 46746414 46838616 47038464 47114496 47207424 47624148 47888516 48645064 49028096 49064418 49305336 49450752 49548288 49840128 49872064 49985676 50029408 50379264 50560224 50741834 50958336 51096672 51141376 51430566 51499008 51544064 51592827 51694588 52101632 52140231 52550784 53414114 53677312 53980842 54099968 54151149 54257956 54405888 54577536 54685184 54725697 54773576 55115776 55156608 55204864 55354728 55590912 55790592 56106072 56283084 56394096 56596661 56838144 56930016 57042304 57491456 57534048 57987072 58614336 58939712 59577281 59752992 59870848 59967622 60223488 60342272 60386976 60439808 60781578 60862464 60915712 61093604 61520832 61574656 61620273 61741812 62005248 62105472 62227968 62328552 62451488 62717952 62819328 62943232 63498864 64172592 64677888 65419224 65740448 65934336 66064384 66307176 66647568 66886963 67172352 67354704 67413632 67794837 67885056 67944448 67994784 68128896 68530176 68574088 68665344 68790436 69271488 69520308 70067712 70257924 70811136 71368704 71832774 71974456 72201532 72541184 72770048 72967596 73542144 73806304 73958004 74121216 74322432 74387456 74808096 74907648 75044112 75192128 75313667 75784192 75840336 75906688 76112751 76437504 76712064 77145849 77316096 77541882 78152448 79048229 79670656 80121171 80297984 80515968 80971263 81042104 81149952 81386934 81608832 81866304 82027776 82160364 82322416 82673664 82807296 82970624 83032092 83104736 83685888 83759104 84344832 84591144 84665152 85257216 85395024 85563456 86237184 87225632 87912448 88409568 88863424 89563136 89629488 89806272 89951433 90335232 90393116 90513408 90659712 90838528 91172367 91373568 91553792 91640406 92361984 92612718 92693744 93341952 93423616 93492828 93677232 94076928 94228992 94414848 95248296 95777032 97290128 98056192 98128836 98610672 98901504 98964877 99096576 99680256 99744128 99971352 100058816 100758528 101120448 101483668 101916672 102193344 102282752 102861132 102998016 103088128 103185654 103389176 104203264 104280462 105101568 106828228 107354624 107749161 107961684 108199936 108302298 108515912 108811776 109155072 109370368 109451394 109547152 110313216 110409728 110709456 111181824 111432893 111581184 112212144 112566168 112788192 113193322 113676288 113860032 114084608 114982912 115068096 115974144 116312823 116958491 117228672 117879424 119154562 119505984 119741696 119935244 120446976 120684544 120773952 120879616 121563156 121724928 121831424 122080401 122187208 123041664 123149312 123240546 123483624 124010496 124210944 124455936 124657104 124902976 125638656 125886464 126997728 128345184 129355776 130838448 131480896 131693419 131868672 132128768 132614352 133295136 133773926 134344704 134709408 134827264 135589674 135770112 135888896 135989568 136257792 137060352 137148176 137330688 137460609 137580872 138542976 139040616 140135424 140515848 141622272 143665548 143948912 144403064 145082368 145540096 145935192 147084288 147612608 147916008 148644864 148774912 149209379 149616192 150088224 150384256 150627334 151568384 151680672 151813376 152225502 152875008 153424128 154291698 154632192 154778481 155083764 156304896 158096458 159341312 160242342 160595968 161031936 161942526 162084208 162299904 162453447 162773868 163217664 163732608 164055552 164320728 164644832 165347328 165614592 165941248 166064184 166209472 167371776 167518208 168007411 169182288 169330304 169789983 170514432 170790048 171126912 172474368 174451264 175824896 176338357 176819136 177726848 178731843 179126272 179258976 179612544 179902866 180670464 180786232 181026816 181319424 181677056 182344734 182747136 183280812 184723968 185225436 185387488 186683904 186847232 186985656 187354464 188153856 188457984 188829696 190496592 191554064 194580256 196112384 196257672 197221344 197803008 197929754 198193152 198554213 199488256 199942704 200117632 200660889 201517056 202240896 202967336 203384511 203833344 204386688 204565504 205722264 205996032 206371308 206778352 208406528 208560924 210203136 213656456 214709248 215498322 215923368 216604596 217031824 217623552 218310144 218740736 218902788 219094304 220626432 220819456 221418912 222363648 222865786 223162368 224424288 225132336 225576384 225941001 226386644 227352576 227720064 228169216 228338253 229965824 230136192 231948288 232625646 233916982 234457344 235758848 237144687 238309124 239011968 239483392 239870488 240363513 240893952 241369088 241547904 241759232 243126312 243449856 244160802 244374416 246083328 246298624 246481092 246967248 248020992 248421888 248581069 248911872 249314208 249805952 251277312 251772928 253995456 256690368 258711552 260907403 261676896 262961792 263386838 263737344 264257536 265228704 266590272 267547852 268689408 269418816 269654528 269854299 271179348 271540224 271777792 271979136 272515584 274120704 274296352 274661376 274921218 275161744 277085952 278081232 280270848 281031696 283244544 287331096 287897824 288806128 290164736 291080192 291870384 293777627 294168576 295225216 295832016 296894631 297289728 297549824 298418758 299232384 300176448 300768512 301254668 303136768 303361344 303626752 304451004 305750016 306848256 308583396 309264384 309556962 310167528 312609792 316192916 318682624 320484684 321191936 322063872 323885052 324168416 324599808 324906894 325547736 326435328 327465216 328111104 328641456 329289664 329821921 331229184 331882496 332128368 332418944 334298679 334743552 335036416 336014822 338364576 338660608 339579966 341028864 341580096 342253824 344948736 347191741 348902528 350875473 351649792 352676714 353638272 355453696 357463686 358252544 358517952 359225088 359805732 361340928 361572464 362053632 362638848 363354112 364689468 365494272 366561624 369447936 370450872 370774976 373367808 373694464 373971312 374708928 376915968 377659392 380993184 383108128 389160512 392224768 392515344 394442688 395080257 395606016 395859508 396386304 397108426 398976512 399885408 400235264 401321778 403034112 404481792 405934672 406769022 407666688 408773376 409131008 411444528 411992064 412742616 413556704 416813056 417121848 420406272 427312912 429418496 430996644 431846736 433209192 434063648 435247104 436620288 437481472 437805576 438188608 441252864 441638912 442837824 445731572 446324736 447628137 448848576 450264672 451152768 451882002 452773288 454705152 455440128 456338432 456676506 460272384 463896576 465251292 467833964 468914688 471517696 474289374 476618248 478023936 478966784 479740976 480727026 481787904 483095808 483518464 486252624 486899712 488321604 488748832 492166656 492597248 492962184 493934496 496041984 496843776 497162138 497823744 498628416 499611904 502554624 503545856 504022233 507990912 509369949 513380736 517423104 521814806 523353792 525923584 526773676 527474688 528515072 529015071 530457408 533180544 535095704 536195529 537378816 538837632 539309056 539708598 542358696 543080448 543958272 545031168 548241408 548592704 549842436 550323488 554171904 556162464 560541696 562063392 566489088 574662192 575795648 577612256 580329472 582160384 583740768 587555254 588337152 590450432 591664032 593789262 594579456 595099648 595662639 596837516 598464768 600352896 601537024 601982667 602509336 606273536 606722688 607253504 608902008 611500032 613696512 617166792 619113924 620335056 625219584 632385832 637365248 640969368 644127744 647770104 648336832 649813788 651095472 652870656 654930432 655350091 656222208 657282912 658579328 659643842 662458368 663764992 664256736 664837888 668597358 669487104 670072832 672029644 676729152 677321216 677823003 679159932 682057728 683160192 684507648 689897472 694383482 697805056 701750946 703299584 705353428 707276544 710907392 711434061 714927372 716505088 717035904 718450176 719611464 722681856 723144928 724107264 725277696 726708224 729378936 733123248 735756593 738895872 740901744 741549952 745743207 746735616 747388928 747942624 749417856 753831936 755318784 761986368 766216256 774504653 778321024 782722209 784449536 785030688 788885376 790160514 791212032 791719016 792772608 794216852 797953024 799770816 800470528 802643556 806068224 808963584 811869344 813538044 815333376 817546752 818262016 822889056 823984128 825485232 827113408 833626112 834243696 840812544 854625824 858836992 861993288 863693472 866418384 868127296 869530519 870494208 873240576 874962944 875611152 876377216 881332881 882505728 883277824 885675648 890683893 891463144 892649472 895256274 897697152 900529344 902305536 903764004 905546576 909410304 910880256 912676864 913353012 920544768 927793152 930502584 935667928 937829376 943035392 948578748 953236496 956047872 957933568 959481952 961454052 963575808 966191616 967036928 972505248 973799424 976643208 977497664 984333312 985194496 985924368 987868992 989465763 993687552 994324276 995647488 997256832 999223808 1002896037 1005109248 1007091712 1008044466 1015981824 1018739898 1026761472 1034846208 1041575223 1043629612 1046707584 1051847168 1052626419 1053547352 1054949376 1057030144 1058030142 1060914816 1066361088 1070191408 1072391058 1074757632 1077675264 1078618112 1079417196 1084717392 1086160896 1087916544 1088613647 1090062336 1096482816 1097185408 1099684872 1100646976 1108343808 1112324928 1121083392 1124126784 1132978176 1142594489 1149324384 1151591296 1155224512 1160658944 1164320768 1167481536 1175110508 1176674304 1180900864 1183328064 1185240771 1187578524 1189158912 1190199296 1191325278 1193675032 1196929536 1200705792 1203074048 1203965334 1205018672 1213445376 1214507008 1217804016 1223000064 1227393024 1234333584 1238227848 1240670112 1250439168 1264771664 1274730496 1281938736 1286543401 1288255488 1295540208 1296673664 1299627576 1302190944 1305741312 1309860864 1310700182 1312444416 1314565824 1317158656 1319287684 1324916736 1327529984 1328513472 1329675776 1337194716 1338974208 1340145664 1342884411 1344059288 1353458304 1354642432 1355646006 1358319864 1364115456 1366320384 1369015296 1388766964 1395610112 1403501892 1406599168 1410706856 1414553088 1421814784 1422868122 1429854744 1434071808 1436900352 1439222928 1445363712 1446289856 1448627609 1450555392 1453416448 1458757872 1466246496 1471513186 1477791744 1481803488 1483099904 1491486414 1493471232 1494777856 1495885248 1498835712 1507663872 1510637568 1512066699 1520460383 1523972736 1532432512 1549009306 1556642048 1565444418 1568899072 1570061376 1577770752 1580321028 1582424064 1583438032 1585545216 1587045213 1588433704 1595906048 1599541632 1600941056 1605287112 1612136448 1617927168 1623738688 1627076088 1635093504 1636524032 1641303169 1645778112 1650970464 1654226816 1667252224 1668487392 1681625088 1709251648 1717673984 1723986576 1727386944 1732836768 1736254592 1739061038 1740988416 1746481152 1749925888 1751222304 1752754432 1762665762 1765011456 1766555648 1771351296 1781367786 1782926288 1785298944 1786987917 1790512548 1795394304 1801058688 1804611072 1807528008 1811093152 1818820608 1821760512 1825353728 1826706024 1841089536 1861005168 1871335856 1875658752 1886070784 1897157496 1906472992 1912095744 1915867136 1918963904 1922908104 1932383232 1934073856 1939721927 1945010496 1953286416 1954995328 1966050273 1968666624 1970388992 1971848736 1975737984 1978931526 1987375104 1988648552 1991294976 1994513664 1998447616 2005792074 2010218496 2016088932 2031963648 2037479796 2053522944 2069692416 2083150446 2087259224 2093415168 2103694336 2105252838 2107094704 2109898752 2116060284 2121829632 2132722176 2140382816 2144782116 2149515264 2155350528 2157236224 2158834392 2169434784 2172321792 2175833088 2177227294 2180124672 2184096343 2194370816 2199369744 2201293952 2207269779 2216687616 2224649856 2237229621 2242166784 2248253568 2265956352 2285188978 2292398641 2298648768 2303182592 2310449024 2321317888 2323513959 2328641536 2334963072 2348166627 2350221016 2353348608 2361801728 2366656128 2370481542 2375157048 2378317824 2382650556 2387350064 2393859072 2401411584 2406148096 2407930668 2410037344 2426890752 2429014016 2435608032 2446000128 2454786048 2468667168 2476455696 2481340224 2500878336 2529543328 2549460992 2563877472 2573086802 2576510976 2591080416 2593347328 2599255152 2604381888 2608591557 2611482624 2619721728 2621400364 2624888832 2629131648 2634317312 2638575368 2643998643 2649833472 2655059968 2657026944 2659351552 2674389432 2677948416 2685768822 2688118576 2706916608 2709284864 2711292012 2716639728 2728230912 2732640768 2738030592 2777533928 2791220224 2807003784 2821413712 2829106176 2843629568 2845736244 2859709488 2868143616 2869981433 2873800704 2878445856 2890727424 2892579712 2897255218 2901110784 2906832896 2917515744 2932492992 2943026372 2955583488 2963606976 2966199808 2968397289 2982972828 2986942464 2989555712 2991770496 2997671424 3015327744 3021275136 3024133398 3040920766 3047945472 3064865024 3098018612 3113284096 3124725669 3130888836 3137798144 3140122752 3155541504 3160642056 3164848128 3166876064 3171090432 3174090426 3176867408 3191812096 3199083264 3201882112 3210574224 3224272896 3231553897 3235854336 3247477376 3254152176 3265840941 3270187008 3273048064 3282606338 3291556224 3301940928 3308453632 3334504448 3336974784 3363250176 3391796239 3418503296 3427783467 3435347968 3447973152 3454773888 3465673536 3472509184 3478122076 3481976832 3492962304 3499851776 3502444608 3505508864 3525331524 3530022912 3533111296 3542702592 3562735572 3565852576 3570597888 3573975834 3581025096 3590788608 3602117376 3609222144 3615056016 3622186304 3643521024 3650707456 3653412048 3682179072 3722010336 3742671712 3751317504 3772141568 3794314992 3812945984 3819109151 3824191488 3831734272 3837927808 3845816208 3859630203 3864766464 3868147712 3879443854 3890020992 3906572832 3909990656 3932100546 3937333248 3940777984 3943697472 3951475968 3957863052 3974750208 3977297104 3982589952 3989027328 3996895232 4011584148 4020436992 4032177864 4063927296 4074959592 4107045888 4166300892 4174518448 4186830336 4207388672 4210505676 4214189408 4219797504 4232120568 4243659264 4265444352 4280765632 4289564232 4310701056 4314472448 4317668784 4338869568 4345882827 4351666176 4354454588 4360249344 4368192686 4388741632 4398739488 4402587904 4414539558 4433375232 4449299712 4474459242 4484333568 4496507136 4531912704 4561381149 4570377956 4584797282 4597297536 4606365184 4620898048 4642635776 4647027918 4657283072 4669926144 4696333254 4700442032 4706697216 4723603456 4733312256 4740963084 4750314096 4756635648 4765301112 4774700128 4787718144 4802823168 4812296192 4815861336 4820074688 4853781504 4858028032 4871216064 4909572096 4923909507 4937334336 4952911392 4962680448 5001756672 5018447281 5059086656 5098921984 5127754944 5146173604 5153021952 5182160832 5186694656 5198510304 5208763776 5217183114 5222965248 5239443456 5242800728 5249777664 5258263296 5268634624 5277150736 5287997286 5299666944 5314053888 5318703104 5348778864 5355896832 5371537644 5376237152 5413833216 5418569728 5422584024 5433279456 5456461824 5465281536 5476061184 5555067856 5582440448 5614007568 5642827424 5658212352 5687259136 5691472488 5719418976 5736287232 5739962866 5747601408 5756891712 5785159424 5794510436 5802221568 5813665792 5819165781 5835031488 5864985984 5886052744 5898150819 5911166976 5927213952 5932399616 5936794578 5965945656 5973884928 5983540992 5995342848 6030655488 6048266796 6081841532 6095890944 6129730048 6196037224 6226568192 6249451338 6261777672 6280245504 6311083008 6321284112 6329696256 6333752128 6348180852 6353734816 6383624192 6398166528 6403764224 6421148448 6448545792 6463107794 6471708672 6494954752 6508304352 6531681882 6540374016 6546096128 6552289029 6565212676 6583112448 6603881856 6616907264 6621809337 6669008896 6673949568 6726500352 6783592478 6837006592 6855566934 6870695936 6877195923 6895946304 6909547776 6931347072 6945018368 6956244152 6963953664 6970541877 6985924608 6999703552 7004889216 7011017728 7050663048 7060045824 7085405184 7125471144 7131705152 7147951668 7162050192 7181577216 7204234752 7208851001 7218444288 7230112032 7244372608 7287042048 7301414912 7306824096 7364358144 7444020672 7485343424 7502635008 7544283136 7566314687 7588629984 7625891968 7638218302 7648382976 7663468544 7675855616 7691632416 7719260406 7729532928 7736295424 7758887708 7780041984 7813145664 7819981312 7825774671 7864201092 7874666496 7881555968 7887394944 7902951936 7915726104 7949500416 7954594208 7965179904 7978054656 7993790464 8023168296 8064355728 8127854592 8149919184 8214091776 8332601784 8349036896 8373660672 8414777344 8421011352 8428378816 8464241136 8487318528 8519551183 8530888704 8561531264 8579128464 8609944299 8621402112 8628944896 8635337568 8677739136 8691765654 8703332352 8708909176 8720498688 8736385372 8777483264 8797478976 8805175808 8829079116 8866750464 8898599424 8948918484 8968667136 8993014272 9063825408 9122762298 9140755912 9169594564 9194595072 9212730368 9241796096 9294055836 9314566144 9339852288 9392666508 9400884064 9413394432 9447206912 9466624512 9481926168 9500628192 9513271296 9530602224 9549400256 9564835709 9575436288 9605646336 9624592384 9631722672 9640149376 9694661691 9707563008 9716056064 9742432128 9797522823 9819144192 9847819014 9874668672 9905822784 9925360896 10003513344 10036894562 10068560489 10118173312 10175388717 10197843968 10255509888 10283350401 10292347208 10306043904 10364321664 10373389312 10397020608 10417527552 10434366228 10445930496 10478886912 10485601456 10499555328 10516526592 10537269248 10554301472 10575994572 10599333888 10628107776 10637406208 10697557728 10711793664 10743075288 10752474304 10827666432 10837139456 10845168048 10866558912 10930563072 10952122368 11110135712 11164880896 11228015136 11285654848 11316424704 11374518272 11382944976 11438837952 11457327453 11472574464 11479925732 11495202816 11513783424 11570318848 11578890609 11589020872 11604443136 11627331584 11638331562 11670062976 11729971968 11772105488 11796301638 11822333952 11854427904 11864799232 11873589156 11931891312 11947769856 11967081984 11990685696 12061310976 12096533592 12163683064 12191781888 12259460096 12392074448 12453136384 12498902676 12523555344 12560491008 12568539379 12622166016 12642568224 12659392512 12667504256 12696361704 12707469632 12767248384 12796333056 12807528448 12842296896 12926215588 12943417344 12989909504 13016608704 13037648481 13063363764 13080748032 13092192256 13104578058 13130425352 13166224896 13207763712 13233814528 13243618674 13347899136 13453000704 13567184956 13674013184 13684143447 13711133868 13741391872 13754391846 13791892608 13819095552 13862694144 13890036736 13912488304 13927907328 13941083754 13971849216 14009778432 14022035456 14101326096 14120091648 14151977411 14170810368 14250942288 14263410304 14295903336 14324100384 14363154432 14408469504 14417702002 14436888576 14460224064 14488745216 14574084096 14602829824 14613648192 14728716288 14771728521 14853728357 14888041344 14970686848 15005270016 15055341843 15088566272 15132629374 15177259968 15251783936 15276436604 15296765952 15326937088 15351711232 15383264832 15438520812 15459065856 15472590848 15517775416 15560083968 15626291328 15639962624 15651549342 15728402184 15749332992 15774789888 15805903872 15831452208 15899000832 15909188416 15956109312 15987580928 16046336592 16128711456 16255709184 16299838368 16428183552 16665203568 16698073792 16725064213 16747321344 16829554688 16842022704 16856757632 16928482272 16974637056 17039102366 17061777408 17123062528 17158256928 17219888598 17242804224 17257889792 17270675136 17355478272 17383531308 17406664704 17417818352 17440997376 17457497343 17472770744 17554966528 17594957952 17610351616 17658158232 17733500928 17797198848 17897836968 17986028544 18245524596 18281511824 18339189128 18389190144 18425460736 18483592192 18588111672 18679704576 18785333016 18801768128 18894413824 18933249024 18963852336 19001256384 19061204448 19098800512 19129671418 19150872576 19211292672 19249184768 19263445344 19280298752 19389323382 19415126016 19432112128 19484864256 19595045646 19638288384 19656867087 19695638028 19749337344 19811645568 19850721792 20007026688 20073789124 20137120978 20236346624 20350777434 20395687936 20511019776 20566700802 20584694416 20612087808 20631587769 20728643328 20746778624 20794041216 20835055104 20868732456 20891860992 20957773824 20971202912 20999110656 21033053184 21074538496 21108602944 21151989144 21256215552 21274812416 21336941197 21395115456 21486150576 21504948608 21626553003 21655332864 21674278912 21690336096 21733117824 21861126144 21904244736 22220271424 22329761792 22456030272 22571309696 22632849408 22698944061 22749036544 22765889952 22877675904 22914654906 22945148928 22959851464 22990405632 23027566848 23140637696 23157781218 23178041744 23208886272 23276663124 23340125952 23459943936 23544210976 23592603276 23644667904 23708855808 23729598464 23747178312 23863782624 23895539712 23934163968 23981371392 24193067184 24327366128 24383563776 24518920192 24784148896 24906272768 24997805352 25047110688 25120982016 25137078758 25216385051 25244332032 25285136448 25335008512 25392723408 25414939264 25534496768 25558653549 25592666112 25615056896 25684593792 25829832897 25852431176 25886834688 25979819008 26033217408 26075296962 26126727528 26161496064 26209156116 26260850704 26332449792 26415527424 26467629056 26487237348 26695798272 26906001408 27134369912 27348026368 27368286894 27422267736 27508783692 27583785216 27638191104 27725388288 27780073472 27824976608 27882167508 27943698432 28019556864 28044070912 28202652192 28240183296 28303954822 28341620736 28501884576 28526820608 28591806672 28648200768 28694507127 28726308864 28816939008 28835404004 28873777152 28920448128 28977490432 29083985073 29148168192 29205659648 29227296384 29457432576 29543457042 29707456714 29776082688 29941373696 30010540032 30110683686 30177132544 30205681467 30265258748 30354519936 30503567872 30526166151 30552873208 30593531904 30653874176 30703422464 30766529664 30877041624 30918131712 31035550832 31120167936 31252582656 31279925248 31303098684 31456804368 31498665984 31549579776 31569795763 31611807744 31662904416 31798001664 31818376832 31912218624 31975161856 32092673184 32257422912 32511418368 32599676736 32856367104 33135240181 33330407136 33396147584 33450128426 33494642688 33659109376 33684045408 33713515264 33856964544 33949274112 34078204732 34123554816 34246125056 34316513856 34371982359 34439777196 34485608448 34515779584 34541350272 34710956544 34767062616 34813329408 34835636704 34881994752 34914994686 34945541488 35109933056 35189915904 35220703232 35316316464 35467001856 35594397696 35795673936 35972057088 36491049192 36563023648 36678378256 36778380288 36850921472 36967184384 37176223344 37309758629 37359409152 37570666032 37603536256 37705618137 37788827648 37866498048 37927704672 38002512768 38122408896 38197601024 38259342836 38301745152 38422585344 38498369536 38526890688 38560597504 38778646764 38830252032 38864224256 38969728512 39190091292 39276576768 39313734174 39391276056 39498674688 39623291136 39701443584 40147578248 40274241956 40472693248 40701554868 40791375872 41022039552 41133401604 41169388832 41224175616 41263175538 41457286656 41493557248 41588082432 41670110208 41737464912 41783721984 41915547648 41942405824 42010200661 42066106368 42149076992 42217205888 42303978288 42455932233 42512431104 42549624832 42673882394 42790230912 42972301152 43009897216 43253106006 43310665728 43348557824 43380672192 43466235648 43722252288 43808489472 44093351107 44440542848 44561185071 44659523584 44912060544 45142619392 45166025529 45265698816 45397888122 45498073088 45531779904 45755351808 45829309812 45890297856 45919702928 45980811264 46055133696 46281275392 46315562436 46356083488 46417772544 46553326248 46680251904 46919887872 47088421952 47185206552 47417711616 47459196928 47494356624 47727565248 47868327936 47962742784 48386134368 48654732256 48767127552 49037840384 49568297792 49812545536 49995610704 50094221376 50175192639 50241964032 50274157516 50432770102 50488664064 50570272896 50670017024 50785446816 50829878528 51068993536 51117307098 51185332224 51230113792 51369187584 51659665794 51704862352 51773669376 51959638016 52066434816 52150593924 52253455056 52322992128 52418312232 52521701408 52664899584 52831054848 52935258112 52974474696 53391596544 54268739824 54696052736 54736573788 54844535472 55017567384 55167570432 55202920091 55276382208 55450776576 55560146944 55649953216 55764335016 56039113728 56088141824 56405304384 56607909644 56683241472 57003769152 57053641216 57183613344 57296401536 57389014254 57452617728 57633878016 57670808008 57747554304 57840896256 57954980864 58167970146 58296336384 58454592768 58914865152 59086914084 59414913428 59552165376 59882747392 60021080064 60221367372 60354265088 60411362934 60530517496 60709039872 61007135744 61052332302 61105746416 61187063808 61406844928 61533059328 61754083248 61836263424 62071101664 62240335872 62505165312 62559850496 62606197368 62913608736 62997331968 63099159552 63139591526 63223615488 63325808832 63636753664 63824437248 63950323712 64010823591 64185346368 64514845824 64879659009 65022836736 65199353472 65239814653 65712734208 66270480362 66660814272 66792295168 66900256852 66989285376 67318218752 67368090816 67427030528 67713929088 67898548224 68096832183 68156409464 68247109632 68492250112 68633027712 68743964718 68879554392 68971216896 69082700544 69421913088 69534125232 69626658816 69671273408 69829989372 69891082976 70219866112 70379831808 70441406464 70632632928 70934003712 71188795392 71591347872 71944114176 72982098384 73126047296 73356756512 73556760576 73701842944 73934368768 74352446688 74619517258 74718818304 75141332064 75207072512 75411236274 75577655296 75649155153 75732996096 75855409344 76005025536 76244817792 76395202048 76518685672 76603490304 76675960647 76845170688 76996739072 77053781376 77121195008 77557293528 77660504064 77939457024 78380182584 78627468348 78782552112 78997349376 79246582272 79402887168 80295156496 80548483912 80945386496 81403109736 82044079104 82266803208 82338777664 82526351076 82914573312 82987114496 83176164864 83229461557 83340220416 83474929824 83831095296 83884811648 84020401322 84132212736 84298153984 84434411776 84607956576 84911864466 85024862208 85099249664 85347764788 85580461824 85944602304 86019794432 86083521381 86506212012 86621331456 86697115648 86761344384 86932471296 87444504576 87616978944 88186702214 88881085696 89122370142 89319047168 89824121088 90285238784 90332051058 90531397632 90617044401 90795776244 90996146176 91063559808 91510703616 91658619624 91780595712 91839405856 91961622528 92110267392 92562550784 92631124872 92712166976 93106652496 93360503808 93715063013 93839775744 94176843904 94370413104 94709387289 94835423232 94918393856 94988713248 95455130496 95736655872 95925485568 96772268736 97309464512 97534255104 98075680768 98362090931 99136595584 99405720543 99625091072 99991221408 100188442752 100350385278 100483928064 100548315032 100865540204 100977328128 101140545792 101340034048 101570893632 101659757056 102234614196 102370664448 102460227584 102738375168 103319331588 103409724704 103547338752 103919276032 104132869632 104301187848 104506910112 104645984256 104836624464 105043402816 105329799168 105662109696 105870516224 105948949392 106783193088 108537479648 109392105472 109473147576 109689070944 110035134768 110335140864 110405840182 110552764416 110754165379 110901553152 111120293888 111299906432 111528670032 111929275887 112078227456 112176283648 112810608768 113116854411 113215819288 113366482944 114007538304 114107282432 114367226688 114592803072 114778028508 114905235456 115267756032 115341616016 115495108608 115681792512 115909961728 116335940292 116592672768 116909185536 117829730304 118173828168 118829826856 119104330752 119765494784 120442734744 120822725868 121061034992 121418079744 122014271488 122104664604 122211492832 122374127616 122813689856 123066118656 123508166496 123672526848 124142203328 124480671744 125010330624 125119700992 125212394736 125827217472 126030601983 126198319104 126279183052 126447230976 126651617664 127273507328 127367796699 127648874496 127900647424 128021647182 128370692736 129029691648 129759318018 130045673472 130398706944 130479629306 131425468416 132280053321 132540960724 133321628544 133584590336 133683555213 133800513704 133978570752 134636437504 134736181632 134854061056 135427858176 135797096448 136193664366 136312818928 136494219264 136984500224 137266055424 137487929436 137759108784 137942433792 138165401088 138253933169 138843826176 139068250464 139253317632 139342546816 139659978744 139782165952 140439732224 140759663616 140882812928 141265265856 142377590784 143182695744 143888228352 145534971149 145964196768 146252094592 146713513024 147113521152 147403685888 147868737536 148704893376 149239034516 149437636608 150282664128 150414145024 150525577917 150822472548 151155310592 151298310306 151465992192 151710818688 152010051072 152489635584 152790404096 153037371344 153206980608 153351921294 153690341376 154107562752 154242390016 155114587056 155321008128 155878914048 156760365168 157254936696 157565104224 157994698752 158493164544 158805774336 160590312992 161096967824 161890772992 162806219472 163391011927 164088158208 164533606416 164677555328 165052702152 165608760273 165829146624 165974228992 166352329728 166458923114 166680440832 166949859648 167769623296 168040802644 168264425472 168596307968 168868823552 169215913152 169823728932 170049724416 170198499328 170695529576 171160923648 171889204608 172039588864 172167042762 173012424024 173242662912 173522688768 173864942592 174889009152 176373404428 177762171392 178244740284 178638094336 179648242176 180570477568 180664102116 181062795264 181234088802 181591552488 182127119616 183021407232 183317239248 183561191424 183678811712 183975706343 184220534784 185125101568 185262249744 185424333952 186213304992 186721007616 187430126026 187679551488 188353687808 188740826208 189418774578 189670846464 189836787712 189977426496 190910260992 191473311744 191850971136 192032470773 193098468641 193544537472 194618929024 195068510208 195719443959 196151361536 196724181862 198273191168 198811441086 199250182144 199982442816 200376885504 200700770556 200967856128 201096630064 201731080408 201954656256 202281091584 202680068096 203141787264 203319514112 204469228392 204741328896 205476750336 206638663176 206819449408 207838552064 208265739264 208602375696 209013820224 209673248928 210086805632 210659598336 211324219392 211741032448 211897898784 213566386176 217074959296 218784210944 218946295152 219378141888 220070269536 220670281728 220811680364 221105528832 221508330758 221803106304 222240587776 222599812864 223057340064 223858551774 224156454912 224352567296 225621217536 226233708822 226431638576 226732965888 226947465459 228015076608 228214564864 228734453376 229185606144 229556057016 229810470912 230535512064 230683232032 230990217216 231363585024 231819923456 232671880584 233818371072 236347656336 237659653712 238208661504 239530989568 240885469488 241645451736 242122069984 242836159488 244028542976 244209329208 244422985664 245627379712 246132237312 247016332992 248284406656 248961343488 249688384671 250020661248 250239401984 250424789472 251654434944 252061203966 252396638208 252558366104 252894461952 253303235328 254547014656 254735593398 255297748992 256043294364 256741385472 258059383296 259518636036 260091346944 260797413888 260959258612 262850936832 264560106642 265081921448 266643257088 267169180672 267367110426 267601027408 267957141504 269472363264 269708122112 270855716352 271594192896 272387328732 272625637856 272988438528 273969000448 274532110848 274975858872 275518217568 275884867584 276330802176 276507866338 277380235561 277687652352 278136500928 278685093632 279319957488 279564331904 280879464448 281145189039 281519327232 281765625856 282530531712 284128161867 284755181568 286365391488 287776456704 291069942298 291928393536 292504189184 293427026048 294227042304 294807371776 295086272793 295737475072 297409786752 298217161629 298478069032 298875273216 300565328256 300828290048 301051155834 301644945096 302596620612 302931984384 303421637376 304020102144 304979271168 305580808192 306074742688 306703842588 307380682752 308215125504 308484780032 310229174112 310642016256 311757828096 313520730336 314509873392 315130208448 315989397504 316986329088 317611548672 321180625984 322193935648 323781545984 325612438944 326782023854 328176316416 329067212832 329355110656 330105404304 331217520546 331658293248 331948457984 332262496137 332704659456 332917846228 333360881664 333899719296 335539246592 335787827661 336081605288 336528850944 337192615936 337737647104 338431826304 339647457864 340099448832 341391059152 342321847296 343778409216 344079177728 344334085524 346024848048 346485325824 347045377536 347729885184 349778018304 352746808856 355524342784 356489480568 359296484352 361140955136 361328204232 362468177604 363183104976 364254239232 364487641991 366042814464 366634478496 367122382848 367357623424 367951412686 368441069568 370250203136 370524499488 370848667904 372426609984 373442015232 374860252052 375359102976 376707375616 377481652416 378091805949 378837549156 379341692928 379673575424 379954852992 381820521984 382946623488 383701942272 384064941546 386196937282 387089074944 389237858048 390137020416 391438887918 392302723072 393448363724 396546382336 396840159963 397622882172 398500364288 399964885632 400753771008 401401541112 401935712256 402193260128 403462160816 403909312512 404562183168 405360136192 406283574528 406639028224 408938456784 409482657792 410407344919 410953500672 413277326352 413638898816 414761799507 415677104128 416531478528 417204751392 418027640448 419346497856 420173611264 421319196672 422648438784 423482064896 423795797568 427132772352 430758122353 434149918592 436604913447 437568421888 437892590304 438756283776 440140539072 441340563456 441623360728 442211057664 443016661516 443606212608 444481175552 445199625728 446114680128 447717103548 448312909824 448705134592 451242435072 452467417644 452863277152 453465931776 453894930918 456030153216 456429129728 457468906752 458371212288 459112114032 459620941824 461071024128 461366464064 462727170048 463639846912 465343761168 467636742144 472695312672 475319307424 476417323008 479061979136 481770938976 483290903472 484244139968 485026862177 485672318976 488057085952 488418658416 488845971328 490173035781 491254759424 492264474624 494032665984 496568813312 496826280819 497922686976 499376769342 500041322496 500478803968 500849578944 503308869888 504122407932 504793276416 505116732208 505788923904 506606470656 509094029312 509471186796 510595497984 512086588728 513482770944 516118766592 519037272072 521594827776 521918517224 529120213284 530163842896 533286514176 534338361344 534734220852 535202054816 535914283008 538944726528 539416244224 541711432704 543188385792 544774657464 545251275712 547938000896 549064221696 549951717744 551036435136 551927119029 552661604352 553015732676 554760471122 555375304704 556273001856 557370187264 558639914976 559128663808 561758928896 562290378078 563038654464 563531251712 565061063424 568256323734 569510363136 572730782976 575552913408 579295405923 582139884596 583856787072 585008378368 586854052096 587158331877 588454084608 589614743552 590172545586 591474950144 594819573504 596434323258 596956138064 597750546432 601130656512 601656580096 602102311668 603289890192 605193241224 605863968768 606843274752 607232121001 608040204288 609958542336 611161616384 612149485376 613407685176 616430251008 616969560064 620458348224 623515656192 627041460672 629019746784 630260416896 631978795008 633972658176 635223097344 637342804687 642361251968 644387871296 647563091968 651224877888 653564047708 656352632832 658134425664 658710221312 660210808608 662435041092 663316586496 663896915968 664524992274 665409318912 665835692456 666721763328 667799438592 671078493184 671575655322 672163210576 673057701888 675475294208 676863652608 679294915728 680198897664 682782118304 684643694592 687556818432 688158355456 688668171048 692049696096 692970651648 694090755072 695459770368 705493617712 711048685568 712978961136 717637961183 718592968704 722281910272 722656408464 724936355208 726366209952 728508478464 728975283982 732085628928 733268956992 734715246848 735902825372 736882139136 740500406272 741048998976 741697335808 744853219968 746884030464 749065154013 749720504104 750718205952 753414751232 754963304832 756183611898 757675098312 758683385856 759909705984 763641043968 765893246976 768129883092 772393874564 774178149888 778475716096 780274040832 782877775836 784605446144 786896727448 793092764672 793680319926 795245764344 799929771264 801507542016 802803082224 803871424512 804386520256 806924321632 809124366336 810720272384 812567149056 813278056448 817876913568 818965315584 820814689838 821907001344 826554652704 827277797632 829523599014 831354208256 832140706683 833062957056 834409502784 836055280896 838692995712 840347222528 842638393344 843435567117 845296877568 846964129792 847591595136 848117590489 854265544704 861516244706 868299837184 873209826894 875136843776 875785180608 877512567552 880281078144 882681126912 883246721456 884422115328 885258818379 886033323032 887212425216 888962351104 890399251456 892229360256 895434207096 896625819648 902484870144 904934835288 905726554304 907789861836 912060306432 912858259456 914937813504 915524077127 916742424576 918224228064 922142048256 922732928128 925454340096 927279693824 930687522336 935273484288 945390625344 950638614848 952834646016 958123958272 960921965249 963541877952 966581806944 968488279936 970053724354 971344637952 976114171904 976837316832 977691942656 980346071562 982509518848 984528949248 988065331968 993137626624 993652561638 995845373952 996787488411 998753538684 1000082644992 1000957607936 1001699157888 1006617739776 1008244815864 1009586552832 1010233464416 1011577847808 1013212941312 1018188058624 1018942373592 1024173177456 1026965541888 1032237533184 1038074544144 1043189655552 1043837034448 1058240426568 1060327685792 1066573028352 1068676722688 1069468441704 1070404109632 1077889453056 1078832488448 1081983000241 1083422865408 1089549314928 1090502551424 1093462925973 1095876001792 1098128443392 1099903435488 1102072870272 1103854238058 1105323208704 1106031465352 1109520942244 1110750609408 1112546003712 1114740374528 1117279829952 1118257327616 1124580756156 1126077308928 1127062503424 1130122126848 1136512647468 1139020726272 1145461565952 1151105826816 1158590811846 1164279769192 1167713574144 1170016756736 1173708104192 1174316663754 1176908169216 1180345091172 1182949900288 1189639147008 1192868646516 1193912276128 1195501092864 1202261313024 1203313160192 1204204623336 1206579780384 1210386482448 1211727937536 1213686549504 1214464242002 1216080408576 1218295819169 1219917084672 1222323232768 1224298970752 1226815370352 1231222034757 1232860502016 1233939120128 1240916696448 1244285398521 1247031312384 1254082921344 1258039493568 1260520833792 1263957590016 1267945316352 1270446194688 1274685609374 1278707182103 1284722503936 1288775742592 1292274367059 1295126183936 1302449755776 1307128095416 1309814740341 1312705265664 1316268851328 1317420442624 1320421617216 1324870082184 1326633172992 1329049984548 1330818637824 1331671384912 1333443526656 1335598877184 1342156986368 1343151310644 1344326421152 1346115403776 1350950588416 1353727305216 1358589831456 1360397795328 1365564236608 1369287389184 1375113636864 1376316710912 1377336342096 1384099392192 1388181510144 1390919540736 1410987235424 1422097371136 1425957922272 1435275922366 1437185937408 1444563820544 1445312816928 1449872710416 1452732419904 1455080586531 1457016956928 1457950567964 1464171257856 1466537913984 1469430493696 1470519107343 1471805650744 1473764278272 1481000812544 1482097997952 1483394671616 1489706439936 1493768060928 1498130308026 1499441008208 1501436411904 1506829502464 1509926609664 1512367223796 1515350196624 1517366771712 1519819411968 1527282087936 1531786493952 1536259766184 1544787749128 1548356299776 1556951432192 1565755551672 1573793454896 1586185529344 1587360639852 1590491528688 1599859542528 1600884682639 1603015084032 1605606164448 1607742849024 1608773040512 1613848643264 1618248732672 1621440544768 1625134298112 1626556112896 1635753827136 1641629379676 1643814002688 1653109305408 1654555595264 1655781357087 1659047198028 1662708416512 1664281413366 1666125914112 1668819005568 1672110561792 1677385991424 1680694445056 1685276786688 1686871134234 1690593755136 1695183190272 1696235180978 1708531089408 1723032489412 1736599674368 1737886217769 1746419653788 1750273687552 1751570361216 1755025135104 1760562156288 1765362253824 1766493442912 1768844230656 1770517636758 1772066646064 1774424850432 1780798502912 1784458720512 1790868414192 1793251639296 1797301131197 1804969740288 1809869670576 1811453108608 1815579723672 1821696363003 1824120612864 1825716518912 1829875627008 1831048154254 1833484849152 1836448456128 1845465856256 1850908680192 1854559387648 1861375044672 1870546968576 1890781250688 1891954624937 1901277229696 1905669292032 1912028414061 1916247916544 1921843930498 1927083755904 1933163613888 1936976559872 1940107448708 1942689275904 1952228343808 1953674633664 1955383885312 1960692143124 1965019037696 1969057898496 1976130663936 1986275253248 1987305123276 1991690747904 1993574976822 1997507077368 2000165289984 2003398315776 2013235479552 2016489631728 2019173105664 2020466928832 2026425882624 2036376117248 2037884747184 2048346354912 2053931083776 2064475066368 2076149088288 2086379311104 2087674068896 2116480853136 2120655371584 2124083155051 2133146056704 2137353445376 2138936883408 2140808219264 2152913883549 2155778906112 2157664976896 2163966000482 2166845730816 2179098629856 2181005102848 2186925851946 2191752003584 2196256886784 2199806870976 2204145740544 2207708476116 2210646417408 2212062930704 2219041884488 2221501218816 2225092007424 2229480749056 2234559659904 2236514655232 2249161512312 2252154617856 2260244253696 2273025294936 2290923131904 2317181623692 2328559538384 2335427148288 2340033513472 2347416208384 2348633327508 2353816338432 2360690182344 2379278294016 2385737293032 2387824552256 2404522626048 2406626320384 2408409246672 2413159560768 2420772964896 2427373099008 2428928484004 2432160817152 2436591638338 2439834169344 2444646465536 2448597941504 2453630740704 2462444069514 2465721004032 2467878240256 2481833392896 2488570797042 2494062624768 2496422120049 2508165842688 2516078987136 2521041667584 2527915180032 2535890632704 2540892389376 2544352771467 2549371218748 2557414364206 2569445007872 2577551485184 2584548734118 2590252367872 2604899511552 2614256190832 2619629480682 2625410531328 2632537702656 2634840885248 2640843234432 2649740164368 2653266345984 2658099969096 2661637275648 2663342769824 2666887053312 2671197754368 2684313972736 2686302621288 2688652842304 2701901176832 2707454610432 2717179662912 2731128473216 2738574778368 2746572231381 2750227273728 2752633421824 2754672684192 2768198784384 2776363020288 2781839081472 2821974470848 2844194742272 2851915844544 2870551844732 2874371874816 2882765895747 2889127641088 2890625633856 2899745420832 2905464839808 2910161173062 2914033913856 2915901135928 2928342515712 2933075827968 2938860987392 2941038214686 2943611301488 2947528556544 2964195995904 2966789343232 2979412879872 2987536121856 2996260616052 2998882016416 3002872823808 3013659004928 3019853219328 3024734447592 3030700393248 3034733543424 3039638823936 3054564175872 3072519532368 3089575498256 3096712599552 3113902864384 3131511103344 3147586909792 3172371058688 3174721279704 3180983057376 3199719085056 3201769365278 3206030168064 3211212328896 3217546081024 3227697286528 3236497465344 3242881089536 3245949000723 3250268596224 3253112225792 3271507654272 3280388777919 3283258759352 3287628005376 3306218610816 3309111190528 3311562714174 3318094396056 3328562826732 3332251828224 3337638011136 3344221123584 3354771982848 3361388890112 3373742268468 3381187510272 3390366380544 3392470361956 3417062178816 3446064978824 3473199348736 3475772435538 3492839307576 3503140722432 3510050270208 3521124312576 3530724507648 3532986885824 3541035273516 3544133292128 3548849700864 3561597005824 3568917441024 3581736828384 3586503278592 3594602262394 3609939480576 3619739341152 3622906217216 3631159447344 3643392726006 3648241225728 3651433037824 3654887457507 3659751254016 3662096308508 3666969698304 3672896912256 3690931712512 3693666104271 3701817360384 3709118775296 3722750089344 3741093937152 3781562501376 3783909249874 3802554459392 3811338584064 3824056828122 3832495833088 3836121546309 3843687860996 3854167511808 3866327227776 3873953119744 3876823101177 3880214897416 3885378551808 3904456687616 3907349267328 3910767770624 3921384286248 3938115796992 3952261327872 3972550506496 3974610246552 3987149953644 3995014154736 4000330579968 4006796631552 4009364061901 4026470959104 4032979263456 4038346211328 4040933857664 4052851765248 4072752234496 4075769494368 4096692709824 4107862167552 4128950132736 4152298176576 4172758622208 4175348137792 4220514163321 4232961706272 4241310743168 4248166310102 4266292113408 4274706890752 4277873766816 4281616438528 4305827767098 4311557812224 4315329953792 4327932000964 4333691461632 4358197259712 4362010205696 4365241759593 4373851703892 4383504007168 4392513773568 4399613741952 4408291481088 4415416952232 4421292834816 4424125861408 4438083768976 4443002437632 4450184014848 4458961498112 4469119319808 4473029310464 4498323024624 4504309235712 4520488507392 4546050589872 4581846263808 4634363247384 4657119076768 4670854296576 4680067026944 4694832416768 4697266655016 4721380364688 4738339345883 4758556588032 4771474586064 4775649104512 4802654047917 4809045252096 4813252640768 4816818493344 4826319121536 4841545929792 4854746198016 4857856968008 4864321634304 4873183276676 4879668338688 4889292931072 4897195883008 4907261481408 4924888139028 4931442008064 4935756480512 4963666785792 4977141594084 4988125249536 4992844240098 5016331685376 5032157974272 5042083335168 5055830360064 5071781265408 5088705542934 5098742437496 5114828728412 5138890015744 5155102970368 5169097468236 5180504735744 5209799023104 5228512381664 5239258961364 5250821062656 5265075405312 5269681770496 5281686468864 5299480328736 5306532691968 5316199938192 5323274551296 5326685539648 5335295483947 5342395508736 5368627945472 5372605242576 5377305684608 5391903393591 5403802353664 5414909220864 5434359325824 5462256946432 5465089089009 5477149556736 5493144462762 5500454547456 5505266843648 5509345368384 5536397568768 5552726040576 5563678162944 5599855590589 5643948941696 5675863874811 5688389484544 5703831689088 5736085242183 5741103689464 5748743749632 5765531791494 5778255282176 5781251267712 5799490841664 5810929679616 5820322346124 5828067827712 5831802271856 5856685031424 5866151655936 5877721974784 5882076429372 5887222602976 5895057113088 5928391991808 5933578686464 5958825759744 5975072243712 5992521232104 5997764032832 6027318009856 6039706438656 6049468895184 6061400786496 6079277647872 6109128351744 6145039064736 6179150996512 6193425199104 6227805728768 6263022206688 6295173819584 6344742117376 6349442559408 6361966114752 6372249465153 6399438170112 6403538730556 6412060336128 6422424657792 6435092162048 6455394573056 6458741650647 6472994930688 6485762179072 6491898001446 6500537192448 6506224451584 6543015308544 6560777555838 6566517518704 6575256010752 6612437221632 6618222381056 6623125428348 6636188792112 6657125653464 6664503656448 6675276022272 6688442247168 6709543965696 6722777780224 6747484536936 6780732761088 6784940723912 6892129957648 6946398697472 6951544871076 6985678615152 7006281444864 7010770851557 7020100540416 7042248625152 7061449015296 7065973771648 7082070547032 7088266584256 7123194011648 7137834882048 7163473656768 7189204524788 7219878961152 7239478682304 7245812434432 7262318894688 7286785452012 7296482451456 7302866075648 7309774915014 7319502508032 7324192617016 7333939396608 7345793824512 7381863425024 7387332208542 7403634720768 7445500178688 7482187874304 7563125002752 7567818499748 7605108918784 7622677168128 7633058314401 7648113656244 7664991666176 7672243092618 7687375721992 7708335023616 7732654455552 7747906239488 7753646202354 7760429794832 7770757103616 7814698534656 7821535541248 7842768572496 7876231593984 7894017573013 7904522655744 7945101012992 7949220493104 7974299907288 7990028309472 8000661159936 8013593263104 8018728123802 8052941918208 8065958526912 8081867715328 8105703530496 8145504468992 8151538988736 8193385419648 8215724335104 8239716694143 8257900265472 8285456460931 8304596353152 8345517244416 8350696275584 8441028326642 8465923412544 8482621486336 8496332620204 8532584226816 8549413781504 8555747533632 8563232877056 8611655534196 8623115624448 8630659907584 8648297687241 8655864001928 8667382923264 8716394519424 8724020411392 8730483519186 8747703407784 8785027547136 8799227483904 8816582962176 8830833904464 8842585669632 8848251722816 8876167537952 8900368029696 8917922996224 8938238639616 8946058620928 8996646049248 9008618471424 9040977014784 9092101179744 9163692527616 9268726494768 9314238153536 9329293495379 9341708593152 9360134053888 9389664833536 9394533310032 9442760729376 9476678691766 9517113176064 9542949172128 9551298209024 9605308095834 9618090504192 9626505281536 9633636986688 9652638243072 9683091859584 9709492396032 9715713936016 9728643268608 9737847002169 9746366553352 9759336677376 9778585862144 9794391766016 9814522962816 9849776278056 9862884016128 9927333571584 9954283188168 9985688480196 10032663370752 10064315948544 10084166670336 10143562530816 10177411085868 10197484874992 10229657456824 10277780031488 10310205940736 10338194936472 10419598046208 10457024763328 10478517922728 10530150810624 10539363540992 10563372937728 10570141617739 10598960657472 10632399876384 10646549102592 10653371079296 10670590967894 10684791017472 10737255890944 10745210485152 10754611369216 10783806787182 10807604707328 10829818441728 10868718651648 10924513892864 10930178178018 10954299113472 10964662372521 10986288925524 11000909094912 11010533687296 11018690736768 11072795137536 11105452081152 11127356325888 11199711181178 11287897883392 11351727749622 11376778969088 11407663378176 11472170484366 11482207378928 11497487499264 11508364638927 11531063582988 11556510564352 11562502535424 11598981683328 11621859359232 11640644692248 11656135655424 11663604543712 11713370062848 11732303311872 11755443949568 11764152858744 11774445205952 11856783983616 11867157372928 11901813002651 11917651519488 11985042464208 11995528065664 12028092185703 12054636019712 12079412877312 12098937790368 12122801572992 12158555295744 12218256703488 12290078129472 12358301993024 12386850398208 12455611457536 12491985548237 12526044413376 12590347639168 12661542489963 12689484234752 12698885118816 12723932229504 12744498930306 12798876340224 12807077461112 12824120672256 12844849315584 12870184324096 12910789146112 12917483301294 12945989861376 12983796002892 13001074384896 13012448903168 13086030617088 13121555111676 13133035037408 13150512021504 13224874443264 13236444762112 13246250856696 13272377584224 13314251306928 13329007312896 13350552044544 13376884494336 13419087931392 13445555560448 13494969073872 13561465522176 13569881447824 13784259915296 13892797394944 13903089742152 13971357230304 14012562889728 14021541703114 14040201080832 14065779003133 14084497250304 14131947543296 14164141094064 14176533168512 14215018037649 14246388023296 14275669764096 14326947313536 14378409049576 14407962143751 14439757922304 14478957364608 14491624868864 14524637789376 14573570904024 14592964902912 14619549830028 14639005016064 14648385234032 14667878793216 14691587649024 14763726850048 14774664417084 14807269441536 14891000357376 14964375748608 15126250005504 15135636999496 15210217837568 15266116628802 15296227312488 15344486185236 15374751443984 15416670047232 15465308911104 15495812478976 15507292404708 15520859589664 15541514207232 15629397069312 15643071082496 15685537144992 15752463187968 15788035146026 15809045311488 15890202025984 15898440986208 15948599814576 15980056618944 16005886451841 16027186526208 16037456247604 16105883836416 16131917053824 16163735430656 16175710180773 16211407060992 16291008937984 16303077977472 16386770839296 16431448670208 16479433388286 16515800530944 16570912921862 16609192706304 16691034488832 16701392551168 16799566771767 16882056653284 16931846825088 16965242972672 16992665240408 17027591624433 17065168453632 17098827563008 17111495067264 17126465754112 17223311068392 17246231248896 17296595374482 17311728003856 17334765846528 17432789038848 17448040822784 17460967038372 17495406815568 17570055094272 17598454967808 17609731509029 17633165924352 17661667808928 17685171339264 17696503445632 17752335075904 17800736059392 17835845992448 17876477279232 17892117241856 17993292098496 18081954029568 18184202359488 18327385055232 18482941335923 18537452989536 18628476307072 18658586990758 18683417186304 18720268107776 18779329667072 18789066620064 18885521458752 18953357383532 19034226352128 19085898344256 19102596418048 19116748395459 19210616191668 19236181008384 19253010563072 19267273973376 19305276486144 19366183719168 19418984792064 19431427872032 19457286537216 19475694004338 19492733106704 19518673354752 19588783532032 19629045925632 19699552556112 19725768032256 19854667143168 19908566376336 19971376960392 20065326741504 20128631897088 20168333340672 20354822171736 20394969749984 20459314913648 20555560062976 20620411881472 20676389872944 20811500874307 20839196092416 20914049526656 20957035845456 21032312554671 21060301621248 21078727081984 21126745875456 21140283235478 21197921314944 21264799752768 21306742158592 21341181935788 21369582034944 21474511781888 21490420970304 21509222738432 21567613574364 21615209414656 21659636883456 21737437303296 21849027785728 21860356356036 21908598226944 21929324745042 21972577851048 22001818189824 22037381473536 22145590275072 22210904162304 22399422362356 22575795766784 22703455499244 22753557938176 22815326756352 22944340968732 22964414757856 22994974998528 23016729277854 23062127165976 23125005070848 23197963366656 23243718718464 23281289384496 23312271310848 23327209087424 23364914705561 23464606623744 23510887899136 23528305717488 23548890411904 23682052719039 23713567967232 23734314745856 23803626005302 23835303038976 23970084928416 23991056131328 24056184371406 24109272039424 24158825754624 24197875580736 24245603145984 24317110591488 24436513406976 24580156258944 24595410124181 24716603986048 24773700796416 24856369382793 24911222915072 24983971096474 25052088826752 25180695278336 25323084979926 25378968469504 25397770237632 25447864459008 25488997860612 25597752680448 25614154922224 25648241344512 25689698631168 25740368648192 25821578292224 25834966602588 25891979722752 25967592005784 26002148769792 26172061234176 26243110223352 26266070074816 26449748886528 26472889524224 26492501713392 26544755168448 26628502613856 26701104089088 26753768988672 26838175862784 26891111120896 26989938147744 27122931044352 27139762895648 27568519830592 27785594789888 27806179484304 27942714460608 27987880486137 28025125779456 28043083406228 28080402161664 28131558006266 28168994500608 28263895086592 28328282188128 28353066337024 28430036075298 28492776046592 28551339528192 28653894627072 28756818099152 28815924287502 28879515844608 28957914729216 28983249737728 29049275578752 29147141808048 29185929805824 29239099660056 29278010032128 29296770468064 29335757586432 29383175298048 29527453700096 29549328834168 29782000714752 30252500011008 30271273998992 30420435675136 30532233257604 30592454624976 30688972370472 30749502887968 30833340094464 30930617822208 30991624957952 31014584809416 31041719179328 31258794138624 31286142164992 31371074289984 31576070292052 31618090622976 31710424853217 31780404051968 31796881972416 31897199629152 31960113237888 32011772903682 32054373052416 32074912495208 32211767672832 32263834107648 32327470861312 32351420361546 32422814121984 32606155954944 32773541678592 32862897340416 32958866776572 33031601061888 33141825843724 33218385412608 33382068977664 33402785102336 33599133543534 33764113306568 33863693650176 33930485945344 33985330480816 34055183248866 34130336907264 34222990134528 34252931508224 34446622136784 34492462497792 34593190748964 34623456007712 34669531693056 34865578077696 34896081645568 34921934076744 34990813631136 35140110188544 35196909935616 35219463018058 35266331848704 35323335617856 35393006891264 35504670151808 35601472118784 35671691984896 35705439007953 35752954558464 35784234483712 35986584196992 36084276557109 36163908059136 36368404718976 36654770110464 36965882671846 37074905979072 37256952614144 37317173981516 37366834372608 37440536215552 37475956644711 37558659334144 37578133240128 37771042917504 37906714767064 37984627469889 38068452704256 38171796688512 38205192836096 38233496790918 38421232383336 38472362016768 38534547946752 38610552972288 38732367438336 38837969584128 38862855744064 38951388008676 38985466213408 39037346709504 39177567064064 39258091851264 39399105112224 39451536064512 39709334286336 39817132752672 39942753920784 40130653483008 40257263794176 40336666681344 40709644343472 40789939499968 40918629827296 41111120125952 41240823762944 41352779745888 41623001748614 41678392184832 41828099053312 41914071690912 42064625109342 42120603242496 42157454163968 42197337009399 42253491750912 42280566470956 42395842629888 42529599505536 42613484317184 42645054112947 42682363871576 42739164069888 42949023563776 42980841940608 43018445476864 43135227148728 43319273766912 43474874606592 43698055571456 43720712712072 43858649490084 43945155702096 44003636379648 44074762947072 44291180550144 44421808324608 44798844724712 45151591533568 45406910998488 45630653512704 45888681937464 45928829515712 46033458555708 46124254331952 46250010141696 46395926733312 46425655796531 46487437436928 46562578768992 46624542621696 46654418174848 46729829411122 46929213247488 47021775798272 47056611434976 47097780823808 47364105438078 47427135934464 47468629491712 47607252010604 47670606077952 47940169856832 47982112262656 48017659355523 48112368742812 48218544078848 48317651509248 48395751161472 48491206291968 48634221182976 48873026813952 49160312517888 49190820248362 49433207972096 49547401592832 49712738765586 49822445830144 49967942192948 50104177653504 50361390556672 50398700315301 50646169959852 50757936939008 50795540475264 50895728918016 50977995721224 51195505360896 51228309844448 51296482689024 51379397262336 51480737296384 51643156584448 51669933205176 51935184011568 52004297539584 52121732804713 52344122468352 52486220446704 52532140149632 52829194527087 52899497773056 52945779048448 52985003426784 53089510336896 53257005227712 53402208178176 53507537977344 53676351725568 53782222241792 53979876295488 54245862088704 54279525791296 54866684123173 55137039661184 55448824007769 55571189579776 55612358968608 55885428921216 55975760972274 56050251558912 56086166812456 56160804323328 56263116012532 56337989001216 56527790173184 56656564376256 56706132674048 56860072150596 56985552093184 57102679056384 57307789254144 57513636198304 57631848575004 57759031689216 57915829458432 57966499475456 58098551157504 58294283616096 58371859611648 58478199320112 58556020064256 58593540936128 58766350596096 59054907400192 59098657668336 59564001429504 60505000022016 60542547997984 60840871350272 61064466515208 61184909249952 61377944740944 61499005775936 61598411496479 61666680188928 61861235644416 61983249915904 62029169618832 62083438358656 62434502622921 62517588277248 62572284329984 62742148579968 63096937664013 63152140584104 63236181245952 63420849706434 63560808103936 63593763944832 63794399258304 63920226475776 64023545807364 64108746104832 64149824990416 64423535345664 64527668215296 64654941722624 64702840723092 64845628243968 65212311909888 65547083357184 65725794680832 65917733553144 66283651687448 66436770825216 66805570204672 67198267087068 67528226613136 67727387300352 67860971890688 67970660961632 68110366497732 68260673814528 68445980269056 68505863016448 68893244273568 68984924995584 69186381497928 69246912015424 69731156155392 69792163291136 69843868153488 69981627262272 70094744116683 70393819871232 70438926036116 70532663697408 70646671235712 70786013782528 71009340303616 71046158157117 71202944237568 71343383969792 71410878015906 71505909116928 71568468967424 71973168393984 72168553114218 72327816118272 72736809437952 73309540220928 73786230372543 73931765343692 74149811958144 74513905228288 74569108148379 74634347963032 74733668745216 74881072431104 74951913289422 75117318668288 75156266480256 75542085835008 75813429534128 75969254939778 76136905408512 76343593377024 76410385672192 76466993581836 76842464766672 76944724033536 77069095893504 77118479367127 77221105944576 77464734876672 77675939168256 77725711488128 77902776017352 77970932426816 78355134128128 78516183702528 78798210224448 79418668572672 79634265505344 79885507841568 80261306966016 80514527588352 80673333362688 80942536195249 81419288686944 81579878999936 81837259654592 82222240251904 82481647525888 82705559491776 83246003497228 83356784369664 83656198106624 83828143381824 83963641458411 84129250218684 84241206484992 84314908327936 84394674018798 84506983501824 84561132941912 84791685259776 85059199011072 85226968634368 85290108225894 85364727743152 85478328139776 85961683881216 86036890953728 86270454297456 86638547533824 86949749213184 87396111142912 87441425424144 87717298980168 87890311404192 88007272759296 88149525894144 88582361100288 89597689449424 90303183067136 90813821996976 91140021070241 91261307025408 91777363874928 91857659031424 92066917111416 92248508663904 92500020283392 92791853466624 92851311593062 92974874873856 93125157537984 93308836349696 93459658822244 93858426494976 94043551596544 94113222869952 94195561647616 94728210876156 94854271868928 94937258983424 95131274559651 95214504021208 95341212155904 95880339713664 95964224525312 96035318711046 96224737485624 96635303018496 96791502322944 96982412583936 97268442365952 98320625035776 98381640496724 98866415944192 99094803185664 99425477531172 99644891660288 99935884385896 100208355307008 100722781113344 100797400630602 101292339919704 101591080950528 101791457836032 101955991442448 102391010721792 102456619688896 102622228449169 102758794524672 102961474592768 103286313168896 103339866410352 103870368023136 104008595079168 104243465609426 104688244936704 104972440893408 105064280299264 105658389054174 105798995546112 105891558096896 105970006853568 106179020673792 106514010455424 106804416356352 107015075954688 107116317023859 107352703451136 107564444483584 107710933992103 107959752590976 108491724177408 108559051582592 109733368246346 110274079322368 110897648015538 111142379159552 111224717937216 111770857842432 111951521944548 112100503117824 112172333624912 112321608646656 112427869934133 112526232025064 112675978002432 113055580346368 113313128752512 113412265348096 113720144301192 114205358112768 114615578508288 115027272396608 115263697150008 115831658916864 115932998950912 116197102315008 116271557795129 116588567232192 116956398640224 117112040128512 117187081872256 117532701192192 118109814800384 118197315336672 119128002859008 121010000044032 121085095995968 121681742700544 122128933030416 122369818499904 122755889481888 122998011551872 123196822992958 123333360377856 123722471288832 123966499831808 124058339237664 124166876717312 124869005245842 125035176554496 125144568659968 125484297159936 126193875328026 126304281168208 126472362491904 126592011028197 126841699412868 127121616207872 127187527889664 127588798516608 127840452951552 128047091614728 128217492209664 128299649980832 128847070691328 129055336430592 129309883445248 129405681446184 130424623819776 131094166714368 131835467106288 132567303374896 132873541650432 133611140409344 134396534174136 135056453226272 135454774600704 135721943781376 135941321923264 136220732995464 136891960538112 137011726032896 137411841030607 137786488547136 138372762995856 138493824030848 139276967389593 139462312310784 139584326582272 139687736306976 139963254524544 140189488233366 140787639742464 140877852072232 141065327394816 141293342471424 141572027565056 142018680607232 142092316314234 142405888475136 142821756031812 143011818233856 143136937934848 143946336787968 144337106228436 144655632236544 145473618875904 146619080441856 147572460745086 147863530687384 148299623916288 149027810456576 149138216296758 149268695926064 149467337490432 149903826578844 150234637336576 150312532960512 151084171670016 151626859068256 151938509879556 152273810817024 152687186754048 152820771344384 152933987163672 153684929533344 153889448067072 154138191787008 154236958734254 154442211889152 154723569034463 154929469753344 155451422976256 155805552034704 155941864853632 156365198414139 156710268256256 157032367405056 157596420448896 158487583581261 158837337145344 159268531010688 159771015683136 160522613932032 161029055176704 161346666725376 161885072390498 162395812127081 162838577373888 163159757999872 163674519309184 164444480503808 164600052369519 164963295051776 165411118983552 166346472023307 166492006994456 166713568739328 167312396213248 167656286763648 167927282916822 168258500437368 168482412969984 168789348037596 169013967003648 169122265883824 169583370519552 170118398022144 170453937268736 170580216451788 170729455486304 170956656279552 171923367762432 172073781907456 172540908594912 173277095067648 173899498426368 174792222285824 174882850848288 175434597960336 175780622808384 176299051788288 177164722200576 179195378898848 180606366134272 181627643993952 182280042140482 182522614050816 183554727749856 183715318062848 184133834222832 184497017327808 184795234489437 185000040566784 185583706933248 185702623186124 185949749747712 186250315075968 186617672699392 186919317644488 187303507868763 187716852989952 188087103193088 188226445739904 188391123295232 189456421752312 189708543737856 190262549119302 190429008042416 190682424311808 191760679427328 191928449050624 192070637422092 192449474971248 193270606036992 193583004645888 193964825167872 194536884731904 196641250071552 196763280993448 197732831888384 198850955062344 199871768771792 200416710614016 201445562226688 201594801261204 202584679839408 203182161901056 203312354695153 203582915672064 203911982884896 204782021443584 204913239377792 205244456898338 205517589049344 205922949185536 206572626337792 206679732820704 207740736046272 208486931218852 209376489873408 209944881786816 210128560598528 210284232350049 211316778108348 211597991092224 211783116193792 211940013707136 212358041347584 213028020910848 213608832712704 214030151909376 214232634047718 214705406902272 215421867984206 215919505181952 216983448354816 217118103165184 219466736492692 220548158644736 221358691117629 221795296031076 222284758319104 222449435874432 223541715684864 223903043889096 224201006235648 224344667249824 224643217293312 224855739868266 225052464050128 225351956004864 226111160692736 226626257505024 226824530696192 227440288602384 228410716225536 228926509617377 229231157016576 230054544793216 230527394300016 231355438101381 231663317833728 231865997901824 232394204630016 232543115590258 233177134464384 233912797280448 234374163744512 235065402384384 236219629600768 236394630673344 238256005718016 240278237366999 242020000088064 242170191991936 242827608585747 243363485401088 244257866060832 244739636999808 245511778963776 245996023103744 246393645985916 246666720755712 247444942577664 247932999663616 248116678475328 248333753434624 249738010491684 250070353108992 250289137319936 250968594319872 252387750656052 252608562336416 252944724983808 253184022056394 253683398825736 254375055779328 255177597033216 255680905903104 256094183229456 256434984419328 256599299961664 258110672861184 258619766890496 258811362892368 260849247639552 262188333428736 263670934212576 265134606749792 265747083300864 267222280818688 268793068348272 270112906452544 270549511365991 270909549201408 271443887562752 271882643846528 272441465990928 273420063210723 273783921076224 274023452065792 274823682061214 275572977094272 276745525991712 276987648061696 278553934779186 278924624621568 279168653164544 279375472613952 279926509049088 280378976466732 281575279484928 281755704144464 282130654789632 282586684942848 283144055130112 284037361214464 284184632628468 284811776950272 285643512063624 286023636467712 287892673575936 288674212456872 290947237751808 295144921490172 295727061374768 296599247832576 298055620913152 298276432593516 298537391852128 298934674980864 299807653157688 300625065921024 302168343340032 303253718136512 303877019759112 305374373508096 305641542688768 305867974327344 307369859066688 307866685347507 308276383574016 308473917468508 308884423778304 309447138068926 309858939506688 310902845952512 311611104069408 311883729707264 312730396828278 313420536512512 314064734810112 315192840897792 316975167162522 317674674290688 318537062021376 319542031366272 321045227864064 322058110353408 322693333450752 323132801976309 323770144780996 324791624254162 325677154747776 326319515999744 327349038618368 328888961007616 329200104739038 329926590103552 330822237967104 332692944046614 332984013988912 333427137478656 334624792426496 335312573527296 335854565833644 336517000874736 336964825939968 337578696075192 338027934007296 338244531767648 339166741039104 340236796044288 340907874537472 341160432903576 341458910972608 343846735524864 344147563814912 345081817189824 347798996852736 348814673385387 349584444571648 349765701696576 350869195920672 351561245616768 352598103576576 354329444401152 358390757797696 361212732268544 363255287987904 364560084280964 365045228101632 367109455499712 367430636125696 368267668445664 368994034655616 369590468978874 370000081133568 371167413866496 371405246372248 371899499495424 372500630151936 373235345398784 373838635288976 374607015737526 375433705979904 376452891479808 376782246590464 378912843504624 379417087475712 380525098238604 380858016084832 381364848623616 383521358854656 383856898101248 384141274844184 384898949942496 386541212073984 387166009291776 387929650335744 393282500143104 393526561986896 395465663776768 397701910124688 399743537543584 400833421228032 402891124453376 403189602522408 405169359678816 406364323802112 406624709390306 407165831344128 407823965769792 409826478755584 410488913796676 411035178098688 411845898371072 412235523091821 413145252675584 413359465641408 415481472092544 416973862437704 417830902168779 418752979746816 419889763573632 420257121197056 420568464700098 422633556216696 423195982184448 423880027414272 424716082695168 426056041821696 427217665425408 428465268095436 429410813804544 430843735968412 431839010363904 433966896709632 434236206330368 438933472985384 441096317289472 442717382235258 443590592062152 444898871748864 447083431369728 447806087778192 448402012471296 448689334499648 449711479736532 450104928100256 450703912009728 452222321385472 453252515010048 453649061392384 454880577204768 456821432451072 457853019234754 458462314033152 460109089586432 461054788600032 462710876202762 463326635667456 463731995803648 464170707103389 464788409260032 465086231180516 466354268928768 467825594560896 468748327489024 469095595242417 470130804768768 472439259201536 472789261346688 476512011436032 480556474733998 484040000176128 484340383983872 485655217171494 486726970802176 487187436381243 488515732121664 489479273999616 491023557927552 491992046207488 492787291971832 493333441511424 493800157108557 494889885155328 495865999327232 496233356950656 496667506869248 499476020983368 500140706217984 501937188639744 504775501312104 505217124672832 506368044112788 507366797651472 508750111558656 510355194066432 510682213761841 511361811806208 512188366458912 512869968838656 513198599923328 516221345722368 517239533780992 517622725784736 521698495279104 524376666857472 527341868425152 530269213499584 531494166601728 534444561637376 536005298741767 537586136696544 540225812905088 541099022731982 541819098402816 542887775125504 543765287693056 544882931981856 546840126421446 547567842152448 548046904131584 549647364122428 551145954188544 553491051983424 553975296123392 554385703468311 557107869558372 557849249243136 558337306329088 558750945227904 559853018098176 560757952933464 563150558969856 563511408288928 564261309579264 565173369885696 566288110260224 568074722428928 568369265256936 571287024127248 572047272935424 575785347151872 577348424913744 581894475503616 590289842980344 591454122749536 593198495665152 596111241826304 596552865187032 597074783704256 599615306315376 601250131842048 603533525354903 604336686680064 606507436273024 607754039518224 609937064085459 610748747016192 611283085377536 611735948654688 614739718133376 615733370695014 616552767148032 616947834937016 617768847556608 618894276137852 619717879013376 621805691905024 623222208138816 623767459414528 625460793656556 626841073025024 628129469620224 630385681795584 633950334325044 635349348581376 637074124042752 639084062732544 642090455728128 644116220706816 646265603952618 647540289561992 649583248508324 651354309495552 652639031999488 654698077236736 658400209478076 659853180207104 661644475934208 665385888093228 665968027977824 666854274957312 669249584852992 670625147054592 671709131667288 673034001749472 673929651879936 675157392150384 676055868014592 676489063535296 677582526461269 678333482078208 680473592088576 681815749074944 682320865807152 682917821945216 686779528852131 687693471049728 688295127629824 690163634379648 694066314304143 695597993705472 697629346770774 699168889143296 699531403393152 701738391841344 703122491233536 705196207153152 708658888802304 713266893601249 716781515595392 720834712100997 722425464537088 726510575975808 728482825757241 729120168561928 730090456203264 734218910999424 734861272251392 736535336891328 737988069311232 739180937957748 740000162267136 742334827732992 742810492744496 743798998990848 745001260303872 746470690797568 747677270577952 749214031475052 750867411959808 752905782959616 753564493180928 757825687009248 758834174951424 761050196477208 761716032169664 767042717709312 767713796202496 768282549688368 769797899884992 774332018583552 775859300671488 786565000286208 787053123973792 790931327553536 795403820249376 799487075087168 801666842456064 805782248906752 806379205044816 810338719357632 811648534097973 812728647604224 813249418780612 814331662688256 815647931539584 819652957511168 820260189632169 820977827593352 822070356197376 823691796742144 824471046183642 826290505351168 826718931282816 830962944185088 833947724875408 835661804337558 837505959493632 839779527147264 840514242394112 841136929400196 845267112433392 846391964368896 847760054828544 849432165390336 852112083643392 854435330850816 856930536190872 861687471936824 863678020727808 868472412660736 877866945970768 882192634578944 885434764470516 887181184124304 889797743497728 890367898147739 894166862739456 895612175556384 896804024942592 897378668999296 899422959473064 900209856200512 904444642770944 906505030020096 907298122784768 909761154409536 915706038469508 916924628066304 920218179172864 922109577200064 923600056042521 925421752405524 926653271334912 927463991607296 928341414206778 929576818520064 930172462361032 932708537857536 935651189121792 937496654978048 938191190484834 940261609537536 945578522693376 953024022872064 961112949467996 968080000352256 968680767967744 969398405928927 971310434342988 973453941604352 974374872762486 977031464243328 978958547999232 982047115855104 983984092414976 985574583943664 986666883022848 987600314217114 989779770310656 992466713901312 993335013738496 998952041966736 1000281412435968 1002540231772651 1003874377279488 1009551002624208 1010434249345664 1012736088225576 1014733595302944 1017500223117312 1020710388132864 1021364427523682 1022723623612416 1024376732917824 1026397199846656 1032442691444736 1034479067561984 1035245451569472 1043396990558208 1046444020156161 1048753333714944 1052252970538237 1054683736850304 1060538426999168 1062988333203456 1068889123274752 1072010597483534 1075172273393088 1080451625810176 1082198045463964 1083638196805632 1085775550251008 1087530575386112 1089765863963712 1093680252842892 1095135684304896 1096093808263168 1099294728244856 1102291908377088 1106982103966848 1107950592246784 1108771406936622 1114215739116744 1115698498486272 1117501890455808 1119706036196352 1121515905866928 1126301117939712 1127022816577856 1130346739771392 1132576220520448 1136149444857856 1136738530513872 1142574048254496 1144094545870848 1151570694303744 1154696849827488 1163788951007232 1180579685960688 1182908245499072 1184820273913133 1186396991330304 1192222483652608 1193105730374064 1194149567408512 1199230612630752 1202500263684096 1207067050709806 1208673373360128 1213014872546048 1215508079036448 1219874128170918 1221497494032384 1222566170755072 1223471897309376 1229479436266752 1231466741390028 1233105534296064 1233895669874032 1235537695113216 1236706569275463 1237788552275704 1239435758026752 1243611383810048 1246444416277632 1247534918829056 1250921587313112 1256258939240448 1260771363591168 1267900668650088 1274148248085504 1278168125465088 1288232441413632 1292531207905236 1295080579123984 1299166497016648 1302708618991104 1305278063998976 1309396154473472 1316800418956152 1323288951868416 1330771776186456 1331936055955648 1338499169705984 1341250294109184 1343418263334576 1346068003498944 1350314784300768 1352111736029184 1352978127070592 1355165052922538 1356666964156416 1360947184177152 1363631498149888 1364641731614304 1365835643890432 1373559057704262 1375386942099456 1376590255259648 1380327268759296 1388132628608286 1391195987410944 1392512121310167 1395258693541548 1398337778286592 1399062806786304 1403476783682688 1406244982467072 1410392414306304 1417317777604608 1426533787202498 1433563031190784 1441669424201994 1444850929074176 1453021151951616 1456965651514482 1458240337123856 1460180912406528 1461562309143729 1468437821998848 1469722544502784 1473070673782656 1475976138622464 1478361875915496 1480000324534272 1484669655465984 1485620985488992 1487597997981696 1490002520607744 1492941381595136 1495354541155904 1498428062950104 1505811565919232 1507128986361856 1511530251336677 1515651374018496 1522100392954416 1523432064339328 1532046641285523 1534085435418624 1535427592404992 1536565099376736 1539595799769984 1548664037167104 1551718601342976 1573130000572416 1574106247947584 1581862655107072 1590807640498752 1598974150174336 1603333684912128 1608015896225301 1611564497813504 1612758410089632 1620677438715264 1623297068195946 1625457295208448 1626498837561224 1628663325376512 1631295863079168 1639305915022336 1640520379264338 1641955655186704 1644140712394752 1648942092367284 1652581010702336 1653437862565632 1661925888370176 1667895449750816 1671323608675116 1675011918987264 1679559054294528 1681028484788224 1682273858800392 1690534224866784 1692783928737792 1695520109657088 1698864330780672 1704224167286784 1713861072381744 1723374943873648 1727356041455616 1736944825321472 1755733891941536 1764385269157888 1770869528941032 1774362368248608 1779595486995456 1780735796295478 1786353933397891 1788333725478912 1791224351112768 1794757337998592 1798845918946128 1800419712401024 1808889285541888 1810600576064709 1813010060040192 1814596245569536 1819522308819072 1829811192256377 1831412076939016 1833849256132608 1840436358345728 1844219154400128 1847200112085042 1850843504811048 1853306542669824 1856682828413556 1859153637040128 1860344924722064 1865417075715072 1871302378243584 1874993309956096 1876382380969668 1880523219075072 1891157045386752 1906048045744128 1922225898935992 1937361535935488 1938796811857854 1942620868685976 1948749745524972 1954062928486656 1957917095998464 1964094231710208 1967968184829952 1971149167887328 1975200628434228 1979559540621312 1984933427802624 1986670027476992 1997904083933472 2000562824871936 2005080463545302 2007748754558976 2019102005248416 2020868498691328 2025472176451152 2029467190605888 2032747579383807 2035000446234624 2041420776265728 2042728855047364 2045447247224832 2048753465835648 2052794399693312 2060338586556393 2064885382889472 2068958135123968 2070490903138944 2086793981116416 2092888040312322 2097506667429888 2104505941076474 2109367473700608 2121076853998336 2125976666406912 2137778246549504 2139800680803747 2144021194967068 2150344546786176 2160903251620352 2162504136302991 2164396090927928 2167276393611264 2171551100502016 2175061150772224 2179531727927424 2187360505685784 2190271368609792 2198589456489712 2204583816754176 2213964207933696 2215901184493568 2217542813873244 2228431478233488 2231396996972544 2235003780911616 2236435901646683 2239412072392704 2243031811733856 2252602235879424 2254045633155712 2260693479542784 2265152441040896 2272298889715712 2273477061027744 2285148096508992 2303141388607488 2309393699654976 2327577902014464 2347333549662221 2361159371921376 2365816490998144 2369640547826266 2372793982660608 2384444967305216 2386211460748128 2388299134817024 2398461225261504 2405000527368192 2414134101419612 2417346746720256 2426029745092096 2431016158072896 2434945602293919 2439748256341836 2442994988064768 2445132341510144 2446943794618752 2458958872533504 2462933482780056 2466211068592128 2467791339748064 2471075390226432 2473413138550926 2475577104551408 2478871516053504 2487222767620096 2492888832555264 2495069837658112 2501843174626224 2512517878480896 2521542727182336 2535801337300176 2548296496171008 2556336250930176 2585062415810472 2590161158247968 2598332994033296 2605417237982208 2610556127997952 2618792308946944 2633600837912304 2643060611036989 2646577903736832 2661543552372912 2663872111911296 2671103694443217 2676998339411968 2682500588218368 2686836526669152 2692136006997888 2700629568601536 2705956254141184 2710330105845076 2713333928312832 2721894368354304 2727262996299776 2729283463228608 2731671287780864 2747118115408524 2750773884198912 2753180510519296 2760654537518592 2776265257216572 2782391974821888 2785024242620334 2790517387083096 2798125613572608 2806953567365376 2812489964934144 2820784828612608 2853067574404996 2867126062381568 2883338848403988 2889701858148352 2906042303903232 2913931303028964 2916480674247712 2920361824813056 2923124618287458 2936875643997696 2939445089005568 2946141347565312 2951952277244928 2956723751830992 2960000649068544 2969339310931968 2971241970977984 2976044625025901 2980005041215488 2985882763190272 2990709082311808 2996856125900208 3007620695317953 3011623131838464 3014257972723712 3023060502673354 3031302748036992 3044200785908832 3046864128678656 3064093282571046 3068170870837248 3070855184809984 3073130198753472 3079191599539968 3097328074334208 3103437202685952 3123617085770987 3146260001144832 3148212495895168 3156758911614711 3163725310214144 3181615280997504 3197948300348672 3206667369824256 3216031792450602 3223128995627008 3225516820179264 3241354877430528 3246594136391892 3250914590416896 3252997675122448 3257326650753024 3262591726158336 3278611830044672 3281040758528676 3283911310373408 3288281424789504 3297884184734568 3306875725131264 3323851776740352 3335790899501632 3342647217350232 3359118108589056 3362056969576448 3364547717600784 3381068449733568 3391040219314176 3397728661561344 3408448334573568 3427722144763488 3446749887747296 3454712082911232 3473889650642944 3511467783883072 3528770538315776 3541739057882064 3548724736497216 3554460821739399 3559190973990912 3561471592590956 3572707866795782 3576667450957824 3582448702225536 3589514675997184 3597691837892256 3600839424802048 3617778571083776 3621201152129418 3626020120080384 3629192491139072 3639044617638144 3659622384512754 3662824153878032 3667698512265216 3680872716691456 3688438308800256 3694400224170084 3701687009622096 3706613085339648 3713365656827112 3718307274080256 3720689849444128 3730834151430144 3742604756487168 3749986619912192 3752764761939336 3782314090773504 3844451797871984 3874723071870976 3877593623715708 3885241737371952 3897499491049944 3908125856973312 3915834191996928 3928188463420416 3935936369659904 3942298335774656 3950401256868456 3969866855605248 3973340054953984 3995808167866944 4010160927090604 4015497509117952 4038204010496832 4041736997382656 4050944352902304 4058934381211776 4065495158767614 4070000892469248 4082841552531456 4085457710094728 4090894494449664 4097506931671296 4105588799386624 4120677173112786 4129770765778944 4140981806277888 4173587962232832 4185776080624644 4195013334859776 4209011882152948 4218734947401216 4242153707996672 4251953332813824 4275556493099008 4279601361607494 4288042389934136 4300689093572352 4321806503240704 4325008272605982 4328792181855856 4334552787222528 4350122301544448 4359063455854848 4374721011371568 4380542737219584 4397178912979424 4409167633508352 4427928415867392 4431802368987136 4435085627746488 4456862956466976 4462793993945088 4470007561823232 4472871803293366 4478824144785408 4486063623467712 4508091266311424 4521386959085568 4530304882081792 4534590754010031 4544597779431424 4546954122055488 4570296193017984 4596139923856569 4606282777214976 4618787399309952 4655155804028928 4694667099324442 4722318743842752 4731632981996288 4739281095652532 4745587965321216 4768889934610432 4772422921496256 4776598269634048 4796922450523008 4810001054736384 4824047688675903 4828268202839224 4834693493440512 4852059490184192 4862032316145792 4869891204587838 4879496512683672 4885989976129536 4893887589237504 4917917745067008 4925866965560112 4932422137184256 4935582679496128 4946826277101852 4951154209102816 4957743032107008 4974445535240192 4985777665110528 4990139675316224 5003686349252448 5025035756961792 5043085454364672 5071602674600352 5096592992342016 5112672501860352 5170124831620944 5180322316495936 5196665988066592 5210834475964416 5221112255995904 5237584617893888 5267201675824608 5286121222073978 5293155807473664 5323087104745824 5327744223822592 5342207388886434 5353996678823936 5359061800193673 5365001176436736 5373673053338304 5384272013995776 5401259137203072 5411912508282368 5420660211690152 5426667856625664 5431801728194127 5443788736708608 5454525992599552 5458566926457216 5463342575561728 5494236230817048 5501547768397824 5521309075037184 5552530514433144 5570048485240668 5581034774166192 5596251227145216 5613907134730752 5624979929868288 5641569657225216 5706135148809992 5734252124763136 5766677696807976 5812084607806464 5827862606057928 5832961348495424 5846249236574916 5873751287995392 5878890178011136 5892282695130624 5896058286159437 5903904554489856 5913447503661984 5938678621863936 5942483941955968 5952089250051802 5960010082430976 5971765526380544 5981418164623616 5993712251800416 6015241390635906 6023246263676928 6028515945447424 6046121005346708 6062605496073984 6088401571817664 6093728257357312 6098242738151421 6128186565142092 6136341741674496 6141710369619968 6146260397506944 6158383199079936 6194656148668416 6206874405371904 6247234171541974 6292520002289664 6296424991790336 6313517823229422 6327450620428288 6363230561995008 6395896600697344 6413334739648512 6419402042411241 6432063584901204 6446257991254016 6451033640358528 6482709754861056 6493188272783784 6501829180833792 6505995350244896 6514653301506048 6525183452316672 6557223660089344 6562081517057352 6567822620746816 6595768369469136 6613751450262528 6638868778903933 6647703553480704 6671581799003264 6685294434700464 6709307704940049 6718236217178112 6724113939152896 6729095435201568 6762136899467136 6782080438628352 6795457323122688 6816896669147136 6855444289526976 6893499775494592 6909424165822464 6947779301285888 6968068883642971 7022935567766144 7042000648986663 7057541076631552 7083478115764128 7097449472994432 7108921643478798 7118381947981824 7122943185181912 7145415733591564 7153334901915648 7164897404451072 7179029351994368 7195383675784512 7201678849604096 7242402304258836 7252040240160768 7258384982278144 7278089235276288 7319244769025508 7325648307756064 7335397024530432 7361745433382912 7376876617600512 7388800448340168 7403374019244192 7413226170679296 7426731313654224 7436614548160512 7441379698888256 7461668302860288 7485209512974336 7499973239824384 7505529523878672 7564628181547008 7688903595743968 7749446143741952 7755187247431416 7770483474743904 7794998982099888 7816251713946624 7831668383993856 7845935829613739 7856376926840832 7871872739319808 7884596671549312 7900802513736912 7929181833110967 7939733711210496 7946680109907968 7991616335733888 8013311083329651 8020321854181208 8030995018235904 8076408020993664 8083473994765312 8101888705804608 8117868762423552 8130990317535228 8140001784938496 8165683105062912 8170915420189456 8181788988899328 8195013863342592 8211177598773248 8241354346225572 8259541531557888 8281963612555776 8347175924465664 8371552161249288 8418023764305896 8437469894802432 8484307415993344 8559202723214988 8576084779868272 8601378187144704 8643613006481408 8650016545211964 8657584363711712 8669105574445056 8700244603088896 8718126911709696 8749442022743136 8761085474439168 8794357825958848 8818335267016704 8855856831734784 8863604737974272 8870171255492976 8913725912933952 8928133875077703 8940015123646464 8945743606586732 8957648289570816 8972127246935424 9016182532622848 9022862085953859 9042773918171136 9060609764163584 9069181508020062 9089195558862848 9093908244110976 9140592386035968 9192279847713138 9212565554429952 9237574798619904 9310311608057856 9370851257312961 9389334198648884 9444637487685504 9463265963992576 9470276734844133 9478562191305064 9491175930642432 9537779869220864 9544845842992512 9553196539268096 9593844901046016 9620002109472768 9648095377351806 9656536405678448 9669386986881024 9704118980368384 9724064632291584 9739782409175676 9758993025367344 9771979952259072 9787775178475008 9794046879625129 9835835490134016 9851733931120224 9864844274368512 9871165358992256 9893652554203704 9902308418205632 9948891070480384 9971555330221056 9980279350632448 10007372698504896 10086170908729344 10143205349200704 10193185984684032 10225345003720704 10340249663241888 10360644632991872 10393331976133184 10421668951928832 10442224511991808 10475169235787776 10534403351649216 10572242444147956 10586311614947328 10646174209491648 10655488447645184 10663382465218197 10684414777772868 10707993357647872 10718123600387346 10730002352873472 10747346106676608 10768544027991552 10802518274406144 10823825016564736 10841320423380304 10853335713251328 10863603456388254 10887577473417216 10917133852914432 10926685151123456 10988472461634096 11003095536795648 11042618150074368 11105061028866288 11140096970481336 11162069548332384 11192502454290432 11227814269461504 11249959859736576 11412270297619984 11468504249526272 11533355393615952 11574782675920607 11624169215612928 11655725212115856 11665922696990848 11692498473149832 11747502575990784 11757780356022272 11784565390261248 11792116572318874 11807809108979712 11826895007323968 11884967883911936 11904178500103604 11920020164861952 11943531052761088 11962836329247232 11987424503600832 12030482781271812 12046492527353856 12057031890894848 12092242010693416 12125210992147968 12176803143635328 12187456514714624 12196485476302842 12256373130284184 12272683483348992 12292520795013888 12316766398159872 12389312297336832 12494468343083948 12585040004579328 12592849983580672 12627035646458844 12654901240856576 12726461123990016 12791793201394688 12826669479297024 12838804084822482 12864127169802408 12902067280717056 12965419509722112 12986376545567568 13003658361667584 13011990700489792 13033023013044463 13050366904633344 13114447320178688 13124163034114704 13135645241493632 13191536738938272 13227502900525056 13277737557807866 13295407106961408 13343163598006528 13370588869400928 13418615409880098 13436472434356224 13448227878305792 13458190870403136 13524273798934272 13564160877256704 13590914646245376 13603772262030093 13633793338294272 13679288616997081 13710888579053952 13786999550989184 13818848331644928 13895558602571776 13936137767285942 14045871135532288 14084001297973326 14115082153263104 14166956231528256 14194898945988864 14217843286957596 14236763895963648 14245886370363824 14290831467183128 14306669803831296 14329794808902144 14358058703988736 14390767351569024 14403357699208192 14484804608517672 14504080480321536 14556178470552576 14638489538051016 14651296615512128 14723490866765824 14753753235201024 14777600896680336 14806748038488384 14853462627308448 14873229096321024 14882759397776512 14923336605720576 14970419025948672 14999946479648768 15011059047757344 15129256363094016 15377807191487936 15498892287483904 15510374494862832 15540966949487808 15589997964199776 15632503427893248 15663336767987712 15691871659227478 15712753853681664 15743745478639616 15769193343098624 15801605027473824 15858363666221934 15879467422420992 15893360219815936 15983232671467776 16026622166659302 16040643708362416 16061990036471808 16077185400581019 16152816041987328 16166947989530624 16203777411609216 16235737524847104 16261980635070456 16280003569876992 16331366210125824 16341830840378912 16363577977798656 16390027726685184 16422355197546496 16482708692451144 16563927225111552 16743104322498576 16836047528611792 16874939789604864 16968614831986688 17118405446429976 17152169559736544 17202756374289408 17287226012962816 17300033090423928 17315168727423424 17400489206177792 17436253823419392 17498884045486272 17588715651917696 17636670534033408 17688174858478311 17711713663469568 17727209475948544 17740342510985952 17827451825867904 17856267750155406 17880030247292928 17891487213173464 17915296579141632 17944254493870848 18032365065245696 18045724171907718 18085547836342272 18138363016040124 18178391117725696 18187816488221952 18281184772071936 18384559695426276 18425131108859904 18475149597239808 18620623216115712 18741702514625922 18778668397297768 18889274975371008 18926531927985152 18940553469688266 18957124382610128 18982351861284864 19089691685985024 19106393078536192 19187689802092032 19240004218945536 19296190754703612 19313072811356896 19338773973762048 19408237960736768 19448129264583168 19479564818351352 19517986050734688 19543959904518144 19575550356950016 19588093759250258 19649893267376801 19671670980268032 19703467862240448 19742330717984512 19787305108407408 19804616836411264 19897782140960768 19916606336711799 19943110660442112 19960558701264896 20014745397009792 20127923114820147 20172341817458688 20286410698401408 20386371969368064 20450690007441408 20680499326483776 20721289265983744 20786663952266368 20843337903857664 20884449023983616 20904206650928913 20950338471575552 21068806703298432 21126001946959989 21144484888295912 21172623229894656 21292348418983296 21310976895290368 21326764930436394 21368829555545736 21436247200774692 21460004705746944 21494692213353216 21537088055983104 21605036548812288 21647650033129472 21682640846760608 21727206912776508 21775154946834432 21834267705828864 21853370302246912 21976944923268192 22006191073591296 22085236300148736 22210122057732576 22280193940962672 22324139096664768 22385004908580864 22455628538923008 22499919719473152 22824540595239968 22937008499052544 23066710787231904 23149565351841214 23248338431225856 23311450424231712 23331845393981696 23384996946299664 23495005151981568 23515560712044544 23537807488841217 23569130780522496 23584233144637748 23615618217959424 23653790014647936 23769935767823872 23787545499332901 23808357000207208 23840040329723904 23887062105522176 23925672658494464 23974849007201664 24060965562543624 24092985054707712 24184484021386832 24250421984295936 24353606287270656 24374913029429248 24392970952605684 24512746260568368 24545366966697984 24585041590027776 24633532796319744 24778624594673664 24988936686167896 25185699967161344 25254071292917688 25452922247980032 25583586402789376 25677608169644964 25728254339604816 25804134561434112 25820669046284431 25930839019444224 25972753091135136 26007316723335168 26023981400979584 26066046026088926 26100733809266688 26228894640357376 26248326068229408 26271290482987264 26383073477876544 26455005801050112 26555475115615732 26590814213922816 26686327196013056 26741177738801856 26784401625233109 26837230819760196 26872944868712448 26896455756611584 26916381740806272 27048547597868544 27128321754513408 27181829292490752 27207544524060186 27267586676588544 27358577233994162 27421777158107904 27573999101978368 27637696663289856 27791117205143552 27872275534571884 28091742271064576 28112553771938883 28168002595946652 28230164306526208 28333912463056512 28389797891977728 28435686573915192 28473527791927296 28491772740727648 28581662934366256 28613339607662592 28659589617804288 28716117407977472 28781534703138048 28806715398416384 28969609217035344 29008160960643072 29073666721406879 29112356941105152 29276979076102032 29302593231024256 29382140638875387 29446981733531648 29507506470402048 29555201793360672 29613496076976768 29706925254616896 29765518795553024 29846673211441152 29940838051897344 29999892959297536 30022118095514688 30258512726188032 30515336145608873 30755614382975872 30997784574967808 31020748989725664 31081933898975616 31179995928399552 31265006855786496 31326673535975424 31383743318454956 31425507707363328 31487490957279232 31538386686197248 31603210054947648 31716727332443868 31758934844841984 31786720439631872 31966465342935552 32053244333318604 32081287416724832 32123980072943616 32154370801162038 32305632083974656 32333895979061248 32407554823218432 32471475049694208 32523961270140912 32560007139753984 32662732420251648 32683661680757824 32780055453370368 32844710395092992 32965417384902288 33127854450223104 33486208644997152 33672095057223584 33749879579209728 33937229663973376 34236810892859952 34304339119473088 34359787943480857 34405512748578816 34574452025925632 34600066180847856 34630337454846848 34724348027761821 34800978412355584 34872507646838784 34997768090972544 35177431303835392 35273341068066816 35376349716956622 35423427326939136 35454418951897088 35480685021971904 35654903651735808 35712535500310812 35760060494585856 35782974426346928 35830593158283264 35888508987741696 36064730130491392 36091448343815436 36171095672684544 36276726032080248 36375632976443904 36562369544143872 36769119390852552 36950299194479616 37483405029251844 37557336794595536 37778549950742016 37853063855970304 37881106939376532 37914248765220256 37964703722569728 38179383371970048 38212786157072384 38375379604184064 38480008437891072 38592381509407224 38626145622713792 38816475921473536 38896258529166336 38959129636702704 39035972101469376 39099069039133389 39151100713900032 39176187518500516 39299786534753602 39343341960536064 39406935724480896 39484661435969024 39574610216814816 39609233672822528 39795564281921536 39833212673423598 39886221320884224 39921117402529792 40029490794019584 40255846229640294 40344683634917376 40572821396802816 40772743938736128 40901380014882816 41037865850991243 41360998652967552 41442578531967488 41573327904532736 41686675807715328 41768898047967232 41808413301857826 41900676943151104 42137613406596864 42252003893919978 42288969776591824 42345246459789312 42584696837966592 42621953790580736 42653529860872788 42737659111091472 42872494401549384 42920009411493888 42989384426706432 43074176111966208 43210073097624576 43295300066258944 43365281693521216 43454413825553016 43668535411657728 43706740604493824 43953889846536384 44170472600297472 44420244115465152 44560387881925344 44648278193329536 44770009817161728 44911257077846016 44999839438946304 45649081190479936 45874016998105088 46133421574463808 46299130703682428 46496676862451712 46622900848463424 46663690787963392 46769993892599328 46990010303963136 47031121424089088 47075614977682434 47138261561044992 47168466289275496 47231236435918848 47307580029295872 47539871535647744 47575090998665802 47616714000414416 47680080659447808 47851345316988928 47949698014403328 48121931125087248 48185970109415424 48368968042773664 48500843968591872 48707212574541312 48749826058858496 48785941905211368 49025492521136736 49090733933395968 49170083180055552 49267065592639488 49977873372335792 50371399934322688 50508142585835376 50905844495960064 51167172805578752 51355216339289928 51456508679209632 51608269122868224 51641338092568862 51861678038888448 51945506182270272 52047962801959168 52132092052177852 52201467618533376 52457789280714752 52496652136458816 52542580965974528 52766146955753088 52910011602100224 53064524575434933 53110950231231464 53181628427845632 53372654392026112 53482355477603712 53568803250466218 53674461639520392 53745889737424896 53832763481612544 54097095195737088 54256643509026816 54415089048120372 54535173353177088 54717154467988324 54843554316215808 55147998203956736 55275393326579712 55582234410287104 55744551069143768 56183484542129152 56225107543877766 56336005191893304 56667824926113024 56779595783955456 56871373147830384 56947055583854592 56983545481455296 57163325868732512 57319179235608576 57432234815954944 57563069406276096 57613430796832768 57939218434070688 58016321921286144 58147333442813758 58224713882210304 58553958152204064 58605186462048512 58764281277750774 58893963467063296 58949679802130403 59015012940804096 59110403586721344 59226992153953536 59413850509233792 59531037591106048 59693346422882304 59749819010135397 59881676103794688 59999785918595072 60044236191029376 60517025452376064 61030672291217746 61511228765951744 61995569149935616 62041497979451328 62163867797951232 62359991856799104 62530013711572992 62653347071950848 62712619952786739 62767486636909912 62851015414726656 62974981914558464 63076773372394496 63206420109895296 63433454664887736 63517869689683968 63932930685871104 64106488666637208 64162574833449664 64308741602324076 64611264167949312 64667791958122496 64815109646436864 64856641147753807 64942950099388416 65047922540281824 65325464840503296 65367323361515648 65560110906740736 65689420790185984 65930834769804576 66255708900446208 66972417289994304 67344190114447168 67499759158419456 67874459327946752 68072672940204409 68473621785719904 68608678238946176 68719575886961714 68811025497157632 69148904051851264 69200132361695712 69260674909693696 69448696055523642 69601956824711168 69745015293677568 69995536181945088 70354862607670784 70546682136133632 70613422466523651 70752699433913244 70846854653878272 70908837903794176 70961370043943808 71309807303471616 71425071000621624 71520120989171712 71565948852693856 71661186316566528 71777017975483392 72129460260982784 72182896687630872 72553452064160496 72751265952887808 73124739088287744 73538238781705104 73900598388959232 74966810058503688 75114673589191072 75557099901484032 75706127711940608 75762213878753064 75828497530440512 76358766743940096 76425572314144768 76648757720072681 76750759208368128 77184763018814448 77252291245427584 77462007138853293 77632951842947072 77792517058332672 77918259273405408 78071944202938752 78198138078266778 78302201427800064 78352375037001032 78599573069507204 78686683921072128 78813871448961792 78969322871938048 79149220433629632 79218467345645056 79666425346847196 79772442641768448 79842234805059584 80058981588039168 80511692459280588 80689367269834752 81145642793605632 81545487877472256 81802760029765632 82075731701982486 82721997305935104 82885157063934976 83146655809065472 83373351615430656 83616826603715652 83801353886302208 84275226813193728 84504007787839956 84577939553183648 84690492919578624 85169393675933184 85243907581161472 85307059721745576 85475318222182944 85744988803098768 85840018822987776 85978768853412864 86148352223932416 86305294125751129 86420146195249152 86590600132517888 86730563387042432 86908827651106032 87221000164220637 87337070823315456 87413481208987648 87907779693072768 88146421916626161 88340945200594944 88840488230930304 89120775763850688 89296556386659072 89540019634323456 89822514155692032 89999678877892608 90584895487358623 91298162380959872 91546008436826619 91748033996210176 92266843148927616 92598261407364856 92993353724903424 93245801696926848 93327381575926784 93539987785198656 93980020607926272 94151229955364868 94276523122089984 94336932578550992 94462472871837696 94615160058591744 95079743071295488 95150181997331604 95233428000828832 95360161318895616 95702690633977856 95899396028806656 96243862250174496 96371940218830848 96737936085547328 97001687937183744 97414425149082624 97499652117716992 97571883810422736 98050985042273472 98340166360111104 98534131185278976 99955746744671584 100742799868645376 101016285171670752 101811688991920128 102334345611157504 102710432678579856 102913017358419264 103079363830442571 103216538245736448 103282676185137724 103723356077776896 103891012364540544 104095925603918336 104173044083285463 104264184104355704 104402935237066752 104915578561429504 104993304272917632 105085161931949056 105532293911506176 105820023204200448 106129049150869866 106221900462462928 106363256855691264 106745308784052224 106964710955207424 107137606500932436 107348923279040784 107491779474849792 107665526963225088 108194190391474176 108513287018053632 108830178096240744 109434308935976648 109687108632431616 110295996407913472 111489102138287536 112366969084258304 112450215087755532 112672010383786608 113335649852226048 113559191567910912 113742746295660768 113894111167709184 113967090962910592 114326651737465024 114638358471217152 114864469631909888 115126138812552192 115226861593665536 115878436868141376 116294666885627516 116449427764420608 117107916304408128 117210372924097024 117297207117400167 117528562555501548 117787926934126592 117899359604260806 118030025881608192 118220807173442688 118453984307907072 118827701018467584 119062075182212096 119386692845764608 119499638020270794 119763352207589376 120088472382058752 121034050904752128 122061344582435492 123022457531903488 123113597552973729 123991138299871232 124082995958902656 124327735595902464 124719983713598208 125060027423145984 125306694143901696 125425239905573478 125534973273819824 125702030829453312 126153546744788992 126412840219790592 126866909329775472 127035739379367936 127322609435126677 127865861371742208 128212977333274416 128325149666899328 128617483204648152 129222528335898624 129335583916244992 129630219292873728 129713282295507614 129885900198776832 130095845080563648 130734646723031296 131120221813481472 131378841580371968 131861669539609152 132511417800892416 133944834579988608 134688380228894336 134999518316838912 135748918655893504 136145345880408818 136947243571439808 137217356477892352 137439151773923428 137622050994315264 138297808103702528 138400264723391424 138521349819387392 138897392111047284 139203913649422336 139490030587355136 139991072363890176 140709725215341568 141093364272267264 141226844933047302 141505398867826488 141693709307756544 141922740087887616 142619614606943232 142850142001243248 143040241978343424 143131897705387712 143554035950966784 144258920521965568 144365793375261744 145106904128320992 145502531905775616 146249478176575488 147076477563410208 147801196777918464 149933620117007376 150229347178382144 150472174786967891 151114199802968064 151412255423881216 151524427757506128 151656995060881024 152717533487880192 152851144628289536 153297515440145362 153501518416736256 154369526037628896 154504582490855168 154924014277706586 155265903685894144 155585034116665344 155836518546810816 156143888405877504 156396276156533556 156604402855600128 156704750074002064 157199146139014408 157373367842144256 157627742897923584 157938645743876096 158298440867259264 158436934691290112 159332850693694392 159544885283536896 160117963176078336 161023384918561176 162291285587211264 163605520059531264 164151463403964972 165443994611870208 165770314127869952 166293311618130944 166746703230861312 167233653207431304 168550453626387456 169008015575679912 169155879106367296 170338787351866368 170487815162322944 170614119443491152 170950636444365888 171489977606197536 171957537706825728 172296704447864832 172610588251502258 172840292390498304 173181200265035776 173461126774084864 173817655302212064 174442000328441274 174674141646630912 174826962417975296 175815559386145536 176292843833252322 176681890401189888 176849039406391209 177680976461860608 178241551527701376 178593112773318144 179080039268646912 179645028311384064 179999357755785216 181169790974717246 182596324761919744 183092016873653238 183496067992420352 184533686297855232 185196522814729712 185986707449806848 186491603393853696 186654763151853568 187079975570397312 187960041215852544 188302459910729736 188553046244179968 188673865157101984 188924945743675392 189230320117183488 190159486142590976 190300363994663208 190466856001657664 191405381267955712 191798792057613312 192487724500348992 193475872171094656 194003375874367488 194569923443261421 194828850298165248 194999304235433984 195143767620845472 196101970084546944 196680332720222208 197068262370557952 199911493489343168 201485599737290752 202032570343341504 203623377983840256 204218018820613227 204668691222315008 205420865357159712 205826034716838528 206158727660885142 206433076491472896 206565352370275448 207446712155553792 207782024729081088 208191851207836672 208346088166570926 208528368208711408 208805870474133504 209986608545835264 210170323863898112 211064587823012352 211640046408400896 212258098301739732 212443800924925856 212726513711382528 213490617568104448 213929421910414848 214275213001864872 214697846558081568 214983558949699584 215331053926450176 216388380782948352 217660356192481488 218868617871953296 219374217264863232 220591992815826944 222978204276575072 224733938168516608 224900430175511064 225344020767573216 226671299704452096 227118383135821824 227485492591321536 227934181925821184 228653303474930048 229276716942434304 229728939263819776 229946273160218043 230252277625104384 230453723187331072 231756873736282752 232386021416559879 232589333771255032 232898855528841216 234215832608816256 234420745848194048 234594414234800334 235057125111003096 235798719208521612 236060051763216384 236441614346885376 236907968615814144 237655402036935168 238124150364424192 238999276040541588 239526704415178752 240176944764117504 242068101809504256 244122689164870984 246044915063806976 246227195105947458 248165991917805312 248655471191804928 249439967427196416 250120054846291968 250850479811146956 251069946547639648 251404061658906624 252307093489577984 252825680439581184 253733818659550944 254071478758735872 254645218870253354 255731722743484416 256425954666548832 256650299333798656 257234966409296304 258445056671797248 258671167832489984 258915882377253387 259260438585747456 259426564591015228 259771800397553664 260191690161127296 261469293446062592 261663000492661911 262240443626962944 262757683160743936 263723339079218304 265022835601784832 267889669159977216 269376760457788672 269999036633677824 271497837311787008 271754686462075869 272290691760817636 273894487142879616 274434712955784704 274638025310479857 274878303547846856 275244101988630528 276595616207405056 276800529446782848 277042699638774784 277794784222094568 278980061174710272 279982144727780352 281419450430683136 282453689866094604 283010797735652976 283387418615513088 283845480175775232 284027359509128741 285239229213886464 285700284002486496 286080483956686848 286263795410775424 287108071901933568 288517841043931136 288731586750523488 290213808256641984 291005063811551232 292498956353150976 294152955126820416 295602393555836928 299867240234014752 300458694356764288 300944349573935782 302228399605936128 302824510847762432 303048855515012256 303313990121762048 305435066975760384 305702289256579072 306595030880290724 307003036833472512 308739052075257792 309009164981710336 309238091491327713 309848028555413172 310531807371788288 311170068233330688 311673037093621632 312287776811755008 312792552313067112 313208805711200256 313409500148004128 314398292278028816 314746735684288512 315255485795847168 315877291487752192 316596881734518528 316873869382580224 318665701387388784 319089770567073792 320235926352156672 322046769837122352 324582571174422528 328302926807929944 330887989223740416 331540628255739904 332586623236261888 334467306414862608 335668697601697603 337100907252774912 338016031151359824 338311758212734592 340677574703732736 340975630324645888 341228238886982304 341901272888731776 342979955212395072 343915075413651456 344593408895729664 345221176503004516 345680584780996608 346362400530071552 346922253548169728 347635310604424128 348884000656882548 349348283293261824 349653924835950592 351631118772291072 352585687666504644 353363780802379776 353698078812782418 355361952923721216 356483103055402752 357186225546636288 358160078537293824 359290056622768128 362339581949434492 365192649523839488 366184033747306476 366992135984840704 369067372595710464 370393045629459424 371973414899613696 372983206787707392 373309526303707136 374159951140794624 375920082431705088 376604919821459472 377106092488359936 377347730314203968 377957667378289427 378460640234366976 380318972285181952 380600727989326416 380933712003315328 381967828305380031 382810762535911424 383597584115226624 384975449000697984 386951744342189312 388006751748734976 389139846886522842 389657700596330496 389998608470867968 390287535241690944 392203940169093888 393360665440444416 394136524741115904 396699369892915349 399822986978686336 402971199474581504 404065140686683008 407246755967680512 408436037641226454 409337382444630016 410841730714319424 411652069433677056 412317455321770284 412866152982945792 413130704740550896 414893424311107584 415564049458162176 416383702415673344 416692176333141852 417056736417422816 417611740948267008 419973217091670528 420340647727796224 422129175646024704 423280092816801792 424516196603479464 424887601849851712 426981235136208896 427858843820829696 428550426003729744 429395693116163136 430662107852900352 432776761565896704 435320712384962976 437737235743906592 438748434529726464 441183985631653888 445956408553150144 449467876337033216 449800860351022128 450688041535146432 451416524360903673 453342599408904192 454236766271643648 454970985182643072 455868363851642368 457306606949860096 458553433884868608 459457878527639552 459892546320436086 460504555250208768 460907446374662144 463513747472565504 464772042833119758 465178667542510064 465797711057682432 468431665217632512 468841491696388096 469188828469600668 470114250222006192 471597438417043224 472120103526432768 472883228693770752 473815937231628288 475310804073870336 476248300728848384 477998552081083176 480353889528235008 488245378329741968 492089830127613952 492454390211894916 496331983835610624 497310942383609856 498879934854392832 500240109692583936 501700959622293912 502139893095279296 504614186979155968 505651360879162368 507467637319101888 509290437740506708 511463445486968832 512851909333097664 513300598667597312 514469932818592608 516890113343594496 517342335664979968 517831764754506774 518520877171494912 518853129182030456 519543600795107328 520383380322254592 522938586892125184 523326000985323822 524480887253925888 527446678158436608 530045671203569664 535779338319954432 538753520915577344 539998073267355648 542995674623574016 543509372924151738 544581383521635272 547788974285759232 548869425911569408 549276050620959714 549756607095693712 550488203977261056 553601058893565696 554085399277549568 555589568444189136 557960122349420544 559964289455560704 562838900861366272 564907379732189208 566021595471305952 566774837231026176 567690960351550464 568054719018257482 570478458427772928 571400568004972992 572527590821550848 574216143803867136 577035682087862272 577463173501046976 580427616513283968 582010127623102464 583709770329784263 584997912706301952 588305910253640832 591204787111673856 599734480468029504 600917388713528576 601888699147871564 604456799211872256 605649021695524864 606097711030024512 606627980243524096 610870133951520768 611404578513158144 612654056461839681 613190061760581448 614006073666945024 617478104150515584 618018329963420672 618476182982655426 619696057110826344 622340136466661376 623346074187243264 624575553623510016 625585104626134224 626417611422400512 626819000296008256 628796584556057632 630510971591694336 631754582975504384 633193763469037056 633747738765160448 637331402774777568 638179541134147584 640471852704313344 644093539674244704 649165142348845056 656605853615859888 661775978447480832 663081256511479808 665173246472523776 668934612829725216 671337395203395206 674201814505549824 676032062302719648 676623516425469184 681355149407465472 681951260649291776 682456477773964608 683802545777463552 685959910424790144 687830150827302912 689186817791459328 689838819480654129 690442353006009032 691361169561993216 692724801060143104 693844507096339456 695270621208848256 697768001313765096 698696566586523648 703262237544582144 705171375333009288 707396157625564836 710723905847442432 712966206110805504 714372451093272576 718580113245536256 724679163898868984 730385299047678976 732368067494612952 738134745191420928 740786091258918848 745966413575414784 746619052607414272 748319902281589248 748799402342248499 753209839642918944 754212184976719872 754695460628407936 755915334756578854 756921280468733952 760637944570363904 761201455978652832 761867424006630656 763935656610760062 765621525071822848 767195168230453248 769950898001395968 773903488684378624 776013503497469952 776747647131760161 778279693773045684 779315401192660992 779997216941735936 780575070483381888 784407880338187776 786721330880888832 788273049482231808 793398739785830698 799645973957372672 805942398949163008 808130281373366016 814493511935361024 815264059386227607 816872075282452908 818674764889260032 821683461428638848 823304138867354112 824634910643540568 825732305965891584 826261409481101792 829786848622215168 831128098916324352 832767404831346688 833384352666283704 834113472834845632 839946434183341056 840681295455592448 843136334920799491 844258351292049408 849032393206958928 849775203699703424 852082078527386223 853962470272417792 855717687641659392 857100852007459488 858791386232326272 861324215705800704 865553523131793408 870641424769925952 875474471487813184 877496869059452928 882367971263307776 884944748222657317 891912817106300288 898935752674066432 899601720702044256 901376083070292864 902833048721807346 906685198817808384 908473532543287296 909941970365286144 911736727703284736 914613213899720192 917106867769737216 919785092640872172 921009110500417536 921814892749324288 927027494945131008 929544085666239516 930357335085020128 931595422115364864 936863330435265024 937682983392776192 938377656939201336 940228500444012384 943194876834086448 944240207052865536 945766457387541504 947631874463256576 950621608147740672 952496601457696768 955997104162166352 960707779056470016 976490756659483936 984179660255227904 984908780423789832 992663967671221248 994621884767219712 996433850360944853 997759869708785664 1003401919244587824 1004279786190558592 1007006092805092809 1009228373958311936 1011302721758324736 1014935274638203776 1018580875481013416 1022926890973937664 1025703818666195328 1026601197335194624 1028939865637185216 1033780226687188992 1035663529509013548 1037041754342989824 1037706258364060912 1039087201590214656 1040766760644509184 1045877173784250368 1046652001970647644 1048961774507851776 1054893356316873216 1060091342407139328 1071558676639908864 1077507041831154688 1087018745848303476 1089162767043270544 1095577948571518464 1097738851823138816 1098552101241919428 1099513214191387424 1100976407954522112 1107202117787131392 1108170798555099136 1111179136888378272 1115920244698841088 1119928578911121408 1125677801722732544 1129814759464378416 1132043190942611904 1133873002134868281 1135381920703100928 1136109438036514964 1140956916855545856 1142801136009945984 1145055181643101696 1145903484916140093 1148432287607734272 1154071364175724544 1154926347002093952 1160855233026567936 1164020255246204928 1167419540659568526 1169995825412603904 1176611820507281664 1182409574223347712 1190098109678746047 1199468960936059008 1201834777427057152 1203777398295743128 1208913598423744512 1211298043391049728 1212195422060049024 1213255960487048192 1221740267903041536 1225308112923679362 1226380123521162896 1228012147333890048 1234956208301031168 1236036659926841344 1236952365965310852 1239392114221652688 1244680272933322752 1246692148374486528 1249151107247020032 1251170209252268448 1252835222844801024 1253638000592016512 1257593169112115264 1261021943183388672 1263509165951008768 1266387526938074112 1267495477530320896 1274662805549555136 1280943705408626688 1288187079348489408 1298330284697690112 1313211707231719776 1323551956894961664 1326162513022959616 1330346492945047552 1337869225659450432 1342674790406790412 1348403629011099648 1352064124605439296 1353247032850938368 1354249573082711019 1362710298814930944 1363902521298583552 1364912955547929216 1367605091554927104 1371919820849580288 1375660301654605824 1378373635582918656 1379677638961308258 1380884706012018064 1382722339123986432 1387689014192678912 1390541242417696512 1395536002627530192 1397393133173047296 1406524475089164288 1410342750666018576 1414792315251129672 1421447811694884864 1425932412221611008 1428744902186545152 1449358327797737968 1460770598095357952 1464736134989225904 1476269490382841856 1481572182517837696 1491932827150829568 1493238105214828544 1496639804563178496 1497598804684496998 1506419679285837888 1509390921256815872 1511830669513157708 1513842560937467904 1521275889140727808 1522402911957305664 1523734848013261312 1527871313221520124 1531243050143645696 1534390336460906496 1539901796002791936 1547806977368757248 1552027006994939904 1553495294263520322 1556559387546091368 1558630802385321984 1561150140966763776 1568815760676375552 1573442661761777664 1586797479571661396 1599291947914745344 1611884797898326016 1616260562746732032 1628987023870722048 1630528118772455214 1633744150564905816 1643366922857277696 1646608277734708224 1649269821287081136 1651464611931783168 1652522818962203584 1655193922656646801 1662256197832648704 1665534809662693376 1666768705332567408 1668226945669691264 1679892868366682112 1681362590911184896 1686272669841598982 1688516702584098816 1698064786413917856 1699550407399406848 1704164157054772446 1707924940544835584 1711435375283318784 1714201704014918976 1717582772464652544 1722648431411601408 1731107046263586816 1741282849539851904 1750948942975626368 1754993738118905856 1764735942526615552 1769889496445314634 1783825634212600576 1797871505348132864 1799203441404088512 1802752166140585728 1805666097443614692 1813370397635616768 1816947065086574592 1819883940730572288 1823473455406569472 1829226427799440384 1834213735539474432 1839570185281744344 1842018221000835072 1854054989890262016 1859088171332479032 1860714670170040256 1873726660870530048 1875365966785552384 1876755313878402672 1880457000888024768 1886389753668172896 1891532914775083008 1895263748926513152 1901243216295481344 1904993202915393536 1911994208324332704 1921415558112940032 1952981513318967872 1968359320510455808 1969817560847579664 1985327935342442496 1989243769534439424 1992867700721889706 1995519739417571328 2006803838489175648 2008559572381117184 2014012185610185618 2018456747916623872 2022605443516649472 2029870549276407552 2037161750962026832 2045853781947875328 2051407637332390656 2053202394670389248 2057879731274370432 2067560453374377984 2071327059018027096 2074083508685979648 2075412516728121824 2078174403180429312 2081533521289018368 2091754347568500736 2093304003941295288 2109786712633746432 2143117353279817728 2155014083662309376 2174037491696606952 2178325534086541088 2191155897143036928 2195477703646277632 2197104202483838856 2199026428382774848 2214404235574262784 2216341597110198272 2222358273776756544 2239857157822242816 2246398207026745497 2251355603445465088 2259629518928756832 2264086381885223808 2267746004269736562 2270763841406201856 2272218876073029928 2281913833711091712 2285602272019891968 2290110363286203392 2291806969832280186 2296864575215468544 2309852694004187904 2321710466053135872 2328040510492409856 2334839081319137052 2339991650825207808 2353223641014563328 2364819148446695424 2380196219357492094 2398937921872118016 2403669554854114304 2407554796591486256 2417827196847489024 2424390844120098048 2426511920974096384 2443480535806083072 2450616225847358724 2452760247042325792 2456024294667780096 2469912416602062336 2472073319853682688 2473904731930621704 2478784228443305376 2489360545866645504 2493384296748973056 2498302214494040064 2502340418504536896 2507276001184033024 2515186338224230528 2522043886366777344 2527018331902017536 2529409004762398473 2532775053876148224 2534990955060641792 2549325611099110272 2556246235582158669 2561887410817253376 2576374158696978816 2596660569395380224 2626423414463439552 2647103913789923328 2652325026045919232 2654834244667971951 2660692985890095104 2675738451318900864 2685349580813580824 2696807258022199296 2704128249210878592 2706494065701876736 2708499146165422038 2725420597629861888 2729825911095858432 2735210183109854208 2743839641699160576 2751320603309211648 2759355277922616516 2761769412024036128 2765444678247972864 2775378028385357824 2781082484835393024 2791072005255060384 2794786266346094592 2813048950178328576 2820685501332037152 2829584630502259344 2842895623389769728 2851864824443222016 2857489804373090304 2898716655595475936 2921541196190715904 2929472269978451808 2952538980765683712 2963144365035675392 2983865654301659136 2986476210429657088 2989301551082834559 2993279609126356992 2995197609368993996 3012839358571675776 3018781842513631744 3021018278415278427 3023661339026315416 3027685121874935808 3042551778281455616 3044805823914611328 3047469696026522624 3055742626443040248 3068780672921812992 3079803592005583872 3095613954737514496 3106990588527040644 3113118775092182736 3117261604770643968 3122300281933527552 3137631521352751104 3146885323523555328 3173594959143322792 3198583895829490688 3232521125493464064 3261056237544910428 3267488301129811632 3286733845714555392 3293216555469416448 3298539642574162272 3302929223863566336 3305045637924407168 3310387845313293602 3324512395665297408 3331069619325386752 3333537410665134816 3336453891339382528 3359785736733364224 3362725181822369792 3372545339683197964 3377033405168197632 3396129572827835712 3399100814798813696 3401619006404604843 3408328314109544892 3415849881089671168 3422870750566637568 3428403408029837952 3435165544929305088 3445296862823202816 3462214092527173632 3482565699079703808 3501897885951252736 3509987476237811712 3529471885053231104 3539778992890629268 3567651268425201152 3570294329036238141 3595743010696265728 3598406882808177024 3605504332281171456 3611332194887229384 3626740795271233536 3633894130173149184 3639767881461144576 3646946910813138944 3658452855598880768 3679140370563488688 3684036442001670144 3692355673618673633 3708109979780524032 3718176342664958064 3721429340340080512 3747453321741060096 3750731933571104768 3753510627756805344 3760914001776049536 3772779507336345792 3783065829550166016 3790527497853026304 3802486432590962688 3809986405830787072 3823988416648665408 3842831116225880064 3905963026637935744 3936718641020911616 3939635121695159328 3970655870684884992 3978487539068878848 3985735401443779412 3991039478835142656 4013607676978351296 4017119144762234368 4028024371220371236 4036913495833247744 4045210887033298944 4059741098552815104 4074323501924053664 4091707563895750656 4102815274664781312 4106404789340778496 4115759462548740864 4135120906748755968 4142654118036054192 4148167017371959296 4150825033456243648 4163067042578036736 4183508695137001472 4186608007882590576 4219573425267492864 4286234706559635456 4310028167324618752 4348074983393213904 4356651068173082176 4363693068822068839 4382311794286073856 4390955407292555264 4394208404967677712 4398052856765549696 4428808471148525568 4432683194220396544 4444716547553513088 4479714315644485632 4492796414053490994 4502711206890930176 4519259037857513664 4528172763770447616 4535492008539473124 4541527682812403712 4544437752146059856 4563827667422183424 4571204544039783936 4580220726572406784 4583613939664560372 4593729150430937088 4619705388008375808 4643420932106271744 4656081020984819712 4669678162638274104 4706447282029126656 4760392438714984188 4797875843744236032 4807339109708228608 4815109593182972512 4835654393694978048 4848781688240196096 4853023841948192768 4886961071612166144 4901232451694717448 4905520494084651584 4939824833204124672 4944146639707365376 4947809463861243408 4957568456886610752 4965581767969940403 4986768593497946112 4996604428988080128 5004680837009073792 5014552002368066048 5030372676448461056 5044087772733554688 5054036663804035072 5058818009524796946 5065550107752296448 5069981910121283584 5098651222198220544 5112492471164317338 5123774821634506752 5152748317393957632 5193321138790760448 5252846828926879104 5294207827579846656 5304650052091838464 5309668489335943902 5321385971780190208 5351476902637801728 5370699161627161648 5393614516044398592 5408256498421757184 5412988131403753472 5416998292330844076 5450841195259723776 5459651822191716864 5470420366219708416 5487679283398321152 5502641206618423296 5518710555845233032 5523538824048072256 5550756056770715648 5562164969670786048 5582144010510120768 5626097900356657152 5641371002664074304 5659169261004518688 5685791246779539456 5703729648886444032 5714979608746180608 5797433311190951872 5843082392381431808 5858944539956903616 5905077961531367424 5926288730071350784 5967731308603318272 5972952420859314176 5978603102165669118 5986559218252713984 5990395218737987992 6025678717143351552 6037563685027263488 6042036556830556854 6047322678052630832 6055370243749871616 6089611647829222656 6094939392053045248 6111485252886080496 6137561345843625984 6159607184011167744 6191227909475028992 6213981177054081288 6226237550184365472 6234523209541287936 6244600563867055104 6275263042705502208 6347189918286645584 6397167791658981376 6465042250986928128 6522112475089820856 6534976602259623264 6573467691429110784 6586433110938832896 6597079285148324544 6610091275848814336 6620775690626587204 6649024791330594816 6662139238650773504 6667074821330269632 6672907782678765056 6719571473466728448 6725450363644739584 6739194621080236491 6745090679366395928 6754066810336395264 6792259145655671424 6798201629597627392 6803238012809209686 6816656628219089784 6845741501133275136 6856806816059675904 6870331089858610176 6890593725646405632 6965131398159407616 7003795771902505472 7019974952475623424 7058943770106462208 7079557985781258536 7135302536850402304 7140588658072476282 7196813765616354048 7211008664562342912 7222664389774458768 7253481590542467072 7279535762922289152 7293893821626277888 7316905711197761536 7358280741126977376 7368072884003340288 7384711347237347266 7416219959561048064 7436352685329916128 7442858680680161024 7494906643482120192 7501463867142209536 7507021255513610688 7521828003552099072 7545559014672691584 7566131659100332032 7581054995706052608 7588227014287195419 7604972865181925376 7619972811661574144 7647976833297330816 7685662232451760128 7811926053275871488 7873437282041823232 7879270243390318656 7941311741369769984 7956975078137757696 7964502734003915853 7971470802887558824 7982078957670285312 8027215353956702592 8034238289524468736 8056048742440742472 8090421774066597888 8119482197105630208 8148647003848107328 8205630549329562624 8212809578681556992 8231518925097481728 8236793425764733489 8285308236072108384 8296334034743918592 8301650066912487296 8326134085156073472 8367017390274002944 8373216015765181152 8439146850534985728 8572469413119270912 8620056334649237504 8696149966786427808 8713302136346164352 8727386137644137678 8764623588572147712 8781910814585110528 8788416809935355424 8796105713531099392 8857616942297051136 8865366388440793088 8889433095107026176 8959428631288971264 8967904653248503677 8985592828106981988 9005422413781860352 9038518075715027328 9056345527540895232 9070984017078946248 9083055365624807424 9088875504292119712 9127655334844366848 9142409088079567872 9160441453144813568 9167227879329120744 9239410776016751616 9286841864212543488 9339356325276548208 9412894564058253312 9520784877429968376 9595751687488472064 9614678219416457216 9630219186365945024 9697563376480392192 9706047683896385536 9734392230449230487 9802464903389434896 9811040988169303168 9879649666408249344 9888293279414730752 9895618927722486816 9915136913773221504 9931163535939880806 9973537186995892224 9993208857976160256 10009361674018147584 10029104004736132096 10060745352896922112 10088175545467109376 10117636019049593892 10131100215504592896 10139963820242567168 10197302444396441088 10224984942328634676 10247549643269013504 10305496634787915264 10386642277581520896 10505693657853758208 10588415655159693312 10619336978671887804 10642771943560380416 10702953805275603456 10741398323254323296 10787229032088797184 10816512996843514368 10825976262807506944 10833996584661688152 10901682390519447552 10919303644383433728 10940840732439416832 10960772353970393383 10975358566796642304 11037421111690466064 11047077648096144512 11077067020856020899 11101512113541431296 11124329939341572096 11164288021020241536 11252195800713314304 11282742005328148608 11318338522009037376 11371582493559078912 11407459297772888064 11429959217492361216 11504281726894545121 11594866622381903744 11686164784762863616 11717889079913807232 11810155923062734848 11852577460142701568 11935462617206636544 11957206204331338236 11973118436505427968 11980790437475975984 12051357434286703104 12075127370054526976 12084073113661113708 12094645356105261664 12110740487499743232 12179223295658445312 12189878784106090496 12222970505772160992 12275122691687251968 12319214368022335488 12382455818950057984 12427962354108162576 12452475100368730944 12489201127734110208 12550526085411004416 12694379836573291168 12794335583317962752 12930084501973856256 13044224950179641712 13069953204519246528 13091079206466206517 13146935382858221568 13172866221877665792 13194158570296649088 13220182551697628672 13241551381253174408 13298049582661189632 13324278477301547008 13334149642660539264 13345815565357530112 13439142946933456896 13478389242160472982 13490181358732791856 13508133620672790528 13584518291311342848 13596403259195254784 13606476025618419372 13633313256438179568 13691483002266550272 13713613632119351808 13740662179717220352 13781187451292811264 13930262796318815232 14007591543805010944 14159115971562517072 14270605073700804608 14281177316144952564 14393627531232708096 14422017329124685824 14445328779548917536 14506963181084934144 14559071525844578304 14587787643252555776 14633811422395523072 14716561482253954752 14769422694474694532 14832439919122096128 14872705370659832256 14885717361360322048 14896745303909821209 14989813286964240384 15002927734284419072 15014042511027221376 15043656007104198144 15091118029345383168 15132263318200664064 15162109991412105216 15176454028574390838 15209945730363850752 15295953666594661632 15371324464903520256 15623852106551742976 15746874564083646464 15758540486780637312 15882623482739539968 15913950156275515392 15929005468007831706 15942941605775117648 15964157915340570624 16054430707913405184 16068476579048937472 16112097484881484944 16180843548133195776 16238964394211260416 16297294007696214656 16411261098659125248 16425619157363113984 16463037850194963456 16473586851529466978 16570616472144216768 16603300133824974592 16652268170312146944 16734034780548005888 16746432031530362304 16878293701069971456 17144938826238541824 17240112669298475008 17392299933572855616 17426604272692328704 17454772275288275356 17529247177144295424 17563821629170221056 17576833619870710848 17592211427062198784 17715233884594102272 17730732776881586176 17778866190214052352 17918857262577942528 17935809306497007354 17971185656213963976 18077036151430054656 18112691055081790464 18141968034157892496 18166110731249614848 18177751008584239424 18284818176159135744 18320882906289627136 18334455758658241488 18478821552033503232 18573683728425086976 18678712650553096416 18825789128116506624 19041569754859936752 19191503374976944128 19229356438832914432 19260438372731890048 19395126752960784384 19412095367792771072 19468784460898460974 19604929806778869792 19622081976338606336 19759299332816498688 19776586558829461504 19791237855444973632 19830273827546443008 19862327071879761612 19947074373991784448 19986417715952320512 20018723348036295168 20058208009472264192 20121490705793844224 20176351090934218752 20235272038099187784 20262200431009185792 20394604888792882176 20449969884657269352 20610993269575830528 21011387315707516416 21176831310319386624 21238673957343775608 21405907610551206912 21482796646508646592 21633025993687028736 21651952525615013888 21667993169323376304 21838607288766867456 21881681464878833664 21921544707940786766 21950717133593284608 22074842223380932128 22094155296192289024 22154134041712041798 22203024227082862592 22248659878683144192 22328576042040483072 22504391601426628608 22565484010656297216 22636677044018074752 22743164987118157824 22814918595545776128 22859918434984722432 23008563453789090242 23189733244763807488 23372329569525727232 23435778159827614464 23620311846125469696 23705154920285403136 23870925234413273088 23914412408662676472 23946236873010855936 23961580874951951968 24102714868573406208 24150254740109053952 24168146227322227416 24189290712210523328 24358446591316890624 24379757568212180992 24445941011544321984 24638428736044670976 24710380277294200467 24764911637900115968 24855924708216325152 24904950200737461888 24978402255468220416 25101052170822008832 25388759673146582336 25588671166635925504 25860169003947712512 26088449900359283424 26139906409038493056 26182158412932413034 26293870765716443136 26345732443755331584 26388317140593298176 26440365103395257344 26483102762506348816 26596099165322379264 26668299285321078528 26691631130715060224 26878285893866913792 26956778484320945964 26980362717465583712 27016267241345581056 27169036582622685696 27192806518390509568 27212952051236838744 27266626512876359136 27382966004533100544 27427227264238703616 27481324359434440704 27860525592637630464 28015183087610021888 28318231943125034144 28541210147401609216 28562354632289905128 28787255062465416192 28844034658249371648 28890657559097835072 29118143051689156608 29175575286505111552 29203176691347691461 29267622844791046144 29433122964507909504 29538845388949389064 29664879838244192256 29745410741319664512 29771434722720644096 29793490607819642418 29979626573928480768 30028085022054442752 30087312014208396288 30182236058690766336 30264526636401328128 30352908057148781676 30419891460727701504 30591907333189323264 30742648929807040512 31247704213103485952 31517080973561274624 31765246965479079936 31858010936015663412 31885883211550235296 31928315830681141248 32108861415826810368 32136953158097874944 32224194969762969888 32361687096266391552 32477928788422520832 32594588015392429312 32822522197318250496 32851238314726227968 32882317061911180149 32926075700389926912 32947173703058933956 33141232944288433536 33206600267649949184 33231201062568062697 33304536340624293888 33468069561096011776 33492864063060724608 33756587402139942912 34289877652477083648 34480225338596950016 34512845180683635363 34784599867145711232 34853208545384657408 34909544550576550712 35058494354288590848 35127643258340442112 35153667239741421696 35184422854124397568 35430467769188204544 35557732380428104704 35871618612994014708 35942371312427927952 36154072302860109312 36225382110163580928 36283936068315784992 36332221462499229696 36355502017168478848 36569636352318271488 36641765812579254272 36668911517316482976 36957643104067006464 37147367456850173952 37357425301106192832 37651578256233013248 38083139509719873504 38383006749953888256 38458712877665828864 38520876745463780096 38790253505921568768 38824190735585542144 38937568921796921948 39209859613557739584 39244163952677212672 39273237619398619551 39518598665632997376 39553173117658923008 39582475710889947264 39660547655092886016 39724654143759523224 39894148747983568896 39972835431904641024 40037446696072590336 40116416018944528384 40242981411587688448 40470544076198375568 40524400862018371584 40789209777585764352 40899939769314538704 41221986539151661056 42022774631415032832 42477347914687551216 42811815221102413824 42965593293017293184 43266051987374057472 43303905051230027776 43335986338646752608 43677214577533734912 43763362929757667328 43843089415881573532 43901434267186569216 44149684446761864256 44188310592384578048 44308268083424083596 44406048454165725184 44497319757366288384 44657152084080966144 45008783202853257216 45130968021312594432 45273354088036149504 45486329974236315648 45629837191091552256 46017126907578180484 46379466489527614976 46744659139051454464 46871556319655228928 47240623692250939392 47410309840570806272 47741850468826546176 47828824817325352944 47892473746021711872 47923161749903903936 48000623757042757229 48205429737146812416 48300509480218107904 48336292454644454832 48378581424421046656 48716893182633781248 48759515136424361984 48891882023088643968 49276857472089341952 49420760554588400934 49529823275800231936 49711849416432650304 49809900401474923776 49956804510936440832 50202104341644017664 50777519346293164672 51177342333271851008 51720338007895425024 52176899800718566848 52279812818076986112 52364316825864826068 52587741531432886272 52691464887510663168 52776634281186596352 52880730206790514688 52966205525012697632 53192198330644758528 53336598570642157056 53383262261430120448 53756571787733827584 53913556968641891928 53960725434931167424 54338073165245371392 54385613036781019136 54425904102473677488 54533253025752718272 54854454528477407232 54962648718868881408 55721051185275260928 56030366175220043776 56636463886250068288 57082420294803218432 57124709264579810256 57574510124930832384 57688069316498743296 57781315118195670144 58236286103378313216 58351150573010223104 58406353382695382922 58535245689582092288 58866245929015819008 59077690777898778128 59329759676488384512 59490821482639329024 59542869445441288192 59586981215639284836 59959253147856961536 60056170044108885504 60174624028416792576 60364472117381532672 60529053272802656256 60705816114297563352 61183814666378646528 62495408426206971904 63034161947122549248 63530493930958159872 63716021872031326824 63771766423100470592 64217722831653620736 64273906316195749888 64448389939525939776 64955857576845041664 65189176030784858624 65645044394636500992 65702476629452455936 65764634123822360298 65852151400779853824 65894347406117867912 66282465888576867072 66413200535299898368 66462402125136125394 66609072681248587776 66985728126121449216 67513174804279885824 68579755304954167296 68960450677193900032 69025690361367270726 69569199734291422464 69706417090769314816 69819089101153101424 70116988708577181696 70307334479482843392 70368845708248795136 70860935538376409088 71115464760856209408 71743237225988029416 71884742624855855904 72308144605720218624 72450764220327161856 72567872136631569984 72711004034336957696 73139272704636542976 73283531625158508544 73337823034632965952 73915286208134012928 74131140831882601401 74294734913700347904 74714850602212385664 75303156512466026496 76166279019439747008 76766013499907776512 76917425755331657728 77041753490927560192 77580507011843137536 77648381471171084288 77875137843593843896 78419719227115479168 78488327905354425344 78546475238797239102 79037197331265994752 79164951421779894528 79321095310185772032 79449308287519046448 79788297495967137792 80074893392145180672 80232832037889056768 80485962823175376896 80941088152396751136 81048801724036743168 81578419555171528704 81799879538629077408 82443973078303322112 84045549262830065664 84954695829375102432 85623630442204827648 85931186586034586368 86532103974748114944 86607810102460055552 86671972677293505216 87354429155067469824 87526725859515334656 87609530074043074383 87686178831763147064 87802868534373138432 88299368893523728512 88376621184769156096 88616536166848167192 88994639514732576768 89314304168161932288 90261936042625188864 90546708176072299008 91259674382183104512 92034253815156360968 92758932979055229952 93743112639310457856 94820619681141612544 95657649634650705888 95784947492043423744 95846323499807807872 96001247514085514458 96410859474293624832 96601018960436215808 96672584909288909664 96757162848842093312 97433786365267562496 97519030272848723968 97783764046177287936 98553714944178683904 98646951185733540447 98841521109176801868 99059646551600463872 99423698832865300608 99619800802949847552 99913609021872881664 100404208683288035328 101555038692586329344 102354684666543702016 103440676015790850048 103538535542050906089 104353799601437133696 104559625636153972224 104728633651729652136 105175483062865772544 105382929775021326336 105553268562373192704 105761460413581029376 105932411050025395264 106673197141284314112 106766524522860240896 107078314534941535357 107827113937283783856 107921450869862334848 108676146330490742784 108771226073562038272 108851808204947354976 109066506051505436544 109708909056954814464 109925297437737762816 111442102370550521856 112060732350440087552 113272927772500136576 114164840589606436864 114249418529159620512 115149020249861664768 115376138632997486592 115562630236391340288 116472572206756626432 116812706765390765844 117070491379164184576 117732491858031638016 118155381555797556256 118659519352976769024 118981642965278658048 119085738890882576384 119173962431278569672 119918506295713923072 120112340088217771008 120349248056833585152 120728944234763065344 121411632228595126704 122367629332757293056 124990816852413943808 126068323894245098496 126547098995839996331 127432043744062653648 127543532846200941184 128435445663307241472 128547812632391499776 128896779879051879552 129911715153690083328 130378352061569717248 131290088789273001984 131529268247644720596 131704302801559707648 131788694812235735824 132564931777153734144 132826401070599796736 132924804250272250788 133218145362497175552 133971456252242898432 135026349608559771648 138051380722734541452 139138399468582844928 139412834181538629632 139638178202306202848 140233977417154363392 140614668958965686784 140737691416497590272 141721871076752818176 142230929521712418816 143486474451976058832 143769485249711711808 144001871271128271687 144616289211440437248 144901528440654323712 145135744273263139968 145422008068673915392 146278545409273085952 146567063250317017088 146675646069265931904 147830572416268025856 148262281663765202802 148589469827400695808 149429701204424771328 150606313024932052992 152332558038879494016 153532026999815553024 153834851510663315456 154083506981855120384 155161014023686275072 155750275687187687792 156839438454230958336 156976655810708850688 157092950477594478204 158074394662531989504 158329902843559789056 158642190620371544064 158898616575038092896 159576594991934275584 160149786784290361344 160465664075778113536 160971925646350753792 161882176304793502272 163156839110343057408 163599759077258154816 164887946156606644224 168091098525660131328 169909391658750204864 171247260884409655296 171862373172069172736 173064207949496229888 173215620204920111104 173343945354587010432 174708858310134939648 175053451719030669312 175219060148086148766 175372357663526294128 175605737068746276864 176598737787047457024 176753242369538312192 177233072333696334384 177989279029465153536 178628608336323864576 180523872085250377728 181093416352144598016 184068507630312721936 185517865958110459904 187486225278620915712 189641239362283225088 191315299269301411776 191692646999615615744 192002495028171028916 192821718948587249664 193202037920872431616 193345169818577819328 193514325697684186624 194867572730535124992 195038060545697447936 195567528092354575872 197107429888357367808 197293902371467080894 197683042218353603736 198847397665730601216 199239601605899695104 199827218043745763328 203110077385172658688 204709369333087404032 206881352031581700096 207077071084101812178 208707599202874267392 209119251272307944448 209457267303459304272 210350966125731545088 211106537124746385408 211522920827162058752 211864822100050790528 213346394282568628224 213533049045720481792 214156629069883070714 215654227874567567712 215842901739724669696 217352292660981485568 217542452147124076544 217703616409894709952 218133012103010873088 219417818113909628928 219850594875475525632 222884204741101043712 224121464700880175104 226545855545000273152 228329681179212873728 228498837058319241024 230298040499723329536 230752277265994973184 231125260472782680576 232945144413513252864 233625413530781531688 235464983716063276032 236310763111595112512 237963285930557316096 238171477781765152768 238347924862557139344 240224680176435542016 240698496113667170304 241457888469526130688 242823264457190253408 244735258665514586112 249981633704827887616 252136647788490196992 253094197991679992662 254864087488125307296 255087065692401882368 256870891326614482944 257095625264782999552 257793559758103759104 259823430307380166656 260756704123139434496 262580177578546003968 263058536495289441192 263408605603119415296 263577389624471471648 265129863554307468288 265652802141199593472 265849608500544501576 267942912504485796864 276102761445469082904 278276798937165689856 278825668363077259264 279276356404612405696 281229337917931373568 281475382832995180544 284461859043424837632 286972948903952117664 287538970499423423616 288003742542256543374 289232578422880874496 289803056881308647424 290271488546526279936 290844016137347830784 292557090818546171904 293351292138531863808 295661144832536051712 296524563327530405604 297178939654801391616 298859402408849542656 301212626049864105984 304665116077758988032 307064053999631106048 308167013963710240768 310322028047372550144 311500551374375375584 313678876908461916672 313953311621417701376 314185900955188956408 316148789325063979008 316659805687119578112 317284381240743088128 317797233150076185792 320299573568580722688 320931328151556227072 321234943604824606071 321943851292701507584 323764352609587004544 326313678220686114816 327199518154516309632 329775892313213288448 336182197051320262656 339818783317500409728 342494521768819310592 343724746344138345472 346128415898992459776 346687890709174020864 349417716620269879296 350438120296172297532 350744715327052588256 351211474137492553728 353197475574094914048 353506484739076624384 354466144667392668768 355978558058930307072 357257216672647729152 361047744170500755456 362186832704289196032 368137015260625443872 371035731916220919808 374972450557241831424 379282478724566450176 379641296987519988993 382630598538602823552 383385293999231231488 384004990056342057832 385643437897174499328 386404075841744863232 386690339637155638656 387028651395368373248 389735145461070249984 391135056184709151744 394587804742934161788 395366084436707207472 397694795331461202432 398479203211799390208 399654436087491526656 406220154770345317376 414154142168203624356 417415198405748534784 418238502544615888896 418914534606918608544 420701932251463090176 422213074249492770816 423045841654324117504 423729644200101581056 426692788565137256448 427066098091440963584 428313258139766141428 431308455749135135424 431685803479449339392 432005613813384815061 434704585321962971136 435084904294248153088 435407232819789419904 436266024206021746176 438835636227819257856 439701189750951051264 445768409482202087424 448242929401760350208 453091711090000546304 456659362358425747456 456997674116638482048 460596080999446659072 461504554531989946368 462250520945565361152 467250827061563063376 470929967432126552064 472621526223190225024 475926571861114632192 476342955563530305536 476695849725114278688 480449360352871084032 481396992227334340608 482915776939052261376 485646528914380506816 489470517331029172224 499963267409655775232 504273295576980393984 506188395983359985324 509728174976250614592 510174131384803764736 513741782653228965888 514191250529565999104 515587119516207518208 519646860614760333312 521513408246278868992 525160355157092007936 526117072990578882384 526817211206238830592 527154779248942943296 530259727108614936576 531305604282399186944 531699217001089003152 535885825008971593728 552205522890938165808 556553597874331379712 557651336726154518528 558552712809224811392 562458675835862747136 562950765665990361088 568923718086849675264 573945897807904235328 575077940998846847232 576007485084513086748 578465156845761748992 579606113762617294848 580542977093052559872 581688032274695661568 585114181637092343808 586702584277063727616 591322289665072103424 593049126655060811208 597718804817699085312 609330232155517976064 614128107999262212096 616334027927420481536 620644056094745100288 623001102748750751168 627357753816923833344 627906623242835402752 628371801910377912816 633319611374239156224 634568762481486176256 635594466300152371584 640599147137161445376 641862656303112454144 642469887209649212142 643887702585403015168 647528705219174009088 652627356441372229632 654399036309032619264 659551784626426576896 672364394102640525312 679637566635000819456 684989043537638621184 687449492688276690944 692256831797984919552 693375781418348041728 698835433240539758592 700876240592344595064 701489430654105176512 706394951148189828096 707012969478153248768 708932289334785337536 714514433345295458304 722095488341001510912 724373665408578392064 736274030521250887744 742071463832441839616 749944901114483662848 758564957449132900352 759282593975039977986 765261197077205647104 766770587998462462976 768009980112684115664 771286875794348998656 773380679274311277312 774057302790736746496 779470290922140499968 782270112369418303488 789175609485868323576 790732168873414414944 795389590662922404864 796958406423598780416 812440309540690634752 828308284336407248712 834830396811497069568 836477005089231777792 837829069213837217088 844426148498985541632 846091683308648235008 847459288400203162112 853385577130274512896 854132196182881927168 856626516279532282856 862616911498270270848 863371606958898678784 864011227626769630122 869409170643925942272 870814465639578839808 872532048412043492352 877671272455638515712 891536818964404174848 896485858803520700416 906183422180001092608 913995348233276964096 921192161998893318144 924501041891130722304 934501654123126126752 941859934864253104128 945243052446380450048 951853143722229264384 952685911127060611072 953391699450228557376 960898720705742168064 962793984454668681216 963704830814473818213 965831553878104522752 971293057828761013632 978941034662058344448 999926534819311550464 1008546591153960787968 1012376791966719970648 1019456349952501229184 1020348262769607529472 1027483565306457931776 1031174239032415036416 1043026816492557737984 1052234145981157764768 1053634422412477661184 1054309558497885886592 1060519454217229873152 1062611208564798373888 1063398434002178006304 1071771650017943187456 1104411045781876331616 1113107195748662759424 1115302673452309037056 1117105425618449622784 1124917351671725494272 1125901531331980722176 1137847436173699350528 1138923890962559966979 1147891795615808470656 1150155881997693694464 1152014970169026173496 1156930313691523497984 1159212227525234589696 1161085954186105119744 1163376064549391323136 1173405168554127455232 1186098253310121622416 1195437609635398170624 1218660464311035952128 1232668055854840963072 1246002205497501502336 1254715507633847666688 1255813246485670805504 1256743603820755825632 1266639222748478312448 1269137524962972352512 1271188932600304743168 1281198294274322890752 1284939774419298424284 1287775405170806030336 1295057410438348018176 1305254712882744459264 1308798072618065238528 1319103569252853153792 1344728788205281050624 1359275133270001638912 1369978087075277242368 1374898985376553381888 1384513663595969839104 1386751562836696083456 1392018088954239959641 1401752481184689190128 1402978861308210353024 1412789902296379656192 1414025938956306497536 1417864578669570675072 1429028866690590916608 1444190976682003021824 1448747330817156784128 1472548061042501775488 1484142927664883679232 1499889802228967325696 1518565187950079955972 1530522394154411294208 1533541175996924925952 1536019960225368231328 1542573751588697997312 1546761358548622554624 1548114605581473492992 1558940581844280999936 1564540224738836606976 1578351218971736647152 1581464337746828829888 1590779181325844809728 1593916812847197560832 1624880619081381269504 1656616568672814497424 1669660793622994139136 1672954010178463555584 1675658138427674434176 1688852296997971083264 1692183366617296470016 1694918576800406324224 1706771154260549025792 1713253032559064565712 1725233822996540541696 1726743213917797357568 1728022455253539260244 1738818341287851884544 1741628931279157679616 1745064096824086984704 1755342544911277031424 1812366844360002185216 1827990696466553928192 1842384323997786636288 1849002083782261444608 1869003308246252253504 1883719869728506208256 1890486104892760900096 1903706287444458528768 1905371822254121222144 1906783398900457114752 1921797441411484336128 1925587968909337362432 1927409661628947636426 1931663107756209045504 1942586115657522027264 1957882069324116688896 1999853069638623100928 2017093182307921575936 2024753583933439941296 2038912699905002458368 2040696525539215058944 2054967130612915863552 2062348478064830072832 2086053632985115475968 2104468291962315529536 2108619116995771773184 2121038908434459746304 2125222417129596747776 2126796868004356012608 2143543300035886374912 2208822091563752663232 2226214391497325518848 2230605346904618074112 2234210851236899245568 2249834703343450988544 2251803062663961444352 2275694872347398701056 2277847781925119933958 2295783591231616941312 2300311763995387388928 2304029940338052346992 2313860627383046995968 2322171908372210239488 2326752129098782646272 2346810337108254910464 2372196506620243244832 2390875219270796341248 2437320928622071904256 2465336111709681926144 2492004410995003004672 2509431015267695333376 2511626492971341611008 2513487207641511651264 2533278445496956624896 2538275049925944705024 2542377865200609486336 2562396588548645781504 2569879548838596848568 2590114820876696036352 2617596145236130477056 2689457576410562101248 2718550266540003277824 2749797970753106763776 2773503125673392166912 2784036177908479919282 2803504962369378380256 2805957722616420706048 2825579804592759312384 2828051877912612995072 2835729157339141350144 2858057733381181833216 2888381953364006043648 2897494661634313568256 2945096122085003550976 2968285855329767358464 2999779604457934651392 3037130375900159911944 3061044788308822588416 3067082351993849851904 3072039920450736462656 3093522717097245109248 3096229211162946985984 3129080449477673213952 3156702437943473294304 3162928675493657659776 3181558362651689619456 3187833625694395121664 3249761238162762539008 3313233137345628994848 3339321587245988278272 3345908020356927111168 3351316276855348868352 3377704593995942166528 3389837153600812648448 3413542308521098051584 3426506065118129131424 3450467645993081083392 3453486427835594715136 3456044910507078520488 3477636682575703769088 3483257862558315359232 3490128193648173969408 3624733688720004370432 3655981392933107856384 3698004167564522889216 3738006616492504507008 3767439739457012416512 3780972209785521800192 3807412574888917057536 3813566797800914229504 3843594882822968672256 3854819323257895272852 3863326215512418091008 3885172231315044054528 3915764138648233377792 4034186364615843151872 4049507167866879882592 4077825399810004916736 4081393051078430117888 4109934261225831727104 4124696956129660145664 4172107265970230951936 4176054266862719878923 4208936583924631059072 4217238233991543546368 4242077816868919492608 4250444834259193495552 4253593736008712025216 4287086600071772749824 4417644183127505326464 4452428782994651037696 4461210693809236148224 4468421702473798491136 4499669406686901977088 4555695563850239867916 4591567182463233882624 4600623527990774777856 4608059880676104693984 4627721254766093991936 4644343816744420478976 4653504258197565292544 4693620674216509820928 4744393013240486489664 4781750438541592682496 4874641857244143808512 4930672223419363852288 4984008821990006009344 5018862030535390666752 5023252985942683222016 5026974415283023302528 5066556890993913249792 5076550099851889410048 5084755730401218972672 5139759097677193697136 5180229641753392072704 5235192290472260954112 5437100533080006555648 5499595941506213527552 5547006251346784333824 5568072355816959838564 5607009924738756760512 5611915445232841412096 5651159609185518624768 5656103755825225990144 5671458314678282700288 5716115466762363666432 5776763906728012087296 5794989323268627136512 5890192244170007101952 5936571710659534716928 5999559208915869302784 6074260751800319823888 6122089576617645176832 6134164703987699703808 6144079840901472925312 6187045434194490218496 6192458422325893971968 6258160898955346427904 6313404875886946588608 6325857350987315319552 6363116725303379238912 6375667251388790243328 6499522476325525078016 6626466274691257989696 6678643174491976556544 6691816040713854222336 6702632553710697736704 6755409187991884333056 6779674307201625296896 6827084617042196103168 6853012130236258262848 6900935291986162166784 6906972855671189430272 6912089821014157040976 6966515725116630718464 6980256387296347938816 7249467377440008740864 7311962785866215712768 7396008335129045778432 7476013232985009014016 7534879478914024833024 7561944419571043600384 7614825149777834115072 7627133595601828459008 7687189765645937344512 7709638646515790545704 7770344462630088109056 8068372729231686303744 8099014335733759765184 8155650799620009833472 8162786102156860235776 8249393912259320291328 8344214531940461903872 8352108533725439757846 8417873167849262118144 8434476467983087092736 8484155633737838985216 8507187472017424050432 8574173200143545499648 8835288366255010652928 8904857565989302075392 8936843404947596982272 8999338813373803954176 9111391127700479735832 9183134364926467765248 9201247055981549555712 9216119761352209387968 9288687633488840957952 9307008516395130585088 9387241348433019641856 9488786026480972979328 9563500877083185364992 9749283714488287617024 9861344446838727704576 9968017643980012018688 10037724061070781333504 10053948830566046605056 10133113781987826499584 10169511460802437945344 10279518195354387394272 10360459283506784145408 10470384580944521908224 10874201066160013111296 10999191883012427055104 11094012502693568667648 11136144711633919677128 11214019849477513521024 11223830890465682824192 11302319218371037249536 11342916629356565400576 11589978646537254273024 11780384488340014203904 12148521503600639647776 12244179153235290353664 12268329407975399407616 12288159681802945850624 12374090868388980436992 12384916844651787943936 12516321797910692855808 12528162800588159636769 12626809751773893177216 12651714701974630639104 12726233450606758477824 12751334502777580486656 12999044952651050156032 13252932549382515979392 13357286348983953113088 13383632081427708444672 13405265107421395473408 13559348614403250593792 13706024260472516525696 13801870583972324333568 13813945711342378860544 13824179642028314081952 13933031450233261436928 13960512774592695877632 14498934754880017481728 14623925571732431425536 14792016670258091556864 14952026465970018028032 15069758957828049666048 15123888839142087200768 15229650299555668230144 15254267191203656918016 15419277293031581091408 15540688925260176218112 16198028671467519530368 16311301599240019666944 16325572204313720471552 16498787824518640582656 16704217067450879515692 16835746335698524236288 16868952935966174185472 16968311267475677970432 17014374944034848100864 17148346400287090999296 17670576732510021305856 17809715131978604150784 17873686809895193964544 17998677626747607908352 18222782255400959471664 18366268729852935530496 18402494111963099111424 18432239522704418775936 18577375266977681915904 18614017032790261170176 18774482696866039283712 18977572052961945958656 19127001754166370729984 19498567428976575234048 19936035287960024037376 20075448122141562667008 20107897661132093210112 20266227563975652999168 20339022921604875890688 20559036390708774788544 20720918567013568290816 20940769161889043816448 21748402132320026222592 21998383766024854110208 22188025005387137335296 22272289423267839354256 22428039698955027042048 22447661780931365648384 22604638436742074499072 22685833258713130801152 23560768976680028407808 24297043007201279295552 24488358306470580707328 24536658815950798815232 24576319363605891701248 24748181736777960873984 24769833689303575887872 25032643595821385711616 25056325601176319273538 25253619503547786354432 25303429403949261278208 25452466901213516955648 25998089905302100312064 26505865098765031958784 26714572697967906226176 26810530214842790946816 27118697228806501187584 27412048520945033051392 27603741167944648667136 27627891422684757721088 27648359284056628163904 27866062900466522873856 27921025549185391755264 28997869509760034963456 29247851143464862851072 29584033340516183113728 29904052931940036056064 30247777678284174401536 30508534382407313836032 30838554586063162182816 31081377850520352436224 32396057342935039060736 32622603198480039333888 32651144408627440943104 32997575649037281165312 33408434134901759031384 33671492671397048472576 33737905871932348370944 34028749888069696201728 35341153465020042611712 35747373619790387929088 36445564510801918943328 36732537459705871060992 36804988223926198222848 36864479045408837551872 37154750533955363831808 37548965393732078567424 37955144105923891917312 38254003508332741459968 38997134857953150468096 39872070575920048074752 40150896244283125334016 40215795322264186420224 40678045843209751781376 41118072781417549577088 41441837134027136581632 41881538323778087632896 43496804264640052445184 44376050010774274670592 44544578846535678708512 44856079397910054084096 44895323561862731296768 45209276873484148998144 45371666517426261602304 47121537953360056815616 48594086014402558591104 48976716612941161414656 49073317631901597630464 49152638727211783402496 49496363473555921747968 50112651202352638547076 50507239007095572708864 50606858807898522556416 50904933802427033911296 53011730197530063917568 53429145395935812452352 53621060429685581893632 54237394457613002375168 54824097041890066102784 55207482335889297334272 55255782845369515442176 55296718568113256327808 55732125800933045747712 55842051098370783510528 57995739019520069926912 58495702286929725702144 59808105863880072112128 60495555356568348803072 61017068764814627672064 61677109172126324365632 62162755701040704872448 64792114685870078121472 65245206396960078667776 65302288817254881886208 65995151298074562330624 66816868269803518062768 67342985342794096945152 67475811743864696741888 68057499776139392403456 70682306930040085223424 71494747239580775858176 72891129021603837886656 73465074919411742121984 73609976447852396445696 73728958090817675103744 74309501067910727663616 75097930787464157134848 75910288211847783834624 77994269715906300936192 79744141151840096149504 80431590644528372840448 81356091686419503562752 82236145562835099154176 82883674268054273163264 83763076647556175265792 86993608529280104890368 88752100021548549341184 89089157693071357417024 89712158795820108168192 89790647123725462593536 90743333034852523204608 94243075906720113631232 97188172028805117182208 97953433225882322829312 98305277454423566804992 98992726947111843495936 100225302404705277094152 101014478014191145417728 101213717615797045112832 106023460395060127835136 107242120859371163787264 108474788915226004750336 109648194083780132205568 110414964671778594668544 110593437136226512655616 111464251601866091495424 116991404573859451404288 119616211727760144224256 120991110713136697606144 122034137529629255344128 123354218344252648731264 124325511402081409744896 129584229371740156242944 130490412793920157335552 133633736539607036125536 134685970685588193890304 134951623487729393483776 136114999552278784806912 141364613860080170446848 142989494479161551716352 145782258043207675773312 146930149838823484243968 147219952895704792891392 147457916181635350207488 151820576423695567669248 159488282303680192299008 160863181289056745680896 162712183372839007125504 164472291125670198308352 165767348536108546326528 167526153295112350531584 173987217058560209780736 178178315386142714834048 179424317591640216336384 179581294247450925187072 181486666069705046409216 188486151813440227262464 194376344057610234364416 195906866451764645658624 196610554908847133609984 197985453894223686991872 200450604809410554188304 202028956028382290835456 202427435231594090225664 212046920790120255670272 214484241718742327574528 219296388167560264411136 220829929343557189337088 221186874272453025311232 222928503203732182990848 233982809147718902808576 239232423455520288448512 241982221426273395212288 244068275059258510688256 246708436688505297462528 248651022804162819489792 259168458743480312485888 260980825587840314671104 267267473079214072251072 269371941371176387780608 269903246975458786967552 272229999104557569613824 282729227720160340893696 285978988958323103432704 291564516086415351546624 293860299677646968487936 294915832363270700414976 303641152847391135338496 318976564607360384598016 321726362578113491361792 325424366745678014251008 328944582251340396616704 356356630772285429668096 358848635183280432672768 359162588494901850374144 362973332139410092818432 376972303626880454524928 388752688115220468728832 393221109817694267219968 400901209618821108376608 404057912056764581670912 404854870463188180451328 424093841580240511340544 428968483437484655149056 438592776335120528822272 441659858687114378674176 442373748544906050622464 478464846911040576897024 488136550118517021376512 493416873377010594925056 497302045608325638979584 518336917486960624971776 521961651175680629342208 534534946158428144502144 538743882742352775561216 539806493950917573935104 544459998209115139227648 565458455440320681787392 583129032172830703093248 587720599355293936975872 589831664726541400829952 607282305694782270676992 637953129214720769196032 643452725156226982723584 657889164502680793233408 712713261544570859336192 717697270366560865345536 718325176989803700748288 725946664278820185636864 753944607253760909049856 777505376230440937457664 786442219635388534439936 801802419237642216753216 808115824113529163341824 809709740926376360902656 848187683160481022681088 857936966874969310298112 877185552670241057644544 884747497089812101244928 956929693822081153794048 976273100237034042753024 986833746754021189850112 1036673834973921249943552 1069069892316856289004288 1077487765484705551122432 1088919996418230278455296 1130916910880641363574784 1166258064345661406186496 1179663329453082801659904 1214564611389564541353984 1286905450312453965447168 1315778329005361586466816 1425426523089141718672384 1435394540733121730691072 1555010752460881874915328 1572884439270777068879872 1603604838475284433506432 1616231648227058326683648 1619419481852752721805312 1696375366320962045362176 1754371105340482115289088 1769494994179624202489856 1913859387644162307588096 1973667493508042379700224 2073347669947842499887104 2138139784633712578008576 2154975530969411102244864 2177839992836460556910592 2261833821761282727149568 2332516128691322812372992 2359326658906165603319808 2429129222779129082707968 2573810900624907930894336 2631556658010723172933632 2850853046178283437344768 2870789081466243461382144 3110021504921763749830656 3145768878541554137759744 3207209676950568867012864 3232463296454116653367296 3392750732641924090724352 3508742210680964230578176 3538989988359248404979712 3947334987016084759400448 4146695339895684999774208 4276279569267425156017152 4665032257382645624745984 4718653317812331206639616 4858258445558258165415936 5263113316021446345867264 5701706092356566874689536 5741578162932486922764288 6220043009843527499661312 6414419353901137734025728 6464926592908233306734592 6785501465283848181448704 7017484421361928461156352 7077979976718496809959424 7894669974032169518800896 8293390679791369999548416 8552559138534850312034304 9330064514765291249491968 9437306635624662413279232 10526226632042892691734528 11403412184713133749379072 12440086019687054999322624 12828838707802275468051456 14155959953436993619918848 15789339948064339037601792 17105118277069700624068608 18660129029530582498983936 21052453264085785383469056 22806824369426267498758144 24880172039374109998645248 25657677415604550936102912 28311919906873987239837696 31578679896128678075203584 34210236554139401248137216 37320258059061164997967872 45613648738852534997516288 51315354831209101872205824 63157359792257356150407168 68420473108278802496274432 74640516118122329995935744 91227297477705069995032576 102630709662418203744411648 136840946216557604992548864 205261419324836407488823296 273681892433115209985097728 410522838649672814977646592 821045677299345629955293184
- Sum of all divisors σ(n): 2947044905437657512460602357
- Sum of proper divisors (its aliquot sum) s(n): 2125999228138311882505309173
- 821045677299345629955293184 is an abundant number, because the sum of its proper divisors (2125999228138311882505309173) is greater than itself. Its abundance is 1304953550838966252550015989
Bases of 821045677299345629955293184
- Binary: 1010100111001001110010111101011010000101010110100000111010110101010010000100000000000000002
- Hexadecimal: 0x2A7272F5A15683AD5210000
- Base-36: 2V5W9ZGB3AIFXH81S0
Squares and roots of 821045677299345629955293184
- 821045677299345629955293184 squared (8210456772993456299552931842) is 674116004211941199896878150154862456000370539396857856
- 821045677299345629955293184 cubed (8210456772993456299552931843) is 553480031256521793897293262823535144693439890791332722075764085288133204853653504
-
821045677299345629955293184 is a
perfect square number . Itssquare root is 28653894627072 -
The
cube root of 821045677299345629955293184 is 936387856.5917727537
Scales and comparisons
How big is 821045677299345629955293184?- 821,045,677,299,345,629,955,293,184 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 821,045,677,299,345,629,955,293,184 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 821045677299345629955293184 cubic inches would be around 78032321.4 feet tall.
Recreational maths with 821045677299345629955293184
- 821045677299345629955293184 backwards is 481392559926543992776540128
- The number of decimal digits it has is: 27
- The sum of 821045677299345629955293184's digits is 135
- 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 821045677299345629955293184 - Facts about the integer". Numbermatics.com. 2024. Web. 27 May 2024.
APA style:
Numbermatics. (2024). Number 821045677299345629955293184 - Facts about the integer. Retrieved 27 May 2024, from https://numbermatics.com/n/821045677299345629955293184/
Chicago style:
Numbermatics. 2024. "Number 821045677299345629955293184 - Facts about the integer". https://numbermatics.com/n/821045677299345629955293184/
The information we have on file for 821045677299345629955293184 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 821045677299345629955293184, math, Factors of 821045677299345629955293184, curriculum, school, college, exams, university, Prime factorization of 821045677299345629955293184, STEM, science, technology, engineering, physics, economics, calculator, eight hundred twenty-one septillion, forty-five sextillion, six hundred seventy-seven quintillion, two hundred ninety-nine quadrillion, three hundred forty-five trillion, six hundred twenty-nine billion, nine hundred fifty-five million, two hundred ninety-three thousand, one hundred eighty-four.