109931443001334884648001024
109,931,443,001,334,884,648,001,024 is an even composite number composed of five prime numbers multiplied together.
109931443001334884648001024 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of seventeen thousand, nine hundred twenty divisors.
Prime factorization of 109931443001334884648001024:
29 × 315 × 76 × 473 × 1073
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 47 × 47 × 47 × 107 × 107 × 107)See below for interesting mathematical facts about the number 109931443001334884648001024 from the Numbermatics database.
Names of 109931443001334884648001024
- Cardinal: 109931443001334884648001024 can be written as One hundred nine septillion, nine hundred thirty-one sextillion, four hundred forty-three quintillion, one quadrillion, three hundred thirty-four trillion, eight hundred eighty-four billion, six hundred forty-eight million, one thousand and twenty-four.
Scientific notation
- Scientific notation: 1.09931443001334884648001024 × 1026
Factors of 109931443001334884648001024
Divisors of 109931443001334884648001024
- Number of divisors d(n): 17920
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 27 28 32 36 42 47 48 49 54 56 63 64 72 81 84 94 96 98 107 108 112 126 128 141 144 147 162 168 188 189 192 196 214 216 224 243 252 256 282 288 294 321 324 329 336 343 376 378 384 392 423 428 432 441 448 486 504 512 564 567 576 588 642 648 658 672 686 729 749 752 756 768 784 846 856 864 882 896 963 972 987 1008 1029 1128 1134 1152 1176 1269 1284 1296 1316 1323 1344 1372 1458 1498 1504 1512 1536 1568 1692 1701 1712 1728 1764 1792 1926 1944 1974 2016 2058 2187 2209 2247 2256 2268 2303 2304 2352 2401 2538 2568 2592 2632 2646 2688 2744 2889 2916 2961 2996 3008 3024 3087 3136 3384 3402 3424 3456 3528 3584 3807 3852 3888 3948 3969 4032 4116 4374 4418 4494 4512 4536 4606 4608 4704 4802 5029 5076 5103 5136 5184 5243 5264 5292 5376 5488 5778 5832 5922 5992 6016 6048 6174 6272 6561 6627 6741 6768 6804 6848 6909 6912 7056 7203 7614 7704 7776 7896 7938 8064 8232 8667 8748 8836 8883 8988 9024 9072 9212 9261 9408 9604 10058 10152 10206 10272 10368 10486 10528 10584 10752 10976 11421 11449 11556 11664 11844 11907 11984 12032 12096 12348 12544 13122 13254 13482 13536 13608 13696 13818 13824 14112 14406 15087 15228 15309 15408 15463 15552 15729 15792 15876 16121 16128 16464 16807 17334 17496 17672 17766 17976 18048 18144 18424 18522 18816 19208 19683 19881 20116 20223 20304 20412 20544 20727 20736 20972 21056 21168 21609 21952 22842 22898 23112 23328 23688 23814 23968 24064 24192 24696 25088 26001 26244 26508 26649 26964 27072 27216 27392 27636 27783 28224 28812 30174 30456 30618 30816 30926 31104 31458 31584 31752 32242 32256 32928 33614 34263 34347 34668 34992 35203 35344 35532 35721 35952 36096 36288 36701 36848 37044 37632 38416 39366 39762 40232 40446 40608 40824 41088 41454 41472 41944 42112 42336 43218 43904 45261 45684 45796 45927 46224 46389 46656 47187 47376 47628 47936 48363 48384 49392 50421 52002 52488 53016 53298 53928 54144 54432 54784 55272 55566 56448 57624 59049 59643 60348 60669 60912 61236 61632 61852 62181 62208 62916 63168 63504 64484 64827 65856 67228 68526 68694 69336 69984 70406 70688 71064 71442 71904 72192 72576 73402 73696 74088 75264 76832 78003 78732 79524 79947 80143 80464 80892 81216 81648 82176 82908 83349 83888 84224 84672 86436 87808 90522 91368 91592 91854 92448 92778 93312 94374 94752 95256 95872 96726 96768 98784 100842 102789 103041 103823 104004 104976 105609 106032 106596 107163 107856 108241 108288 108864 110103 110544 111132 112847 112896 115248 117649 118098 119286 120696 121338 121824 122472 123264 123704 124362 124416 125832 126336 127008 128968 129654 131712 134456 135783 137052 137388 137781 138672 139167 139968 140812 141376 141561 142128 142884 143808 145089 145152 146804 147392 148176 151263 153664 156006 157464 159048 159894 160286 160928 161784 162432 163296 164352 165816 166698 167776 168448 169344 172872 175616 177147 178929 181044 182007 182736 183184 183708 184896 185556 186543 186624 188748 189504 190512 191744 193452 194481 197568 201684 205578 206082 207646 208008 209952 211218 212064 213192 214326 215712 216482 216576 217728 220206 221088 222264 225694 225792 230496 234009 235298 236196 236363 238572 239841 240429 241392 242676 243648 244944 246421 246528 247408 248724 250047 251664 252672 254016 256907 257936 259308 263424 268912 271566 274104 274776 275562 277344 278334 279936 281624 282752 283122 284256 285768 287616 290178 290304 293608 294784 296352 302526 307328 308367 309123 311469 312012 314928 316827 318096 319788 320572 321489 321856 323568 324723 324864 326592 330309 331632 333396 335552 338541 338688 345744 352947 354294 357858 362088 364014 365472 366368 367416 369792 371112 373086 373248 377496 379008 381024 383488 386904 388962 395136 403368 407349 411156 412164 413343 415292 416016 417501 419904 422436 424128 424683 426384 428652 431424 432964 435267 435456 440412 442176 444528 451388 453789 460992 468018 470596 472392 472726 477144 479682 480858 482784 485352 487296 489888 492842 493056 494816 497448 500094 503328 505344 508032 513814 515872 518616 526848 531441 536787 537824 538103 543132 546021 548208 549552 551124 554688 556668 559629 559872 561001 563248 565504 566244 568512 571536 575232 580356 583443 587216 589568 592704 605052 614656 616734 618246 622938 624024 629856 633654 636192 639576 641144 642978 643712 647136 649446 649728 653184 660618 663264 666792 671104 677082 677376 691488 702027 705894 708588 709089 715716 719523 721287 724176 726761 728028 730944 732736 734832 739263 739584 742224 746172 750141 754992 757687 758016 762048 770721 773808 777924 789929 790272 806736 814698 822312 824328 826686 830584 832032 835002 839808 844872 848256 849366 852768 857304 862848 865928 870534 870912 880824 884352 889056 902776 907578 921984 925101 927369 934407 936036 941192 944784 945452 950481 954288 959364 961716 964467 965568 970704 974169 974592 979776 985684 989632 990927 994896 1000188 1006656 1015623 1016064 1027628 1031744 1037232 1058841 1062882 1073574 1075648 1076206 1086264 1092042 1096416 1099104 1102248 1109376 1113336 1119258 1119744 1122002 1126496 1131008 1132488 1137024 1143072 1150464 1160712 1166886 1174432 1179136 1185408 1210104 1222047 1225043 1229312 1233468 1236492 1240029 1245876 1248048 1252503 1259712 1267308 1272384 1274049 1279152 1282288 1285956 1287424 1294272 1298892 1305801 1306368 1321236 1326528 1333584 1342208 1354164 1361367 1382976 1404054 1411788 1417176 1418178 1431432 1439046 1442574 1448352 1453522 1456056 1461888 1465472 1469664 1478526 1479168 1484448 1492344 1500282 1509984 1515374 1516032 1524096 1541442 1547616 1555848 1579858 1580544 1594323 1610361 1613472 1614309 1629396 1638063 1644624 1648656 1653372 1654541 1661168 1664064 1670004 1678887 1679616 1683003 1689744 1696512 1698732 1705536 1714608 1724947 1725696 1731856 1741068 1750329 1761648 1768704 1778112 1798349 1805552 1815156 1843968 1850202 1854738 1868814 1872072 1882384 1889568 1890904 1900962 1908576 1918728 1923432 1928934 1931136 1941408 1948338 1949184 1959552 1971368 1979264 1981854 1989792 2000376 2013312 2031246 2032128 2055256 2063488 2074464 2106081 2117682 2125764 2127267 2147148 2151296 2152412 2158569 2163861 2172528 2180283 2184084 2192832 2198208 2204496 2217789 2218752 2226672 2238516 2244004 2250423 2252992 2264976 2273061 2274048 2286144 2312163 2321424 2333772 2348864 2369787 2370816 2420208 2444094 2450086 2466936 2472984 2480058 2491752 2496096 2505006 2519424 2534616 2544768 2548098 2558304 2564576 2571912 2574848 2588544 2597784 2611602 2612736 2642472 2653056 2667168 2684416 2708328 2722734 2765952 2775303 2782107 2803221 2808108 2823576 2834352 2836356 2851443 2862864 2878092 2885148 2893401 2896704 2907044 2912112 2922507 2923776 2930944 2939328 2957052 2968896 2972781 2984688 3000564 3019968 3030748 3046869 3048192 3082884 3095232 3111696 3159716 3176523 3188646 3220722 3226944 3228618 3258792 3276126 3289248 3297312 3306744 3309082 3322336 3328128 3340008 3357774 3359232 3366006 3379488 3393024 3397464 3411072 3429216 3449894 3451392 3463712 3482136 3500658 3523296 3537408 3556224 3596698 3611104 3630312 3666141 3675129 3687936 3700404 3709476 3720087 3737628 3744144 3757509 3764768 3766721 3779136 3781808 3801924 3817152 3822147 3837456 3846864 3857868 3862272 3882816 3896676 3917403 3919104 3927007 3942736 3958528 3963708 3979584 4000752 4026624 4062492 4084101 4110512 4126976 4148928 4212162 4235364 4251528 4254534 4294296 4302592 4304824 4317138 4327722 4345056 4360566 4368168 4385664 4396416 4408992 4435578 4437504 4453344 4477032 4488008 4500846 4505984 4529952 4546122 4548096 4572288 4624326 4642848 4667544 4697728 4739574 4741632 4782969 4831083 4840416 4842927 4888188 4900172 4914189 4933872 4945968 4960116 4963623 4983504 4992192 5010012 5036661 5038848 5049009 5069232 5087327 5089536 5096196 5116608 5129152 5143824 5174841 5177088 5195568 5223204 5250987 5284944 5303809 5306112 5334336 5395047 5416656 5445468 5529503 5531904 5550606 5564214 5606442 5616216 5647152 5668704 5672712 5702886 5725728 5756184 5770296 5786802 5793408 5814088 5824224 5845014 5847552 5861888 5878656 5914104 5937792 5945562 5969376 6001128 6039936 6061496 6093738 6096384 6165768 6190464 6223392 6318243 6319432 6353046 6377292 6381801 6441444 6453888 6457236 6475707 6491583 6517584 6540849 6552252 6578496 6594624 6613488 6618164 6644672 6653367 6656256 6680016 6715548 6732012 6751269 6758976 6794928 6819183 6822144 6858432 6899788 6927424 6936489 6964272 7001316 7046592 7109361 7112448 7193396 7222208 7260624 7332282 7350258 7400808 7418952 7440174 7475256 7488288 7515018 7529536 7533442 7558272 7563616 7603848 7634304 7644294 7674912 7693728 7715736 7724544 7765632 7793352 7834806 7838208 7854014 7885472 7917056 7927416 7959168 8001504 8053248 8124984 8168202 8221024 8253952 8297856 8325909 8346321 8409663 8424324 8470728 8503056 8509068 8554329 8575301 8588592 8605184 8609648 8634276 8655444 8680203 8690112 8721132 8736336 8767521 8771328 8792832 8817984 8871156 8906688 8918343 8954064 8976016 9001692 9011968 9059904 9092244 9140607 9144576 9248652 9285696 9335088 9395456 9479148 9529569 9565938 9662166 9680832 9685854 9776376 9800344 9828378 9867744 9891936 9920232 9927246 9967008 9984384 10020024 10073322 10077696 10098018 10138464 10174654 10179072 10192392 10233216 10258304 10287648 10349682 10354176 10391136 10446408 10501974 10569888 10607618 10612224 10668672 10790094 10833312 10890936 10998423 11025387 11059006 11063808 11101212 11109061 11128428 11160261 11212884 11232432 11272527 11294304 11300163 11337408 11345424 11405772 11451456 11466441 11512368 11540592 11573604 11581787 11586816 11628176 11648448 11690028 11752209 11757312 11781021 11828208 11875584 11891124 11938752 12002256 12074629 12079872 12122992 12187476 12252303 12331536 12380928 12446784 12588443 12636486 12638864 12706092 12754584 12763602 12882888 12907776 12914472 12951414 12983166 13035168 13081698 13104504 13156992 13189248 13226976 13236328 13289344 13306734 13312512 13360032 13431096 13464024 13502538 13517952 13589856 13638366 13644288 13716864 13799576 13854848 13872978 13928544 14002632 14093184 14218722 14224896 14348907 14386792 14444416 14493249 14521248 14528781 14664564 14700516 14742567 14801616 14837904 14880348 14890869 14950512 14976576 15030036 15059072 15066884 15109983 15116544 15127232 15147027 15207696 15261981 15268608 15288588 15349824 15387456 15431472 15524523 15531264 15586704 15669612 15708028 15752961 15770944 15854832 15911427 15918336 16003008 16185141 16249968 16336404 16442048 16588509 16595712 16651818 16692642 16819326 16848648 16941456 17006112 17018136 17108658 17150602 17177184 17219296 17268552 17310888 17360406 17380224 17442264 17472672 17535042 17542656 17585664 17635968 17742312 17813376 17836686 17908128 17952032 18003384 18023936 18119808 18184488 18281214 18289152 18497304 18571392 18670176 18790912 18954729 18958296 19059138 19131876 19145403 19324332 19361664 19371708 19427121 19474749 19552752 19600688 19622547 19656756 19735488 19783872 19840464 19854492 19934016 19960101 19968768 20040048 20146644 20196036 20253807 20276928 20349308 20384784 20457549 20466432 20516608 20575296 20699364 20782272 20809467 20892816 21003948 21139776 21215236 21328083 21337344 21580188 21666624 21781872 21996846 22050774 22118012 22202424 22218122 22256856 22320522 22425768 22464864 22545054 22588608 22600326 22674816 22690848 22811544 22902912 22932882 23024736 23081184 23147208 23163574 23173632 23256352 23296896 23380056 23504418 23514624 23562042 23656416 23751168 23782248 23877504 24004512 24149258 24159744 24245984 24374952 24504606 24663072 24761856 24893568 24977727 25038963 25176886 25228989 25272972 25277728 25290841 25412184 25509168 25527204 25662987 25725903 25765776 25815552 25828944 25902828 25966332 26040609 26070336 26163396 26209008 26302563 26313984 26367047 26378496 26453952 26472656 26578688 26613468 26720064 26755029 26862192 26928048 27005076 27035904 27179712 27276732 27421821 27433728 27489049 27599152 27709696 27745956 27857088 28005264 28186368 28437444 28588707 28697814 28773584 28888832 28986498 29042496 29057562 29329128 29401032 29485134 29603232 29675808 29760696 29781738 29901024 29953152 30060072 30118144 30133768 30219966 30233088 30254464 30294054 30415392 30523962 30537216 30577176 30699648 30774912 30862944 31049046 31062528 31173408 31339224 31416056 31505922 31541888 31709664 31822854 31836672 32006016 32370282 32499936 32672808 32884096 32995269 33076161 33177018 33191424 33303636 33327183 33385284 33480783 33638652 33697296 33817581 33882912 33900489 34012224 34036272 34217316 34301204 34354368 34399323 34438592 34537104 34621776 34720812 34745361 34760448 34884528 34945344 35070084 35256627 35271936 35343063 35484624 35611289 35626752 35673372 35816256 35904064 36006768 36223887 36239616 36368976 36562428 36756909 36994608 37126663 37142784 37340352 37765329 37909458 37916592 38118276 38263752 38290806 38648664 38723328 38743416 38854242 38949498 39105504 39201376 39245094 39313512 39470976 39567744 39680928 39708984 39868032 39920202 39937536 40080096 40293288 40392072 40507614 40553856 40698616 40769568 40915098 40932864 41033216 41150592 41398728 41564544 41618934 41785632 42007896 42279552 42430472 42656166 42674688 43160376 43333248 43479747 43563744 43586343 43993692 44101548 44227701 44236024 44404848 44436244 44513712 44641044 44672607 44851536 44929728 45090108 45177216 45200652 45329949 45349632 45381696 45441081 45623088 45785943 45805824 45865764 46049472 46162368 46294416 46327148 46512704 46573569 46593792 46760112 47008836 47124084 47258883 47312832 47564496 47734281 47755008 48009024 48298516 48491968 48555423 48749904 49009212 49326144 49765527 49787136 49955454 50077926 50353772 50457978 50545944 50555456 50581682 50824368 51018336 51054408 51325974 51451806 51531552 51657888 51805656 51932664 52081218 52140672 52326792 52418016 52605126 52627968 52734094 52756992 52907904 52945312 53157376 53226936 53440128 53510058 53724384 53856096 54010152 54071808 54359424 54553464 54843642 54867456 54978098 55198304 55419392 55491912 55714176 56010528 56372736 56864187 56874888 57177414 57395628 57436209 57547168 57577021 57777664 57972996 58084992 58115124 58281363 58424247 58658256 58802064 58867641 58970268 59206464 59351616 59521392 59563476 59802048 59880303 59906304 60027107 60120144 60236288 60267536 60439932 60508928 60588108 60761421 60830784 61047924 61154352 61372647 61399296 61549824 61725888 62098092 62346816 62428401 62678448 62832112 63011844 63083776 63419328 63645708 63984249 64012032 64740564 64999872 65345616 65768192 65990538 66152322 66354036 66607272 66654366 66770568 66961566 67277304 67394592 67635162 67765824 67800978 68024448 68072544 68434632 68602408 68708736 68798646 68877184 69074208 69243552 69441624 69490722 69520896 69769056 69890688 70140168 70513254 70543872 70686126 70969248 71222578 71253504 71346744 71632512 71808128 72013536 72447774 72479232 72737952 73124856 73513818 73989216 74253326 74285568 74680704 74933181 75116889 75530658 75686967 75818916 75833184 75872523 76236552 76527504 76581612 76988961 77177709 77297328 77446656 77486832 77708484 77763427 77898996 78121827 78211008 78402752 78490188 78627024 78907689 78941952 79101141 79135488 79361856 79417968 79736064 79840404 80160192 80265087 80586576 80784144 81015228 81072509 81107712 81397232 81539136 81830196 82265463 82301184 82467147 82797456 83129088 83237868 83571264 84015792 84522403 84559104 84860944 85312332 85766121 86320752 86666496 86959494 87127488 87172686 87987384 88203096 88455402 88472048 88809696 88872488 89027424 89282088 89345214 89703072 89859456 90180216 90354432 90401304 90659898 90699264 90763392 90882162 91246176 91571886 91611648 91731528 92098944 92324736 92588832 92654296 93025408 93147138 93187584 93520224 94017672 94248168 94517766 94625664 95128992 95468562 95510016 96018048 96597032 96983936 97110846 97499808 98018424 98652288 98985807 99228483 99531054 99574272 99910908 99981549 100155852 100442349 100707544 100915956 101091888 101110912 101163364 101452743 101648736 101701467 102036672 102108816 102651948 102903612 103063104 103197969 103315776 103611312 103865328 104162436 104236083 104281344 104653584 104836032 105210252 105468188 105769881 105815808 105890624 106029189 106453872 106833867 106880256 107020116 107448768 107712192 108020304 108671661 108718848 109106928 109687284 109956196 110270727 110396608 110983824 111379989 111428352 112021056 113295987 113728374 113749776 114354828 114791256 114872418 115094336 115154042 115945992 116169984 116230248 116562726 116848494 117316512 117604128 117735282 117940536 118412928 118703232 119042784 119126952 119604096 119760606 119812608 120054214 120240288 120535072 120879864 121017856 121176216 121522842 121661568 122095848 122308704 122745294 122798592 123099648 123451776 124196184 124693632 124856802 125356896 125664224 126023688 126167552 126838656 127291416 127968498 128024064 129481128 129999744 130439241 130691232 130759029 131536384 131981076 132304644 132683103 132708072 133214544 133308732 133541136 133923132 134017821 134554608 134789184 135270324 135531648 135601956 135989847 136048896 136145088 136323243 136869264 137204816 137357829 137417472 137597292 137754368 138148416 138487104 138883248 138981444 139538112 139720707 139781376 140280336 141026508 141372252 141776649 141938496 142445156 142693488 143202843 143265024 143616256 144027072 144895548 145475904 145666269 146249712 147027636 147978432 148506652 149296581 149361408 149866362 150233778 151061316 151373934 151637832 151666368 151745046 152473104 153055008 153163224 153977922 154355418 154594656 154973664 155416968 155526854 155797992 156243654 156422016 156805504 156980376 157254048 157815378 157883904 158202282 158270976 158723712 158835936 159472128 159680808 160320384 160530174 161173152 161568288 162030456 162145018 162215424 162794464 163078272 163660392 164530926 164602368 164934294 165594912 166258176 166475736 167142528 168031584 169044806 169118208 169721888 170592561 170624664 171532242 172308627 172641504 172731063 173332992 173918988 174254976 174345372 174844089 175272741 175974768 176406192 176602923 176910804 176944096 177035887 177619392 177744976 178054848 178564176 178690428 179406144 179640909 179718912 180081321 180360432 180708864 180802608 181319796 181526784 181764324 182284263 182492352 183143772 183463056 184117941 184197888 184569329 184649472 185177664 185308592 186050816 186294276 187040448 187285203 188035344 188496336 189035532 189251328 190257984 190937124 191952747 192036096 192423343 193194064 193967872 194221692 194999616 196036848 197304576 197971614 198456966 199062108 199821816 199963098 200311704 200884698 201415088 201831912 202183776 202221824 202326728 202905486 203297472 203402934 204073344 204217632 205303896 205807224 206126208 206395938 206631552 207222624 207730656 208324872 208472166 208562688 209307168 209672064 210420504 210936376 211539762 211631616 211781248 212058378 212907744 213667734 213760512 214040232 214897536 215424384 216040608 217343322 217437696 218213856 219374568 219912392 220541454 220793216 221967648 222759978 222856704 224042112 224799543 225350667 226591974 227060901 227456748 227499552 227617569 228709656 229582512 229744836 230188672 230308084 230966883 231533127 231891984 232339968 232460496 233125452 233290281 233696988 234365481 234633024 235208256 235470564 235881072 236723067 236825856 237303423 237406464 238085568 238253904 239208192 239521212 240108428 240480576 240795261 241070144 241759728 242352432 243045684 243217527 243323136 244191696 244617408 245490588 246796389 246903552 247401441 248392368 249279023 249387264 249713604 250713792 251328448 252047376 253567209 253677312 254582832 255936996 257298363 258962256 259886641 259999488 260878482 261382464 261518058 263962152 264609288 265366206 265416144 266429088 266617464 267082272 267846264 268035642 269109216 269578368 270540648 271063296 271203912 271979694 272097792 272290176 272646486 273738528 274409632 274715658 274834944 275194584 275508736 276296832 276974208 277766496 277962888 279076224 279441414 279562752 280560672 282053016 282744504 283553298 283876992 284890312 285386976 286405686 286530048 287232512 288054144 289791096 290951808 291332538 292499424 294055272 295956864 296957421 297013304 297685449 298593162 298722816 299732724 299944647 300467556 302122632 302747868 303275664 303332736 303490092 304358229 304946208 305104401 306110016 306326448 307955844 308710836 309189312 309593907 309947328 310833936 311053708 311595984 312487308 312708249 312844032 313611008 313960752 314508096 315630756 316404564 317309643 317447424 317671872 318087567 319361616 320501601 320640768 321060348 322346304 323136576 324060912 324290036 325588928 326014983 326156544 327320784 329061852 329868588 330812181 331189824 332951472 334139967 334285056 336063168 338089612 339443776 339887961 341185122 341249328 343064484 344617254 345283008 345462126 347837976 348509952 348690744 349688178 350545482 351949536 352812384 353205846 353821608 353888192 354071774 355238784 355489952 356109696 357128352 357380856 358812288 359281818 359437824 360162642 360720864 361605216 362639592 363053568 363528648 364568526 364984704 366287544 366926112 368235882 368395776 369138658 369298944 370355328 370617184 372101632 372588552 374080896 374570406 376070688 376992672 378071064 378502656 380515968 381874248 383905494 384072192 384846686 386388128 387935744 388443384 389999232 391317723 392073696 392277087 394609152 395943228 396913932 398049309 398124216 399643632 399926196 400623408 401769396 402053463 402830176 403039147 403663824 404367552 404443648 404653456 405810972 406594944 406805868 407969541 408146688 408435264 408969729 410607792 411614448 412073487 412252416 412791876 413263104 414445248 415461312 416649744 416944332 418614336 419162121 419344128 420189749 420841008 421872752 423079524 423562496 424116756 425329947 425815488 427335468 428080464 429608529 429795072 430848768 432081216 434686644 436427712 436998807 438749136 439824784 441082908 441586432 443935296 445519956 447889743 448084224 449599086 450701334 453183948 454121802 454913496 454999104 455235138 457419312 459165024 459489672 460377344 460616168 461933766 463066254 463783968 464920992 466250904 466580562 467393976 468730962 469266048 470416512 470941128 471762144 473446134 473651712 474606846 474812928 476171136 476507808 478416384 479042424 480216856 480961152 481590522 482140288 483519456 484704864 486091368 486435054 486646272 488383392 489234816 490981176 493592778 493807104 494802882 496784736 498558046 498774528 499427208 501427584 502656896 504094752 507134418 507354624 509165664 511777683 511873992 514596726 516925881 517924512 518193189 519773282 519998976 521756964 522764928 523036116 524532267 525818223 527924304 529218576 529808769 530732412 530832288 531107661 532858176 533234928 534164544 535692528 536071284 538218432 538922727 539156736 540243963 541081296 542126592 542407824 543959388 544343989 544580352 545292972 546852789 547477056 548819264 549431316 550389168 552353823 552593664 553707987 553948416 555532992 555925776 558152448 558882828 561121344 561855609 564106032 565489008 567106596 567507563 567753984 569780624 570773952 572811372 575858241 576108288 577270029 579582192 581903616 582665076 584998848 588110544 591656821 591913728 593914842 594026608 595370898 597186324 599465448 599889294 600935112 604245264 605495736 606551328 606665472 606980184 608716458 609892416 610208802 612220032 612652896 615911688 617421672 618378624 619187814 619894656 621667872 622107416 623191968 624974616 625416498 625688064 627222016 627921504 629016192 631261512 632809128 634619286 634894848 635343744 636175134 638723232 641003202 641281536 642120696 644692608 646273152 648121824 648580072 651177856 652029966 652313088 654641568 658123704 659737176 661624362 662379648 665902944 668279934 668570112 672126336 674398629 676052001 676179224 678887552 679775922 681182703 682370244 682498656 682852707 686128968 689234508 690566016 690924252 692900649 694599381 695675952 697019904 697381488 699376356 699870843 701090964 703096443 703899072 705624768 706411692 707643216 707776384 708143548 710169201 710477568 710979904 711910269 712219392 714256704 714761712 717624576 718563636 720325284 721441728 722385783 723210432 725279184 727057296 729137052 729652581 729969408 732575088 733852224 736471764 738277316 740389167 740710656 741234368 742204323 745177104 747837069 748161792 749140812 752141376 753985344 756142128 760701627 761031936 763748496 767810988 769693372 771895089 772776256 776886768 779659923 779998464 782635446 784147392 784554174 791886456 793827864 796098618 796248432 799287264 799852392 801246816 803538792 804106926 805660352 806078294 807327648 808735104 809306912 811621944 813189888 813611736 815939082 816293376 816870528 817939458 821215584 823228896 824146974 824504832 825583752 826526208 828890496 830922624 833299488 833888664 837228672 838324242 838688256 840379498 841682016 843745504 846159048 847124992 848233512 850659894 851630976 854670936 856160928 859217058 859590144 861697536 864162432 869373288 872855424 873997614 877498272 879649568 882165816 883172864 887870592 890872263 891039912 893056347 895779486 896168448 899198172 899833941 901402668 906367896 908243604 909826992 909998208 910470276 913074687 914838624 915313203 918330048 918979344 920754688 921232336 923867532 926132508 927567936 928781721 929841984 932501808 933161124 934787952 937461924 938124747 938532096 940833024 941882256 943524288 946892268 949213692 951928929 952342272 953015616 954262701 958084848 960433712 961504803 961922304 963181044 964280576 967038912 969409728 972182736 972870108 976766784 978044949 978469632 981962352 987185556 989605764 992436543 993569472 997116092 998854416 1002419901 1002855168 1005313792 1008189504 1014268836 1018331328 1019663883 1023555366 1023747984 1029193452 1033851762 1035849024 1036386378 1039546564 1043513928 1045529856 1046072232 1049064534 1051636446 1055848608 1058437152 1059617538 1061464824 1061664576 1062215322 1065716352 1066469856 1068329088 1071385056 1072142568 1076436864 1077845454 1078313472 1080487926 1082162592 1084815648 1087918776 1088687978 1089160704 1090585944 1093705578 1094954112 1097638528 1098862632 1100778336 1104707646 1105187328 1107415974 1107896832 1111065984 1111851552 1116304896 1117765656 1122242688 1123711218 1128212064 1130978016 1134213192 1135015126 1135507968 1139561248 1141547904 1145622744 1151716482 1152216576 1154540058 1159164384 1163807232 1165330152 1169997696 1173953169 1176221088 1176831261 1183313642 1183827456 1187829684 1188053216 1188669527 1190741796 1194147927 1194372648 1198930896 1199778588 1201870224 1206160389 1208490528 1209117441 1210991472 1213102656 1213330944 1213960368 1217432916 1219784832 1220417604 1223908623 1224440064 1225305792 1226909187 1231823376 1234843344 1236220461 1236757248 1238375628 1239251209 1239789312 1243335744 1244214832 1246383936 1249949232 1250832996 1255843008 1257486363 1258032384 1260569247 1262523024 1265618256 1269238572 1270687488 1272350268 1275989841 1277446464 1282006404 1284241392 1288825587 1289385216 1291985303 1292546304 1296243648 1297160144 1302355712 1304059932 1309283136 1310996421 1316247408 1319474352 1323248724 1324759296 1331805888 1336559868 1343669229 1344252672 1346963401 1348797258 1352104002 1352358448 1357775104 1359551844 1362365406 1364740488 1364997312 1365705414 1372257936 1378469016 1381132032 1381848504 1385801298 1389198762 1391351904 1394762976 1398752712 1399741686 1402181928 1406192886 1407798144 1411249536 1412823384 1415286432 1415552768 1416287096 1420338402 1420955136 1421959808 1423820538 1424438784 1428513408 1429523424 1435249152 1437127272 1440650568 1442883456 1444771566 1446420864 1450558368 1454114592 1458274104 1459305162 1459938816 1465150176 1467704448 1472943528 1476554632 1480778334 1481421312 1482468736 1484408646 1490354208 1495674138 1496323584 1498281624 1504282752 1507970688 1512284256 1521403254 1522063872 1527496992 1535333049 1535621976 1539386744 1543790178 1545552512 1550777643 1553773536 1554579567 1559319846 1559996928 1565270892 1568294784 1569108348 1573596801 1577454669 1583772912 1587655728 1589426307 1592197236 1592496864 1593322983 1598574528 1599704784 1602493632 1607077584 1608213852 1611320704 1612156588 1614655296 1616768181 1617470208 1618613824 1620731889 1623243888 1626379776 1627223472 1631878164 1633031967 1633741056 1635878916 1640558367 1642431168 1646457792 1648293948 1651167504 1657061469 1657780992 1661123961 1661845248 1666598976 1667777328 1674457344 1676648484 1680758996 1683364032 1685566827 1687491008 1692318096 1696467024 1701319788 1702522689 1703261952 1709341872 1712321856 1718434116 1727574723 1728324864 1731810087 1738746576 1744953161 1745710848 1747995228 1754996544 1759299136 1764331632 1774970463 1775741184 1781744526 1782079824 1786112694 1791558972 1798396344 1799667882 1802805336 1812735792 1816487208 1819653984 1819996416 1820940552 1826149374 1829677248 1830626406 1836660096 1837958688 1842464672 1847735064 1852265016 1855135872 1857563442 1859683968 1865003616 1866322248 1869575904 1874923848 1876249494 1877064192 1881666048 1883764512 1887048576 1893784536 1898427384 1903857858 1904684544 1906031232 1908525402 1916169696 1920867424 1923009606 1923844608 1926362088 1928561152 1934077824 1938819456 1944365472 1945740216 1953533568 1956089898 1956939264 1963924704 1974371112 1979211528 1984873086 1987138944 1994232184 1997708832 2004839802 2005710336 2010627584 2016379008 2028156003 2028537672 2036662656 2039327766 2043548109 2047110732 2047495968 2048558121 2058386904 2067703524 2071698048 2072772756 2078701947 2079093128 2083798143 2087027856 2091059712 2092144464 2098129068 2099612529 2103272892 2111697216 2116874304 2119235076 2122929648 2123329152 2124430644 2130507603 2131432704 2132939712 2135730807 2136658176 2142770112 2144285136 2152873728 2155690908 2160975852 2164325184 2167157349 2169631296 2175837552 2177375956 2181171888 2187411156 2188957743 2189908224 2195277056 2197725264 2201556672 2209415292 2214831948 2221167501 2222131968 2223703104 2226612969 2235531312 2243511207 2244485376 2247422436 2256424128 2261956032 2268426384 2270030252 2279122496 2282104881 2283095808 2291245488 2303432964 2309080116 2315685267 2318328768 2330660304 2338979769 2339995392 2347906338 2352442176 2353662522 2366627284 2375659368 2376106432 2377339054 2381483592 2388295854 2388745296 2397861792 2399557176 2403740448 2412320778 2416981056 2418234882 2421982944 2426205312 2427920736 2434865832 2439569664 2440835208 2447817246 2448880128 2450611584 2453818374 2463646752 2469686688 2472440922 2473514496 2476751256 2478502418 2479578624 2486671488 2488429664 2492767872 2499898464 2501665992 2511686016 2514972726 2516064768 2521138494 2525046048 2531236512 2538477144 2541374976 2544700536 2551979682 2554892928 2564012808 2568482784 2577651174 2578770432 2583970606 2585092608 2592487296 2594320288 2604711424 2608119864 2618566272 2621992842 2632494816 2638948704 2646497448 2649518592 2663611776 2672616789 2673119736 2679169041 2687338458 2688505344 2693926802 2697594516 2699501823 2704208004 2704716896 2706119987 2715550208 2719103688 2724730812 2729480976 2729994624 2731410828 2739224061 2744515872 2745939609 2756938032 2762264064 2763697008 2771602596 2778397524 2782703808 2786345163 2789525952 2797505424 2799483372 2804363856 2812385772 2814374241 2815596288 2821274029 2822499072 2825646768 2830572864 2831105536 2832574192 2840676804 2843919616 2847641076 2855786787 2857026816 2859046848 2862788103 2874254544 2881301136 2884514409 2885766912 2889543132 2892841728 2901116736 2908229184 2916548208 2918610324 2930300352 2934134847 2935408896 2941328243 2945887056 2953109264 2961556668 2964937472 2968817292 2977309629 2980708416 2991348276 2996563248 3007259703 3008565504 3015941376 3024568512 3042806508 3054993984 3058991649 3070666098 3071243952 3078773488 3087580356 3091105024 3101555286 3107547072 3109159134 3118639692 3130541784 3136589568 3138216696 3147193602 3154909338 3167545824 3175311456 3178852614 3184394472 3184993728 3186645966 3197149056 3199409568 3204987264 3214155168 3216427704 3222641408 3224313176 3229310592 3233536362 3234940416 3237227648 3241463778 3246487776 3254446944 3263756328 3266063934 3267482112 3271757832 3281116734 3284862336 3292915584 3296587896 3302335008 3314122938 3315561984 3322247922 3323690496 3333197952 3335554656 3348914688 3353296968 3361517992 3366728064 3371133654 3374982016 3384636192 3392934048 3402639576 3405045378 3406523904 3418683744 3424643712 3436868232 3455149446 3456649728 3463620174 3477493152 3489906322 3491421696 3495990456 3509993088 3518598272 3521859507 3528663264 3530493783 3549940926 3551482368 3563489052 3564159648 3566008581 3572225388 3582443781 3583117944 3596792688 3599335764 3605610672 3618481167 3625471584 3627352323 3632974416 3639307968 3639992832 3641881104 3652298748 3659354496 3661252812 3671725869 3673320192 3675917376 3680727561 3684929344 3695470128 3704530032 3708661383 3710271744 3715126884 3717753627 3719367936 3730007232 3732644496 3739151808 3749847696 3752498988 3767529024 3772459089 3774097152 3781707741 3787569072 3796854768 3807715716 3810407923 3812062464 3817050804 3827969523 3832339392 3841734848 3846019212 3852724176 3866476761 3868155648 3875955909 3877638912 3888730944 3891480432 3907067136 3912179796 3927849408 3932989263 3948742224 3958423056 3969746172 3972552941 3974277888 3988464368 3995417664 4009679604 4031007687 4032758016 4040890203 4056312006 4057075344 4073325312 4078655532 4087096218 4094221464 4094991936 4097116242 4116773808 4135407048 4143396096 4145545512 4157403894 4158186256 4167596286 4174055712 4184288928 4196258136 4199225058 4206545784 4223394432 4233748608 4238470152 4245859296 4246658304 4248861288 4261015206 4262865408 4265879424 4271461614 4273316352 4285540224 4288570272 4305747456 4311381816 4321951704 4328650368 4334314698 4339262592 4351675104 4354751912 4362343776 4374822312 4377915486 4379816448 4390554112 4395450528 4403113344 4418830584 4429663896 4442335002 4444263936 4447406208 4453225938 4471062624 4487022414 4488970752 4494844872 4512848256 4523912064 4536852768 4540060504 4558244992 4564209762 4566191616 4582490976 4606865928 4618160232 4631370534 4636657536 4652332929 4661320608 4663738701 4677959538 4679990784 4695812676 4704884352 4707325044 4720790403 4732364007 4733254568 4751318736 4752212864 4754678108 4762967184 4768278921 4776591708 4777490592 4779968949 4795723584 4799114352 4807480896 4824641556 4833962112 4836469764 4843965888 4850304543 4852410624 4855841472 4862195667 4869731664 4879139328 4881670416 4895634492 4899095901 4901223168 4907636748 4921675101 4927293504 4939373376 4944881844 4953502512 4957004836 4971184407 4973342976 4976859328 4983371883 4985535744 4999796928 5003331984 5023372032 5029945452 5042276988 5050092096 5056700481 5062473024 5076954288 5089401072 5103959364 5107568067 5109785856 5128025616 5136965568 5155302348 5167941212 5182724169 5184974592 5188640576 5195430261 5216239728 5234859483 5237132544 5243985684 5264989632 5277897408 5292994896 5324911389 5327223552 5345233578 5346239472 5358338082 5374676916 5387853604 5395189032 5399003646 5408416008 5409433792 5412239974 5438207376 5449461624 5458961952 5459989248 5462821656 5478448122 5489031744 5491879218 5513876064 5527394016 5543205192 5556795048 5565407616 5572690326 5579051904 5595010848 5598966744 5608727712 5624771544 5628748482 5631192576 5642548058 5644998144 5651293536 5661145728 5665148384 5681353608 5687839232 5695282152 5711573574 5714053632 5718093696 5725576206 5748509088 5762602272 5769028818 5771533824 5779086264 5785683456 5802233472 5816458368 5833096416 5837220648 5860600704 5868269694 5870817792 5882656486 5891774112 5906218528 5923113336 5929874944 5937634584 5954619258 5961416832 5982696552 5993126496 6014519406 6017131008 6031882752 6049137024 6084468009 6085613016 6109987968 6117983298 6130644327 6141332196 6142487904 6145674363 6157546976 6175160712 6182210048 6203110572 6215094144 6218318268 6236105841 6237279384 6251394429 6261083568 6273179136 6276433392 6294387204 6298837587 6309818676 6335091648 6350622912 6357705228 6368788944 6369987456 6373291932 6391522809 6394298112 6398819136 6407192421 6409974528 6428310336 6432855408 6445282816 6448626352 6458621184 6467072724 6474455296 6482927556 6492975552 6501472047 6508893888 6527512656 6532127868 6543515664 6562233468 6566873229 6569724672 6585831168 6593175792 6604670016 6628245876 6644495844 6663502503 6666395904 6671109312 6679838907 6706593936 6723035984 6730533621 6733456128 6742267308 6749964032 6769272384 6785868096 6805279152 6810090756 6837367488 6846314643 6849287424 6873736464 6910298892 6927240348 6947055801 6954986304 6979812644 6991980912 7016939307 7019986176 7037196544 7043719014 7057326528 7060987566 7099881852 7126978104 7128319296 7132017162 7144450776 7164887562 7166235888 7193585376 7198671528 7211221344 7236962334 7250943168 7254704646 7265948832 7278615936 7283762208 7304597496 7318708992 7322505624 7343451738 7346640384 7351834752 7361455122 7369858688 7390940256 7409060064 7417322766 7420543488 7430253768 7435507254 7438735872 7460014464 7465288992 7478303616 7499695392 7504997976 7535058048 7544918178 7548194304 7563415482 7575138144 7593709536 7615431432 7620815846 7624124928 7634101608 7655939046 7664678784 7683469696 7692038424 7705448352 7732953522 7736311296 7751911818 7755277824 7777461888 7782960864 7814134272 7824359592 7855698816 7865978526 7897484448 7916846112 7939492344 7945105882 7948555776 7976928736 7990835328 8017850367 8019359208 8037507123 8062015374 8065516032 8081780406 8098505469 8112624012 8114150688 8118359961 8146650624 8157311064 8174192436 8188442928 8189983872 8194232484 8217672183 8233547616 8237818827 8270814096 8286792192 8291091024 8314807788 8316372512 8320686689 8335192572 8348111424 8359035489 8368577856 8392516272 8398450116 8413091568 8443122723 8446788864 8463822087 8467497216 8476940304 8491718592 8493316608 8497722576 8522030412 8531758848 8542923228 8567360361 8571080448 8577140544 8588364309 8622763632 8643903408 8653543227 8657300736 8668629396 8674758463 8678525184 8703350208 8709503824 8724687552 8749644624 8755830972 8790901056 8802404541 8806226688 8823984729 8837661168 8859327792 8884670004 8894812416 8906451876 8931928887 8942125248 8974044828 8989689744 9021779109 9025696512 9043897121 9047824128 9073705536 9080121008 9116489984 9128419524 9164981952 9176974947 9213731856 9236320464 9262741068 9273315072 9304665858 9322641216 9327477402 9355919076 9391625352 9409768704 9414650088 9441580806 9464728014 9466509136 9502637472 9504425728 9509356216 9525934368 9536557842 9553183416 9554981184 9559937898 9591447168 9598228704 9614961792 9649283112 9667924224 9672939528 9687931776 9700609086 9704821248 9711682944 9724391334 9739463328 9763340832 9791268984 9798191802 9802446336 9815273496 9843350202 9854587008 9878746752 9889763688 9907005024 9914009672 9942368814 9946685952 9953718656 9966743766 9971071488 9999593856 10006663968 10046744064 10059890904 10084553976 10100184192 10113400962 10124946048 10153908576 10178802144 10207918728 10215136134 10219571712 10256051232 10273931136 10310604696 10335882424 10365448338 10369949184 10377281152 10390860522 10432479456 10469718966 10474265088 10487971368 10529979264 10555794816 10565578521 10585989792 10591481349 10649822778 10654447104 10690467156 10692478944 10698025743 10716676164 10747331343 10749353832 10775707208 10790378064 10798007292 10816832016 10818867584 10824479948 10855443501 10876414752 10882056969 10898923248 10917923904 10919978496 10925643312 10956896244 10978063488 10983758436 11015177607 11027752128 11042182683 11054788032 11086410384 11113590096 11125984149 11130815232 11145380652 11153260881 11158103808 11190021696 11197933488 11217455424 11249543088 11257496964 11285096116 11302587072 11317377267 11322291456 11330296768 11345123223 11362707216 11390564304 11423147148 11431223769 11436187392 11451152412 11483908569 11497018176 11525204544 11538057636 11558172528 11599430283 11604466944 11627867727 11632916736 11666192832 11674441296 11721201408 11736539388 11765312972 11783548224 11798967789 11812437056 11846226672 11875269168 11909238516 11917658823 11922833664 11965393104 11986252992 12029038812 12093023061 12098274048 12122670609 12168936018 12171226032 12214672127 12219975936 12235966596 12261288654 12282664392 12284975808 12291348726 12315093952 12350321424 12406221144 12430188288 12436636536 12472211682 12474558768 12502788858 12522167136 12552866784 12588774408 12597675174 12619637352 12670183296 12701245824 12715410456 12737577888 12739974912 12746583864 12783045618 12788596224 12797638272 12814384842 12819949056 12856620672 12865710816 12897252704 12917242368 12934145448 12948910592 12965855112 12985951104 13002944094 13017787776 13055025312 13064255736 13087031328 13124466936 13133746458 13139449344 13171662336 13186351584 13209340032 13256491752 13288991688 13327005006 13332791808 13342218624 13359677814 13413187872 13446071968 13461067242 13466912256 13484534616 13499928064 13538544768 13571736192 13610558304 13620181512 13674734976 13692629286 13698574848 13747472928 13820597784 13854480696 13894111602 13909972608 13956998787 13959625288 13983961824 13991216103 14033878614 14039972352 14074393088 14087438028 14114653056 14121975132 14197092021 14199763704 14253956208 14256638592 14264034324 14288901552 14304836763 14329775124 14332471776 14339906847 14387170752 14397343056 14422442688 14473924668 14501886336 14509409292 14531897664 14550913629 14557231872 14567524416 14586587001 14609194992 14637417984 14645011248 14686903476 14697287703 14703669504 14722910244 14739717376 14781880512 14818120128 14834645532 14860507536 14871014508 14913553221 14920028928 14930577984 14950115649 14956607232 14999390784 15009995952 15070116096 15089836356 15126830964 15150276288 15170101443 15187419072 15230862864 15241631692 15268203216 15311878092 15322704201 15329357568 15366939392 15384076848 15410896704 15465907044 15503823636 15548172507 15554923776 15565921728 15586290783 15648719184 15704578449 15711397632 15731957052 15794968896 15833692224 15878984688 15890211764 15953857472 15974734167 15981670656 16035700734 16038718416 16075014246 16124030748 16163560812 16197010938 16225248024 16228301376 16236719922 16314622128 16348384872 16376885856 16379967744 16388464968 16435344366 16467095232 16475637654 16541628192 16582182048 16629615576 16632745024 16641373378 16670385144 16696222848 16718070978 16737155712 16785032544 16796900232 16826183136 16886245446 16893577728 16927644174 16934994432 16953880608 16983437184 16995445152 17044060824 17063517696 17085846456 17134720722 17142160896 17154281088 17176728618 17245527264 17287806816 17307086454 17314601472 17337258792 17349516926 17357050368 17406700416 17419007648 17449375104 17499289248 17511661944 17581802112 17604809082 17612453376 17647969458 17675322336 17718655584 17769340008 17789624832 17812903752 17863857774 17884250496 17948089656 17979379488 18043558218 18051393024 18087794242 18095648256 18147411072 18160242016 18232979968 18253404027 18256839048 18329963904 18353949894 18391932981 18427463712 18437023089 18472640928 18525482136 18546630144 18609331716 18645282432 18654954804 18708317523 18711838152 18754183287 18783250704 18819537408 18829300176 18883161612 18896512761 18929456028 18933018272 18942839909 19005274944 19008851456 19018712432 19051868736 19073115684 19106366832 19109962368 19119875796 19174568427 19182894336 19196457408 19221577263 19229923584 19298566224 19335848448 19345879056 19375863552 19401218172 19423365888 19448782668 19478926656 19504416141 19526681664 19582537968 19596383604 19630546992 19686700404 19700619687 19709174016 19748918203 19757493504 19779527376 19814010048 19828019344 19884737628 19907437312 19933487532 19990507509 19999187712 20013327936 20039516721 20119781808 20169107952 20191600863 20200368384 20226801924 20249892096 20307817152 20357604288 20415837456 20430272268 20512102464 20538943929 20547862272 20589297701 20621209392 20671764848 20730896676 20754562304 20781721044 20841167403 20864958912 20939437932 20975942736 21050817921 21059958528 21111589632 21131157042 21171979584 21182962698 21299645556 21380934312 21384957888 21396051486 21433352328 21494662686 21498707664 21551414416 21580756128 21596014584 21633664032 21637735168 21648959896 21710887002 21752829504 21764113938 21797846496 21835847808 21851286624 21913792488 21956126976 21967516872 22030355214 22055504256 22084365366 22109576064 22172820768 22227180192 22251968298 22261630464 22290761304 22306521762 22316207616 22380043392 22395866976 22434910848 22499086176 22514993928 22570192232 22605174144 22634754534 22644582912 22660593536 22690246446 22725414432 22781128608 22846294296 22862447538 22872374784 22902304824 22967817138 22994036352 23050409088 23076115272 23116345056 23198860566 23208933888 23255735454 23265833472 23332385664 23348882592 23442402816 23473078776 23530625944 23567096448 23597935578 23624874112 23692453344 23750538336 23818477032 23835317646 23845667328 23930786208 23972505984 24053551101 24058077624 24112521369 24186046122 24196548096 24245341218 24295516407 24337872036 24342452064 24355079883 24429344254 24439951872 24471933192 24522577308 24565328784 24569951616 24582697452 24630187904 24653016549 24700642848 24713456481 24812442288 24860376576 24873273072 24944423364 24949117536 24962060067 25005577716 25044334272 25077106467 25105733568 25177548816 25195350348 25239274704 25329368169 25340366592 25391466261 25402491648 25430820912 25475155776 25479949824 25493167728 25566091236 25595276544 25628769684 25702081083 25713241344 25731421632 25765092927 25794505408 25868290896 25931710224 25960629681 25971902208 26005888188 26024275389 26035575552 26110050624 26128511472 26174062656 26248933872 26267492916 26372703168 26407213623 26418680064 26471954187 26512983504 26577983376 26654010012 26672855461 26684437248 26719355628 26795786661 26826375744 26892143936 26922134484 26969069232 27065337327 27077089536 27131691363 27143472384 27221116608 27240363024 27349469952 27385258572 27494945856 27530924841 27641195568 27708961392 27788223204 27807870587 27819945216 27913997574 27919250576 27967923648 27982432206 28067757228 28174876056 28229306112 28243950264 28394184042 28399527408 28507912416 28513277184 28528068648 28577803104 28609673526 28659550248 28664943552 28679813694 28774341504 28794686112 28844885376 28947849336 29003772672 29018818584 29063795328 29101827258 29114463744 29135048832 29173174002 29218389984 29290022496 29373806952 29394575406 29407339008 29445820488 29479434752 29563761024 29636240256 29669291064 29721015072 29742029016 29827106442 29840057856 29861155968 29900231298 29913214464 29998781568 30019991904 30140232192 30179672712 30253661928 30300552576 30340202886 30374838144 30461725728 30483263384 30536406432 30623756184 30645408402 30658715136 30733878784 30768153696 30821793408 30931814088 31007647272 31096345014 31109847552 31131843456 31172581566 31297438368 31409156898 31422795264 31463914104 31589937792 31667384448 31696735563 31757969376 31774444047 31780423528 31907714944 31949468334 31963341312 32071401468 32077436832 32094077229 32150028492 32248061496 32327121624 32394021876 32450496048 32456602752 32473439844 32566330503 32629244256 32646170907 32696769744 32753771712 32759935488 32776929936 32870688732 32934190464 32951275308 33045532821 33083256384 33126548049 33164364096 33259231152 33265490048 33282746756 33340770288 33377952447 33392445696 33436141956 33459782643 33474311424 33570065088 33593800464 33652366272 33772490892 33855288348 33907761216 33952131801 33966874368 33990890304 34035369669 34088121648 34171692912 34269441444 34293671307 34308562176 34353457236 34451725707 34491054528 34575613632 34614172908 34674517584 34699033852 34798290849 34813400832 34838015296 34883603181 34898750208 34998578496 35023323888 35163604224 35209618164 35295938916 35350644672 35396903367 35437311168 35538680016 35625807504 35727715548 35752976469 35768500992 35896179312 35958758976 36087116436 36175588484 36279069183 36294822144 36320484032 36368011827 36506808054 36513678096 36644016381 36659927808 36707899788 36783865962 36854927424 36874046178 36945281856 37050964272 37218663432 37290564864 37309909608 37416635046 37423676304 37508366574 37566501408 37658600352 37766323224 37793025522 37858912056 37866036544 37885679818 38010549888 38037424864 38103737472 38146231368 38212733664 38219924736 38239751592 38349136854 38365788672 38392914816 38443154526 38459847168 38597132448 38691758112 38751727104 38802436344 38846731776 38897565336 38957853312 39008832282 39053363328 39165075936 39192767208 39261093984 39373400808 39401239374 39418348032 39497836406 39514987008 39559054752 39628020096 39656038688 39769475256 39814874624 39866975064 39981015018 39998375424 40026655872 40079033442 40239563616 40338215904 40383201726 40400736768 40453603848 40499784192 40615634304 40715208576 40831674912 40860544536 41024204928 41077887858 41095724544 41178595402 41242418784 41343529696 41461793352 41509124608 41563442088 41682334806 41729917824 41870996361 41878875864 41951885472 41973648309 42101635842 42119917056 42223179264 42262314084 42343959168 42365925396 42591276063 42599291112 42761868624 42769915776 42792102972 42866704656 42914510289 42989325372 42997415328 43019720541 43102828832 43161512256 43192029168 43267328064 43275470336 43297919792 43421774004 43505659008 43528227876 43595692992 43652740887 43671695616 43702573248 43759761003 43827584976 43912253952 43935033744 44060710428 44091863109 44111008512 44168730732 44219152128 44345641536 44454360384 44503936596 44581522608 44613043524 44740659663 44760086784 44791733952 44850346947 44869821696 44998172352 45029987856 45140384464 45210348288 45269509068 45321187072 45380492892 45450828864 45510304329 45562257216 45692588592 45724895076 45804609648 45935634276 45968112603 45988072704 46100818176 46152230544 46232690112 46397721132 46511470908 46644517521 46664771328 46697765184 46758872349 46946157552 47061251888 47113735347 47134192896 47195871156 47249748224 47384906688 47501076672 47636954064 47670635292 47861572416 47924202501 47945011968 48107102202 48116155248 48225042738 48372092244 48490682436 48591032814 48675744072 48684904128 48710159766 48858688508 48943866384 49045154616 49130657568 49139903232 49165394904 49260375808 49306033098 49401285696 49426912962 49624884576 49746546144 49888846728 49898235072 49924120134 50011155432 50088668544 50154212934 50211467136 50355097632 50390700696 50478549408 50658736338 50680733184 50782932522 50804983296 50861641824 50950311552 50986335456 51132182472 51190553088 51257539368 51404162166 51426482688 51462843264 51530185854 51589010816 51736581792 51863420448 51921259362 51943804416 52011776376 52048550778 52071151104 52220101248 52257022944 52348125312 52497867744 52534985832 52745406336 52814427246 52837360128 52943908374 53025967008 53155966752 53308020024 53345710922 53368874496 53438711256 53591573322 53652751488 53784287872 53844268968 53938138464 54130674654 54154179072 54263382726 54286944768 54442233216 54480726048 54698939904 54760212081 54770517144 54989891712 55061849682 55175798943 55282391136 55311069267 55417922784 55576446408 55615741174 55639890432 55827995148 55838501152 55935847296 55964864412 56124952569 56135514456 56262549861 56349752112 56458612224 56487900528 56689538283 56788368084 56799054816 56828519727 57015824832 57026554368 57056137296 57155606208 57219347052 57319100496 57329887104 57359627388 57523705281 57548683008 57589372224 57664731789 57689770752 57895698672 58007545344 58037637168 58127590656 58203654516 58244806823 58270097664 58346348004 58436779968 58513248423 58580044992 58747613904 58789150812 58891640976 59101859061 59127522048 59246754609 59272480512 59338582128 59442030144 59484058032 59654212884 59722311936 59800462596 59971522527 59997563136 60039983808 60118550163 60359345424 60507323856 60574802589 60601105152 60680405772 60723309241 60749676288 60923451456 60966526768 61072812864 61247512368 61290816804 61536307392 61616831787 61643586816 61767893103 61863628176 62015294544 62192690028 62263686912 62345163132 62523502209 62594876736 62818313796 62927828208 63152453763 63179875584 63307279847 63334768896 63393471126 63515938752 63548888094 63560847056 63815429888 63898936668 64142802936 64154873664 64188154458 64300056984 64496122992 64654243248 64788043752 64900992096 64913205504 64946879688 65132661006 65258488512 65292341814 65393539488 65507543424 65553859872 65741377464 65868380928 65902550616 66091065642 66166512768 66253096098 66328728192 66518462304 66530980096 66565493512 66681540576 66755904894 66784891392 66872283912 66919565286 66948622848 67140130176 67187600928 67304732544 67544981784 67710576696 67815522432 67904263602 67933748736 67981780608 68070739338 68176243296 68343385824 68538882888 68587342614 68617124352 68706914472 68903451414 68982109056 69151227264 69228345816 69349035168 69398067704 69596581698 69626801664 69676030592 69767206362 69797500416 69997156992 70046647776 70327208448 70419236328 70591877832 70701289344 70793806734 70874622336 71077360032 71251615008 71455431096 71505952938 71537001984 71792358624 71917517952 72160653303 72174232872 72337564107 72351176968 72558138366 72589644288 72640968064 72736023654 72886549221 73013616108 73027356192 73065239649 73288032762 73319855616 73415799576 73567731924 73709854848 73748092356 73890563712 73959049647 74101928544 74140369443 74437326864 74581129728 74619819216 74833270092 74847352608 74886180201 75016733148 75133002816 75231319401 75317200704 75532646448 75586051044 75717824112 75732073088 75771359636 75988104507 76021099776 76074849728 76174398783 76207474944 76292462736 76425467328 76439849472 76479503184 76698273708 76785829632 76886309052 77106243249 77194264896 77295278781 77383516224 77604872688 77795130672 77881889043 77915706624 78017664564 78072826167 78106726656 78330151872 78385534416 78522187968 78746801616 78802478748 78995672812 79118109504 79221640869 79256040192 79312077376 79415862561 79538950512 79733950128 79962030036 80018566383 80053311744 80158066884 80387359983 80479127232 80676431808 80766403452 80907207696 81196011981 81231268608 81395074089 81430417152 81663349824 81721089072 82048409856 82155775716 82357190804 82484837568 82592774523 82687059392 82923586704 83126884176 83364669612 83423611761 83459835648 83741992722 83757751728 83903770944 83947296618 84203271684 84524628168 84687918336 84731850792 85182552126 85198582224 85523737248 85539831552 85584205944 85733409312 85829020578 85978650744 85994830656 86039441082 86205657664 86323024512 86384058336 86534656128 86595839584 86843548008 87011318016 87056455752 87191385984 87305481774 87343391232 87405146496 87519522006 87655169952 87870067488 88121420856 88183726218 88222017024 88337461464 88438304256 88691283072 88908720768 89007873192 89163045216 89226087048 89481319326 89520173568 89583467904 89700693894 89739643392 89996344704 90059975712 90280768928 90420696576 90539018136 90642374144 90760985784 90901657728 91020608658 91124514432 91385177184 91449790152 91609219296 91871268552 91936225206 91976145408 92201636352 92304461088 92465380224 92795442264 93022941816 93289035042 93329542656 93395530368 93517744698 93892315104 94122503776 94227470694 94268385792 94391742312 94499496448 94769813376 95002153344 95273908128 95323332141 95341270584 95723144832 95848405002 95890023936 96214204404 96232310496 96282231687 96450085476 96744184488 96981364872 97182065628 97351488144 97369808256 97420319532 97698991509 97717377016 97887732768 97938512721 98090309232 98261315136 98279806464 98330789808 98520751616 98612066196 98802571392 98853825924 99249769152 99379644147 99493092288 99777693456 99796470144 99848240268 100022310864 100133857341 100177337088 100308425868 100379347929 100422934272 100710195264 100781401392 100957098816 101317472676 101565865044 101723283648 101856395403 101900623104 101972670912 102106109007 102264364944 102515078736 102808324332 102881013921 102925686528 103060371708 103178021632 103473163584 103726840896 103842518724 104023552752 104097101556 104394872547 104440202496 104514045888 104650809543 104696250624 104995735488 105069971664 105490812672 105628854492 105887816748 106051934016 106190710101 106311933504 106616040048 106691421844 106877422512 107183146644 107258929407 107305502976 107568575744 107688537936 107876276928 108261349308 108526765452 108837207549 108884466432 108961452096 109104035481 109520424162 109541034288 109932049143 109979783424 110123699364 110351597886 110564782272 110622138534 110835845568 111152892816 111231482348 111655990296 111677002304 111871694592 111929728824 112249905138 112271028912 112525099722 112699504224 112975801056 113379076566 113576736168 113598109632 113657039454 114031649664 114112274592 114311212416 114438694104 114638200992 114659774208 114719254776 115047410562 115097366016 115178744448 115329463578 115379541504 115791397344 116075274336 116255181312 116407309032 116489613646 116540195328 116692696008 116873559936 117026496846 117160089984 117495227808 117578301624 117783281952 118203718122 118255044096 118493509218 118544961024 118677164256 118884060288 118968116064 119308425768 119444623872 119600925192 119943045054 119995126272 120079967616 120237100326 120718690848 121014647712 121149605178 121202210304 121360811544 121446618482 121499352576 121846902912 121933053536 122145625728 122495024736 122581633608 123072614784 123233663574 123287173632 123535786206 123727256352 124030589088 124385380056 124527373824 124690326264 125047004418 125189753472 125612989083 125636627592 125855656416 125920944927 126304907526 126359751168 126614559694 126669537792 126786942252 127031877504 127097776188 127121694112 127187639389 127630859776 127773828189 127797873336 128285605872 128309747328 128376308916 128600113968 128743530867 128992245984 129059161623 129308486496 129576087504 129801984192 129826411008 129893759376 130265322012 130516977024 130584683628 130787078976 130958222661 131015086848 131107719744 131279283009 131482754928 131736761856 131805101232 132182131284 132275589327 132333025536 132506192196 132599879363 132657456384 133036924608 133061960192 133130987024 133363081152 133511809788 133744567824 133839130572 134221978989 134280260352 134375201856 134551040841 134609465088 135089963568 135421153392 135631044864 135808527204 135963561216 136141478676 136352486592 136530912987 136686771648 137077765776 137174685228 137413828944 137806902828 137904337809 137964218112 138242427421 138302454528 138456691632 138698070336 138796135408 139193163396 139352061184 139534412724 139933552563 139994313984 140093295552 140276617047 140838472656 141183755664 141341206041 141402578688 141587613468 141749244672 142154720064 142503230016 142910862192 143011905876 143584717248 143772607503 143835035904 144125083907 144321306606 144348465744 144675128214 144702353936 145116276732 145281936128 145472047308 145773098442 146027232216 146054712384 146130479298 146576065524 146831599152 147135463848 147419709696 147496184712 147781127424 147918099294 148203857088 148280738886 148874653728 149239638432 149666540184 149694705216 149772360402 150033466296 150266005632 150462638802 150634401408 151065292896 151172102088 151435648224 151464146176 151542719272 151976209014 152042199552 152149699456 152348797566 152414949888 152584925472 152850934656 152959006368 153396547416 153571659264 153772618104 154212486498 154388529792 154590557562 154767032448 155209745376 155590261344 155763778086 155831413248 156035329128 156145652334 156213453312 156660303744 156771068832 157044375936 157493603232 157604957496 157991345624 158236219008 158443281738 158512080384 158624154752 158831725122 159077901024 159467900256 159924060072 160037132766 160106623488 160316133768 160774719966 160958254464 161352863616 161532806904 161814415392 162392023962 162462537216 162790148178 162860834304 163326699648 163442178144 164096819712 164280636243 164311551432 164714381608 164969675136 165185549046 165374118784 165527396829 165847173408 165933207801 166253768352 166729339224 166847223522 166919671296 167483985444 167515503456 167807541888 167894593236 168374857707 168406543368 168787649583 169049256336 169375836672 169463701584 170068614849 170365104252 170397164448 170485559181 171047474496 171079663104 171168411888 171466818624 171658041156 171957301488 171989661312 172078882164 172411315328 172571115843 172646049024 172768116672 172994195367 173069312256 173191679168 173687096016 174022636032 174112911504 174382771968 174610963548 174734420469 174810292992 175039044012 175310339904 175539745269 175740134976 176242841712 176367452436 176674922928 177305577183 177382566144 177740263827 177817441536 178015746384 178326090432 178452174096 178962638652 179166935808 179401387788 179914567581 179992689408 180119951424 180355650489 180561537856 181078036272 181521971568 181724407767 181803315456 182041217316 182169927723 182249028864 182770354368 182899580304 183218438592 183742537104 183872450412 184608922176 184850495361 184930760448 185303679309 185590884528 186045883632 186578070084 186709988227 186791060736 187035489396 187570506627 187784630208 188245007552 188454941388 188783484624 189457361289 189539626752 189921839541 190004306688 190547816256 190646664282 190682541168 191446289664 191696810004 192428408808 192464620992 192564463374 192900170952 193488368976 193962729744 194364131256 194702976288 194739616512 194840639064 195397983018 195434754032 195775465536 195877025442 196180618464 196522630272 196661579616 197224132392 197605142784 197707651848 198499538304 198759288294 198986184576 199555386912 199592940288 199696480536 200044621728 200267714682 200354674176 200616851736 200758695858 200845868544 201420390528 201562802784 201914197632 202634945352 203131730088 203446567296 203712790806 203801246208 203945341824 204212218014 204528729888 205030157472 205616648664 205762027842 205851373056 206120743416 206356043264 206946327168 207453681792 207685037448 208047105504 208194203112 208789745094 208880404992 209028091776 209301619086 209392501248 209991470976 210139943328 210981625344 211257708984 211775633496 212103868032 212381420202 212623867008 213232080096 213382843688 213754845024 214366293288 214517858814 214611005952 215137151488 215377075872 215752553856 216522698616 217012692321 217053530904 217674415098 217768932864 217922904192 218208070962 218659647663 219040848324 219082068576 219195718947 219864098286 219959566848 220247398728 220703195772 221129564544 221244277068 221671691136 221877148941 222305785632 222421108329 222462964696 223311980592 223354004608 223743389184 223859457648 224499810276 224542057824 224658540603 225050199444 225399008448 225951602112 226758153132 227153472336 227196219264 227314078908 227964313521 228063299328 228224549184 228523196349 228622424832 228877388208 229276401984 229319548416 229438509552 230094821124 230357488896 230658927156 231318729747 231582794688 231885836343 232150548672 232814618064 232979227292 233385392016 233645667129 233747119872 234052993692 234218478501 234320179968 234990455616 235156603248 235566563904 236407436244 236987018436 237354328512 237664922607 237768120576 237936232128 238247587683 238616851536 239201850384 239886090108 240055699149 240159935232 240474200652 241162079949 241437381696 242029295424 242299210356 242721623088 242893236964 243588035943 243693805824 243866107072 244185222267 244291251456 244990049472 245163267216 246145229568 246467327148 247071572412 247454512704 247778323569 248061178176 248770760112 249380652528 250094008836 250270835283 250379506944 251225978166 251273255184 251711312832 251841889854 252609815052 253229119388 253573884504 254063755008 254195552376 254243388224 254375278778 255547656378 255595746672 256571211744 256619494656 256752617832 257200227936 257487061734 257984491968 258118323246 258616972992 259152175008 259603968384 259787518752 260530644024 261033954048 261169367256 261574157952 261916445322 262030173696 262215439488 262558566018 262965509856 263610202464 264364262568 264551178654 264666051072 265012384392 265199758726 265314912768 266073849216 266261974048 266726162304 267023619576 267489135648 267678261144 268443957978 268560520704 268750403712 269102081682 269218930176 270179927136 270842306784 271262089728 271617054408 271927122432 272282957352 272704973184 273061825974 273373543296 274155531552 274349370456 274827657888 275613805656 275808675618 275928436224 276484854842 276604909056 276913383264 277396140672 277592270816 278386326792 278704122368 279068825448 279867105126 279988627968 280186591104 280553234094 281676945312 282367511328 282682412082 282805157376 283175226936 283498489344 284309440128 285006460032 285821724384 285969996423 286023811752 287169434496 287545215006 287670071808 288250167814 288642613212 288696931488 288846695061 289350256428 289404707872 290232553464 290563872256 290944094616 291546196884 292054464432 292109424768 292260958596 293096974527 293152131048 293663198304 293815538163 294270927696 294839419392 294992369424 295562254848 295836198588 296407714176 296561477772 297749307456 298138932441 298479276864 299333080368 299389410432 299544720804 300066932592 300401572023 300532011264 300925277604 301138043787 301268802816 302130585792 302344204176 302871296448 302928292352 303085438544 303952418028 304299398912 304697595132 305169850944 305569186209 305701869312 305918012736 306318327021 306793094832 307545236208 308424972996 308643041763 308777059584 309181115124 309534064896 310419490752 311180522688 311527556172 312070658256 312291304668 313184617641 313320607488 313542137664 313952428629 314088751872 314987206464 315209914992 315982691248 316472438016 316886563476 317248309504 317663450244 318155802048 318572130303 318935800512 319848120144 320074265532 320632267536 321549439932 321776788221 321916508928 322705727232 323065613808 323628830784 324784047924 325580296356 326511622647 326653399296 326884356288 327312106443 328561272486 328623102864 329428763216 329796147429 329939350272 330371098092 330748237568 331054793658 331694346816 331866415602 332507536704 333458678448 333694447044 334967970888 335031006912 335615083776 335789186472 336749715414 336813086736 337575299166 338098512672 338927403168 340137229698 340730208504 340794328896 340971118362 342094948992 342336823776 342933637248 343316082312 343914602976 343979322624 344157764328 344822630656 345142231686 345292098048 345536233344 345988390734 346138624512 346383358336 347374192032 348225823008 348765543936 349221927096 349468840938 349620585984 350078088024 350620679808 351079490538 351480269952 352485683424 352734904872 353349845856 354611154366 354765132288 355480527654 355634883072 356031492768 356652180864 356904348192 357925277304 358333871616 358802775576 359829135162 359985378816 360239902848 360711300978 361123075712 362156072544 363043943136 363448815534 363606630912 364082434632 364339855446 364498057728 365540708736 365799160608 366436877184 367485074208 367744900824 369217844352 369700990722 369861520896 370607358618 371181769056 372091767264 373156140168 373419976454 373582121472 374070978792 375141013254 375569260416 376490015104 376838967249 376909882776 377566969248 377762834781 378914722578 379079253504 379843679082 380008613376 381095632512 381293328564 381365082336 381562918167 382892579328 383321484567 383393620008 384856817616 384929241984 385128926748 385800341904 386230592601 386976737952 387177484869 387925459488 388728262512 389405952576 389479233024 389681278128 390795966036 390869508064 391550931072 391754050884 392361236928 392874667983 393045260544 393323159232 393837849027 394448264784 395210285568 395415303696 396826767981 396999076608 397518576588 397799638089 397972369152 399110773824 399185880576 399392961072 400089243456 400535429364 401233703472 401517391716 402665936967 402840781056 403125605568 403653122523 403828395264 405269890704 406263460176 406893134592 407425581612 407713647761 407890683648 408424436028 409057459776 409592738961 410060314944 411233297328 411524055684 412241486832 413713013427 413892654336 414727282263 414907363584 415370074896 416094211008 416388406224 417579490188 418056183552 418603238172 419800657689 419982941952 420279886656 420829851141 422515417968 423551266992 424023618123 424207736064 424762840404 425063164687 425247734016 426464160192 426765687376 427509690048 428732586576 429035717628 430754151744 431317822509 431505107712 432375251721 433045397232 434025384642 434107061808 435348830196 435845808384 436416141924 437319295326 438081696648 438164137152 438391437894 439728196572 440494797456 441406391544 442259129088 442488554136 443343382272 443754297882 444611571264 444842216658 444925929392 446623961184 446708009216 447718915296 448999620552 449084115648 449317081206 450100398888 450798016896 451903204224 453516306264 454306944672 454392438528 454628157816 455928627042 456126598656 456449098368 457046392698 457244849664 457754776416 458552803968 458877019104 460189642248 460714977792 461317854312 462637459494 463165589376 463771672686 464301097344 465629236128 465958454584 466770784032 467291334258 467494239744 468105987384 468436957002 468640359936 469980911232 470313206496 471133127808 472814872488 473974036872 474708657024 475329845214 475536241152 475872464256 476495175366 477233703072 478403700768 479772180216 480111398298 480319870464 480948401304 482324159898 482874763392 484058590848 484598420712 485443246176 485786473928 487176071886 487387611648 487732214144 488370444534 488582502912 489980098944 490326534432 492290459136 492934654296 494143144824 494909025408 495556647138 496122356352 496582190487 497541520224 497799623403 498761305056 500188017672 500541670566 500759013888 502451956332 502546510368 503422625664 503683779708 505124573121 505219630104 506362948749 506458238776 507147769008 508127510016 508391104752 508486776448 508750557556 510205844547 511095312756 511191493344 511456677543 513142423488 513238989312 513505235664 514400455872 514974123468 515968983936 516236646492 517233945984 517713347529 518304350016 518982586101 519207936768 519575037504 521061288048 522067908096 522338734512 523148315904 523832890644 524203261407 524430878976 525117132036 525931019712 526619235807 527220404928 528728525136 529102357308 530024768784 530399517452 531916731549 532147698432 532523948096 533220791481 533452324608 534047239152 534978271296 535356522288 536887915956 537500807424 538204163364 539743702743 540359854272 541066951467 541684613568 543234108816 544565914704 545173223301 545409946368 546123651948 546509783169 546747086592 548311063104 548698740912 549655315776 551227611312 551617351236 552969709684 553826766528 554551486083 554792281344 555184541632 555911037927 556772653584 558137650896 559734210252 560129964681 560373182208 561106468188 562711519881 563353890624 564735022656 565364824164 566350453872 568372083867 568618880256 569765518623 570012920064 571643448768 571939992846 572047623504 574338868992 575090430012 576500335628 577285226424 577393862976 577693390122 578700512856 578809415744 580465106928 581888189232 583092393768 584108928864 584218849536 584521917192 586193949054 586304262096 587326396608 587631076326 588541855392 589984738848 591672397176 592815428352 593122955544 595498614912 596277864882 596958553728 598666160736 598778820864 599089441608 600133865184 600803144046 601064022528 601850555208 602276087574 602537605632 604261171584 604688408352 605742592896 606170877088 607904836056 608598797824 609395190264 610339701888 611138372418 611403738624 611836025472 612636654042 613586189664 615090472416 616849945992 617286083526 617554119168 618362230248 619068129792 620838981504 622361045376 623055112344 624141316512 624582609336 626369235282 626641214976 627084275328 627904857258 628177503744 629974412928 630419829984 631965382496 632944876032 633773126952 634496619008 635326900488 636311604096 637144260606 637871601024 639696240288 640148531064 641264535072 643098879864 643553576442 643833017856 645411454464 646131227616 647257661568 649568095848 651038076963 651160592712 653023245294 653306798592 653768712576 654624212886 655978942989 657122544972 657246205728 657587156841 658857526432 659592294858 659878700544 660742196184 661496475136 662109587316 663388693632 663732831204 665015073408 666917356896 667263324987 667388894088 669935941776 670062013824 671230167552 671578372944 673499430828 673626173472 673975621809 675150598332 676197025344 677854806336 680274459396 681460417008 681588657792 681942236724 683892940563 684189897984 684673647552 685569589047 685867274496 686632164624 687829205952 687958645248 688315528656 689645261312 690284463372 691072466688 691976781468 692766716672 694748384064 695657509029 696451646016 698443854192 698937681876 700156176048 700937001387 701241359616 702158981076 702655435503 702960539904 704971366848 705469809744 706699691712 709222308732 710961055308 712062985536 712994767821 713304361728 713808696384 714742763049 715850554608 717605551152 719658270324 720167097447 720479805696 721422601956 722246151424 724312145088 726087886272 726897631068 728164869264 728679710892 730764107829 731081417472 731598321216 732555666801 732873754368 734970148416 735489801648 738435688704 739401981444 741214717236 742363538112 743334970707 744183534528 746312280336 746839952908 748141957584 750282026508 750812505849 751138520832 752980030208 753677934498 753819765552 755133938496 755525669562 757829445156 759687358164 762191265024 762586657128 762730164672 763125836334 766642969134 766787240016 769713635232 769858483968 770257853496 771600683808 772461185202 773953475904 774354969738 775850918976 777456525024 778811905152 779362556256 781591932072 781739016128 783101862144 783508101768 784722473856 785749335966 786090521088 786646318464 787675698054 788896529568 790830607392 793653535962 793998153216 795037153176 795599276178 795944738304 798221547648 798785922144 800178486912 801070858728 802467406944 803034783432 805331873934 805681562112 806251211136 807306245046 807656790528 810539781408 812526920352 813786269184 814851163224 815427295522 815781367296 816848872056 818114919552 819185477922 820120629888 822466594656 823048111368 824482973664 827426026854 827785308672 829454564526 829814727168 830740149792 832188422016 832776812448 835158980376 836112367104 837206476344 839601315378 839965883904 840559773312 841659702282 845030835936 847102533984 848047236246 848415472128 849525680808 850126329374 850495468032 852928320384 853531374752 855019380096 857465173152 857909989269 858071435256 861508303488 862635645018 863010215424 864750503442 866090794464 866540085183 868050769284 868214123616 870697660392 871691616768 872832283848 874638590652 876163393296 876328274304 876782875788 879290923581 879456393144 880989594912 881446614489 882812783088 884518258176 884977108272 886686764544 887508595764 889223142528 889684433316 889851858784 890313475723 893247922368 893416018432 894416797323 895437830592 897999241104 898168231296 898634162412 900200797776 901204716069 901596033792 903414131361 903806408448 907032612528 908613889344 908784877056 909256315632 911857254084 912898196736 914092785396 915509552832 916707558627 917105607936 917754038208 918954981063 920379284496 922635708624 925274918988 925929125289 926331178752 927543345372 928199155541 928602194688 931258472256 931916909168 933541568064 934582668516 936211974768 936873914004 939553852923 939961822464 940626412992 941857285887 942266255616 945629744976 947948073744 949417314048 950659690428 951744928512 952990350732 954467406144 955716390909 956807401536 959544360432 960222796596 961896802608 964648319796 965330364663 965749526784 967696991947 968117181696 969196841424 970886492352 971572947856 974352143772 975464428288 976740889068 979534867941 979960197888 980653068864 981936319329 985869308592 988286289648 989388442287 989818050816 991113294276 992244712704 993164380974 995083040448 995599246806 997522610112 1000376035344 1001083341132 1004903912664 1005093020736 1006845251328 1007367559416 1010249146242 1010439260208 1012725897498 1012916477552 1014295538016 1016782209504 1016973552896 1017501115112 1020411689094 1022190625512 1022382986688 1022913355086 1026284846976 1027010471328 1028800911744 1029948246936 1031937967872 1032473292984 1034467891968 1035426695058 1036608700032 1037965172202 1038415873536 1039150075008 1042122576096 1044677469024 1046296631808 1047665781288 1048406522814 1048861757952 1050234264072 1051862039424 1053238471614 1054440809856 1057457050272 1058204714616 1060049537568 1060799034904 1063833463098 1064295396864 1065047896192 1066441582962 1066904649216 1068094478304 1069956542592 1070713044576 1073775831912 1075001614848 1076408326728 1079487405486 1080719708544 1082133902934 1083369227136 1086468217632 1089131829408 1090346446602 1090819892736 1092247303896 1093019566338 1093494173184 1096622126208 1097397481824 1099310631552 1102455222624 1103234702472 1105939419368 1107653533056 1109102972166 1109584562688 1110369083264 1111822075854 1113545307168 1116275301792 1119468420504 1120259929362 1120746364416 1122212936376 1125423039762 1126707781248 1129470045312 1130516901747 1130729648328 1132700907744 1133288504343 1136744167734 1137237760512 1139531037246 1140025840128 1143286897536 1143879985692 1144095247008 1144688754501 1148677737984 1149964453701 1150180860024 1153000671256 1154570452848 1154787725952 1155386780244 1157401025712 1157618831488 1158691777803 1160930213856 1161532454607 1163776378464 1166184787536 1168217857728 1168437699072 1169043834384 1172387898108 1172608524192 1174652793216 1175262152652 1177083710784 1178624003949 1179969477696 1181513547081 1183344794352 1185630856704 1186245911088 1190480303943 1190997229824 1192555729764 1193398914267 1193917107456 1197332321472 1197557641728 1198178883216 1200267730368 1201606288092 1203701110416 1204552175148 1207997810901 1208522343168 1209376816704 1210959367569 1211485185792 1212341754176 1215809672112 1218790380528 1220679403776 1222276744836 1223140943283 1223672050944 1225273308084 1227172379328 1228778216883 1230180944832 1233699891984 1234572167052 1236724460496 1241139040281 1241677963008 1244181846789 1244722090752 1246110224688 1248282633024 1249165218672 1252738470564 1254168550656 1255809714516 1259401973067 1259948825856 1260839659968 1262489553423 1263930764992 1267546253904 1270653800976 1272070854369 1272623208192 1274288521212 1275189494061 1275743202048 1279392480576 1280297062128 1282529070144 1286197759728 1287107152884 1292262455232 1293953467527 1294515323136 1297125755163 1299136191696 1302076153926 1302321185424 1306046490588 1306969917589 1307537425152 1309248425772 1311957885978 1314245089944 1314492411456 1315174313682 1317715052864 1319184589716 1321484392368 1324219174632 1326777387264 1327465662408 1330030146816 1333834713792 1334526649974 1334777788176 1339871883552 1340124027648 1343156745888 1346998861656 1347252346944 1347951243618 1350301196664 1352394050688 1355709612672 1360548918792 1362920834016 1363177315584 1363884473448 1367785881126 1368379795968 1369347295104 1371139178094 1371734548992 1373264329248 1375658411904 1376631057312 1380568926744 1382144933376 1383953562936 1385533433344 1389496768128 1391315018058 1392903292032 1396887708384 1397875363752 1400312352096 1401874002774 1402482719232 1404317962152 1405310871006 1405921079808 1409942733696 1410939619488 1413399383424 1418444617464 1421922110616 1424125971072 1425989535642 1426608723456 1427617392768 1429485526098 1431701109216 1435211102304 1439316540648 1440334194894 1440959611392 1442845203912 1444492302848 1448624290176 1452175772544 1453795262136 1456329738528 1457359421784 1461528215658 1462162834944 1463196642432 1465111333602 1465747508736 1469940296832 1470979603296 1476871377408 1478803962888 1482429434472 1484727076224 1486669941414 1488367069056 1489746571461 1492624560672 1493398870209 1493679905816 1496283915168 1500564053016 1501625011698 1502277041664 1505960060416 1507355868996 1507639531104 1510267876992 1511051339124 1515658890312 1519088846247 1519374716328 1524382530048 1525173314256 1525460329344 1526251672668 1530617533641 1533285938268 1533574480032 1534370032629 1539427270464 1539716967936 1540515706992 1543201367616 1544922370404 1547906951808 1548709939476 1551701837952 1553140042587 1554913050048 1556947758303 1557623810304 1558725112512 1563183864144 1563478032256 1566203724288 1567016203536 1569444947712 1571498671932 1572609784221 1573292636928 1575351396108 1577793059136 1581661214784 1587307071924 1590074306352 1591198552356 1595750194647 1596443095296 1597571844288 1599662374443 1600356973824 1602141717456 1604934813888 1606069566864 1610663747868 1612502422272 1614612490092 1619231108229 1621079562816 1623200854401 1625053840704 1629702326448 1630854591044 1633697744112 1635519669903 1636229839104 1638370955844 1639529349507 1640241259776 1644933189312 1646096222736 1648965947328 1654852053708 1658909129052 1661480299584 1663654458249 1664376844032 1665553624896 1667733113781 1670317960752 1674412952688 1679202630756 1680389894043 1681119546624 1683319404564 1688134559643 1690061671872 1694205067968 1696094472492 1699051361616 1700252658748 1705116251601 1705856640768 1707062749504 1709296555869 1710038760192 1714930346304 1715819978538 1716142870512 1723016606976 1725271290036 1729501006884 1732181588928 1733080170366 1736101538568 1736428247232 1741395320784 1745664567696 1749277181304 1752326786592 1752656548608 1753565751576 1758581847162 1758912786288 1761979189824 1762893228978 1765625566176 1769954216544 1775017191528 1778446285056 1779368866632 1779703717568 1780626951446 1786495844736 1788833594646 1790875661184 1795998482208 1796336462592 1797268324824 1800401595552 1802409432138 1803192067584 1806828262722 1807612816896 1814065225056 1817227778688 1818512631264 1823714508168 1825796393472 1828185570792 1831019105664 1833415117254 1834211215872 1835508076416 1837909962126 1840758568992 1845271417248 1850549837976 1851858250578 1852662357504 1855086690744 1856398311082 1857204389376 1862516944512 1863833818336 1867083136128 1869165337032 1872423949536 1873747828008 1879107705846 1879923644928 1881252825984 1883714571774 1884532511232 1891259489952 1895896147488 1898834628096 1901319380856 1903489857024 1905980701464 1908934812288 1911432781818 1913614803072 1919088720864 1920445593192 1923793605216 1929296639592 1930660729326 1931499053568 1935393983894 1936234363392 1938393682848 1941772984704 1943145895712 1948704287544 1950928856576 1953114230889 1953481778136 1959069735882 1959920395776 1961306137728 1963872638658 1967936828967 1971738617184 1972761470523 1976572579296 1978776884574 1979636101632 1982226588552 1984489425408 1986328761948 1990166080896 1991198493612 1995045220224 2000752070688 2001789974961 2002166682264 2009807825328 2010186041472 2013690502656 2014735118832 2020498292484 2020878520416 2021926865427 2025451794996 2025832955104 2028591076032 2033564419008 2033947105792 2035002230224 2040823378188 2044381251024 2044765973376 2045826710172 2051678821689 2052569693952 2054020942656 2056708767141 2057601823488 2059896493872 2063875935744 2064946585968 2068935783936 2070853390116 2073217400064 2075930344404 2078300150016 2084245152192 2086972527087 2089354938048 2095331562576 2096813045628 2100468528144 2102811004161 2103724078848 2106476943228 2107966306509 2108881619712 2114914100544 2116409429232 2120099075136 2121598069808 2127666926196 2130095792384 2132883165924 2136188956608 2138984303463 2139913085184 2141426089152 2144228289147 2147551663824 2152816653456 2158974810972 2160501292341 2161439417088 2164267805868 2166738454272 2172936435264 2178263658816 2180692893204 2184494607792 2186039132676 2192292323487 2193244252416 2194794963648 2197667000403 2198621263104 2204910445248 2206469404944 2211878838736 2215307066112 2218205944332 2220738166528 2223644151708 2227090614336 2230004912121 2232550603584 2238936841008 2240519858724 2244425872752 2250846079524 2252437517547 2253415562496 2258940090624 2261033803494 2261459296656 2265401815488 2266577008686 2273488335468 2279062074492 2286573795072 2287759971384 2288190494016 2289377509002 2299928907402 2300361720048 2306001342512 2309140905696 2309575451904 2310773560488 2314802051424 2315237662976 2317383555606 2321860427712 2323064909214 2327552756928 2332369575072 2336435715456 2338087668768 2344775796216 2345217048384 2349305586432 2350524305304 2354167421568 2357248007898 2359938955392 2363027094162 2366689588704 2372491822176 2380960607886 2381994459648 2385111459528 2386797828534 2387834214912 2394664642944 2396357766432 2400535460736 2403212576184 2407402220832 2409104350296 2415995621802 2417044686336 2418753633408 2421918735138 2422970371584 2424683508352 2431619344224 2437580761056 2441358807552 2444553489672 2446281886566 2447344101888 2450546616168 2454344758656 2457556433766 2460361889664 2467399783968 2469144334104 2473448920992 2482278080562 2483355926016 2488363693578 2489444181504 2492220449376 2496565266048 2498330437344 2505476941128 2508337101312 2511619429032 2518803946134 2519897651712 2521679319936 2524979106846 2527861529984 2535092507808 2541307601952 2544141708738 2545246416384 2548577042424 2550378988122 2551486404096 2558784961152 2560594124256 2565058140288 2572395519456 2573729967807 2574214305768 2584524910464 2587906935054 2589030646272 2594251510326 2598272383392 2599620255549 2604152307852 2604642370848 2612092981176 2613939835178 2615074850304 2618496851544 2623915771956 2628490179888 2628984822912 2630348627364 2635430105728 2637872770743 2638369179432 2642968784736 2644339843467 2648438349264 2653554774528 2654931324816 2660060293632 2667669427584 2669053299948 2669555576352 2670940427169 2679743767104 2680248055296 2683250391969 2686313491776 2693997723312 2694504693888 2695902487236 2700602393328 2703614148207 2704788101376 2710242394083 2711419225344 2721097837584 2725841668032 2726354631168 2727768946896 2735571762252 2738694590208 2742278356188 2746528658496 2750122675881 2751316823808 2753262114624 2756864943189 2761137853488 2767907125872 2777787375867 2778993536256 2782630036116 2784597466623 2785806584064 2793775416768 2795750727504 2800624704192 2803748005548 2808635924304 2810621742012 2818661558769 2819885467392 2821879238976 2825571857661 2826798766848 2836889234928 2843844221232 2848251942144 2851979071284 2853995534327 2855234785536 2858971052196 2863402218432 2867149172727 2870422204608 2878633081296 2880668389788 2885690407824 2895991093989 2897248580352 2903090975841 2904351545088 2907590524272 2912659477056 2914718843568 2923056431316 2926393284864 2930222667204 2938604603823 2939880593664 2941959206592 2945808957987 2957607925776 2964858868944 2968165326861 2969454152448 2973339882828 2975442152809 2976734138112 2979493142922 2985249121344 2986797740418 2987359811632 2992567830336 3001128106032 3003250023396 3014711737992 3015279062208 3020535753984 3022102678248 3031317780624 3038177692494 3038749432656 3050346628512 3050920658688 3052503345336 3061235067282 3066571876536 3067148960064 3068740065258 3078854540928 3081031413984 3086402735232 3089844740808 3095813903616 3097419878952 3103403675904 3106280085174 3109826100096 3113895516606 3115247620608 3117450225024 3126367728288 3126956064512 3134032407072 3138889895424 3142997343864 3145219568442 3146585273856 3150702792216 3155586118272 3163322429568 3174614143848 3180148612704 3182397104712 3191500389294 3192886190592 3195143688576 3199324748886 3200713947648 3204283434912 3209869627776 3212139133728 3221327495736 3225004844544 3229224980184 3238462216458 3242159125632 3246401708802 3250107681408 3259404652896 3261709182088 3267395488224 3271039339806 3272459678208 3276741911688 3279058699014 3280482519552 3289866378624 3292192445472 3297931894656 3309704107416 3317818258104 3322960599168 3327308916498 3328753688064 3331107249792 3335466227562 3340635921504 3348825905376 3358405261512 3360779788086 3362239093248 3366638809128 3376269119286 3380123343744 3388410135936 3391550705241 3392188944984 3398102723232 3399865513029 3400505317496 3410232503202 3411713281536 3414125499008 3418593111738 3420077520384 3429860692608 3431639957076 3432285741024 3434066263503 3446033213952 3450542580072 3459002013768 3464363177856 3466160340732 3472203077136 3472856494464 3476075333409 3482790641568 3484597363821 3491329135392 3498554362608 3504653573184 3505313097216 3507131503152 3517163694324 3517825572576 3523958379648 3525786457956 3531251132352 3535872011847 3539908433088 3544540641243 3550034383056 3556892570112 3558737733264 3559407435136 3561253902892 3571440911829 3572991689472 3577667189292 3580196742801 3581751322368 3591996964416 3592672925184 3594536649648 3600803191104 3604818864276 3613656525444 3623993432703 3628130450112 3632878102707 3634455557376 3637025262528 3647429016336 3656371141584 3662038211328 3666830234508 3669422829849 3671016152832 3675819924252 3681517137984 3686334650649 3690542834496 3701099675952 3703716501156 3710173381488 3712796622164 3723417120843 3725033889024 3727667636672 3732545540367 3734166272256 3738330674064 3744847899072 3747495656016 3758215411692 3762505651968 3767429143548 3778205919201 3782518979904 3787468660269 3791792294976 3802638761712 3811961402928 3816212563107 3817869624576 3822865563636 3825568482183 3827229606144 3838177441728 3840891186384 3847587210432 3858593279184 3861321458652 3870787967788 3876787365696 3881860402581 3883545969408 3886291791424 3891377265489 3897408575088 3906228461778 3906963556272 3918139471764 3920909752767 3922612275456 3927745277316 3935873657934 3943477234368 3945522941046 3953145158592 3957553769148 3964453177104 3972657523896 3980332161792 3982396987224 3990090440448 4001504141376 4003579949922 4004333364528 4019615650656 4020372082944 4029470237664 4040996584968 4041757040832 4043853730854 4050903589992 4051665910208 4057182152064 4067128838016 4070004460448 4081646756376 4088762502048 4089531946752 4091653420344 4103357643378 4105139387904 4108041885312 4113417534282 4115203646976 4119792987744 4129893171936 4141706780232 4146434800128 4151860688808 4156600300032 4168490304384 4173945054174 4178709876096 4190663125152 4193626091256 4200937056288 4205622008322 4207448157696 4212953886456 4215932613018 4217763239424 4229828201088 4232818858464 4240198150272 4243196139616 4255333852392 4260191584768 4265766331848 4272377913216 4277968606926 4279826170368 4282852178304 4288456578294 4295103327648 4305633306912 4317949621944 4321002584682 4322878834176 4328535611736 4333476908544 4345872870528 4356527317632 4361385786408 4368989215584 4372078265352 4384584646974 4386488504832 4389589927296 4395334000806 4397242526208 4409820890496 4412938809888 4423757677472 4430614132224 4436411888664 4441476333056 4447288303416 4454181228672 4460009824242 4465101207168 4477873682016 4480196610627 4481039717448 4488851745504 4501692159048 4504875035094 4506831124992 4517880181248 4522067606988 4522918593312 4530803630976 4533154017372 4546976670936 4557266538741 4558124148984 4573147590144 4575519942768 4576380988032 4578755018004 4591852600923 4599857814804 4600723440096 4603110097887 4612002685024 4618281811392 4619150903808 4621547120976 4629604102848 4630475325952 4634767111212 4643720855424 4646129818428 4655105513856 4664739150144 4670843274909 4672871430912 4676175337536 4689551592432 4690434096768 4698611172864 4701048610608 4708334843136 4714496015796 4717829352663 4719877910784 4726054188324 4733379177408 4744983644352 4761921215772 4770222919056 4773595657068 4787250583941 4789329285888 4792715532864 4798987123329 4801070921472 4806425152368 4814804441664 4818208700592 4831991243604 4837507266816 4843837470276 4849367016704 4863238688448 4869602563203 4875161522112 4889106979344 4892563773132 4901093232336 4906559009709 4908689517312 4915112867532 4918588048521 4920723779328 4934799567936 4938288668208 4946897841984 4964556161124 4976727387156 4984440898752 4990963374747 4993130532096 4996660874688 5003199341343 5010953882256 5023238858064 5037607892268 5041169682129 5043358639872 5049958213692 5055723059968 5070185015616 5082615203904 5088283417476 5097154084848 5100757976244 5115348754803 5117569922304 5121188248512 5127889667607 5130116280576 5144791038912 5147459935614 5148428611536 5169049820928 5175813870108 5188503020652 5196544766784 5199240511098 5208304615704 5209284741696 5224185962352 5227879670356 5236993703088 5247831543912 5256980359776 5257969645824 5260697254728 5270860211456 5275745541486 5276738358864 5285937569472 5288679686934 5296876698528 5309862649632 5335338855168 5338106599896 5339111152704 5341880854338 5359487534208 5366500783938 5372626983552 5387995446624 5389009387776 5391804974472 5401204786656 5407228296414 5409576202752 5420484788166 5422838450688 5442195675168 5451683336064 5455537893792 5471143524504 5477389180416 5484556712376 5493057316992 5500245351762 5502633647616 5506524229248 5513729886378 5522275706976 5535814251744 5555574751734 5557987072512 5565260072232 5569194933246 5571613168128 5587550833536 5591501455008 5601249408384 5607496011096 5617271848608 5621243484024 5637323117538 5639770934784 5643758477952 5651143715322 5653597533696 5673778469856 5687688442464 5696503884288 5703958142568 5707991068654 5710469571072 5717942104392 5726804436864 5734298345454 5740844409216 5757266162592 5761336779576 5771380815648 5791982187978 5794497160704 5806181951682 5808703090176 5815181048544 5825318954112 5829437687136 5846112862632 5852786569728 5859342692667 5860445334408 5877209207646 5879761187328 5883918413184 5891617915974 5903810486901 5915215851552 5918284411569 5929717737888 5936330653722 5938908304896 5946679765656 5950884305618 5953468276224 5958986285844 5970498242688 5973595480836 5974719623264 5985135660672 6002256212064 6005369924883 6006500046792 6029423475984 6030558124416 6041071507968 6044205356496 6062635561248 6065780596281 6076355384988 6077498865312 6100693257024 6101841317376 6105006690672 6122470134564 6133143753072 6134297920128 6137480130516 6155036465067 6157709081856 6162062827968 6170126301423 6172805470464 6179689481616 6191627807232 6194839757904 6206807351808 6212560170348 6219652200192 6227791033212 6232194330061 6234900450048 6252735456576 6253912129024 6260917581261 6268064814144 6285994687728 6290439136884 6301405584432 6308433012483 6311172236544 6323898919527 6326644859136 6349228287696 6360297225408 6364794209424 6383000778588 6390287377152 6398649497772 6408566869824 6416952910389 6419739255552 6424278267456 6432684867441 6442654991472 6458449960368 6476924432916 6481503877023 6484318251264 6492803417604 6497394088787 6500215362816 6518809305792 6523418364176 6534790976448 6542078679612 6553483823376 6558117398028 6576876970461 6579732757248 6584384890944 6593001001209 6595863789312 6619408214832 6635636516208 6645921198336 6654617832996 6662214499584 6670932455124 6681271843008 6690014736363 6697651810752 6716810523024 6721559576172 6733277618256 6752538238572 6757312552641 6760246687488 6773878943629 6776820271872 6783101410482 6784377889968 6796205446464 6799731026058 6801010634992 6820465006404 6828250998016 6837186223476 6859721385216 6863279914152 6864571482048 6868132527006 6901085160144 6918004027536 6928726355712 6932320681464 6944406154272 6945712988928 6952150666818 6965581283136 6969194727642 6982658270784 6997108725216 7009307146368 7014263006304 7034327388648 7035651145152 7047916759296 7051572915912 7062502264704 7071744023694 7079816866176 7089081282486 7100068766112 7117475466528 7118814870272 7122507805784 7142881823658 7145983378944 7155334378584 7160393485602 7163502644736 7183993928832 7189073299296 7201606382208 7209637728552 7227313050888 7247986865406 7256260900224 7265756205414 7268911114752 7274050525056 7294858032672 7312742283168 7324076422656 7333660469016 7338845659698 7342032305664 7351639848504 7363034275968 7372669301298 7381085668992 7402199351904 7407433002312 7420346762976 7425593244328 7446834241686 7450067778048 7455335273344 7465091080734 7468332544512 7476661348128 7489695798144 7494991312032 7516430823384 7525011303936 7534858287096 7556411838402 7565037959808 7574937320538 7583584589952 7605277523424 7623922805856 7632425126214 7635739249152 7645731127272 7651136964366 7654459212288 7676354883456 7681782372768 7695174420864 7717186558368 7721189903421 7722642917304 7741575935576 7753574731392 7763720805162 7767091938816 7772583582848 7782754530978 7794817150176 7798860766647 7812456923556 7813927112544 7836278943528 7841819505534 7845224550912 7855490554632 7871747315868 7886954468736 7891045882092 7906290317184 7913618312229 7915107538296 7928906354208 7933019530401 7945315047792 7960664323584 7964793974448 7980180880896 8003008282752 8007159899844 8008666729056 8012821281507 8039231301312 8040744165888 8049751175907 8058940475328 8081993169936 8083514081664 8087707461708 8101807179984 8103331820416 8110842444621 8114364304128 8130727182249 8134257676032 8140008920896 8163293512752 8177525004096 8179063893504 8183306840688 8206715286756 8216083770624 8226835068564 8239585975488 8250368027643 8259786343872 8270594829567 8283413560464 8303721377616 8333362127601 8336980608768 8347890108348 8353792399869 8357419752192 8381326250304 8387252182512 8401874112576 8411244016644 8425907772912 8431865226036 8455984676307 8459656402176 8465637716928 8476715572983 8480396300544 8486392279232 8510667704784 8531532663696 8544755826432 8555937213852 8561986602981 8565704356608 8576913156588 8590206655296 8601447518181 8611266613824 8635899243888 8642005169364 8657071223472 8687973281967 8691745741056 8709272927523 8713054635264 8722771572816 8737978431168 8744156530704 8769169293948 8779179854592 8790668001612 8815813811469 8819641780992 8825877619776 8837426873961 8847515354944 8872823777328 8894576606832 8904495980583 8908362457344 8920019648484 8926326458427 8930202414336 8955747364032 8960393221254 8962079434896 8977703491008 9003384318096 9009750070188 9044135213976 9045837186624 9061607261952 9066308034744 9093953341872 9114533077482 9116248297968 9151039885536 9152761976064 9157510036008 9183705201846 9199715629608 9201446880192 9206220195774 9224005370048 9236563622784 9243094241952 9259208205696 9269534222424 9287441710848 9292259636856 9310211027712 9329478300288 9341686549818 9345742861824 9352350675072 9379103184864 9380868193536 9402097221216 9416669686272 9428992031592 9435658705326 9439755821568 9452108376648 9466758354816 9489967288704 9523842431544 9540445838112 9547191314136 9574501167882 9578658571776 9585431065728 9597974246658 9602141842944 9612850304736 9629608883328 9636417401184 9663982487208 9675014533632 9687674940552 9698734033408 9726477376896 9739205126406 9750323044224 9778213958688 9785127546264 9802186464672 9813118019418 9817379034624 9830225735064 9837176097042 9841447558656 9869599135872 9876577336416 9893795683968 9929112322248 9953454774312 9968881797504 9981926749494 9986261064192 9993321749376 10006398682686 10021907764512 10046477716128 10075215784536 10082339364258 10086717279744 10099916427384 10111446119936 10140370031232 10165230407808 10176566834952 10194308169696 10199596539087 10201515952488 10230697509606 10235139844608 10242376497024 10255779335214 10260232561152 10289582077824 10294919871228 10296857223072 10302198790509 10338099641856 10351627740216 10377006041304 10393089533568 10398481022196 10416609231408 10418569483392 10428226000227 10448371924704 10453792091463 10455759340712 10473987406176 10495663087824 10513960719552 10515939291648 10521394509456 10541720422912 10551491082972 10553476717728 10571875138944 10577359373868 10593753397056 10619725299264 10633621923729 10670677710336 10676213199792 10678222305408 10683761708676 10714322735487 10718975068416 10733001567876 10740590228403 10745253967104 10775990893248 10778018775552 10783609948944 10802409573312 10814456592828 10840969576332 10871980298109 10884391350336 10898634308121 10903366672128 10911075787584 10942287049008 10969113424752 10986114633984 11000490703524 11008268489547 11013048458496 11027459772756 11044551413952 11071628503488 11111149503468 11130520144464 11138389866492 11170251362529 11175101667072 11183002910016 11197636621101 11202498816768 11214992022192 11234543697216 11242486968048 11274646235076 11287516955904 11302287430644 11334617757603 11347556939712 11362405980807 11375376884928 11407916285136 11415982137308 11435884208784 11448637689321 11453608873728 11468596690908 11476705446549 11481688818432 11514532325184 11522673559152 11542761631296 11583964375956 11612363903364 11630362097088 11645581207743 11650637908224 11658875374272 11674131796467 11692225725264 11718685385334 11720890668816 11754418415292 11762729258301 11767836826368 11783235831948 11807620973802 11830431703104 11836568823138 11859435475776 11872661307444 11893359531312 11901768611236 11917972571688 11940996485376 11947190961672 11949439246528 11970271321344 12004512424128 12010739849766 12013000093584 12058846951968 12061116248832 12088410712992 12125271122496 12131561192562 12152710769976 12154997730624 12201386514048 12210013381344 12244940269128 12266287506144 12268595840256 12274960261032 12310072930134 12315418163712 12324125655936 12340252602846 12345610940928 12359378963232 12389679515808 12425120340696 12439304400384 12455582066424 12464388660122 12469800900096 12505470913152 12521835162522 12536129628288 12571989375456 12580878273768 12602811168864 12616866024966 12622344473088 12647797839054 12653289718272 12698456575392 12720594450816 12729588418848 12766001557176 12780574754304 12797298995544 12817133739648 12833905820778 12839478511104 12848556534912 12865369734882 12885309982944 12916899920736 12953848865832 12963007754046 12968636502528 12985606835208 12994788177574 13000430725632 13037618611584 13046836728352 13069581952896 13084157359224 13106967646752 13116234796056 13153753940922 13159465514496 13168769781888 13186002002418 13191727578624 13238816429664 13271273032416 13291842396672 13309235665992 13324428999168 13341864910248 13362543686016 13380029472726 13395303621504 13433621046048 13440589831881 13443119152344 13466555236512 13505076477144 13514625105282 13520493374976 13547757887258 13553640543744 13566202820964 13568755779936 13592410892928 13599462052116 13602021269984 13640930012808 13656501996032 13671799616223 13674372446952 13719442770432 13726559828304 13729142964096 13736265054012 13775557802769 13802170320288 13809330293661 13836008055072 13857452711424 13864641362928 13888812308544 13891425977856 13904301333636 13931162566272 13938389455284 13965316541568 13994217450432 14012529824727 14018614292736 14028526012608 14068654777296 14071302290304 14095833518592 14103145831824 14125004529408 14143488047388 14153488057989 14159633732352 14178162564972 14200137532224 14234950933056 14237629740544 14245015611568 14285763647316 14310668757168 14320786971204 14361751751823 14367987857664 14378146598592 14396961369987 14403212764416 14419275457104 14454626101776 14495973730812 14512521800448 14531512410828 14548101050112 14589716065344 14608807689609 14625484566336 14667320938032 14677691319396 14703279697008 14719677029127 14726068551936 14745338602596 14755764145563 14762171337984 14804398703808 14814866004624 14840693525952 14851186488656 14893668483372 14910670546688 14930182161468 14953322696256 14972890124241 14979391596288 14989982624064 15009598024029 15032861646768 15069716574192 15112823676804 15123509046387 15130075919616 15149874641076 15167169179904 15210555046848 15247845611712 15264850252428 15291462254544 15302273928732 15346046264409 15352709766912 15363564745536 15383669002821 15390348841728 15434373116736 15442379806842 15445285834608 15483151871152 15507149462784 15527441610324 15545167165696 15565509061956 15589634300352 15597721533294 15624913847112 15627854225088 15672557887056 15683639011068 15710981109264 15743494631736 15773908937472 15782091764184 15812580634368 15827236624458 15830215076592 15857812708416 15866039060802 15890630095584 15929587948896 16006016565504 16014319799688 16017333458112 16025642563014 16078462602624 16099502351814 16117880950656 16163986339872 16167028163328 16175414923416 16203614359968 16206663640832 16221684889242 16228728608256 16261454364498 16268515352064 16280017841792 16326587025504 16355050008192 16366613681376 16413430573512 16432167541248 16453670137128 16479171950976 16500736055286 16519572687744 16541189659134 16566827120928 16607442755232 16666724255202 16673961217536 16695780216696 16707584799738 16714839504384 16762652500608 16774504365024 16803748225152 16822488033288 16851815545824 16863730452072 16911969352614 16919312804352 16931275433856 16953431145966 16960792601088 16972784558464 17021335409568 17063065327392 17089511652864 17111874427704 17123973205962 17131408713216 17153826313176 17180413310592 17202895036362 17222533227648 17271798487776 17284010338728 17314142446944 17375946563934 17383491482112 17418545855046 17426109270528 17445543145632 17475956862336 17488313061408 17538338587896 17558359709184 17578028078001 17581336003224 17631627622938 17639283561984 17651755239552 17674853747922 17695030709888 17711431460703 17745647554656 17754853234707 17789153213664 17808991961166 17816724914688 17840039296968 17852652916854 17860404828672 17911494728064 17920786442508 17924158869792 17955406982016 18006768636192 18016109774649 18019500140376 18088270427952 18091674373248 18123214523904 18132616069488 18187906683744 18197341788843 18229066154964 18232496595936 18302079771072 18305523952128 18315020072016 18367410403692 18399431259216 18402893760384 18412440391548 18448010740096 18465109395201 18473127245568 18486188483904 18510378904269 18518416411392 18539068444848 18574883421696 18584519273712 18620422055424 18658956600576 18683373099636 18696582990183 18704701350144 18758206369728 18761736387072 18782752743783 18804194442432 18857984063184 18871317410652 18904216753296 18925299037449 18933516709632 18971696758581 18979934577408 19047684863088 19080891676224 19094382628272 19149002335764 19170862131456 19195948493316 19225700609472 19250858731167 19259217766656 19272834802368 19298054602323 19327964974416 19375349881104 19444511631069 19452954753792 19478410252812 19492182266361 19500646088448 19556427917376 19570255092528 19604372929344 19626236038836 19660451470128 19674352194084 19730630911383 19739198271744 19753154672832 19779003003627 19787591367936 19858224644496 19906909548624 19937763595008 19963853498988 19977968740289 19986643498752 20012797365372 20043815529024 20070044209089 20092955432256 20150431569072 20164678728516 20199832854768 20271937657923 20280740062464 20321636830887 20330460815616 20353133669904 20388616339392 20399193078174 20403031904976 20461395019212 20484752994048 20511558670428 20579164155648 20589839742456 20593714446144 20604397581018 20703255480432 20754012082608 20786179067136 20796962044392 20833218462816 20837138966784 20856452000454 20896743849408 20907584182926 20911518681424 20947974812352 20991326175648 21027921439104 21042789018912 21102982165944 21106953435456 21143750277888 21154718747736 21187506794112 21239450598528 21267243847458 21352426399584 21356444610816 21367523417352 21428645470974 21437950136832 21466003135752 21481180456806 21490507934208 21551981786496 21567219897888 21604819146624 21628913185656 21681939152664 21743960596218 21768782700672 21797268616242 21806733344256 21822151575168 21884574098016 21938226849504 21972229267968 22000981407048 22016536979094 22026096916992 22054919545512 22089102827904 22143257006976 22222299006936 22261040288928 22276779732984 22340502725058 22350203334144 22366005820032 22395273242202 22404997633536 22429984044384 22469087394432 22484973936096 22549292470152 22575033911808 22604574861288 22669235515206 22695113879424 22724811961614 22750753769856 22815832570272 22831964274616 22871768417568 22897275378642 22907217747456 22937193381816 22953410893098 22963377636864 23029064650368 23045347118304 23085523262592 23167928751912 23224727806728 23260724194176 23291162415486 23301275816448 23317750748544 23348263592934 23384451450528 23396582299941 23437370770668 23441781337632 23508836830584 23525458516602 23535673652736 23566471663896 23615241947604 23660863406208 23673137646276 23718870951552 23740854936687 23745322614888 23786719062624 23799058591203 23803537222472 23835945143376 23881992970752 23894381923344 23898878493056 23940542642688 24009024848256 24021479699532 24026000187168 24038463844521 24117693903936 24122232497664 24176821425984 24250542244992 24263122385124 24305421539952 24309995461248 24332527333863 24392181546747 24402773028096 24420026762688 24489880538256 24532575012288 24537191680512 24549920522064 24620145860268 24648251311872 24680505205692 24718757926464 24751104082929 24779359031616 24811784488701 24850240681392 24911164132848 24928777320244 25000086382803 25010941826304 25043670325044 25061377199607 25072259256576 25143978750912 25161756547536 25205622337728 25233732049932 25295595678108 25367954028921 25396913150784 25430146718949 25441188901632 25459176837696 25532003114352 25594597991088 25634267479296 25667811641556 25685959808943 25697113069824 25730739469764 25770619965888 25804342554543 25833799841472 25907697731664 25926015508092 25971213670416 25989576355148 26063919845901 26075237223168 26093673456704 26127818782569 26139163905792 26168314718448 26213935293504 26232469592112 26307507881844 26337539563776 26372004004836 26447441434407 26477632859328 26512280621883 26542546064832 26618471331984 26683729820496 26713487941749 26725087372032 26760058945452 26778979375281 26790607243008 26867242092096 26881179663762 26886238304688 26933110473024 27010152954288 27029250210564 27095515774516 27132405641928 27137511559872 27184821785856 27198924104232 27204042539968 27281860025616 27343599232446 27348744893904 27453119656608 27458285928192 27472530108024 27551115605538 27604340640576 27618660587322 27672016110144 27729282725856 27777624617088 27808602667272 27862325132544 27876778910568 27930633083136 27988434900864 28025059649454 28037228585472 28057052025216 28137309554592 28142604580608 28206291663648 28250009058816 28286976094776 28306976115978 28319267464704 28356325129944 28400275064448 28469901866112 28490031223136 28571527294632 28621337514336 28641573942408 28723503503646 28735975715328 28756293197184 28793922739974 28806425528832 28838550914208 28909252203552 28991947461624 29025043600896 29063024821656 29096202100224 29179432130688 29217615379218 29250969132672 29334641876064 29355382638792 29406559394016 29439354058254 29452137103872 29490677205192 29511528291126 29524342675968 29608797407616 29629732009248 29681387051904 29702372977312 29787336966744 29821341093376 29860364322936 29906645392512 29945780248482 29958783192576 29979965248128 30019196048058 30065723293536 30139433148384 30225647353608 30247018092774 30260151839232 30299749282152 30334338359808 30421110093696 30495691223424 30529700504856 30582924509088 30598789617261 30604547857464 30692092528818 30705419533824 30727129491072 30767338005642 30780697683456 30868746233472 30884759613684 30890571669216 30906596371527 30966303742304 31014298925568 31054883220648 31090334331392 31131018123912 31179268600704 31195443066588 31249827694224 31255708450176 31345115774112 31361376274389 31367278022136 31421962218528 31486989263472 31547817874944 31564183528368 31625161268736 31654473248916 31660430153184 31715625416832 31732078121604 31781260191168 31859175897792 31900865771187 32012033131008 32028639599376 32034666916224 32051285126028 32142968206461 32156925205248 32199004703628 32221770685209 32235761901312 32327972679744 32334056326656 32350829846832 32407228719936 32413327281664 32443369778484 32522908728996 32560035683584 32653174051008 32695902924363 32710100016384 32733227362752 32826861147024 32907340274256 32958343901952 33001472110572 33024805468641 33039145375488 33082379318268 33133654241856 33214885510464 33333448510404 33391560433392 33415169599476 33510754087587 33525305001216 33549008730048 33592909863303 33607496450304 33644976066576 33703631091648 33727460904144 33823938705228 33862550867712 33906862291932 33945569116928 34042670819136 34087217942421 34126130654784 34223748855408 34247946411924 34307652626352 34345913067963 34360826621184 34405790072724 34430116339647 34445066455296 34543596975552 34568020677456 34628284893888 34751893127868 34837091710092 34891086291264 34936743623229 34951913724672 34976626122816 35022395389401 35076677175792 35156056156002 35162672006448 35263255245876 35288187774903 35303510479104 35349707495844 35390061419776 35422862921406 35491295109312 35509706469414 35578306427328 35617983922332 35680078593936 35705305833708 35822989456128 35841572885016 35848317739584 35910813964032 36013537272384 36032219549298 36039000280752 36176540855904 36183348746496 36265232138976 36375813367488 36394683577686 36458132309928 36464993191872 36604159542144 36630040144032 36734820807384 36798862518432 36805787520768 36824880783096 36896021480192 36930218790402 36946254491136 36972376967808 37020757808538 37036832822784 37078136889696 37169038547424 37317913201152 37366746199272 37393165980366 37409402700288 37516412739456 37565505487566 37608388884864 37715968126368 37742634821304 37808433506592 37850598074898 37867033419264 37943393517162 37959869154816 38095369726176 38161783352448 38188765256544 38298004671528 38341724262912 38391896986632 38451401218944 38501717462334 38518435533312 38545669604736 38596109204646 38655929948832 38750699762208 38889023262138 38905909507584 38956820505624 38984364532722 39001292176896 39112855834752 39140510185056 39208745858688 39252472077672 39320902940256 39348704388168 39461261822766 39478396543488 39506309345664 39558006007254 39575182735872 39716449288992 39813819097248 39875527190016 39927706997976 39955937480578 39973286997504 40025594730744 40087631058048 40140088418178 40185910864512 40300863138144 40321769495643 40329357457032 40399665709536 40543875315846 40561480124928 40643273661774 40660921631232 40706267339808 40777232678784 40798386156348 40806063809952 40922790038424 40969505988096 41015398848669 41023117340856 41158328311296 41179679484912 41187428892288 41208795162036 41326673408307 41406510960864 41427990880983 41508024165216 41572358134272 41593924088784 41666436925632 41674277933568 41712904000908 41793487698816 41815168365852 41823037362848 41895949624704 41982652351296 42037589474181 42055842878208 42085578037824 42205964331888 42213906870912 42287500555776 42309437495472 42375013588224 42460464173967 42478901197056 42534487694916 42704852799168 42712889221632 42735046834704 42857290941948 42932006271504 42962360913612 43085255255469 43103963572992 43134439795776 43190884109961 43209638293248 43257826371312 43363878305328 43487921192436 43537565401344 43594537232484 43625360310427 43644303150336 43769148196032 43826423068827 43876453699008 44001962814096 44033073958188 44109839091024 44159031087381 44178205655808 44267292436689 44286514013952 44444598013872 44522080577856 44553559465968 44681005450116 44732011640064 44790546484404 44859968088768 44918670372723 44938174788864 44969947872192 45028794072087 45098584940304 45209149722576 45338471030412 45370527139161 45390227758848 45449623923228 45481758621509 45501507539712 45631665140544 45663928549232 45743536835136 45794550757284 45874386763632 45906821786196 46038138793227 46058129300736 46090694236608 46151007008463 46171046525184 46335857503824 46449455613456 46521448388352 46582324830972 46635501497088 46696527185868 46768902901056 46793164599882 46874741541336 46883562675264 47017673661168 47050917033204 47132943327792 47230483895208 47321726812416 47346275292552 47437741903104 47481709873374 47490645229776 47573438125248 47598117182406 47607074444944 47671890286752 47788763846688 47797756986112 48018049696512 48042959399064 48052000374336 48076927689042 48235387807872 48353642851968 48501084489984 48526244770248 48610843079904 48619990922496 48665054667726 48784363093494 48805546056192 48840053525376 48979761076512 49065150024576 49099841044128 49240291720536 49296502623744 49361010411384 49437515852928 49502208165858 49558718063232 49623568977402 49700481362784 49822328265696 49857554640488 50000172765606 50021883652608 50087340650088 50122754399214 50144518513152 50287957501824 50323513095072 50411244675456 50467464099864 50591191356216 50735908057842 50793826301568 50860293437898 50882377803264 50918353675392 51064006228704 51189195982176 51268534958592 51335623283112 51371919617886 51394226139648 51461478939528 51541239931776 51608685109086 51667599682944 51815395463328 51852031016184 51942427340832 51979152710296 52127839691802 52150474446336 52187346913408 52255637565138 52278327811584 52336629436896 52427870587008 52464939184224 52615015763688 52675079127552 52744008009672 52894882868814 52955265718656 53024561243766 53085092129664 53134294382109 53236942663968 53264559704121 53367459640992 53426975883498 53450174744064 53520117890904 53557958750562 53581214486016 53734484184192 53762359327524 53772476609376 53866220946048 54020305908576 54048329323947 54058500421128 54191031549032 54264811283856 54275023119744 54369643571712 54397848208464 54408085079936 54563720051232 54592025366529 54687198464892 54697489787808 54906239313216 54916571856384 54945060216048 55102231211076 55208681281152 55237321174644 55344032220288 55395328185603 55458565451712 55531136712807 55555249234176 55617205334544 55724650265088 55753557821136 55861266166272 55976869801728 56050119298908 56089748970549 56114104050432 56274619109184 56285209161216 56348258231349 56412583327296 56573952189552 56613952231956 56712650259888 56775897112347 56800550128896 56915090275743 56939803732224 56980062446272 57143054589264 57242675028672 57283147884816 57447007007292 57512586394368 57587845479948 57677101828416 57752576193501 57818504407104 57894163806969 57983894923248 58126049643312 58333534893207 58358864261376 58435230758436 58476546799083 58501938265344 58669283752128 58710765277584 58813118788032 58878708116508 58981354410384 59023056582252 59191892734149 59217594815232 59259464018496 59337009010881 59362774103808 59404745954624 59574673933488 59720728645872 59813290785024 59891560496964 59933906220867 59959930496256 60038392096116 60131446587072 60210132627267 60278866296768 60451294707216 60494036185548 60599498564304 60815812973769 60842220187392 60964910492661 60991382446848 61059401009712 61165849018176 61197579234522 61209095714928 61384185057636 61454258982144 61534676011284 61737492466944 61769519227368 61781143338432 61813192743054 61932607484608 62109766441296 62262036247824 62358537201408 62390886133176 62499655388448 62511416900352 62690231548224 62722752548778 62734556044272 62843924437056 62973978526944 63128367056736 63308946497832 63320860306368 63431250833664 63464156243208 63562520382336 63718351795584 63801731542374 64057279198752 64069333832448 64102570252056 64285936412922 64313850410496 64398009407256 64443541370418 64471523802624 64655945359488 64701659693664 64814457439872 64886739556968 65045817457992 65120071367168 65306348102016 65391805848726 65420200032768 65466454725504 65653722294048 65814680548512 65916687803904 66002944221144 66049610937282 66078290750976 66164758636536 66267308483712 66429771020928 66666897020808 66783120866784 66830339198952 67021508175174 67050610002432 67098017460096 67185819726606 67214992900608 67289952133152 67407262183296 67454921808288 67647877410456 67725101735424 67813724583864 67891138233856 68085341638272 68174435884842 68252261309568 68447497710816 68495892823848 68615305252704 68691826135926 68721653242368 68811580145448 68860232679294 68890132910592 69087193951104 69136041354912 69256569787776 69503786255736 69674183420184 69782172582528 69873487246458 69903827449344 69953252245632 70044790778802 70153354351584 70189746899823 70312112312004 70325344012896 70526510491752 70576375549806 70607020958208 70699414991688 70780122839552 70845725842812 70982590218624 71019412938828 71156612854656 71235967844664 71360157187872 71397175773609 71410611667416 71645978912256 71683145770032 71696635479168 71821627928064 72027074544768 72064439098596 72078000561504 72115391533563 72353081711808 72366697492992 72530464277952 72751626734976 72789367155372 72916264619856 72929986383744 72997582001589 73176544640241 73208319084288 73260080288064 73469641614768 73597725036864 73611575041536 73649761566192 73792042960384 73860437580804 73944753935616 74041515617076 74156273779392 74338077094848 74435353466103 74733492398544 74786331960732 75000259148409 75032825478912 75131010975132 75184131598821 75216777769728 75431936252736 75485269642608 75616867013184 75701196149796 75886787034324 76103862086763 76190739452352 76290440156847 76323566704896 76377530513088 76596009343056 76783793973264 76902802437888 77003434924668 77057879426829 77091339209472 77192218409292 77311859897664 77501399524416 77778046524276 77913641011248 77968729065444 78191759537703 78225711669504 78281020370112 78383456347707 78417491717376 78504944155344 78641805880512 78697408776336 78922523645532 79012618691328 79116012014508 79342324303221 79432898577984 79536841865649 79627638194496 79855413995952 79911874961156 80051189461488 80140463825247 80175262116096 80280176836356 80336938125843 80371821729024 80601726276288 80643538991286 80658714914064 80799331419072 81087750631692 81286547323548 81412534679616 81554465357568 81596772312696 81612127619904 81845580076848 82030797697338 82046234681712 82359358969824 82374857784576 82417590324072 82653346816614 82813021921728 82855981761966 83016048330432 83187848177568 83332873851264 83425808001816 83586975397632 83630336731704 83646074725696 83791899249408 83965304702592 84075178948362 84111685756416 84171156075648 84411928663776 84427813741824 84618874990944 84750027176448 84920928347934 84957802394112 85068975389832 85409705598336 85470093669408 85714581883896 85864012543008 85924721827224 86170510510938 86207927145984 86268879591552 86381768219922 86419276586496 86515652742624 86727756610656 86975842384872 87075130802688 87189074464968 87250720620854 87288606300672 87538296392064 87652846137654 87752907398016 88003925628192 88066147916376 88219678182048 88318062174762 88356411311616 88534584873378 88573028027904 88889196027744 89044161155712 89107118931936 89362010900232 89464023280128 89581092968808 89719936177536 89837340745446 89876349577728 89939895744384 90057588144174 90197169880608 90418299445152 90676942060824 90741054278322 90780455517696 90899247846456 90963517243018 91003015079424 91263330281088 91327857098464 91487073670272 91589101514568 91748773527264 91796368851783 91813643572392 92076277586454 92116258601472 92181388473216 92302014016926 92342093050368 92671715007648 92719789114581 92898911226912 93042896776704 93164649661944 93271002994176 93393054371736 93537805802112 93586329199764 93749483082672 93767125350528 94035347322336 94084128823167 94101834066408 94265886655584 94460967790416 94643453624832 94692550585104 94875483806208 94963419746748 94981290459552 95146876250496 95196234364812 95214148889888 95343780573504 95577527693376 95595513972224 95702597313561 96036099393024 96085918798128 96104000748672 96153855378084 96428904619383 96470775615744 96665312055627 96707285703936 97002168979968 97052489540496 97221686159808 97239981844992 97330109335452 97568726186988 97680107050752 97959522153024 98087708773089 98130300049152 98199682088256 98480583441072 98722020822768 98875031705856 99004416331716 99074416405923 99117436126464 99247137954804 99400962725568 99644656531392 99715109280976 100000345531212 100174681300176 100245508798428 100532262262761 100575915003648 100647026190144 100778729589909 100822489350912 100934928199728 101182382712432 101471816115684 101587652603136 101720586875796 101836707350784 102128012457408 102261653827263 102378391964352 102671246566224 102743839235772 102922957879056 103037739203889 103082479863552 103217370218172 103290349018941 103335199365888 103630790926656 103704062032368 103884854681664 103958305420592 104255679383604 104374693826816 104511275130276 104673258873792 104810230869687 104855741174016 104929878368448 105067186168203 105230031527376 105488016019344 105789765737628 105864563324709 105910531437312 106049122487532 106170184259328 106268588764218 106473885327936 106529119408242 106734919281984 106853951766996 107040235781808 107115917501124 107468968368384 107524718655048 107544953218752 107732441892096 108040611817152 108096658647894 108117000842256 108382063098064 108529622567712 108550046239488 108795696416928 108816170159872 109127440102464 109184050733058 109374396929784 109394979575616 109812478626432 109890120432096 110204462422152 110417362562304 110474642349288 110688064440576 110790656371206 110917130903424 111062273425614 111110498468352 111234410669088 111507115642272 111953739603456 112100238597816 112179497941098 112228208100864 112549238218368 112696516462698 112825166654592 113147904379104 113227904463912 113425300519776 113551794224694 113601100257792 113830180551486 113879607464448 113960124892544 114286109178528 114485350057344 114566295769632 114894014014584 115025172788736 115175690959896 115354203656832 115505152387002 115637008814208 115788327613938 115967789846496 116252099286624 116667069786414 116717728522752 116870461516872 116953093598166 117003876530688 117338567504256 117421530555168 117626237576064 117757416233016 117962708820768 118046113164504 118383785468298 118435189630464 118518928036992 118674018021762 118725548207616 118809491909248 119149347866976 119441457291744 119626581570048 119783120993928 119867812441734 119919860992512 120076784192232 120262893174144 120420265254534 120557732593536 120902589414432 120965308486929 120988072371096 121198997128608 121631625947538 121684440374784 121929820985322 121982764893696 122118802019424 122331698036352 122395158469044 122418191429856 122768370115272 122908517964288 123046196546007 123069352022568 123474984933888 123539038454736 123562286676864 123626385486108 123865214969216 123980020224921 124219532882592 124283972642949 124524072495648 124717074402816 124781772266352 124999310776896 125022833800704 125380463096448 125445505097556 125469112088544 125687848874112 125947957053888 126112768422543 126256734113472 126617892995664 126641720612736 126862501667328 126928312486416 127125040764672 127381392521901 127436703591168 127603463084748 128114558397504 128138667664896 128205140504112 128571872825844 128796018814512 128887082740836 129255765766407 129311890718976 129403319387328 129572652329883 129628914879744 129773479113936 130091634915984 130612696204032 130783611697452 130876080931281 130932909451008 131307444588096 131479269206481 131629361097024 132005888442288 132099221874564 132329517273072 132477093262143 132534616967424 132801877310067 132859542041856 133333794041616 133566241733568 133660678397904 134043016350348 134196034920192 134371639453212 134579904266304 134756011118169 134814524366592 134909843616576 135086382216261 135295754820912 135627449167728 136111581417483 136170683276544 136348871769684 136445275864527 136504522619136 136894995421632 136991785647696 137230610505408 137383652271852 137623160290896 137720465358588 138114416379681 138174387902208 138272082709824 138453021025389 138513139575552 139007572511472 139348366840368 139564345165056 139746974492916 139845781182023 139906504491264 140089581557604 140306708703168 140379493799646 140624224624008 140650688025792 141053020983504 141152751099612 141398829983376 141691451685624 141965180437248 142038825877656 142313225709312 142471935689328 142720314375744 142794351547218 142821223334832 143366291540064 143393270958336 144054149089536 144128878197192 144156001123008 144230783067126 144706163423616 145060928555904 145503253469952 145578734310744 145832529239712 145859972767488 145995164003178 146353089280482 146416638168576 146520160576128 146939283229536 147195450073728 147299523132384 147720875161608 147889507871232 148083031234152 148312547558784 148676154189696 148870706932206 149466984797088 149572663921464 150000518296818 150065650957824 150262021950264 150368263197642 150433555539456 150863872505472 150970539285216 151233734026368 151402392299592 151773574068648 152207724173526 152381478904704 152580880313694 152647133409792 152755061026176 153192018686112 153567587946528 153805604875776 154006869849336 154115758853658 154182678418944 154384436818584 154623719795328 155002799048832 155556093048552 155827282022496 155937458130888 156383519075406 156451423339008 156562040740224 156766912695414 156834983434752 157009888310688 157283611761024 157394817552672 157845047291064 158025237382656 158232024029016 158684648606442 158865797155968 159073683731298 159255276388992 159402883146327 159710827991904 159793679112363 159823749922312 160102378922976 160280927650494 160350524232192 160560353672712 160673876251686 160743643458048 161203452552576 161287077982572 161317429828128 161598662838144 162175501263384 162573094647096 162825069359232 163108930715136 163193544625392 163224255239808 163691160153696 163776076099587 164061595394676 164092469363424 164718717939648 164749715569152 164835180648144 165306693633228 165626043843456 165711963523932 166032096660864 166185984556809 166375696355136 166593410138421 166665747702528 166851616003632 167173950795264 167260673463408 167292149451392 167583798498816 167930609405184 168150357896724 168269246911647 168342312151296 168823857327552 168855627483648 169237749981888 169841856695868 170137950779664 170327691337041 170745270827229 170819411196672 170940187338816 171429163767792 171728025086016 171849443654448 172341021021876 172537759183104 172763536439844 173031305485248 173257728580503 173455513221312 173682491420907 173951684769744 174378148929936 174501441241708 175000604679621 175076592784128 175305692275308 175429640397249 175505814796032 176007851256384 176132295832752 176439356364096 176636124349524 177069169746756 177575678202447 177778392055488 178011027032643 178088322311424 178214237863872 178724021800464 179162185937616 179439872355072 179674681490892 179801718662601 179879791488768 180115176288348 180394339761216 180630397881801 180836598890304 181353884121648 181482108556644 181798495692912 181927034486036 182447438921307 182526660562176 182655714196928 182894731477983 182974147340544 183178203029136 183497547054528 183592737703566 183627287144784 184152555172908 184362776946432 184604028033852 185343430015296 185439578229162 185797822453824 186329299323888 186786108743472 187075611604224 187172658399528 187498966165344 187534250701056 188070694644672 188168257646334 188203668132816 188531773311168 188921935580832 189385101170208 189926839493496 189962580919104 190293752500992 190392468729624 190428297779776 190687561147008 191155055386752 191405194627122 192171837596256 192208001497344 192307710756168 192857809238766 192941551231488 193330624111254 193414571407872 194104979080992 194443372319616 194660218670904 195137452373976 195360214101504 195919044306048 196175417546178 196260600098304 196399364176512 196961166882144 197444041645536 197750063411712 198008832663432 198148832811846 198234872252928 198494275909608 198801925451136 199289313062784 199430218561952 200000691062424 200349362600352 200491017596856 201064524525522 201151830007296 201294052380288 201557459179818 201644978701824 201869856399456 202364765424864 202943632231368 203175305206272 203441173751592 203673414701568 204256024914816 204523307654526 204756783928704 205342493132448 205487678471544 205845915758112 206075478407778 206164959727104 206434740436344 206580698037882 206670398731776 207261581853312 207408124064736 207769709363328 207916610841184 208511358767208 208749387653632 209022550260552 209346517747584 209620461739374 209711482348032 209859756736896 210134372336406 210460063054752 210569240699469 210976032038688 211579531475256 211729126649418 211821062874624 212098244975064 212340368518656 212537177528436 212947770655872 213058238816484 213469838563968 213707903533992 214080471563616 214191527320827 214231835002248 214937936736768 215049437310096 215089906437504 215464883784192 216081223634304 216193317295788 216234001684512 216346174600689 216764126196128 217059245135424 217100092478976 217591392833856 217632340319744 218254880204928 218368101466116 218748793859568 218789959151232 219529633920723 219624957252864 219780240864192 220408924844304 220834725124608 220949284698576 221376128881152 221581312742412 221834261806848 222124546851228 222468821338176 223014231284544 223306060398309 224200477195632 224358995882196 225000777445227 225098476436736 225393032925396 225552394796463 225650333309184 226295808758208 226455808927824 226850601039552 227103588449388 227660361102972 227920249785088 228572218357056 228871320470541 228970700114688 229132591539264 229788028029168 230351381919792 230708407313664 231010304774004 231173638280487 231274017628416 231576655227876 231935579692992 232504198573248 233334139572828 233740923033744 233906187196332 234575278613109 234677135008512 234843061110336 235150369043121 235252475152128 235514832466032 235925417641536 236092226329008 236767570936596 237037856073984 237348036043524 237618983818496 238298695733952 238610525596947 238882914583488 239566241987856 239735624883468 240153568384464 240421391475741 240525786348288 240840530509068 241010814377529 241115465187072 241805178828864 241930616973858 241976144742192 242397994257216 243263251895076 243859641970644 244237604038848 244663396072704 244790316938088 244836382859712 245536740230544 246092393092014 246138704045136 247078076909472 247124573353728 247252770972216 247730429938432 247960040449842 248439065765184 248567945285898 249048144991296 249563544532704 249998621553792 250760926192896 250891010195112 250938224177088 251375697748224 251895914107776 252225536845086 252513468226944 253235785991328 253283441225472 253856624972832 254250081529344 254762785043802 254873407182336 255206926169496 256229116795008 256410281008224 257143745651688 257592037629024 257774165481672 258511531532814 258623781437952 258806638774656 259145304659766 259257829759488 259546958227872 260183269831968 261225392408064 261567223394904 261752161862562 261865818902016 262614889176192 262958538412962 263258722194048 264011776884576 264198443749128 264659034546144 264954186524286 265069233934848 265603754620134 265719084083712 266667588083232 267132483467136 267321356795808 268086032700696 268392069840384 268743278906424 269159808532608 269512022236338 269629048733184 269819687233152 270172764432522 270591509641824 271254898335456 272223162834966 272341366553088 272697743539368 272890551729054 273009045238272 273789990843264 273983571295392 274461221010816 274767304543704 275246320581792 275389106555349 275440930717176 276228832759362 276348775804416 276544165419648 276906042050778 277026279151104 278015145022944 278159367343743 278696733680736 279128690330112 279493948985832 279691562364046 279813008982528 280179163115208 280613417406336 280758987599292 281248449248016 281301376051584 282106041967008 282252386469501 282305502199224 282797659966752 283382903371248 283930360874496 284077651755312 284626451418624 284943871378656 285440628751488 285588703094436 285642446669664 286732583080128 286786541916672 287107791940683 288108298179072 288257756394384 288312002246016 288461566134252 289286713858149 289412326847232 289995936166881 290121857111808 291006506939904 291157468621488 291665058479424 291719945534976 291990328006356 292706178560964 293040321152256 293878566459072 294263126319267 294390900147456 294599046264768 295441750323216 296166062468304 296625095117568 297223249217769 297352308379392 297741413864412 298933969594176 299145327842928 300001036593636 300524043900528 300736526395284 301596786788283 301727745010944 301941078570432 302336188769727 302467468052736 302804784599184 303547148137296 304415448347052 304762957809408 305161760627388 305377522172989 305510122052352 306384037372224 306784961481789 307135175893056 308013739698672 308231517707316 308768873637168 309113217611667 309247439590656 309871047056823 310005598097664 311112186097104 311654564044992 311874916261776 312767038150812 313124081480448 313533825390828 314019776621376 314430692609061 314567223522048 314789635105344 315201558504609 315690094582128 316464048058032 317369297212884 317593689974127 317731594311936 318147367462596 318372310350563 318510552777984 318805766292654 319421655983808 319587358224726 319647499844624 320204757845952 320561855300988 321120707345424 321347752503372 322406905105152 322574155965144 322634859656256 323197325676288 324351002526768 325146189294192 325650138718464 326387089250784 326448510479616 327382320307392 327552152199174 328123190789352 328184938726848 329437435879296 329670361296288 330613387266456 331252087686912 331423927047864 332064193321728 332371969113618 332751392710272 333186820276842 333331495405056 333703232007264 334521346926816 334584298902784 335861218810368 336300715793448 336538493823294 336684624302592 337647714655104 338475499963776 339683713391736 340275901559328 340655382674082 341490541654458 341638822393344 341880374677632 342858327535584 343456050172032 343698887308896 344682042043752 345075518366208 345527072879688 346062610970496 346515457161006 346911026442624 347364982841814 347903369539488 348756297859872 349002882483416 350001209359242 350153185568256 350611384550616 350859280794498 351011629592064 352015702512768 352264591665504 352878712728192 353272248699048 354138339493512 355151356404894 355556784110976 356022054065286 356176644622848 356428475727744 357448043600928 358324371875232 358879744710144 359349362981784 359603437325202 359759582977536 360230352576696 360788679522432 361260795763602 361673197780608 362707768243296 362895925460787 362964217113288 363596991385824 363854068972072 364894877842614 365053321124352 365311428393856 365789462955966 365948294681088 366356406058272 366995094109056 367185475407132 367254574289568 368305110345816 368725553892864 369208056067704 370686860030592 370879156458324 371595644907648 371940060674763 372658598647776 372851917928847 373572217486944 374151223208448 374345316799056 374997932330688 375068501402112 376141389289344 376336515292668 376407336265632 377063546622336 377843871161664 378338305267629 378770202340416 379853678986992 379925161838208 380587505001984 380784937459248 380856595559552 381375122294016 382144177565703 382310110773504 382810389254244 384343675192512 384416002994688 384615421512336 385715618477532 386661248222508 387767297299221 388209958161984 388717956989649 388886744639232 389320437341808 390274904747952 391838088612096 392350835092356 392628242793843 392798728353024 393922333764288 394437807619443 394888083291072 396017665326864 396297665623692 396988551819216 397431279786429 397603850902272 398405631930201 398578626125568 398860437123904 400001382124848 400698725200704 400982035193712 402129049051044 402588104760576 403114918359636 403739712798912 404268033354507 404729530849728 405259146648783 405887264462736 406882347503184 408334744252449 408512049829632 409046615309052 409335827593581 409513567857408 410684986264896 410975356943088 411691831516224 412150956815556 412869480872688 413161396075764 414343249139043 414523163706624 414816248129472 415359063076167 415539418726656 415833221682368 417022717534416 418045100521104 418693035495168 419240923478748 419537343546069 419719513473792 420268744672812 420920126109504 421138481398938 421952064077376 423159062950512 423458253298836 424196489950128 425074355056872 425895541311744 426116477632968 426939677127936 427415807067984 428160943127232 428383054641654 428463670004496 430098874620192 430179812875008 432162447268608 432386634591576 432468003369024 432692349201378 433528252392256 434118490270848 435182785667712 436509760409856 436736202932232 437497587719136 437579918302464 439059267841446 439249914505728 439560481728384 440817849688608 441898569397152 443162625484824 443668523613696 444249093702456 444937642676352 446028462569088 446612120796618 448400954391264 448717991764392 450001554890454 450196952873472 450786065850792 451104789592926 451300666618368 452591617516416 452911617855648 453701202079104 454207176898776 455320722205944 455840499570176 457144436714112 457742640941082 457941400229376 458265183078528 459576056058336 460702763839584 461416814627328 462020609548008 462347276560974 462548035256832 463153310455752 463871159385984 465008397146496 466668279145656 467481846067488 467812374392664 469150557226218 469354270017024 469686122220672 470300738086242 470504950304256 471029664932064 471850835283072 472184452658016 473535141873192 474075712147968 474696072087048 475237967636992 476597391467904 477221051193894 477765829166976 479132483975712 479381037337089 479471249766936 480307136768928 480842782951482 481051572696576 481681061018136 482021628755058 482230930374144 483610357657728 483861233947716 483952289484384 484795988514432 486526503790152 487719283941288 488475208077696 489326792145408 489580633876176 489672765719424 491073480461088 491328228298761 492184786184028 492277408090272 494156153818944 494249146707456 494505541944432 495460859876864 495920080899684 496878131530368 497135890571796 498096289982592 499127089065408 499780230415263 499997243107584 501521852385792 501782020390224 501876448354176 502751395496448 503791828215552 504451073690172 504807740734941 505026936453888 506471571982656 506566882450944 507713249945664 509525570087604 510413852338992 510983074011123 512235812481687 512458233590016 512820562016448 514287491303376 515184075258048 515548330963344 517023063065628 517613277549312 518290609319532 519093916455744 520366539663936 521047474262721 523134446789808 523504323725124 525001814038863 525229778352384 525917076825924 526288921191747 526517444388096 528023553769152 528396887498256 529318069092288 529908373048572 531207509240268 532727034607341 533335176166464 534033081097929 534264966934272 534642713591616 536172065401392 537486557812848 538319617065216 539024044472676 539405155987803 539639374466304 540345528865044 541183019283648 542509796670912 544446325669932 545395487078736 545781103458108 547342316763921 547579981686528 547967142590784 548684194433949 548922442021632 549534609087408 550492641163584 550778213110698 550881861434352 552457665518724 553088330839296 553812084101556 556030290045888 556318734687486 557393467361472 558987897971664 559383124728092 560358326230416 561226834812672 561517975198584 562496898496032 562602752103168 564212083934016 564504772939002 564611004398448 565595319933504 566765806742496 568155303510624 569887742757312 570881257502976 571177406188872 571284893339328 573465166160256 574215583881366 576515512788768 576624004492032 576923132268504 578573427716298 578824653694464 579991872333762 580243714223616 582314937242976 583330116958848 583980656012712 585412357121928 586080642304512 587757132918144 588526252638534 588781800294912 589198092529536 590883500646432 592332124936608 593250190235136 594446498435538 594704616758784 595482827728824 597867939188352 598290655685856 600002073187272 601048087801056 601473052790568 603193573576566 603455490021888 603882157140864 604672377539454 604934936105472 605609569198368 607094296274592 608830896694104 609525915618816 610323521254776 610755044345978 611020244104704 612768074744448 613569922963578 614270351786112 616027479397344 616463035414632 617537747274336 618226435223334 618494879181312 619742094113646 620011196195328 622224372194208 623309128089984 623749832523552 625534076301624 626248162960896 627067650781656 628039553242752 628861385218122 629134447044096 629579270210688 630403117009218 631380189164256 631707722098407 632928096116064 634738594425768 635187379948254 635463188623872 636294734925192 636744620701126 637021105555968 637611532585308 638843311967616 639174716449452 639294999689248 640409515691904 641123710601976 642241414690848 642574581962481 642695505006744 644813810210304 645148311930288 645269719312512 646394651352576 648702005053536 649038523802067 650292378588384 651300277436928 652774178501568 652897020959232 654764640614784 655104304398348 656246381578704 656369877453696 658588901762169 658874871758592 659340722592576 661226774532912 662504175373824 662847854095728 664128386643456 664743938227236 665502785420544 666373640553684 667406464014528 669042693853632 669168597805568 669918181194927 672601431586896 673076987646588 675002332335681 675295429310208 676657184389389 676950999927552 679367426783472 680551803118656 681310765348164 682981083308916 683760749355264 685716655071168 686613961411623 686912100344064 687397774617792 689364084087504 691054145759376 692125221940992 693030914322012 693520914841461 693822052885248 694729965683628 695806739078976 697512595719744 698005764966832 700002418718484 701222769101232 701718561588996 703725835839327 704031405025536 704529183331008 705451107129363 705757425456384 706544497398096 708276678987024 710302712809788 711113568221952 712044108130572 712856951455488 714896087201856 715831576790841 716648743750464 718698725963568 719206874650404 720460705153392 721264174427223 721577359044864 722521591527204 723032443132587 723346395561216 725415536486592 725791850921574 725928434226576 727193982771648 727708137944144 729789755685228 730622856787712 731578925911932 732712812116544 733990188218112 734370950814264 734509148579136 736610220691632 738416112135408 741373720061184 741758312916648 743191289815296 743880121349526 745317197295552 745703835857694 747144434973888 748690633598112 749995864661376 752282778578688 752673030585336 752814672531264 754127093244672 755687742323328 756676610535258 757540404680832 759707357973984 759850323676416 761569874918496 761713191119104 762750244588032 764288355131406 764620221547008 765620778508488 768687350385024 769230843024672 771431236955064 773322496445016 775534594598442 776419916323968 777435913979298 777773489278464 778640874683616 780549809495904 783676177224192 784701670184712 785256485587686 785597456706048 787844667528576 788875615238886 789776166582144 792035330653728 792595331247384 793977103638432 794862559572858 795207701804544 796811263860402 797157252251136 797720874247808 800002764249696 801397450401408 801964070387424 804258098102088 805176209521152 806229836719272 807479425597824 808536066709014 809459061699456 810518293297566 811774528925472 813764695006368 816669488504898 817024099659264 818093230618104 818671655187162 819027135714816 821369972529792 821950713886176 823383663032448 824301913631112 825738961745376 826167319666047 826322792151528 828686498278086 829046327413248 829632496258944 830718126152334 831078837453312 831666443364736 834045435068832 834478102031229 836090201042208 837386070990336 838481846957496 839074687092138 839439026947584 840537489345624 841840252219008 842276962797876 843904128154752 846318125901024 846757159408503 846916506597672 848392979900256 850148710113744 851791082623488 852232955265936 853879354255872 854831614135968 856321886254464 856766109283308 856927340008992 860197749240384 860359625750016 861323375822049 864324894537216 864773269183152 864936006738048 865384698402756 867056504784512 867860141574447 868236980541696 869987808500643 870365571335424 873019520819712 873472405864464 874995175438272 875159836604928 878118535682892 879120963456768 881635699377216 882789378957801 883797138794304 886325250969648 888498187404912 889875285352704 891669747653307 892056925138176 893224241593236 896801908782528 897435983528784 900003109780908 901572131701584 902209579185852 904790360364849 905183235032832 905823235711296 907008566309181 907402404158208 908414353797552 910641444411888 914288873428224 915485281882164 916132566518967 916530366157056 919152112116672 920354884445367 921405527679168 924041219096016 924694553121948 926306620911504 927339652835001 927742318771968 929613141170469 930016794292992 933336558291312 934963692134976 935624748785328 938301114452436 939372244441344 940601476172484 942059329864128 943292077827183 943701670566144 944368905316032 945604675513827 947070283746384 949392144174096 952781069922381 953194782935808 954442102387788 955116931051689 955531658333952 958264967951424 958762074674178 958942499533872 960614273537856 961685565902964 963362122036272 964043257510116 967220715315456 967722467895432 967904578968768 969591977028864 973053007580304 975438567882576 976950416155392 979161267752352 979345531438848 982146960922176 982656456597522 984369572368056 984554816180544 988312307637888 989011083888864 991840161799368 993756263060736 994271781143592 996192579965184 998254178130816 999560460830526 999994486215168 1003564040780448 1003752896708352 1007583656431104 1008902147380344 1009615481469882 1010053872907776 1012943143965312 1015426499891328 1019051140175208 1020827704677984 1021966148022246 1024471624963374 1024916467180032 1025641124032896 1028574982606752 1030368150516096 1031096661926688 1034046126131256 1035226555098624 1036581218639064 1038187832911488 1040733079327872 1042094948525442 1046268893579616 1047008647450248 1050003628077726 1050459556704768 1051834153651848 1052577842383494 1053034888776192 1056047107538304 1056793774996512 1058636138184576 1059816746097144 1062415018480536 1065454069214682 1066670352332928 1068066162195858 1068529933868544 1069285427183232 1072344130802784 1074973115625696 1076639234130432 1078048088945352 1078810311975606 1079278748932608 1080691057730088 1082366038567296 1085019593341824 1088892651339864 1090790974157472 1091562206916216 1094684633527842 1095159963373056 1095934285181568 1097368388867898 1097844884043264 1099069218174816 1100985282327168 1101556426221396 1101763722868704 1104915331037448 1106176661678592 1107624168203112 1112060580091776 1112637469374972 1114786934722944 1115820182024289 1117975795943328 1118555753786541 1118766249456184 1120716652460832 1122453669625344 1123035950397168 1124993796992064 1125205504206336 1128424167868032 1129009545878004 1129222008796896 1131190639867008 1133531613484992 1136310607021248 1139775485514624 1141762515005952 1142354812377744 1142569786678656 1146432532697109 1146930332320512 1148431167762732 1153031025577536 1153248008984064 1153846264537008 1157146855432596 1159983744667524 1163301891897663 1164629874485952 1166153870968947 1166660233917696 1167961312025424 1170824714243856 1175514265836288 1177052505277068 1177884728381529 1178396185059072 1181767001292864 1184664249873216 1188892996871076 1190965655457648 1192293839359287 1195216895790603 1195735878376704 1196581311371712 1200004146374544 1202096175602112 1202946105581136 1206387147153132 1207764314281728 1209344755078908 1211219138396736 1212804100063521 1214188592549184 1215777439946349 1217661793388208 1220647042509552 1221510088691956 1225004232757347 1225536149488896 1227139845927156 1228007482780743 1228540703572224 1232054958794688 1232926070829264 1235075494548672 1236452870446668 1239484188227292 1243029747417129 1244448744388416 1246077189228501 1246618256179968 1247499665047104 1251068152603248 1254135301563312 1256079106485504 1257722770436244 1258612030638207 1259158540421376 1260806234018436 1262760378328512 1263415444196814 1265856192232128 1269477188851536 1270374759896508 1272589469850384 1273489241402252 1275223065170616 1277686623935232 1278349432898904 1278589999378496 1280819031383808 1282247421203952 1284482829381696 1285149163924962 1285391010013488 1290296623860576 1290539438625024 1297404010107072 1298077047604134 1300584757176768 1305548357003136 1309529281229568 1310208608796696 1312492763157408 1312739754907392 1317177803524338 1317749743517184 1318681445185152 1322453549065824 1325695708191456 1329487876454472 1331005570841088 1332747281107368 1334812928029056 1338085387707264 1339836362389854 1345202863173792 1346153975293176 1350004664671362 1350590858620416 1353314368778778 1353901999855104 1358734853566944 1361103606237312 1362621530696328 1365962166617832 1367521498710528 1371433310142336 1373227922823246 1373824200688128 1374795549235584 1378728168175008 1382108291518752 1384250443881984 1386061828644024 1387041829682922 1387644105770496 1389459931367256 1391613478157952 1395025191439488 1396011529933664 1400004837436968 1402445538202464 1403437123177992 1407451671678654 1408062810051072 1409058366662016 1410902214258726 1411514850912768 1413088994796192 1416553357974048 1420605425619576 1422227136443904 1424088216261144 1425713902910976 1429792174403712 1431663153581682 1433297487500928 1437397451927136 1438143112011267 1438413749300808 1440921410306784 1442528348854446 1443154718089728 1445043183054408 1446064886265174 1446692791122432 1450831072973184 1451583701843148 1451856868453152 1454387965543296 1455416275888288 1459579511370456 1461245713575424 1463157851823864 1465425624233088 1467980376436224 1468741901628528 1469018297158272 1473220441383264 1473984684896283 1476832224270816 1482747440122368 1483516625833296 1486382579630592 1487760242699052 1490634394591104 1491407671715388 1494288869947776 1497381267196224 1499340691245789 1499991729322752 1504565557157376 1505346061170672 1505629345062528 1508254186489344 1511375484646656 1513353221070516 1514423222204823 1515080809361664 1519414715947968 1519700647352832 1523139749836992 1523426382238208 1528576710262812 1531241557016976 1536707437445061 1537374700770048 1538461686049344 1542862473910128 1546644992890032 1551069189196884 1552839832647936 1554871827958596 1557281749367232 1561099618991808 1563142422788163 1569403340369424 1570512971175372 1575005442116589 1575689335057152 1577751230477772 1578866763575241 1579552333164288 1584070661307456 1585190662494768 1587954207276864 1589725119145716 1593622527720804 1595441748495616 1600005528499392 1602099243293787 1602794900802816 1603928140774848 1608516196204176 1612459673438544 1614958851195648 1617072133418028 1618215467963409 1618918123398912 1621036586595132 1623549057850944 1627529390012736 1633338977009796 1636186461236208 1637343310374324 1642026950291763 1642739945059584 1643901427772352 1646052583301847 1646767326064896 1648603827262224 1651477923490752 1652334639332094 1652645584303056 1657372996556172 1659264992517888 1661436252304668 1663332886729472 1668090870137664 1668956204062458 1672180402084416 1676963693914992 1678149374184276 1681074978691248 1683680504438016 1684553925595752 1687808256309504 1692636251802048 1693514318817006 1693833013195344 1696785959800512 1700297420227488 1704465910531872 1709663228271936 1712643772508928 1713532218566616 1713854680017984 1720395498480768 1722646751644098 1729546538366304 1729872013476096 1730769396805512 1734113009569024 1735720283148894 1736473961083392 1739975617001286 1740731142670848 1746944811728928 1749990350876544 1756237071365784 1758241926913536 1763271398754432 1765578757915602 1767594277588608 1772650501939296 1776996374809824 1779750570705408 1783339495306614 1784113850276352 1786448483186472 1793603817565056 1794871967057568 1800006219561816 1803144263403168 1804419158371704 1809580720729698 1810366470065664 1811646471422592 1814017132618362 1814804808316416 1816828707595104 1821282888823776 1828577746856448 1830970563764328 1832265133037934 1833060732314112 1838304224233344 1840709768890734 1842811055358336 1848082438192032 1849389106243896 1852613241823008 1854679305670002 1855484637543936 1859226282340938 1860033588585984 1866673116582624 1869927384269952 1871249497570656 1876602228904872 1878744488882688 1881202952344968 1884118659728256 1886584155654366 1887403341132288 1888737810632064 1891209351027654 1894140567492768 1895123166295221 1898784288348192 1905562139844762 1906389565871616 1908884204775576 1910233862103378 1911063316667904 1916529935902848 1917524149348356 1917884999067744 1921228547075712 1923371131805928 1926724244072544 1927723745887443 1928086515020232 1934441430630912 1935444935790864 1935809157937536 1939183954057728 1946106015160608 1947115571406201 1950877135765152 1953900832310784 1958322535504704 1958691062877696 1964293921844352 1965312913195044 1968739144736112 1969109632361088 1975766705286507 1976624615275776 1978022167777728 1983680323598736 1987512526121472 1988543562287184 1992385159930368 1996508356261632 1999120921661052 2007128081560896 2007505793416704 2009754543584781 2017804294760688 2019230962939764 2025006997007043 2025886287930624 2029971553168167 2030852999782656 2038102280350416 2041655409355968 2043932296044492 2048943249926748 2051282248065792 2057149965213504 2059841884234869 2060736301032192 2062193323853376 2068092252262512 2073162437278128 2076375665822976 2080562744524383 2081466158655744 2084189897050884 2092537787159232 2094017294900496 2100007256155452 2103668307303696 2105155684766988 2111177507517981 2112094215076608 2113587549993024 2116353321388089 2117272276369152 2119633492194288 2124830036961072 2130908138429364 2133340704665856 2136132324391716 2137642655210923 2138570854366464 2144688261605568 2147494730372523 2149946231251392 2156096177890704 2157620623951212 2161382115460176 2163792523281669 2164732077134592 2169097329397761 2170039186683648 2177785302679728 2181581948314944 2183124413832432 2189369267055684 2191868570363136 2194736777735796 2198138436349632 2201970564654336 2203112852442792 2203527445737408 2209830662074896 2215248336406224 2224121160183552 2225274938749944 2229573869445888 2231640364048578 2235951591886656 2237111507573082 2237532498912368 2241433304921664 2246071900794336 2249987593984128 2256848335736064 2258019091756008 2258444017593792 2262381279734016 2267063226969984 2272621214042496 2279550971029248 2284709624755488 2285139573357312 2292865065394218 2293860664641024 2296862335525464 2306062051155072 2307692529074016 2314293710865192 2319967489335048 2326603783795326 2329259748971904 2332307741937894 2333320467835392 2335922624050848 2341649428487712 2351028531672576 2354105010554136 2355769456763058 2356792370118144 2363534002585728 2369328499746432 2377785993742152 2381931310915296 2384587678718574 2390433791581206 2391471756753408 2393162622743424 2400008292749088 2404192351204224 2405892211162272 2412774294306264 2415528628563456 2418689510157816 2422438276793472 2425608200127042 2428377185098368 2431554879892698 2435323586776416 2441294085019104 2443020177383912 2450008465514694 2451072298977792 2454279691854312 2456014965561486 2457081407144448 2464109917589376 2465852141658528 2470150989097344 2472905740893336 2478968376454584 2486059494834258 2488897488776832 2492154378457002 2493236512359936 2494999330094208 2502136305206496 2503434306093687 2508270603126624 2512158212971008 2515445540872488 2517224061276414 2518317080842752 2521612468036872 2525520756657024 2526830888393628 2531712384464256 2538954377703072 2540271478225509 2540749519793016 2545178939700768 2546978482804504 2550446130341232 2555373247870464 2556698865797808 2557179998756992 2561638062767616 2564494842407904 2568965658763392 2570298327849924 2570782020026976 2580593247721152 2581078877250048 2594808020214144 2596154095208268 2601169514353536 2603580424723341 2609963425501929 2611096714006272 2619058562459136 2620417217593392 2624985526314816 2625479509814784 2634355607048676 2637362890370304 2644907098131648 2648368136873403 2651391416382912 2658975752908944 2665494562214736 2669625856058112 2675009242959921 2676170775414528 2679672724779708 2690405726347584 2692307950586352 2700009329342724 2706628737557556 2714371081094547 2717469707133888 2721025698927543 2722207212474624 2725243061392656 2731924333235664 2742866620284672 2746455845646492 2748397699556901 2749591098471168 2757456336350016 2761064653336101 2764216583037504 2772123657288048 2774083659365844 2778919862734512 2782018958505003 2783226956315904 2788839423511407 2790050382878976 2792023059867328 2800009674873936 2804891076404928 2806874246355984 2814903343357308 2818116733324032 2821804428517452 2826177989592384 2829876233481549 2833106715948096 2836814026541481 2841210851239152 2848176432522288 2858343209767143 2859584348807424 2863326307163364 2865350793155067 2866594975001856 2874794903854272 2876286224022534 2876827498601616 2881842820613568 2885056697708892 2890086366108816 2892129772530348 2901662145946368 2903167403686296 2903713736906304 2908775931086592 2910832551776576 2919159022740912 2926315703647728 2930851248466176 2937483803257056 2938036594316544 2946440882766528 2947969369792566 2953664448541632 2967033251666592 2975520485398104 2981268789182208 2982815343430776 2988577739895552 2994762534392448 2998681382491578 2999983458645504 3010692122341344 3011258690125056 3022750969293312 3026706442141032 3028846444409646 3030161618723328 3038829431895936 3046279499673984 3057153420525624 3062483114033952 3073414874890122 3074749401540096 3076923372098688 3085724947820256 3093289985780064 3102138378393768 3105679665295872 3109743655917192 3114563498734464 3122199237983616 3126284845576326 3138806680738848 3141025942350744 3150010884233178 3151378670114304 3155502460955544 3157733527150482 3159104666328576 3168141322614912 3170381324989536 3175908414553728 3179450238291432 3187245055441608 3190883496991232 3200011056998784 3204198486587574 3205589801605632 3207856281549696 3217032392408352 3224919346877088 3229917702391296 3234144266836056 3236430935926818 3237836246797824 3242073173190264 3247098115701888 3255058780025472 3266677954019592 3272372922472416 3274686620748648 3284053900583526 3285479890119168 3287802855544704 3292105166603694 3293534652129792 3297207654524448 3302955846981504 3304669278664188 3305291168606112 3314745993112344 3318529985035776 3322872504609336 3326665773458944 3336181740275328 3337912408124916 3344360804168832 3353927387829984 3355667261359623 3356298748368552 3362149957382496 3367361008876032 3369107851191504 3375616512619008 3385272503604096 3387028637634012 3387666026390688 3393571919601024 3400594840454976 3408931821063744 3419326456543872 3425287545017856 3427064437133232 3427709360035968 3439297598091327 3440790996961536 3445293503288196 3459093076732608 3459744026952192 3461538793611024 3468226019138048 3471440566297788 3479951234002572 3493889623457856 3498461612906841 3499980701753088 3512474142731568 3526542797508864 3531157515831204 3533654185144587 3535188555177216 3545301003878592 3553992749619648 3566678990613228 3572896966372944 3576881518077861 3585650687371809 3587207635130112 3589743934115136 3600012439123632 3606288526806336 3608838316743408 3619161441459396 3623292942845184 3628034265236724 3633657415190208 3642565777647552 3647332319839047 3661941127528656 3664530266075868 3675012698272041 3676608448466688 3681419537781468 3684022448342229 3685622110716672 3696164876384064 3698778212487792 3705226483646016 3709358611340004 3718452564681876 3729089242251387 3733346233165248 3738231567685503 3739854768539904 3742498995141312 3753204457809744 3762405904689936 3768237319456512 3773168311308732 3775836091914621 3777475621264128 3782418702055308 3788281134985536 3790246332590442 3797568576696384 3811124279689524 3817768409551152 3820467724206756 3833059871805696 3835048298696712 3835769998135488 3842457094151424 3846742263611856 3853448488145088 3855447491774886 3856173030040464 3870889871581728 3871618315875072 3892212030321216 3894231142812402 3901754271530304 3916645071009408 3928587843688704 3930625826390088 3937478289472224 3938219264722176 3951533410573014 3953249230551552 3956044335555456 3967360647197472 3977087124574368 3993016712523264 3998241843322104 4014256163121792 4019509087169562 4035608589521376 4038461925879528 4050013994014086 4051772575861248 4059943106336334 4061705999565312 4076204560700832 4083310818711936 4087864592088984 4097886499853496 4102564496131584 4114299930427008 4119683768469738 4121472602064384 4124386647706752 4136184504525024 4146324874556256 4152751331645952 4161125489048766 4162932317311488 4168379794101768 4185075574318464 4188034589800992 4200014512310904 4207336614607392 4210311369533976 4222355015035962 4224188430153216 4227175099986048 4232706642776178 4234544552738304 4239266984388576 4249660073922144 4261816276858728 4266681409331712 4272264648783432 4275285310421846 4277141708732928 4289376523211136 4294989460745046 4299892462502784 4312192355781408 4314429336033801 4315241247902424 4322764230920352 4327585046563338 4329464154269184 4338194658795522 4340078373367296 4355570605359456 4363163896629888 4366248827664864 4378738534111368 4383737140726272 4389473555471592 4396276872699264 4403941129308672 4406225704885584 4407054891474816 4419661324149792 4421954054688849 4430496672812448 4448242320367104 4450549877499888 4459147738891776 4463280728097156 4471903183773312 4474223015146164 4475064997824736 4482866609843328 4492143801588672 4498022073737367 4499975187968256 4513696671472128 4516038183512016 4516888035187584 4524762559468032 4534126453939968 4543269666614469 4545242428084992 4559101942058496 4569419249510976 4570279146714624 4585730130788436 4593724671050928 4610122312335183 4612124102310144 4615385058148032 4628587421730384 4639934978670096 4653207567590652 4658519497943808 4664615483875788 4671845248101696 4683298856975424 4689427268364489 4708210021108272 4711538913526116 4725016326349767 4727068005171456 4736600290725723 4738656999492864 4755571987484304 4763862621830592 4769175357437148 4780867583162412 4786325245486848 4800016585498176 4806297729881361 4808384702408448 4811784422324544 4825548588612528 4837379020315632 4844876553586944 4851216400254084 4854646403890227 4856754370196736 4863109759785396 4870647173552832 4882588170038208 4886040354767824 4900016931029388 4908559383708624 4912029931122972 4926080850875289 4928219835178752 4931704283317056 4938157749905541 4940301978194688 4945811481786672 4957936752909168 4972118989668516 4977794977553664 4984308756914004 4989998660188416 5004272610412992 5006868612187374 5016541206253248 5030891081744976 5034448122552828 5043224936073744 5051041513314048 5053661776787256 5063424768928512 5077908755406144 5080542956451018 5081499039586032 5090357879401536 5093956965609008 5100892260682464 5113397731595616 5114359997513984 5128989684815808 5137931317526784 5140596655699848 5141564040053952 5161186495442304 5189616040428288 5192308190416536 5202339028707072 5207160849446682 5219926851003858 5222193428012544 5240834435186784 5249971052629632 5268711214097352 5274725780740608 5289814196263296 5296736273746806 5302782832765824 5317951505817888 5330989124429472 5339251712116224 5350018485919842 5352341550829056 5359345449559416 5380811452695168 5384615901172704 5400018658685448 5413257475115112 5428742162189094 5434939414267776 5442051397855086 5444414424949248 5450486122785312 5463848666471328 5485733240569344 5492911691292984 5496795399113802 5499182196942336 5514912672700032 5522129306672202 5528433166075008 5544247314576096 5548167318731688 5557839725469024 5564037917010006 5566453912631808 5577678847022814 5580100765757952 5584046119734656 5600019349747872 5609782152809856 5613748492711968 5629806686714616 5636233466648064 5643608857034904 5652355979184768 5659752466963098 5666213431896192 5673628053082962 5682421702478304 5685369498885663 5696352865044576 5716686419534286 5719168697614848 5726652614326728 5730701586310134 5733189950003712 5749589807708544 5752572448045068 5753654997203232 5763685641227136 5770113395417784 5780172732217632 5783171237662329 5784259545060696 5803324291892736 5806334807372592 5807427473812608 5817551862173184 5821665103553152 5838318045481824 5841346714218603 5852631407295456 5861702496932352 5874967606514112 5876073188633088 5892881765533056 5895938739585132 5907328897083264 5927300115859521 5934066503333184 5951040970796208 5962537578364416 5965630686861552 5977155479791104 5989525068784896 5997362764983156 6021384244682688 6022517380250112 6029263630754343 6053412884282064 6057692888819292 6075020991021129 6077658863791872 6089914659504501 6092558999347968 6114306841051248 6124966228067904 6146829749780244 6153846744197376 6171449895640512 6179525652704607 6186579971560128 6204276756787536 6219487311834384 6229126997468928 6241688233573149 6244398475967232 6252569691152652 6277613361477696 6282051884701488 6300021768466356 6311004921911088 6315467054300964 6333532522553943 6336282645229824 6340762649979072 6349059964164267 6351816829107456 6358900476582864 6374490110883216 6400022113997568 6408396973175148 6412927965632769 6415712563099392 6434064784816704 6442484191117569 6449838693754176 6468288533672112 6472861871853636 6484146346380528 6491377569845007 6494196231403776 6507291988193283 6510117560050944 6533355908039184 6544745844944832 6549373241497296 6568107801167052 6575605711089408 6584210333207388 6594415309048896 6605911693963008 6609338557328376 6610582337212224 6629491986224688 6645745009218672 6672363480550656 6675824816249832 6688721608337664 6707854775659968 6711334522719246 6712597496737104 6724299914764992 6738215702383008 6770545007208192 6774057275268024 6775332052781376 6787143839202048 6801189680909952 6817863642127488 6838652913087744 6854128874266464 6855418720071936 6878595196182654 6881581993923072 6890587006576392 6918186153465216 6923077587222048 6942881132595576 6959902468005144 6987779246915712 6996923225813682 6999961403506176 7024948285463136 7053085595017728 7062315031662408 7067308370289174 7070377110354432 7090602007757184 7107985499239296 7133357981226456 7145793932745888 7153763036155722 7171301374743618 7174415270260224 7179487868230272 7200024878247264 7212577053612672 7217676633486816 7238322882918792 7246585885690368 7256068530473448 7267314830380416 7285131555295104 7294664639678094 7323882255057312 7329060532151736 7350025396544082 7353216896933376 7362839075562936 7368044896684458 7371244221433344 7392329752768128 7397556424975584 7410452967292032 7418717222680008 7436905129363752 7458178484502774 7466692466330496 7476463135371006 7479709537079808 7484997990282624 7506408915619488 7510302918281061 7524811809379872 7536474638913024 7546336622617464 7551672183829242 7554951242528256 7564837404110616 7576562269971072 7580492665180884 7595137153392768 7622248559379048 7635536819102304 7640935448413512 7666119743611392 7670096597393424 7671539996270976 7684914188302848 7693484527223712 7706896976290176 7710894983549772 7712346060080928 7741779743163456 7743236631750144 7784424060642432 7788462285624804 7803508543060608 7810741274170023 7829890276505787 7833290142018816 7857175687377408 7861251652780176 7874956578944448 7876438529444352 7903066821146028 7912088671110912 7934721294394944 7954174249148736 7996483686644208 8025027728879763 8028512326243584 8039018174339124 8071217179042752 8076923851759056 8100027988028172 8119886212672668 8143113243283641 8152409121401664 8163077096782629 8166621637423872 8175729184177968 8195772999706992 8228599860854016 8239367536939476 8245193098670703 8248773295413504 8272369009050048 8292649749112512 8322250978097532 8336759588203536 8346056875515009 8366518270534221 8370151148636928 8376069179601984 8400029024621808 8414673229214784 8420622739067952 8444710030071924 8454350199972096 8465413285552356 8478533968777152 8489628700444647 8499320147844288 8510442079624443 8523632553717456 8544529297566864 8550570620843692 8575029629301429 8578753046422272 8589978921490092 8596052379465201 8599784925005568 8624384711562816 8628858672067602 8630482495804848 8645528461840704 8655170093126676 8676389317591044 8711141210718912 8726327793259776 8732497655329728 8757477068222736 8778947110943184 8792553745398528 8812451409771168 8814109782949632 8839322648299584 8843908109377698 8860993345624896 8901099754999776 8926561456194312 8943806367546624 8948446030292328 8950129995649472 8965733219686656 8984287603177344 8996044147474734 8999950375936512 9032076367024032 9033776070375168 9068252907879936 9086539333228938 9090484856169984 9138838499021952 9171460261576872 9187449342101856 9220244624670366 9224248204620288 9230770116296064 9257174843460768 9279869957340192 9306415135181304 9317038995887616 9329230967751576 9343690496203392 9366597713950848 9378854536728978 9416420042216544 9423077827052232 9450032652699534 9454136010342912 9473200581451446 9477313998985728 9511143974968608 9527725243661184 9538350714874296 9561735166324824 9572650490973696 9600033170996352 9612595459762722 9616769404816896 9623568844649088 9651097177225056 9674758040631264 9689753107173888 9702432800508168 9709292807780454 9713508740393472 9726219519570792 9741294347105664 9765176340076416 9772080709535648 9800033862058776 9817118767417248 9824059862245944 9852161701750578 9856439670357504 9863408566634112 9876315499811082 9880603956389376 9891622963573344 9915873505818336 9944237979337032 9955589955107328 9968617513828008 9979997320376832 10008545220825984 10013737224374748 10033082412506496 10061782163489952 10067001784078869 10068896245105656 10086449872147488 10102083026628096 10107323553574512 10126849537857024 10155817510812288 10161085912902036 10162998079172064 10180715758803072 10187913931218016 10201784521364928 10226795463191232 10228719995027968 10257979369631616 10275862635053568 10281193311399696 10283128080107904 10317892794273981 10322372990884608 10379232080856576 10384616380833072 10404678057414144 10414321698893364 10439853702007716 10481668870373568 10495384838720523 10499942105259264 10537422428194704 10579628392526592 10593472547493612 10600962555433761 10605565665531648 10635903011635776 10661978248858944 10700036971839684 10718690899118832 10756952062115427 10761622905390336 10769231802345408 10800037317370896 10826514950230224 10857484324378188 10869878828535552 10884102795710172 10900972245570624 10927697332942656 10941996959517141 10985823382585968 10993590798227604 11025038094816123 11029825345400064 11044258613344404 11052067345026687 11056866332150016 11088494629152192 11096334637463376 11115679450938048 11128075834020012 11155357694045628 11168092239469312 11200038699495744 11214694703056509 11219564305619712 11227496985423936 11259613373429232 11287217714069808 11304711958369536 11319504933926196 11327508275743863 11332426863792384 11347256106165924 11364843404956608 11370738997771326 11392705730089152 11433372839068572 11453305228653456 11461403172620268 11499179615417088 11505144896090136 11507309994406464 11527371282454272 11540226790835568 11560345464435264 11566342475324658 11568519090121392 11612669614745184 11614854947625216 11643330207106304 11676636090963648 11682693428437206 11705262814590912 11749935213028224 11785763531066112 11791877479170264 11814657794166528 11854600231719042 11868133006666368 11902081941592416 11931261373723104 11979050137569792 11994725529966312 12042768489365376 12058527261508686 12106825768564128 12115385777638584 12150041982042258 12155317727583744 12179829319009002 12185117998695936 12228613682102496 12249932456135808 12293659499560488 12307693488394752 12342899791281024 12359051305409214 12373159943120256 12408553513575072 12438974623668768 12458253994937856 12483376467146298 12488796951934464 12505139382305304 12555226722955392 12564103769402976 12600043536932712 12622009843822176 12630934108601928 12667065045107886 12672565290459648 12681525299958144 12698119928328534 12703633658214912 12717800953165728 12748980221766432 12800044227995136 12816793946350296 12825855931265538 12831425126198784 12868129569633408 12884968382235138 12899677387508352 12936577067344224 12943288008101403 12945723743707272 12968292692761056 12982755139690014 12988392462807552 13014583976386566 13020235120101888 13066711816078368 13089491689889664 13098746482994592 13136215602334104 13151211422178816 13168420666414776 13188830618097792 13211823387926016 13218677114656752 13221164674424448 13258983972449376 13265862164066547 13291490018437344 13344726961101312 13351649632499664 13377443216675328 13415709551319936 13422669045438492 13425194993474208 13448599829529984 13476431404766016 13494066221212101 13541090014416384 13548114550536048 13550664105562752 13574287678404096 13602379361819904 13629808999843407 13635727284254976 13677305826175488 13708257748532928 13710837440143872 13757190392365308 13781174013152784 13830366937005549 13836372306930432 13846155174444096 13885762265191152 13919804936010288 13975558493831424 13993846451627364 14049896570926272 14068281805093467 14124630063324816 14134616740578348 14175048979049301 14181204015514368 14209800872177169 14215970998478592 14266715962452912 14291587865491776 14307526072311444 14342602749487236 14358975736460544 14400049756494528 14418893189644083 14425154107225344 14435353266973632 14476645765837584 14512137060946896 14534629660760832 14563939211670681 14570263110590208 14589329279356188 14647764510114624 14658121064303472 14700050793088164 14725678151125872 14736089793368916 14778242552625867 14784659505536256 14795112849951168 14814473249716623 14820905934584064 14837434445360016 14873810258727504 14916356969005548 14933384932660992 14952926270742012 14963498586476461 14969995980565248 15012817831238976 15020605836562122 15049623618759744 15092673245234928 15103344367658484 15129674808221232 15153124539942144 15160985330361768 15190274306785536 15244497118758096 15271073638204608 15281870896827024 15340193194786848 15343079992541952 15386969054447424 15413793952580352 15421789967099544 15424692120161856 15483559486326912 15568848121284864 15576924571249608 15607017086121216 15621482548340046 15659780553011574 15666580284037632 15722503305560352 15749913157888896 15806133642292056 15824177342221824 15869442588789888 15908348498297472 15992967373288416 16050055457759526 16057024652487168 16078036348678248 16142434358085504 16153847703518112 16200055976056344 16239772425345336 16286226486567282 16304818242803328 16326154193565258 16333243274847744 16351458368355936 16391545999413984 16457199721708032 16478735073878952 16490386197341406 16497546590827008 16544738018100096 16585299498225024 16644501956195064 16673519176407072 16692113751030018 16733036541068442 16740302297273856 16752138359203968 16800058049243616 16829346458429568 16841245478135904 16889420060143848 16908700399944192 16930826571104712 16957067937554304 16979257400889294 16998640295688576 17020884159248886 17047265107434912 17056108496656989 17089058595133728 17101141241687384 17150059258602858 17157506092844544 17179957842980184 17192104758930402 17199569850011136 17248769423125632 17257717344135204 17260964991609696 17291056923681408 17310340186253352 17352778635182088 17422282421437824 17452655586519552 17464995310659456 17514954136445472 17524040142655809 17557894221886368 17585107490797056 17624902819542336 17628219565899264 17678645296599168 17687816218755396 17721986691249792 17781900347578563 17802199509999552 17853122912388624 17887612735093248 17896892060584656 17900259991298944 17931466439373312 17968575206354688 17992088294949468 18064152734048064 18067552140750336 18173078666457876 18225062973063387 18269743978513503 18277676998043904 18342920523153744 18374898684203712 18440489249340732 18461540232592128 18514349686921536 18538576958113821 18559739914680384 18612830270362608 18658461935503152 18687380992406784 18725064700719447 18733195427901696 18757709073457956 18832840084433088 18846155654104464 18900065305399068 18946401162902892 19000597567661829 19022287949937216 19047179892492801 19055450487322368 19076701429748592 19123470332649648 19200066341992704 19225190919525444 19238783896898307 19247137689298176 19302194354450112 19327452573352707 19349516081262528 19404865601016336 19418585615560908 19452439039141584 19474132709535021 19482588694211328 19521875964579849 19530352680152832 19544161419071296 19600067724117552 19634237534834496 19648119724491888 19704323403501156 19726817133268224 19752630999622164 19783245927146688 19831747011636672 19888475958674064 19937235027656016 20017090441651968 20027474448749496 20066164825012992 20123564326979904 20134003568157738 20137792490211312 20172899744294976 20214647107149024 20311635021624576 20322171825804072 20325996158344128 20361431517606144 20375827862436032 20403569042729856 20453590926382464 20515958739263232 20562386622799392 20566256160215808 20635785588547962 20644745981769216 20769232761666144 20828643397786728 20879707404015432 20963337740747136 20990769677441046 20999884210518528 21074844856389408 21159256785053184 21186945094987224 21201925110867522 21211131331063296 21271806023271552 21323956497717888 21400073943679368 21437381798237664 21513904124230854 21523245810780672 21538463604690816 21600074634741792 21653029900460448 21714968648756376 21739757657071104 21768205591420344 21801944491141248 21855394665885312 21883993919034282 21971646765171936 21987181596455208 22050076189632246 22059650690800128 22088517226688808 22104134690053374 22113732664300032 22176989258304384 22192669274926752 22231358901876096 22256151668040024 22310715388091256 22336184478938624 22400077398991488 22429389406113018 22439128611239424 22454993970847872 22519226746858464 22530908754843183 22574435428139616 22609423916739072 22639009867852392 22655016551487726 22664853727584768 22694512212331848 22729686809913216 22741477995542652 22785411460178304 22866745678137144 22906610457306912 22922806345240536 22998359230834176 23010289792180272 23014619988812928 23054742564908544 23080453581671136 23120690928870528 23132684950649316 23137038180242784 23225339229490368 23229709895250432 23286660414212608 23353272181927296 23365386856874412 23410525629181824 23489670829517361 23499870426056448 23571527062132224 23583754958340528 23629315588333056 23709200463438084 23736266013332736 23804163883184832 23862522747446208 23989451059932624 24075083186639289 24085536978730752 24117054523017372 24213651537128256 24230771555277168 24300083964084516 24359658638018004 24457227364204992 24489231290347887 24499864912271616 24587318999120976 24685799582562048 24718102610818428 24735579296012109 24746319886240512 24817107027150144 24877949247337536 24966752934292596 25010278764610608 25038170626545027 25099554811602663 25110453445910784 25128207538805952 25200087073865424 25244019687644352 25261868217203856 25334130090215772 25363050599916288 25396239856657068 25435601906331456 25497960443532864 25531326238873329 25633587892700592 25651711862531076 25725088887904287 25736259139266816 25769936764470276 25788157138395603 25799354775016704 25873154134688448 25886576016202806 25891447487414544 25936585385522112 25965510279380028 26029167952773132 26133423632156736 26178983379779328 26197492965989184 26272431204668208 26336841332829552 26377661236195584 26437354229313504 26442329348848896 26517967944898752 26531724328133094 26582980036874688 26703299264999328 26831419102639872 26845338090876984 26850389986948416 26897199659059968 26952862809532032 26988132442424202 27096229101072096 27101328211125504 27204758723639808 27259617999686814 27271454568509952 27416515497065856 27514380784730616 27562348026305568 27660733874011098 27672744613860864 27692310348888192 27771524530382304 27839609872020576 27951116987662848 27987692903254728 28099793141852544 28136563610186934 28249260126649632 28269233481156696 28350097958098602 28362408031028736 28419601744354338 28431941996957184 28533431924905824 28583175730983552 28615052144622888 28685205498974472 28717951472921088 28800099512989056 28837786379288166 28850308214450688 28870706533947264 28953291531675168 29024274121893792 29069259321521664 29127878423341362 29140526221180416 29178658558712376 29295529020229248 29316242128606944 29400101586176328 29451356302251744 29472179586737832 29556485105251734 29569319011072512 29590225699902336 29628946499433246 29641811869168128 29674868890720032 29747620517455008 29832713938011096 29866769865321984 29905852541484024 29926997172952922 29939991961130496 30025635662477952 30041211673124244 30099247237519488 30185346490469856 30201005352236607 30206688735316968 30259349616442464 30306249079884288 30321970660723536 30380548613571072 30488994237516192 30542147276409216 30563741793654048 30680386389573696 30686159985083904 30773938108894848 30827587905160704 30843579934199088 30849384240323712 30953678382821943 30967118972653824 31137696242569728 31153849142499216 31214034172242432 31242965096680092 31319561106023148 31445006611120704 31486154516161569 31499826315777792 31612267284584112 31738885177579776 31802887666301283 31816696996594944 31985934746576832 32100110915519052 32156072697356496 32270856186346281 32284868716171008 32307695407036224 32400111952112688 32479544850690672 32572452973134564 32609636485606656 32652308387130516 32702916736711872 32783091998827968 32825990878551423 32957470147757904 32980772394682812 33075114284448369 33089476036200192 33156202035080061 33170598996450048 33289003912390128 33347038352814144 33384227502060036 33466073082136884 33504276718407936 33600116098487232 33644084109169527 33658692916859136 33682490956271808 33778840120287696 33861653142209424 33914135875108608 33958514801778588 33982524827231589 33997280591377152 34041768318497772 34094530214869824 34112216993313978 34178117190267456 34202282483374768 34300118517205716 34359915685960368 34384209517860804 34497538846251264 34515434688270408 34521929983219392 34582113847362816 34620680372506704 34705557270364176 34844564842875648 34929990621318912 35029908272890944 35048080285311618 35115788443772736 35249805639084672 35357290593198336 35375632437510792 35443973382499584 35563800695157126 35604399019999104 35706245824777248 35793784121169312 35800519982597888 35937150412709376 35984176589898936 36128305468096128 36346157332915752 36450125946126774 36539487957027006 36555353996087808 36685841046307488 36749797368407424 36880978498681464 36923080465184256 37028699373843072 37077153916227642 37119479829360768 37225660540725216 37316923871006304 37374761984813568 37450129401438894 37466390855803392 37515418146915912 37665680168866176 37692311308208928 37800130610798136 37892802325805784 38001195135323658 38044575899874432 38094359784985602 38110900974644736 38153402859497184 38246940665299296 38400132683985408 38450381839050888 38477567793796614 38494275378596352 38604388708900224 38654905146705414 38699032162525056 38809731202032672 38829864024304209 38837171231121816 38904878078283168 38948265419070042 38965177388422656 39043751929159698 39060705360305664 39088322838142592 39200135448235104 39268475069668992 39296239448983776 39408646807002312 39453634266536448 39505261999244328 39566491854293376 39663494023273344 39776951917348128 39797586492199641 39874470055312032 40034180883303936 40054948897498992 40132329650025984 40247128653959808 40268007136315476 40275584980422624 40345799488589952 40429294214298048 40482198663636303 40623270043249152 40644343651608144 40651992316688256 40722863035212288 40751655724872064 40807138085459712 40889426999530221 40907181852764928 41031917478526464 41124773245598784 41132512320431616 41271571177095924 41491100811016647 41538465523332288 41657286795573456 41759414808030864 41926675481494272 41981539354882092 42149689712778816 42204845415280401 42373890189974448 42403850221735044 42525146937147903 42543612046543104 42629402616531507 42647912995435776 42800147887358736 42874763596475328 43027808248461708 43076927209381632 43200149269483584 43256679568932249 43306059800920896 43429937297512752 43536411182840688 43603888982282496 43691817635012043 43710789331770624 43767987838068564 43943293530343872 43974363192910416 44100152379264492 44177034453377616 44208269380106748 44334727657877601 44353978516608768 44385338549853504 44443419749149869 44462717803752192 44512303336080048 44621430776182512 44800154797982976 44858778812226036 44890495759429383 44909987941695744 45038453493716928 45061817509686366 45148870856279232 45278019735704784 45310033102975452 45389024424663696 45459373619826432 45482955991085304 45570822920356608 45733491356274288 45813220914613824 45845612690481072 46020579584360544 46029239977625856 46160907163342272 46241381857741056 46265369901298632 46274076360485568 46450678458980736 46706544363854592 46730773713748824 46821051258363648 46979341659034722 46999740852112896 47167509916681056 47418400926876168 47472532026665472 47608327766369664 47725045494892416 47978902119865248 48150166373278578 48171073957461504 48234109046034744 48427303074256512 48461543110554336 48600167928169032 48719317276036008 48914454728409984 48978462580695774 48999729824543232 49174637998241952 49371599165124096 49436205221636856 49471158592024218 49492639772481024 49634214054300288 49755898494675072 49933505868585192 50020557529221216 50076341253090054 50199109623205326 50220906891821568 50256415077611904 50400174147730848 50488039375288704 50523736434407712 50668260180431544 50726101199832576 50792479713314136 50871203812662912 50995920887065728 51062652477746658 51267175785401184 51303423725062152 51450177775808574 51472518278533632 51539873528940552 51576314276791206 51598709550033408 51746308269376896 51773152032405612 51782894974829088 51873170771044224 51931020558760056 52058335905546264 52266847264313472 52357966759558656 52394985931978368 52544862409336416 52572120427967427 52673682665659104 52755322472391168 52874708458627008 52884658697697792 53035935889797504 53063448656266188 53165960073749376 53406598529998656 53662838205279744 53690676181753968 53700779973896832 53794399318119936 53905725619064064 53976264884848404 54192458202144192 54202656422251008 54519235999373628 54675188919190161 54809231935540509 54833030994131712 55028761569461232 55124696052611136 55321467748022196 55384620697776384 55543049060764608 55679219744041152 55975385806509456 56175194102158341 56199586283705088 56273127220373868 56498520253299264 56538466962313392 56700195916197204 56839203488708676 57001792702985487 57066863849811648 57141539677478403 57166351461967104 57230104289245776 57370410997948944 57600199025978112 57675572758576332 57716351690694921 57741413067894528 57906583063350336 58048548243787584 58255756846682724 58357317117424752 58422398128605063 58565627893739547 58591058040458496 58632484257213888 58800203172352656 58902712604503488 58944359173475664 59112970210503468 59180451399804672 59257892998866492 59349737781440064 59495241034910016 59665427876022192 59811705082968048 59853994345905844 60051271324955904 60082423346248488 60198494475038976 60370692980939712 60402010704473214 60413377470633936 60518699232884928 60643941321447072 60977988475032384 61084294552818432 61127483587308096 61360772779147392 61547876217789696 61687159868398176 61698768480647424 61907356765643886 61934237945307648 62307698284998432 62485930193360184 62639122212046296 62890013222241408 62972309032323138 62999652631555584 63224534569168224 63477770355159552 63605775332602566 63633393993189888 63971869493153664 64200221831038104 64312145394712992 64541712372692562 64569737432342016 64615390814072448 64800223904225376 64959089701381344 65144905946269128 65219272971213312 65304616774261032 65405833473423744 65566183997655936 65651981757102846 65914940295515808 65961544789365624 66150228568896738 66178952072400384 66312404070160122 66341197992900096 66578007824780256 66694076705628288 66768455004120072 66932146164273768 67008553436815872 67200232196974464 67288168218339054 67317385833718272 67364981912543616 67557680240575392 67592726264529549 67723306284418848 67828271750217216 67917029603557176 67965049654463178 67994561182754304 68083536636995544 68189060429739648 68224433986627956 68356234380534912 68404564966749536 68600237034411432 68719831371920736 68768419035721608 68995077692502528 69030869376540816 69043859966438784 69164227694725632 69241360745013408 69411114540728352 69689129685751296 69859981242637824 70059816545781888 70096160570623236 70231576887545472 70469012488552083 70499611278169344 70714581186396672 70751264875021584 70887946764999168 71127601390314252 71208798039998208 71412491649554496 71587568242338624 71601039965195776 71968353179797872 72225249559917867 72256610936192256 72692314665831504 72900251892253548 73078975914054012 73371682092614976 73467693871043661 73499594736814848 73761956997362928 74057398747686144 74154307832455284 74206737888036327 74238959658721536 74451321081450432 74633847742012608 74900258802877788 75030836293831824 75298664434807989 75331360337732352 75384622616417856 75600261221596272 75785604651611568 76002390270647316 76089151799748864 76188719569971204 76306805718994368 76493881330598592 76593978716619987 76900763678101776 76955135587593228 77175266663712861 77208777417800448 77309810293410828 77364471415186809 77398064325050112 77619462404065344 77659728048608418 77674342462243632 77809756156566336 77896530838140084 78087503858319396 78176645676285184 78400270896470208 78536950139337984 78592478897967552 78817293614004624 79010523998488656 79132983708586752 79326988046546688 79553903834696256 79595172984399282 79748940110624064 80109897794997984 80494257307919616 80536014272630952 80551169960845248 80691598977179904 80858588428596096 80964397327272606 81288687303216288 81303984633376512 81503311449744128 81614276170919424 81778853999060442 81814363705529856 82249546491197568 82543142354191848 82982201622033294 83076931046664576 83314573591146912 83518829616061728 83853350962988544 83963078709764184 84299379425557632 84409690830560802 84747780379948896 84807700443470088 85050293874295806 85087224093086208 85258805233063014 85295825990871552 85600295774717472 85749527192950656 86055616496923416 86153854418763264 86400298538967168 86513359137864498 86612119601841792 86859874595025504 87072822365681376 87207777964564992 87383635270024086 87421578663541248 87535975676137128 87886587060687744 87948726385820832 88200304758528984 88354068906755232 88416538760213496 88669455315755202 88707957033217536 88770677099707008 88886839498299738 88925435607504384 89024606672160096 89242861552365024 89600309595965952 89717557624452072 89780991518858766 89819975883391488 90076906987433856 90123635019372732 90297741712558464 90556039471409568 90603016056709821 90620066205950904 90778048849327392 90918747239652864 90965911982170608 91141645840713216 91466982712548576 91626441829227648 91691225380962144 92041159168721088 92058479955251712 92321814326684544 92482763715482112 92530739802597264 92548152720971136 92861035148465829 92901356917961472 93413088727709184 93461547427497648 93642102516727296 93958683318069444 94335019833362112 94458463548484707 94836801853752336 95216655532739328 95408662998903849 95450090989784832 95957804239730496 96300332746557156 96468218092069488 96812568559038843 96854606148513024 96923086221108672 97200335856338064 97438634552072016 97828909456819968 97956925161391548 98349275996483904 98477972635654269 98872410443273712 98942317184048436 99225342853345107 99268428108600576 99468606105240183 99511796989350144 99867011737170384 100041115058442432 100152682506180108 100398219246410652 100512830155223808 100800348295461696 100932252327508581 100976078750577408 101047472868815424 101336520360863088 101584959426628272 101742407625325824 101947574481694767 101991841774131456 102125304955493316 102534351570802368 102606847450124304 102900355551617148 103079747057881104 103152628553582412 103492616538753792 103546304064811224 103565789949658176 103746341542088448 103862041117520112 104116671811092528 104533694528626944 104789971863956736 105089724818672832 105144240855934854 105347365331318208 105749416917254016 106071871779595008 106126897312532376 106331920147498752 106813197059997312 107381352363507936 107401559947793664 107811451238128128 107952529769696808 108384916404288384 109038471998747256 109350377838380322 109618463871081018 109666061988263424 110057523138922464 110249392105222272 110642935496044392 110769241395552768 111086098121529216 111358439488082304 111950771613018912 112350388204316682 112399172567410176 112546254440747736 112997040506598528 113076933924626784 113400391832394408 113678406977417352 114003585405970974 114133727699623296 114283079354956806 114332702923934208 114460208578491552 114740821995897888 115200398051956224 115351145517152664 115432703381389842 115482826135789056 115813166126700672 116097096487575168 116511513693365448 116714634234849504 116844796257210126 117131255787479094 117182116080916992 117264968514427776 117600406344705312 117805425209006976 117888718346951328 118225940421006936 118360902799609344 118515785997732984 118699475562880128 118990482069820032 119330855752044384 119392759476598923 119623410165936096 119707988691811688 120102542649911808 120164846692496976 120396988950077952 120741385961879424 120804021408946428 120826754941267872 121037398465769856 121287882642894144 121955976950064768 122168589105636864 122254967174616192 122668280998590663 122721545558294784 123095752435579392 123374319736796352 123397536961294848 123814713531287772 124473302433049941 124615396569996864 124971860386720368 125278244424092592 125780026444482816 125944618064646276 126449069138336448 127211550665205132 127575440811443709 127888207849594521 127943738986307328 128400443662076208 128624290789425984 129083424745385124 129230781628144896 129600447808450752 129770038706796747 129918179402762688 130289811892538256 130609233548522064 130811666946847488 131075452905036129 131132367995311872 131303963514205692 131829880591031616 131923089578731248 132300457137793476 132624808140320244 133004182973632803 133156015649560512 133330259247449607 133388153411256576 133536910008240144 133864292328547536 134400464393948928 134576336436678108 134671487278288149 134729963825087232 135115360481150784 135185452529059098 135446612568837696 135834059207114352 135930099308926356 136167073273991088 136378120859479296 136448867973255912 136712468761069824 136809129933499072 137200474068822864 137439662743841472 137536838071443216 138061738753081632 138087719932877568 138482721490026816 138822229081456704 140119633091563776 140192321141246472 140463153775090944 140938024977104166 140999222556338688 141502529750043168 142255202780628504 142417596079996416 142824983299108992 143175136484677248 143936706359595744 144450499119835734 144513221872384512 145384629331663008 145800503784507096 146157951828108024 146743364185229952 146935387742087322 146999189473629696 147523913994725856 148114797495372288 148308615664910568 148413475776072654 148477919317443072 148902642162900864 149267695484025216 149800517605755576 150061672587663648 150597328869615978 150662720675464704 150769245232835712 151200522443192544 151571209303223136 152004780541294632 152178303599497728 152377439139942408 152613611437988736 152987762661197184 153187957433239974 153801527356203552 153910271175186456 154350533327425722 154417554835600896 154619620586821656 154728942830373618 154796128650100224 155238924808130688 155319456097216836 155348684924487264 155619512313132672 155793061676280168 156175007716638792 156353291352570368 156800541792940416 157073900278675968 157184957795935104 157634587228009248 157716361283902281 158021047996977312 158265967417173504 158653976093093376 159107807669392512 159190345968798564 159497880221248128 160219795589995968 160988514615839232 161072028545261904 161102339921690496 161383197954359808 161717176857192192 161928794654545212 162577374606432576 162607969266753024 163006622899488256 163557707998120884 164427695806621527 164499092982395136 165086284708383696 165964403244066588 166153862093329152 166629147182293824 167037659232123456 167926157419528368 168525582306475023 168598758851115264 168819381661121604 169495560759897792 169615400886940176 170100587748591612 170517610466126028 171200591549434944 171424619032435209 171499054385901312 172111232993846832 172800597077934336 173026718275728996 173149055072084763 173224239203683584 173719749190051008 174145644731362752 174767270540048172 175071951352274256 175267194385815189 175696883681218641 175773174121375488 175897452771641664 176400609517057968 176708137813510464 176833077520426992 177338910631510404 177541354199414016 177773678996599476 178049213344320192 178485723104730048 179435115248904144 179561983037717532 180153813974867712 180247270038745464 180595483425116928 181112078942819136 181206032113419642 181240132411901808 181556097698654784 181931823964341216 182933965425097152 183252883658455296 183382450761924288 184082318337442176 184643628653369088 185061479605194528 185096305441942272 185722070296931658 185802713835922944 186923094854995296 187917366636138888 188670039666724224 188916927096969414 189673603707504672 190433311065478656 190817325997807698 190900181979569664 191915608479460992 192600665493114312 192936436184138976 193625137118077686 193709212297026048 193846172442217344 194400671712676128 194877269104144032 195657818913639936 195913850322783096 196698551992967808 196955945271308538 197744820886547424 197884634368096872 198450685706690214 198536856217201152 198937212210480366 199023593978700288 199734023474340768 200082230116884864 200305365012360216 200796438492821304 201025660310447616 201600696590923392 201864504655017162 201952157501154816 202094945737630848 202673040721726176 202778178793588647 203169918853256544 203484815250651648 203895148963389534 203983683548262912 204250609910986632 205068703141604736 205213694900248608 205800711103234296 206159494115762208 206305257107164824 206985233077507584 207092608129622448 207131579899316352 207492683084176896 207724082235040224 208233343622185056 209067389057253888 209579943727913472 210179449637345664 210288481711869708 210694730662636416 211407037465656249 211498833834508032 212143743559190016 212253794625064752 212663840294997504 213626394119994624 214762704727015872 214803119895587328 215905059539393616 216675748679753601 216769832808576768 218076943997494512 218700755676760644 219236927742162036 220115046277844928 220403081613130983 220498784210444544 221285870992088784 222172196243058432 222620213664108981 222716878976164608 223901543226037824 224700776408633364 225092508881495472 225895993304423967 225994081013197056 226153867849253568 226800783664788816 227356813954834704 228007170811941948 228267455399246592 228566158709913612 228920417156983104 229481643991795776 229781936149859961 230702291034305328 230865406762779684 231525799991138583 231626332253401344 232093414245560427 232194192975150336 233023027386730896 233429268469699008 233689592514420252 234262511574958188 234529937028855552 235200812689410624 235610850418013952 235777436693902656 236451880842013872 237031571995465968 237398951125760256 237980964139640064 238661711504088768 238785518953197846 239246820331872192 239415977383623376 240329693384993952 241482771923758848 241608042817892856 241653509882535744 242074796931539712 242575765285788288 243911953900129536 244509934349232384 245336561997181326 245443091116589568 246748639473592704 247629427062575544 248946604866099882 249230793139993728 249943720773440736 250556488848185184 251560052888965632 251889236129292552 252898138276672896 254423101330410264 255150881622887418 255776415699189042 255887477972614656 256800887324152416 257248581578851968 258166849490770248 258461563256289792 259200895616901504 259540077413593494 259836358805525376 260579623785076512 261218467097044128 261623333893694976 262150905810072258 262264735990623744 262607927028411384 263659761182063232 263846179157462496 264600914275586952 265249616280640488 266008365947265606 266312031299121024 266660518494899214 266776306822513152 267073820016480288 267728584657095072 268800928787897856 269152672873356216 269342974556576298 269459927650174464 270230720962301568 270370905058118196 270893225137675392 271668118414228704 271809048170129463 271860198617852712 272334146547982176 272756241718958592 272897735946511824 273424937522139648 273618259866998144 274400948137645728 274879325487682944 275073676142886432 276123477506163264 276175439865755136 276965442980053632 277644458162913408 278583105445397487 280239266183127552 280384642282492944 280926307550181888 281876049954208332 283005059500086336 283375390645454121 284510405561257008 285649966598217984 286225988996711547 286350272969354496 287873412719191488 288900998239671468 290437705677116529 290769258663326016 291601007569014192 292315903656216048 293486728370459904 293870775484174644 295047827989451712 295433917906962807 296617231329821136 296826951552145308 297676028560035321 297805284325801728 298405818315720549 298535390968050432 299601035211511152 300123345175327296 301194657739231956 301538490465671424 302401044886385088 302796756982525743 303142418606446272 304009561082589264 304754878279884816 305227222875977472 305842723445084301 305975525322394368 306375914866479948 307603054712407104 307820542350372912 308701066654851444 309239241173643312 309457885660747236 310477849616261376 310638912194433672 310697369848974528 311239024626265344 311586123352560336 312350015433277584 313601083585880832 314369915591870208 315269174456018496 315432722567804562 316042095993954624 318215615338785024 318380691937597128 318995760442496256 320439591179991936 322144057090523808 322204679843380992 323434353714384384 323857589309090424 325154749212865152 327115415996241768 328855391613243054 328998185964790272 330172569416767392 331928806488133176 332307724186658304 333258294364587648 334075318464246912 335852314839056736 337051164612950046 337197517702230528 337638763322243208 338991121519795584 339230801773880352 340201175497183224 341035220932252056 342401183098869888 342849238064870418 342998108771802624 344222465987693664 345601194155868672 346053436551457992 346298110144169526 346448478407367168 347439498380102016 348291289462725504 349534541080096344 350143902704548512 350534388771630378 351393767362437282 351546348242750976 351794905543283328 352801219034115936 353416275627020928 353666155040853984 354677821263020808 355082708398828032 355547357993198952 356098426688640384 356971446209460096 358870230497808288 359123966075435064 360307627949735424 360494540077490928 361190966850233856 362224157885638272 362412064226839284 362480264823803616 363112195397309568 363863647928682432 365867930850194304 366505767316910592 366764901523848576 368004842995771989 368164636674884352 369287257306738176 370122959210389056 370192610883884544 371444140593863316 373846189709990592 375834733272277776 377340079333448448 377833854193938828 379347207415009344 381634651995615396 382726322434331127 383664623548783563 383831216958921984 385201330986228624 385872872368277952 387250274236155372 387692344884434688 388801343425352256 389754538208288064 391827700645566192 393226358715108387 393397103985935616 393911890542617076 395489641773094848 395769268736193744 396901371413380428 397874424420960732 399012548920898409 399468046948681536 399990777742348821 400164460233769728 400610730024720432 401592876985642608 403201393181846784 403729009310034324 404014461834864447 404189891475261696 405346081443452352 405556357587177294 406339837706513088 407790297926779068 408501219821973264 410137406283209472 410427389800497216 411601422206468592 412318988231524416 412610514214329648 414185216259244896 414263159798632704 415448164470080448 416466687244370112 420358899274691328 420576963423739416 421389461325272832 422814074931312498 422997667669016064 424507589250129504 427252788239989248 429525409454031744 431810119078787232 433351497359507202 433539665617153536 436153887994989024 437401511353521288 438473855484324072 440230092555689856 440806163226261966 440997568420889088 442571741984177568 444344392486116864 445240427328217962 445433757952329216 447803086452075648 449401552817266728 450185017762990944 451791986608847934 451988162026394112 452307735698507136 453601567329577632 454713627909669408 456014341623883896 456534910798493184 457132317419827224 457840834313966208 458963287983591552 459563872299719922 461404582068610656 461730813525559368 463051599982277166 463252664506802688 464186828491120854 464388385950300672 466046054773461792 466858536939398016 467379185028840504 468525023149916376 469059874057711104 470401625378821248 471221700836027904 471554873387805312 472903761684027744 473149083851706843 474063143990931936 474797902251520512 475961928279280128 477323423008177536 477571037906395692 478493640663744384 478831954767246752 480659386769987904 482965543847517696 483216085635785712 483307019765071488 484149593863079424 485151530571576576 487823907800259072 489019868698464768 490673123994362652 493283087419864581 493497278947185408 495258854125151088 497893209732199764 498461586279987456 499887441546881472 501112977696370368 503778472258585104 505576746919425069 505796276553345792 508846202660820528 510301763245774836 511552831398378084 513601774648304832 514273857097305627 514497163157703936 516333698981540496 518401791233803008 519080154827186988 519447165216254289 519672717611050752 521159247570153024 522436934194088256 524301811620144516 525215854056822768 527090651043655923 527319522364126464 527692358314924992 529201828551173904 530499232561280976 532016731894531212 532624062598242048 533321036989798428 534147640032960576 535457169314190144 538305345746712432 538685949113152596 540461441924603136 540741810116236392 541786450275350784 543336236828457408 543618096340258926 543720397235705424 544668293095964352 545795471893023648 547236519733996288 548801896275291456 549758650975365888 550147352285772864 552246955012326528 553930885960107264 555288916325826816 557166210890794974 560769284564985888 563752099908416664 566010119000172672 566750781290908242 569020811122514016 571299933196435968 572451977993423094 572700545938708992 575746825438382976 577801996479342936 580875411354233058 581538517326652032 583202015138028384 584631807312432096 586973456740919808 587741550968349288 590095655978903424 590867835813925614 593234462659642272 593653903104290616 595352057120070642 595610568651603456 596811636631441098 597070781936100864 599202070423022304 600246690350654592 602389315478463912 603076980931342848 604802089772770176 605593513965051486 606284837212892544 608019122165178528 608334536380765941 609509756559769632 610454445751954944 611685446890168602 611951050644788736 612751829732959896 615206109424814208 615641084700745824 617402133309702888 618478482347286624 618915771321494472 620955699232522752 621277824388867344 621394739697949056 622478049252530688 623172246705120672 624700030866555168 627202167171761664 628739831183740416 630538348912036992 630865445135609124 632084191987909248 634221112396968747 636431230677570048 636761383875194256 637991520884992512 640879182359983872 644288114181047616 644409359686761984 647715178618180848 650027246039260803 650309498425730304 654230831992483536 657710783226486108 660345138833534784 661209244839392949 663857612976266352 666516588729175296 667860640992326943 668150636928493824 671704629678113472 674102329225900092 675277526644486416 677687979913271901 677982243039591168 678461603547760704 680402350994366448 682070441864504112 684802366197739776 685698476129740836 688444931975387328 689345808449579883 692106873102915984 692596220288339052 694577399973415749 694878996760204032 696280242736681281 696582578925451008 699069082160192688 700287805409097024 701068777543260756 702787534724874564 703589811086566656 705602438068231872 706832551254041856 707332310081707968 709355642526041616 711094715986397904 712196853377280768 713942892418920192 717740460995616576 718247932150870128 720989080154981856 724448315771276544 724824128453678568 724960529647607232 726224390794619136 727727295857364864 731735861700388608 733529803047697152 736009685991543978 736329273349768704 740245918420778112 742888281187726632 747692379419981184 751669466544555552 754680158666896896 755667708387877656 758694414830018688 763269303991230792 765452644868662254 767329247097567126 767662433917843968 770402661972457248 771745744736555904 774500548472310744 775384689768869376 777602686850704512 779509076416576128 783655401291132384 786452717430216774 786794207971871232 787823781085234152 790979283546189696 791538537472387488 793802742826760856 795748848841921464 798025097841796818 798936093897363072 799981555484697642 800328920467539456 801221460049440864 803185753971285216 806402786363693568 807458018620068648 808028923669728894 808379782950523392 810692162886904704 811112715174354588 812679675413026176 815580595853558136 817002439643946528 820274812566418944 820854779600994432 823202844412937184 824637976463048832 825221028428659296 828370432518489792 828526319597265408 830896328940160896 832933374488740224 835749316336192461 840717798549382656 841153926847478832 842778922650545664 845628149862624996 849015178500259008 858677966990134641 859050818908063488 863620238157574464 866702994719014404 871313117031349587 872307775989978048 874803022707042576 876947710968648144 880460185111379712 881612326452523932 885143483968355136 890480854656435924 893028085680105963 895217454947161647 895606172904151296 898803105634533456 900370035525981888 903583973217695868 904615471397014272 907203134659155264 908390270947577229 909427255819338816 912028683247767792 914264634839654448 915681668627932416 917528170335252903 917926575967183104 919127744599439844 922809164137221312 923461627051118736 926103199964554332 928373656982241708 932092109546923584 933717073878796032 934758370057681008 937050046299832752 940803250757642496 943109746775610624 945807523368055488 946298167703413686 948126287981863872 954646846016355072 955142075812791384 956987281327488768 957663909534493504 961318773539975808 966432171271571424 966614039530142976 970303061143153152 981346247988725304 986566174839729162 986994557894370816 990517708250302176 995786419464399528 996923172559974912 999774883093762944 1002225955392740736 1007556944517170208 1011153493838850138 1011592553106691584 1017692405321641056 1020603526491549672 1023105662796756168 1027203549296609664 1028547714194611254 1028994326315407872 1032667397963080992 1036803582467606016 1038160309654373976 1038894330432508578 1039345435222101504 1042318495140306048 1044873868388176512 1048603623240289032 1050431708113645536 1054181302087311846 1054639044728252928 1055384716629849984 1058403657102347808 1060998465122561952 1064033463789062424 1065248125196484096 1066642073979596856 1068295280065921152 1070914338628380288 1076610691493424864 1077371898226305192 1080922883849206272 1081483620232472784 1083572900550701568 1086672473656914816 1087236192680517852 1087440794471410848 1089336586191928704 1091590943786047296 1094473039467992576 1097603792550582912 1099517301950731776 1100294704571545728 1104014528987315967 1104493910024653056 1107861771920214528 1110577832651653632 1114332421781589948 1121538569129971776 1127504199816833328 1132020238000345344 1133501562581816484 1138041622245028032 1144903955986846188 1150993870646350689 1151493650876765952 1155603992958685872 1161750822708466116 1163077034653304064 1166404030276056768 1169263614624864192 1175483101936698576 1179679076145325161 1180191311957806848 1181735671627851228 1186468925319284544 1187307806208581232 1190704114240141284 1193623273262882196 1198404140846044608 1199972333227046463 1200493380701309184 1204778630956927824 1209604179545540352 1211187027930102972 1212043385504593341 1212569674425785088 1216038244330357056 1216669072761531882 1219019513119539264 1223370893780337204 1225503659465919792 1230412218849628416 1231282169401491648 1234804266619405776 1236956964694573248 1237831542642988944 1242555648777734688 1242789479395898112 1246344493410241344 1249400061733110336 1261076697824073984 1261730890271218248 1264168383975818496 1268442224793937494 1273522767750388512 1281758364719967744 1288576228362095232 1295430357236361696 1300054492078521606 1300618996851460608 1308461663984967072 1315421566452972216 1320690277667069568 1322418489678785898 1327715225952532704 1333033177458350592 1335721281984653886 1336301273856987648 1343409259356226944 1348204658451800184 1350555053288972832 1355375959826543802 1355964486079182336 1356923207095521408 1360804701988732896 1364140883729008224 1369604732395479552 1371396952259481672 1376889863950774656 1378691616899159766 1384213746205831968 1385192440576678104 1389154799946831498 1389757993520408064 1392560485473362562 1393165157850902016 1398138164320385376 1400575610818194048 1402137555086521512 1405575069449749128 1407179622173133312 1411204876136463744 1413665102508083712 1414664620163415936 1418711285052083232 1419447251555120529 1422189431972795808 1424393706754561536 1427885784837840384 1435480921991233152 1436495864301740256 1441978160309963712 1448896631542553088 1449648256907357136 1449921059295214464 1452448781589238272 1455454591714729728 1463471723400777216 1467059606095394304 1472019371983087956 1479849262259593743 1480491836841556224 1485776562375453264 1495384758839962368 1503338933089111104 1511335416775755312 1516730240758275207 1517388829660037376 1526538607982461584 1530905289737324508 1534658494195134252 1540805323944914496 1542821571291916881 1543491489473111808 1549001096944621488 1555205373701409024 1558341495648762867 1559018152833152256 1567310802582264768 1572905434860433548 1575647562170468304 1581271953130967769 1581958567092379392 1583077074944774976 1587605485653521712 1591497697683842928 1596050195683593636 1597872187794726144 1599963110969395284 1602442920098881728 1606371507942570432 1614916037240137296 1616057847339457788 1621384325773809408 1622225430348709176 1625359350826052352 1631161191707116272 1634004879287893056 1641709559201988864 1646405688825874368 1649275952926097664 1650442056857318592 1656740865036979584 1661792657880321792 1665866748977480448 1671498632672384922 1682307853694957664 1691256299725249992 1698030357000518016 1717355933980269282 1718101637816126976 1727240476315148928 1733405989438028808 1742626234062699174 1744615551979956096 1749606045414085152 1753895421937296288 1760920370222759424 1763224652905047864 1770286967936710272 1780961709312871848 1786056171360211926 1790434909894323294 1791212345808302592 1797606211269066912 1800740071051963776 1807167946435391736 1809230942794028544 1814406269318310528 1816780541895154458 1818854511638677632 1824057366495535584 1825003609142297823 1828529269679308896 1831363337255864832 1835056340670505806 1835853151934366208 1838255489198879688 1845618328274442624 1846923254102237472 1852206399929108664 1856747313964483416 1864184219093847168 1867434147757592064 1869516740115362016 1874100092599665504 1881606501515284992 1886219493551221248 1891615046736110976 1892596335406827372 1896252575963727744 1902663337190906241 1909293692032710144 1910284151625582768 1913974562654977536 1915327819068987008 1922637547079951616 1932864342543142848 1933228079060285952 1950081738117782409 1962692495977450608 1973132349679458324 1981035416500604352 1983627734518178847 1991572838928799056 1999549766187525888 2003581922976980829 2004451910785481472 2015113889034340416 2022306987677700276 2033063939739815703 2035384810643282112 2041207052983099344 2046211325593512336 2054407098593219328 2057095428389222508 2065334795926161984 2068037425348739649 2076320619308747952 2077788660865017156 2083732199920247247 2084636990280612096 2088840728210043843 2089747736776353024 2097207246480578064 2100863416227291072 2108362604174623692 2110769433259699968 2116807314204695616 2121996930245123904 2128066927578124848 2133284147959193712 2136590560131842304 2141828677256760576 2153221382986849728 2154743796452610384 2162967240464945568 2173344947313829632 2174472385361035704 2174881588942821696 2178673172383857408 2183181887572094592 2195207585101165824 2200589409143091456 2208029057974631934 2208987820049306112 2228664843563179896 2243077138259943552 2255008399633666656 2264040476000690688 2267003125163632968 2276083244490056064 2289807911973692376 2301987741292701378 2302987301753531904 2311207985917371744 2323501645416932232 2326154069306608128 2332808060552113536 2338527229249728384 2350966203873397152 2359358152290650322 2360382623915613696 2363471343255702456 2372937850638569088 2374615612417162464 2381408228480282568 2387246546525764392 2396808281692089216 2399944666454092926 2400986761402618368 2409557261913855648 2419208359091080704 2422374055860205944 2424086771009186682 2425139348851570176 2432076488660714112 2433338145523063764 2438039026239078528 2446741787560674408 2451007318931839584 2460824437699256832 2462564338802983296 2469608533238811552 2473913929389146496 2475663085285977888 2485111297555469376 2485578958791796224 2492688986820482688 2498800123466220672 2522153395648147968 2523461780542436496 2528336767951636992 2536884449587874988 2547045535500777024 2576033900970403923 2577152456724190464 2590860714472723392 2600108984157043212 2616923327969934144 2630843132905944432 2641380555334139136 2644836979357571796 2655430451905065408 2671442563969307772 2679084257040317889 2685652364841484941 2686818518712453888 2696409316903600368 2701110106577945664 2710751919653087604 2713846414191042816 2721609403977465792 2728281767458016448 2742793904518963344 2752584511005758709 2753779727901549312 2757383233798319532 2768427492411663936 2770384881153356208 2778309599893662996 2785120970946725124 2796276328640770752 2801151221636388096 2804275110173043024 2811150138899498256 2822409752272927488 2829329240326831872 2837422570104166464 2838894503110241058 2844378863945591616 2870961843982466304 2872991728603480512 2883956320619927424 2899296513814714272 2899842118590428928 2910909183429459456 2944038743966175912 2959698524519187486 2960983673683112448 2971553124750906528 2990769517679924736 3006677866178222208 3022670833551510624 3033460481516550414 3034777659320074752 3053077215964923168 3061810579474649016 3069316988390268504 3081610647889828992 3085643142583833762 3086982978946223616 3098002193889242976 3110410747402818048 3116682991297525734 3118036305666304512 3134621605164529536 3145810869720867096 3151295124340936608 3162543906261935538 3163917134184758784 3166154149889549952 3175210971307043424 3182995395367685856 3192100391367187272 3195744375589452288 3199926221938790568 3204885840197763456 3212743015885140864 3229832074480274592 3232115694678915576 3242768651547618816 3244450860697418352 3250718701652104704 3262322383414232544 3268009758575786112 3283419118403977728 3292811377651748736 3298551905852195328 3300884113714637184 3312043586961947901 3313481730073959168 3323585315760643584 3331733497954960896 3342997265344769844 3364615707389915328 3382512599450499984 3396060714001036032 3434711867960538564 3452981611939052067 3454480952630297856 3466811978876057616 3485252468125398348 3489231103959912192 3499212090828170304 3507790843874592576 3526449305810095728 3539037228435975483 3540573935873420544 3561923418625743696 3572112342720423852 3580869819788646588 3595212422538133824 3599916999681139389 3601480142103927552 3614335892870783472 3628812538636621056 3633561083790308916 3636130156513780023 3637709023277355264 3648114732991071168 3650007218284595646 3657058539358617792 3670112681341011612 3676510978397759376 3691236656548885248 3693846508204474944 3704412799858217328 3713494627928966832 3728368438187694336 3739033480230724032 3748200185199331008 3783230093472221952 3785192670813654744 3792505151927455488 3805326674381812482 3820568303251165536 3830655638137974016 3845275094159903232 3865728685086285696 3900163476235564818 3925384991954901216 3946264699358916648 3962070833001208704 3967255469036357694 3983145677857598112 3999099532375051776 4007163845953961658 4008903821570962944 4030227778068680832 4044613975355400552 4066127879479631406 4070769621286564224 4082414105966198688 4092422651187024672 4108814197186438656 4114190856778445016 4130669591852323968 4136074850697479298 4152641238617495904 4155577321730034312 4167464399840494494 4169273980561224192 4177681456420087686 4179495473552706048 4194414492961156128 4201726832454582144 4216725208349247384 4221538866519399936 4233614628409391232 4243993860490247808 4256133855156249696 4258341754665361587 4266568295918387424 4273181120263684608 4283657354513521152 4306442765973699456 4309487592905220768 4325934480929891136 4346689894627659264 4348944770722071408 4349763177885643392 4357346344767714816 4366363775144189184 4390415170202331648 4401178818286182912 4416058115949263868 4439547786778781229 4457329687126359792 4486154276519887104 4510016799267333312 4534006250327265936 4550190722274825621 4552166488980112128 4579615823947384752 4603975482585402756 4622415971834743488 4628464713875750643 4647003290833864464 4665616121104227072 4675024486946288601 4677054458499456768 4701932407746794304 4718716304581300644 4726942686511404912 4743815859392903307 4745875701277138176 4749231224834324928 4762816456960565136 4774493093051528784 4793616563384178432 4799889332908185852 4819114523827711296 4844748111720411888 4848173542018373364 4864152977321428224 4866676291046127528 4876078052478157056 4893483575121348816 4902014637863679168 4925128677605966592 4939217066477623104 4947827858778292992 4951326170571955776 4970222595110938752 4985377973640965376 4997600246932441344 5046923561084872992 5073768899175749976 5094091071001554048 5152067801940807846 5154304913448380928 5181721428945446784 5200217968314086424 5233846655939868288 5261686265811888864 5282761110668278272 5289673958715143592 5310860903810130816 5342885127938615544 5358168514080635778 5371304729682969882 5373637037424907776 5392818633807200736 5402220213155891328 5421503839306175208 5427692828382085632 5443218807954931584 5456563534916032896 5485587809037926688 5505169022011517418 5507559455803098624 5514766467596639064 5536854984823327872 5540769762306712416 5556619199787325992 5570241941893450248 5592552657281541504 5602302443272776192 5608550220346086048 5622300277798996512 5644819504545854976 5658658480653663744 5674845140208332928 5677789006220482116 5688757727891183232 5741923687964932608 5745983457206961024 5767912641239854848 5798593027629428544 5799684237180857856 5850245214353347227 5888077487932351824 5919397049038374972 5943106249501813056 6010745768930942487 6013355732356444416 6045341667103021248 6066920963033100828 6099191819219447109 6106154431929846336 6123621158949298032 6138633976780537008 6163221295779657984 6171286285167667524 6196004387778485952 6233365982595051468 6251196599760741741 6266522184630131529 6269243210329059072 6291621739441734192 6302590248681873216 6325087812523871076 6332308299779099904 6350421942614086848 6365990790735371712 6384200782734374544 6399852443877581136 6409771680395526912 6425486031770281728 6459664148960549184 6464231389357831152 6488901721394836704 6524644766828465088 6536019517151572224 6585622755303497472 6601768227429274368 6624087173923895802 6626963460147918336 6685994530689539688 6729231414779830656 6765025198900999968 6792121428002072064 6869423735921077128 6905963223878104134 6908961905260595712 6933623957752115232 6970504936250796696 6978462207919824384 6998424181656340608 7015581687749185152 7052898611620191456 7078074456871950966 7081147871746841088 7123846837251487392 7144224685440847704 7161739639577293176 7190424845076267648 7199833999362278778 7202960284207855104 7228671785741566944 7257625077273242112 7267122167580617832 7272260313027560046 7275418046554710528 7296229465982142336 7300014436569191292 7314117078717235584 7340225362682023224 7353021956795518752 7382473313097770496 7387693016408949888 7408825599716434656 7426989255857933664 7456736876375388672 7478066960461448064 7496400370398662016 7566460186944443904 7570385341627309488 7585010303854910976 7610653348763624964 7641136606502331072 7661311276275948032 7728101702911211769 7731457370172571392 7800326952471129636 7850769983909802432 7892529398717833296 7924141666002417408 7934510938072715388 7966291355715196224 8014327691907923316 8056957094524454823 8060455556137361664 8089227950710801104 8132255758959262812 8141539242573128448 8164828211932397376 8184845302374049344 8228381713556890032 8257753533017276127 8261339183704647936 8272149701394958596 8305282477234991808 8311154643460068624 8334928799680988988 8355362912840175372 8388828985922312256 8403453664909164288 8433450416698494768 8467229256818782464 8487987720980495616 8512267710312499392 8516683509330723174 8533136591836774848 8612885531947398912 8618975185810441536 8651868961859782272 8697889541444142816 8699526355771286784 8732727550288378368 8832116231898527736 8879095573557562458 8914659374252719584 8972308553039774208 9020033598534666624 9068012500654531872 9100381444549651242 9104332977960224256 9159231647894769504 9207950965170805512 9244831943669486976 9256929427751501286 9294006581667728928 9331232242208454144 9350048973892577202 9354108916998913536 9403864815493588608 9437432609162601288 9453885373022809824 9487631718785806614 9491751402554276352 9498462449668649856 9525632913921130272 9548986186103057568 9587233126768356864 9599778665816371704 9638229047655422592 9689496223440823776 9696347084036746728 9728305954642856448 9733352582092255056 9752156104956314112 9786967150242697632 9804029275727358336 9850257355211933184 9878434132955246208 9895655717556585984 9902652341143911552 9936130760885843703 9940445190221877504 9970755947281930752 9995200493864882688 10093847122169745984 10147537798351499952 10188182142003108096 10304135603881615692 10358944835817156201 10363442857890893568 10400435936628172848 10467693311879736576 10523372531623777728 10579347917430287184 10617111685307926449 10621721807620261632 10685770255877231088 10716337028161271556 10742609459365939764 10785637267614401472 10799750999043418167 10804440426311782656 10843007678612350416 10886437615909863168 10908390469541340069 10913127069832065792 10971175618075853376 11010338044023034836 11029532935193278128 11073709969646655744 11081539524613424832 11113238399574651984 11140483883786900496 11185105314563083008 11217100440692172096 11244600555597993024 11349690280416665856 11355578012440964232 11377515455782366464 11491966914413922048 11535825282479709696 11597186055258857088 11700490428706694454 11776154975864703648 11838794098076749944 11886212499003626112 12021491537861884974 12026711464712888832 12090683334206042496 12133841926066201656 12198383638438894218 12212308863859692672 12247242317898596064 12277267953561074016 12326442591559315968 12342572570335335048 12392008775556971904 12466731965190102936 12502393199521483482 12533044369260263058 12538486420658118144 12583243478883468384 12605180497363746432 12650175625047742152 12664616599558199808 12700843885228173696 12731981581470743424 12768401565468749088 12775025263996084761 12799704887755162272 12819543360791053824 12850972063540563456 12919328297921098368 12928462778715662304 12977803442789673408 13049289533656930176 13072039034303144448 13171245510606994944 13203536454858548736 13248174347847791604 13318643360336343687 13371989061379079376 13458462829559661312 13530050397801999936 13650572166824476863 13738847471842154256 13811926447756208268 13867247915504230464 13885394141627251929 13941009872501593392 13996848363312681216 14025073460838865803 14031163375498370304 14105797223240382912 14156148913743901932 14231447578178709921 14247693674502974784 14288449370881695408 14323479279154586352 14380849690152535296 14399667998724557556 14457343571483133888 14534244335161235664 14544520626055120092 14592458931964284672 14600028873138382584 14628234157434471168 14680450725364046448 14706043913591037504 14775386032817899776 14817651199432869312 14853978511715867328 14956133920922896128 14992800740797324032 15140770683254618976 15221306697527249928 15282273213004662144 15456203405822423538 15462914740345142784 15600653904942259272 15701539967819604864 15785058797435666592 15848283332004834816 15869021876145430776 15932582711430392448 16028655383815846632 16113914189048909646 16120911112274723328 16178455901421602208 16264511517918525624 16283078485146256896 16329656423864794752 16369690604748098688 16456763427113780064 16515507066034552254 16522678367409295872 16544299402789917192 16610564954469983616 16622309286920137248 16669857599361977976 16710725825680350744 16777657971844624512 16806907329818328576 16866900833396989536 16934458513637564928 16975975441960991232 17024535420624998784 17033367018661446348 17066273183673549696 17225771063894797824 17237950371620883072 17303737923719564544 17395779082888285632 17399052711542573568 17664232463797055472 17758191147115124916 17829318748505439168 18032237306792827461 18040067197069333248 18136025001309063744 18200762889099302484 18318463295789539008 18415901930341611024 18489663887338973952 18513858855503002572 18588013163335457856 18700097947785154404 18753589799282225223 18799566553890394587 18807729630987177216 18874865218325202576 18907770746045619648 18975263437571613228 18996924899337299712 19051265827842260544 19097972372206115136 19199557331632743408 19276458095310845184 19378992446881647552 19392694168073493456 19466705164184510112 19573934300485395264 19608058551454716672 19756868265910492416 19805304682287823104 19872261521771687406 19880890380443755008 20187694244339491968 20295075596702999904 20376364284006216192 20608271207763231384 20717889671634312402 20726885715781787136 20800871873256345696 20935386623759473152 21046745063247555456 21158695834860574368 21234223370615852898 21243443615240523264 21371540511754462176 21432674056322543112 21485218918731879528 21571274535228802944 21599501998086836334 21608880852623565312 21686015357224700832 21772875231819726336 21816780939082680138 21826254139664131584 21942351236151706752 22020676088046069672 22059065870386556256 22147419939293311488 22163079049226849664 22226476799149303968 22280967767573800992 22370210629126166016 22434200881384344192 22489201111195986048 22699380560833331712 22711156024881928464 22755030911564732928 22983933828827844096 23184305108733635307 23194372110517714176 23400980857413388908 23552309951729407296 23677588196153499888 23772424998007252224 24042983075723769948 24170871283573364469 24181366668412084992 24267683852132403312 24396767276877788436 24424617727719385344 24494484635797192128 24554535907122148032 24685145140670670096 24773260599051828381 24784017551113943808 24933463930380205872 25004786399042966964 25066088738520526116 25166486957766936768 25210360994727492864 25300351250095484304 25401687770456347392 25463963162941486848 25536803130937498176 25550050527992169522 25599409775510324544 25838656595842196736 25856925557431324608 25955606885579346816 26098579067313860352 26496348695695583208 26637286720672687374 26743978122758158752 26916925659119322624 27060100795603999872 27301144333648953726 27477694943684308512 27623852895512416536 27734495831008460928 27770788283254503858 27882019745003186784 27993696726625362432 28050146921677731606 28062326750996740608 28211594446480765824 28312297827487803864 28462895156357419842 28495387349005949568 28576898741763390816 28646958558309172704 28761699380305070592 28799335997449115112 28914687142966267776 29068488670322471328 29089041252110240184 29184917863928569344 29200057746276765168 29256468314868942336 29360901450728092896 29412087827182075008 29550772065635799552 29635302398865738624 29707957023431734656 29808392282657531109 29912267841845792256 29985601481594648064 30281541366509237952 30442613395054499856 30564546426009324288 30912406811644847076 31076834507451468603 31201307809884518544 31403079935639209728 31570117594871333184 31738043752290861552 31851335055923779347 31865165422860784896 32057310767631693264 32227828378097819292 32356911802843204416 32399252997130254501 32529023035837051248 32659312847729589504 32725171408624020207 32739381209496197376 32913526854227560128 33031014132069104508 33088598805579834384 33221129908939967232 33244618573840274496 33339715198723955952 33421451651360701488 33555315943689249024 33733801666793979072 34049070841249997568 34066734037322892696 34132546367347099392 34475900743241766144 34607475847439129088 34791558165776571264 35328464927594110944 35516382294230249832 35658637497010878336 36064474613585654922 36080134394138666496 36272050002618127488 36401525778198604968 36636926591579078016 36831803860683222048 36979327774677947904 37027717711006005144 37176026326670915712 37400195895570308808 37507179598564450446 37599133107780789174 37615459261974354432 37749730436650405152 37815541492091239296 37950526875143226456 37993849798674599424 38102531655684521088 38195944744412230272 38399114663265486816 38552916190621690368 38757984893763295104 38785388336146986912 38933410328369020224 39147868600970790528 39216117102909433344 39513736531820984832 39610609364575646208 39744523043543374812 40375388488678983936 40590151193405999808 40951716500473430589 41216542415526462768 41435779343268624804 41601743746512691392 42075220382516597409 42093490126495110912 42317391669721148736 42468446741231705796 42694342734536129763 42743081023508924352 42865348112645086224 42970437837463759056 43142549070457605888 43199003996173672668 43372030714449401664 43633561878165360276 43884702472303413504 44041352176092139344 44118131740773112512 44326158098453699328 44452953598298607936 44561935535147601984 44868401762768688384 44978402222391972096 45422312049763856928 46368610217467270614 46388744221035428352 46801961714826777816 47104619903458814592 47355176392306999776 47544849996014504448 48085966151447539896 48341742567146728938 48362733336824169984 48535367704264806624 48793534553755576872 48849235455438770688 48988969271594384256 49109071814244296064 49370290281341340192 49546521198103656762 49568035102227887616 49866927860760411744 50009572798085933928 50132177477041052232 50332973915533873536 50420721989454985728 50600702500190968608 50803375540912694784 50927926325882973696 51073606261874996352 51100101055984339044 51198819551020649088 51677313191684393472 51713851114862649216 51911213771158693632 52197158134627720704 52992697391391166416 53274573441345374748 53487956245516317504 54096711920378482383 54120201591207999744 54602288667297907452 54955389887368617024 55247705791024833072 55468991662016921856 55541576566509007716 55764039490006373568 56100293843355463212 56398699661671183761 56423188892961531648 56624595654975607728 56925790312714839684 56990774698011899136 57153797483526781632 57293917116618345408 57598671994898230224 57829374285932535552 58136977340644942656 58178082504220480368 58400115492553530336 58721802901456185792 58824175654364150016 59270604797731477248 59415914046863469312 59616784565315062218 60563082733018475904 60885226790108999712 61129092852018648576 61824813623289694152 62153669014902937206 62402615619769037088 62806159871278419456 63140235189742666368 63476087504581723104 63702670111847558694 63730330845721569792 64114621535263386528 64455656756195638584 64713823605686408832 64798505994260509002 65058046071674102496 65318625695459179008 65450342817248040414 65478762418992394752 65827053708455120256 66062028264138209016 66177197611159668768 66442259817879934464 66489237147680548992 66679430397447911904 66842903302721402976 67110631887378498048 67467603333587958144 68098141682499995136 68133468074645785392 68265092734694198784 68951801486483532288 69552915326200905921 69583116331553142528 70656929855188221888 71032764588460499664 71317274994021756672 72128949227171309844 72512613850720093407 72544100005236254976 72803051556397209936 73273853183158156032 73663607721366444096 74055435422012010288 74319781797155485143 74352052653341831424 74800391791140617616 75014359197128900892 75198266215561578348 75499460873300810304 75631082984182478592 75901053750286452912 76205063311369042176 76391889488824460544 76798229326530973632 77515969787526590208 77570776672293973824 77866820656738040448 78295737201941581056 79489046087086749624 80750776977357967872 81180302386811999616 81903433000946861178 82433084831052925536 82871558686537249608 83203487493025382784 84150440765033194818 84186980252990221824 84634783339442297472 84936893482463411592 85388685469072259526 85486162047017848704 85730696225290172448 85940875674927518112 86285098140915211776 86398007992347345336 86744061428898803328 87267123756330720552 87769404944606827008 88082704352184278688 88236263481546225024 88652316196907398656 88905907196597215872 89123871070295203968 89425176847972593327 89736803525537376768 89956804444783944192 90844624099527713856 92737220434934541228 93230503522354405809 93603923429653555632 94209239806917629184 94710352784613999552 95554005167771338041 96171932302895079792 96683485134293457876 97070735408529613248 97197758991390763503 97587069107511153744 97977938543188768512 98175514225872060621 98218143628488592128 98740580562682680384 99093042396207313524 99733855721520823488 100019145596171867856 100264354954082104464 100665947831067747072 101201405000381937216 102147212523749992704 102200202111968678088 102397639102041298176 103427702229725298432 103822427542317387264 105985394782782332832 106549146882690749496 106975912491032635008 108193423840756964766 108240403182415999488 109204577334595814904 109910779774737234048 110495411582049666144 110937983324033843712 111083153133018015432 111528078980012747136 112200587686710926424 112797399323342367522 112846377785923063296 113249191309951215456 113851580625429679368 113981549396023798272 114307594967053563264 114587834233236690816 115197343989796460448 115658748571865071104 116273954681289885312 116356165008440960736 116800230985107060672 117443605802912371584 117648351308728300032 118541209595462954496 118831828093726938624 119233569130630124436 121126165466036951808 121770453580217999424 123649627246579388304 124307338029805874412 124805231239538074176 126225661147549792227 126280470379485332736 126952175009163446208 127405340223695117388 128229243070526773056 128911313512391277168 129427647211372817664 129597011988521018004 130116092143348204992 130900685634496080828 131654107416910240512 132124056528276418032 132354395222319337536 132978474295361097984 133358860794895823808 133685806605442805952 134935206667175916288 136266936149291570784 139105830652401811842 139166232663106285056 141313859710376443776 142065529176920999328 142634549988043513344 144257898454342619688 145025227701440186814 145088200010472509952 145606103112794419872 146547706366316312064 147327215442732888192 148110870844024020576 148639563594310970286 148704105306683662848 149600783582281235232 150028718394257801784 150396532431123156696 150998921746601620608 151262165968364957184 151802107500572905824 152410126622738084352 152783778977648921088 153596458653061947264 155031939575053180416 155141553344587947648 155733641313476080896 156591474403883162112 158978092174173499248 162290135761135447149 162360604773623999232 163806866001893722356 164866169662105851072 165743117373074499216 166406974986050765568 168300881530066389636 169196098985013551283 169269566678884594944 169873786964926823184 170777370938144519052 170972324094035697408 171461392450580344896 171881751349855036224 172796015984694690672 173488122857797606656 174534247512661441104 176165408704368557376 176472526963092450048 177811814393194431744 178247742140590407936 178850353695945186654 181689248199055427712 185474440869869082456 186461007044708811618 187207846859307111264 188418479613835258368 189420705569227999104 191108010335542676082 192343864605790159584 193366970268586915752 194141470817059226496 194395517982781527006 195174138215022307488 195955877086377537024 196351028451744121242 196436287256977184256 197481161125365360768 198186084792414627048 199467711443041646976 200038291192343735712 200528709908164208928 201331895662135494144 202402810000763874432 204294425047499985408 204400404223937356176 204795278204082596352 206855404459450596864 208658745978602717763 211970789565564665664 213098293765381498992 213951824982065270016 216386847681513929532 217537841552160280221 218409154669191629808 219821559549474468096 220990823164099332288 222166306266036030864 222959345391466455429 223056157960025494272 224401175373421852848 225594798646684735044 226498382619902430912 227703161250859358736 228615189934107126528 229175668466473381632 230394687979592920896 232547909362579770624 232712330016881921472 233600461970214121344 234887211605824743168 238467138261260248872 242252330932073903616 243540907160435998848 247299254493158776608 248614676059611748824 249610462479076148352 252451322295099584454 252560940758970665472 253904350018326892416 254810680447390234776 256458486141053546112 257822627024782554336 258855294422745635328 259194023977042036008 260232184286696409984 261801371268992161656 263308214833820481024 264248113056552836064 264708790444638675072 265956948590722195968 266717721589791647616 267371613210885611904 269870413334351832576 272533872298583141568 278211661304803623684 282627719420752887552 284131058353841998656 286662015503314014123 288515796908685239376 290050455402880373628 291212206225588839744 294526542677616181863 294654430885465776384 296221741688048041152 297279127188621940572 299201567164562470464 300057436788515603568 300793064862246313392 301997843493203241216 303604215001145811648 307192917306123894528 310283106689175895296 311467282626952161792 317956184348346998496 324580271522270894298 324721209547247998464 327613732003787444712 329732339324211702144 331486234746148998432 332813949972101531136 336601763060132779272 338392197970027102566 338539133357769189888 339747573929853646368 341554741876289038104 341944648188071394816 342922784901160689792 343763502699710072448 345592031969389381344 346976245715595213312 349068495025322882208 352330817408737114752 352945053926184900096 355623628786388863488 356495484281180815872 357700707391890373308 363378496398110855424 370948881739738164912 372922014089417623236 374415693718614222528 378676983442649376681 378841411138455998208 382216020671085352164 384687729211580319168 386733940537173831504 388282941634118452992 388791035965563054012 390348276430044614976 392702056903488242484 394962322250730721536 396372169584829254096 398935422886083293952 400076582384687471424 401057419816328417856 404805620001527748864 408800808447874712352 417317491957205435526 423941579131129331328 426196587530762997984 427903649964130540032 432773695363027859064 435075683104320560442 436818309338383259616 439643119098948936192 441981646328198664576 444332612532072061728 445918690782932910858 446112315920050988544 448802350746843705696 451189597293369470088 452996765239804861824 455406322501718717472 457230379868214253056 458351336932946763264 460789375959185841792 465095818725159541248 465424660033763842944 467200923940428242688 469774423211649486336 476934276522520497744 486870407283406341447 487081814320871997696 494598508986317553216 497229352119223497648 499220924958152296704 504902644590199168908 507588296955040653849 507808700036653784832 509621360894780469552 512916972282107092224 515645254049565108672 518388047954084072016 520464368573392819968 523602742537984323312 528496226113105672128 529417580889277350144 533435443179583295232 534743226421771223808 545067744597166283136 556423322609607247368 565255438841505775104 568262116707683997312 573324031006628028246 577031593817370478752 580100910805760747256 582424412451177679488 589053085355232363726 589308861770931552768 592443483376096082304 594558254377243881144 598403134329124940928 600114873577031207136 601586129724492626784 603995686986406482432 607208430002291623296 614385834612247789056 620566213378351790592 625976237935808153289 635912368696693996992 649160543044541788596 652613524656480840663 655227464007574889424 659464678648423404288 662972469492297996864 668878036174399366287 673203526120265558544 676784395940054205132 679495147859707292736 683109483752578076208 685845569802321379584 687527005399420144896 691184063938778762688 698136990050645764416 704661634817474229504 715401414783780746616 726756992796221710848 741897763479476329824 745844028178835246472 748831387437228445056 757353966885298753362 757682822276911996416 764432041342170704328 769375458423160638336 773467881074347663008 776565883268236905984 777582071931126108024 780696552860089229952 785404113806976484968 789924644501461443072 792744339169658508192 797870845772166587904 800153164769374942848 802114839632656835712 809611240003055497728 817601616895749424704 834634983914410871052 847883158262258662656 852393175061525995968 865547390726055718128 870151366208641120884 873636618676766519232 883579628032848545589 883963292656397329152 888665225064144123456 891837381565865821716 897604701493687411392 902379194586738940176 905993530479609723648 910812645003437434944 921578751918371683584 930849320067527685888 934401847880856485376 953868553045040995488 973740814566812682894 974163628641743995392 989197017972635106432 994458704238446995296 998441849916304593408 1009805289180398337816 1015176593910081307698 1015617400073307569664 1019242721789560939104 1025833944564214184448 1031290508099130217344 1036776095908168144032 1040928737146785639936 1047205485075968646624 1056992452226211344256 1058835161778554700288 1066870886359166590464 1069486452843542447616 1090135489194332566272 1112846645219214494736 1136030950327948130043 1136524233415367994624 1146648062013256056492 1154063187634740957504 1160201821611521494512 1164848824902355358976 1178106170710464727452 1184886966752192164608 1189116508754487762288 1196806268658249881856 1200229747154062414272 1203172259448985253568 1214416860004583246592 1251952475871616306578 1271824737393387993984 1298321086089083577192 1305227049312961681326 1310454928015149778848 1318929357296846808576 1325944938984595993728 1337756072348798732574 1346407052240531117088 1353568791880108410264 1358990295719414585472 1366218967505156152416 1371691139604642759168 1375054010798840289792 1382368127877557525376 1396273980101291528832 1409323269634948459008 1430802829567561493232 1460611221850219024341 1483795526958952659648 1491688056357670492944 1497662774874456890112 1514707933770597506724 1522764890865121961547 1528864082684341408656 1538750916846321276672 1546935762148695326016 1555164143862252216048 1561393105720178459904 1570808227613952969936 1585488678339317016384 1600306329538749885696 1604229679265313671424 1635203233791498849408 1669269967828821742104 1695766316524517325312 1704786350123051991936 1731094781452111436256 1740302732417282241768 1747273237353533038464 1767159256065697091178 1767926585312794658304 1777330450128288246912 1783674763131731643432 1795209402987374822784 1804758389173477880352 1811987060959219447296 1821625290006874869888 1843157503836743367168 1861698640135055371776 1907737106090081990976 1947481629133625365788 1978394035945270212864 1988917408476893990592 2006634108523198098861 2019610578360796675632 2030353187820162615396 2038485443579121878208 2062581016198260434688 2073552191816336288064 2094410970151937293248 2113984904452422688512 2180270978388665132544 2225693290438428989472 2272061900655896260086 2273048466830735989248 2293296124026512112984 2308126375269481915008 2320403643223042989024 2329697649804710717952 2356212341420929454904 2369773933504384329216 2378233017508975524576 2393612537316499763712 2400459494308124828544 2406344518897970507136 2428833720009166493184 2503904951743232613156 2543649474786775987968 2596642172178167154384 2610454098625923362652 2620909856030299557696 2650738884098545636767 2651889877969191987456 2675512144697597465148 2692814104481062234176 2707137583760216820528 2717980591438829170944 2732437935010312304832 2764736255755115050752 2792547960202583057664 2861605659135122986464 2921222443700438048682 2967591053917905319296 2983376112715340985888 2995325549748913780224 3029415867541195013448 3045529781730243923094 3057728165368682817312 3077501833692642553344 3093871524297390652032 3110328287724504432096 3122786211440356919808 3141616455227905939872 3170977356678634032768 3200612659077499771392 3208459358530627342848 3270406467582997698816 3338539935657643484208 3408092850983844390129 3409572700246103983872 3462189562904222872512 3480605464834564483536 3494546474707066076928 3534318512131394182356 3554660900256576493824 3567349526263463286864 3590418805974749645568 3609516778346955760704 3643250580013749739776 3815474212180163981952 3894963258267250731576 3956788071890540425728 3977834816953787981184 4013268217046396197722 4039221156721593351264 4060706375640325230792 4076970887158243756416 4125162032396520869376 4147104383632672576128 4188821940303874586496 4227969808904845377024 4381833665550657073023 4451386580876857978944 4544123801311792520172 4568294672595365884641 4586592248053024225968 4616252750538963830016 4640807286446085978048 4712424682841858909808 4756466035017951049152 4800918988616249657088 4812689037795941014272 5007809903486465226312 5087298949573551975936 5193284344356334308768 5220908197251846725304 5241819712060599115392 5301477768197091273534 5303779755938383974912 5351024289395194930296 5385628208962124468352 5414275167520433641056 5435961182877658341888 5464875870020624609664 5529472511510230101504 5585095920405166115328 5723211318270245972928 5842444887400876097364 5935182107835810638592 5966752225430681971776 6058831735082390026896 6091059563460487846188 6115456330737365634624 6187743048594781304064 6220656575449008864192 6283232910455811879744 6341954713357268065536 6540812935165995397632 6677079871315286968416 6816185701967688780258 6819145400492207967744 6924379125808445745024 6961210929669128967072 6989092949414132153856 7068637024262788364712 7109321800513152987648 7134699052526926573728 7180837611949499291136 7219033556693911521408 7286501160027499479552 7630948424360327963904 7789926516534501463152 7952216652295636910301 7955669633907575962368 8026536434092792395444 8078442313443186702528 8121412751280650461584 8153941774316487512832 8294208767265345152256 8377643880607749172992 8763667331101314146046 8902773161753715957888 9088247602623585040344 9136589345190731769282 9173184496106048451936 9232505501077927660032 9281614572892171956096 9424849365683717819616 9512932070035902098304 9601837977232499314176 9625378075591882028544 10015619806972930452624 10224278552951533170387 10386568688712668617536 10441816394503693450608 10483639424121198230784 10602955536394182547068 10702048578790389860592 10771256417924248936704 10828550335040867282112 10929751740041249219328 11446422636540491945856 11684889774801752194728 11870364215671621277184 11933504450861363943552 12117663470164780053792 12182119126920975692376 12230912661474731269248 12375486097189562608128 12441313150898017728384 12566465820911623759488 12683909426714536131072 13354159742630573936832 13632371403935377560516 13848758251616891490048 13922421859338257934144 14137274048525576729424 14269398105053853147456 14438067113387823042816 15261896848720655927808 15579853033069002926304 15904433304591273820602 15911339267815151924736 16053072868185584790888 16156884626886373405056 16242825502561300923168 16307883548632975025664 16588417534530690304512 16755287761215498345984 17527334662202628292092 17805546323507431915776 18176495205247170080688 18273178690381463538564 18346368992212096903872 18563229145784343912192 18849698731367435639232 19025864140071804196608 20031239613945860905248 20448557105903066340774 20773137377425337235072 20883632789007386901216 20967278848242396461568 21205911072788365094136 21404097157580779721184 21542512835848497873408 21657100670081734564224 21859503480082498438656 22892845273080983891712 23369779549603504389456 23856649956886910730903 23867008901722727887104 24235326940329560107584 24364238253841951384752 24461825322949462538496 24882626301796035456768 25132931641823247518976 26708319485261147873664 27264742807870755121032 27697516503233782980096 27844843718676515868288 28274548097051153458848 28538796210107706294912 28876134226775646085632 30672835658854599511161 31159706066138005852608 31808866609182547641204 32106145736371169581776 32313769253772746810112 32485651005122601846336 35054669324405256584184 35611092647014863831552 36352990410494340161376 36546357380762927077128 36692737984424193807744 37126458291568687824384 37699397462734871278464 38051728280143608393216 40062479227891721810496 40897114211806132681548 41546274754850674470144 41767265578014773802432 42411822145576730188272 42808194315161559442368 43314201340163469128448 45785690546161967783424 46739559099207008778912 47713299913773821461806 47734017803445455774208 48470653880659120215168 48728476507683902769504 48923650645898925076992 49765252603592070913536 50265863283646495037952 53416638970522295747328 54529485615741510242064 55689687437353031736576 56549096194102306917696 57077592420215412589824 61345671317709199022322 62319412132276011705216 63617733218365095282408 64212291472742339163552 64627538507545493620224 64971302010245203692672 70109338648810513168368 71569949870660732192709 72705980820988680322752 73092714761525854154256 73385475968848387615488 75398794925469742556928 80124958455783443620992 81794228423612265363096 83092549509701348940288 83534531156029547604864 84823644291153460376544 85616388630323118884736 86628402680326938256896 93479118198414017557824 95426599827547642923612 96941307761318240430336 97456953015367805539008 106833277941044591494656 109058971231483020484128 111379374874706063473152 113098192388204613835392 114155184840430825179648 122691342635418398044644 124638824264552023410432 127235466436730190564816 128424582945484678327104 129942604020490407385344 140218677297621026336736 143139899741321464385418 145411961641977360645504 146185429523051708308512 146770951937696775230976 150797589850939485113856 160249916911566887241984 163588456847224530726192 167069062312059095209728 169647288582306920753088 171232777260646237769472 186958236396828035115648 190853199655095285847224 193882615522636480860672 194913906030735611078016 214709849611982196578127 218117942462966040968256 226196384776409227670784 245382685270836796089288 249277648529104046820864 254470932873460381129632 256849165890969356654208 259885208040980814770688 280437354595242052673472 286279799482642928770836 290823923283954721291008 292370859046103416617024 320499833823133774483968 327176913694449061452384 334138124624118190419456 339294577164613841506176 342465554521292475538944 373916472793656070231296 381706399310190571694448 389827812061471222156032 429419699223964393156254 436235884925932081936512 452392769552818455341568 490765370541673592178576 508941865746920762259264 513698331781938713308416 560874709190484105346944 572559598965285857541672 581647846567909442582016 584741718092206833234048 654353827388898122904768 678589154329227683012352 747832945587312140462592 763412798620381143388896 779655624122942444312064 858839398447928786312508 872471769851864163873024 981530741083347184357152 1017883731493841524518528 1027396663563877426616832 1121749418380968210693888 1145119197930571715083344 1169483436184413666468096 1308707654777796245809536 1357178308658455366024704 1526825597240762286777792 1717678796895857572625016 1744943539703728327746048 1963061482166694368714304 2035767462987683049037056 2243498836761936421387776 2290238395861143430166688 2338966872368827332936192 2617415309555592491619072 3053651194481524573555584 3435357593791715145250032 3926122964333388737428608 4071534925975366098074112 4580476791722286860333376 5234830619111184983238144 6107302388963049147111168 6870715187583430290500064 7852245928666777474857216 9160953583444573720666752 12214604777926098294222336 13741430375166860581000128 15704491857333554949714432 18321907166889147441333504 27482860750333721162000256 36643814333778294882667008 54965721500667442324000512 109931443001334884648001024
- Sum of all divisors σ(n): 396445012965651894266880000
- Sum of proper divisors (its aliquot sum) s(n): 286513569964317009618878976
- 109931443001334884648001024 is an abundant number, because the sum of its proper divisors (286513569964317009618878976) is greater than itself. Its abundance is 176582126962982124970877952
Bases of 109931443001334884648001024
- Binary: 1011010111011101110001101110111011000010001111010111010111001000010111010011110000000002
- Hexadecimal: 0x5AEEE377611EBAE42E9E00
- Base-36: DT9EA6S0VS7VI0000
Squares and roots of 109931443001334884648001024
- 109931443001334884648001024 squared (1099314430013348846480010242) is 12084922160355740591188381184618732817747759105048576
- 109931443001334884648001024 cubed (1099314430013348846480010243) is 1328512931646715933587158075753326721884152145508336859923304937101984817741824
-
The
square root of 109931443001334884648001024 is 10484819645627.4289433715 -
109931443001334884648001024 is a
perfect cube number . Itscube root is 479042424
Scales and comparisons
How big is 109931443001334884648001024?- 109,931,443,001,334,884,648,001,024 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 109,931,443,001,334,884,648,001,024 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 109931443001334884648001024 cubic inches would be around 39920202 feet tall.
Recreational maths with 109931443001334884648001024
- 109931443001334884648001024 backwards is 420100846488433100344139901
- The number of decimal digits it has is: 27
- The sum of 109931443001334884648001024's digits is 90
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 109931443001334884648001024 - Facts about the integer". Numbermatics.com. 2024. Web. 24 June 2024.
APA style:
Numbermatics. (2024). Number 109931443001334884648001024 - Facts about the integer. Retrieved 24 June 2024, from https://numbermatics.com/n/109931443001334884648001024/
Chicago style:
Numbermatics. 2024. "Number 109931443001334884648001024 - Facts about the integer". https://numbermatics.com/n/109931443001334884648001024/
The information we have on file for 109931443001334884648001024 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 109931443001334884648001024, math, Factors of 109931443001334884648001024, curriculum, school, college, exams, university, Prime factorization of 109931443001334884648001024, STEM, science, technology, engineering, physics, economics, calculator, one hundred nine septillion, nine hundred thirty-one sextillion, four hundred forty-three quintillion, one quadrillion, three hundred thirty-four trillion, eight hundred eighty-four billion, six hundred forty-eight million, one thousand and twenty-four.