196242001383945547694852496
196,242,001,383,945,547,694,852,496 is an even composite number composed of eight prime numbers multiplied together.
196242001383945547694852496 is an even composite number. It is composed of eight distinct prime numbers multiplied together. It has a total of eighteen thousand, two hundred twenty-five divisors.
Prime factorization of 196242001383945547694852496:
24 × 32 × 72 × 114 × 192 × 412 × 672 × 264072
(2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 11 × 11 × 11 × 11 × 19 × 19 × 41 × 41 × 67 × 67 × 26407 × 26407)See below for interesting mathematical facts about the number 196242001383945547694852496 from the Numbermatics database.
Names of 196242001383945547694852496
- Cardinal: 196242001383945547694852496 can be written as One hundred ninety-six septillion, two hundred forty-two sextillion, one quintillion, three hundred eighty-three quadrillion, nine hundred forty-five trillion, five hundred forty-seven billion, six hundred ninety-four million, eight hundred fifty-two thousand, four hundred ninety-six.
Scientific notation
- Scientific notation: 1.96242001383945547694852496 × 1026
Factors of 196242001383945547694852496
Divisors of 196242001383945547694852496
- Number of divisors d(n): 18225
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 14 16 18 19 21 22 24 28 33 36 38 41 42 44 48 49 56 57 63 66 67 72 76 77 82 84 88 98 99 112 114 121 123 126 132 133 134 144 147 152 154 164 168 171 176 196 198 201 209 228 231 242 246 252 264 266 268 287 294 304 308 328 336 342 361 363 369 392 396 399 402 418 441 451 456 462 469 484 492 504 528 532 536 539 574 588 603 616 627 656 684 693 722 726 737 738 779 784 792 798 804 836 847 861 882 902 912 924 931 938 968 984 1008 1064 1072 1078 1083 1089 1148 1176 1197 1206 1232 1254 1273 1331 1353 1368 1386 1407 1444 1452 1463 1474 1476 1558 1584 1596 1608 1617 1672 1681 1694 1722 1764 1804 1848 1862 1876 1881 1936 1968 2009 2128 2156 2166 2178 2211 2296 2299 2337 2352 2394 2412 2508 2527 2541 2546 2583 2662 2706 2736 2747 2772 2793 2814 2888 2904 2926 2948 2952 3116 3157 3192 3216 3234 3249 3283 3344 3362 3388 3444 3528 3608 3696 3724 3752 3762 3819 3971 3993 4018 4059 4221 4312 4332 4356 4389 4422 4489 4592 4598 4674 4788 4824 4851 4961 5016 5043 5054 5082 5092 5159 5166 5324 5412 5453 5494 5544 5586 5628 5776 5808 5852 5896 5904 5929 6027 6232 6314 6384 6468 6498 6566 6633 6724 6776 6888 6897 7011 7056 7216 7448 7504 7524 7581 7623 7638 7942 7986 8036 8107 8118 8241 8379 8442 8569 8624 8664 8712 8778 8844 8911 8978 9196 9317 9348 9471 9576 9648 9702 9849 9922 10032 10086 10108 10164 10184 10241 10318 10332 10648 10824 10906 10988 11088 11172 11256 11457 11704 11767 11792 11858 11913 11979 12054 12464 12628 12936 12996 13132 13167 13266 13448 13467 13552 13776 13794 14003 14022 14641 14801 14883 14896 15048 15129 15162 15246 15276 15477 15884 15972 16072 16093 16214 16236 16359 16482 16758 16884 17138 17328 17424 17556 17688 17689 17787 17822 17956 18081 18392 18491 18634 18696 18942 19152 19229 19404 19698 19844 20172 20216 20328 20368 20482 20636 20664 20691 21296 21648 21812 21976 22099 22344 22512 22743 22914 23408 23534 23716 23826 23958 24108 24187 24321 24723 25256 25289 25707 25872 25992 26264 26334 26407 26532 26733 26896 26934 27588 27797 27951 28006 28044 28413 29282 29547 29602 29766 30096 30217 30258 30324 30492 30552 30723 30954 31423 31768 31939 31944 32144 32186 32428 32472 32718 32964 33516 33768 34276 34727 35112 35301 35376 35378 35574 35644 35739 35912 36113 36162 36784 36982 37268 37392 37884 38171 38458 38808 39396 39688 40344 40401 40432 40656 40964 41272 41328 41382 42009 43624 43681 43923 43952 44198 44403 44649 44688 45486 45828 46431 47068 47432 47652 47916 48216 48279 48374 48642 49077 49379 49446 50512 50578 51414 51984 52193 52528 52668 52814 53064 53067 53361 53466 53868 54571 55176 55473 55594 55902 56012 56088 56749 56826 57687 58564 59094 59204 59532 59983 60434 60516 60648 60984 61104 61446 61908 62377 62846 63536 63878 63888 64372 64856 64944 65219 65436 65928 66297 67032 67536 68552 69454 70224 70602 70756 71148 71288 71478 71824 72226 72324 72561 72963 73964 74536 75768 75867 76342 76916 77121 77616 78792 79221 79376 80199 80688 80802 81928 82369 82544 82764 83391 83853 84018 85291 87248 87362 87846 88396 88806 89177 89298 90651 90972 91656 92169 92862 94136 94259 94269 94864 95304 95817 95832 96432 96558 96748 97284 98021 98154 98758 98892 101156 102487 102828 103607 104181 104386 105336 105628 105903 106128 106134 106722 106932 107736 108339 109142 110352 110946 111188 111804 112024 112176 112627 112651 113498 113652 114513 115374 117128 118188 118408 119064 119966 120868 121032 121296 121968 122892 123816 124754 125692 126027 127756 128744 129437 129712 130438 130872 131043 131769 131856 132594 133209 134064 134603 137104 138908 141204 141512 142296 142576 142956 144452 144648 144837 145122 145926 147928 148137 149072 151536 151734 152684 153832 154033 154242 156579 157584 158442 159201 160398 161604 162811 163713 163856 164738 165528 166419 166782 167706 168036 169309 170247 170582 173061 174724 175692 176792 177023 177612 178354 178596 179949 181302 181944 183312 184049 184338 184849 185724 187131 188272 188518 188538 190608 191634 191664 193116 193496 194568 194579 195657 196042 196308 197516 197784 198891 202312 203401 204974 205656 207214 208362 208772 210672 211256 211519 211806 212268 213444 213864 215472 216678 217683 218284 219961 221892 222376 223573 223608 224048 225254 225302 226996 227304 227601 229026 230748 234256 236376 236816 237663 238128 239932 241736 242064 243089 245784 247107 247632 249508 250173 251384 252054 255512 255873 257488 258874 260876 261744 262086 263538 265188 266057 266418 267531 269206 271953 277816 278179 282408 282777 282807 283024 284592 285912 287451 288904 289296 289674 290244 290477 291852 294063 295856 296274 303468 305368 305767 307461 307664 308066 308484 310821 312543 313158 316884 318402 320796 323208 325017 325622 327426 329476 331056 332387 332838 333564 335412 336072 337881 337953 338618 340494 341164 343539 345653 346122 349448 351329 351384 353584 354046 355224 356708 357192 359898 362604 363888 365351 368098 368676 369698 371448 374262 377036 377076 381997 383268 386232 386992 388311 389136 389158 391314 392084 392616 393129 395032 395568 397243 397782 403809 404624 406802 409948 411312 414428 416724 417544 419881 422512 423038 423612 424536 426888 427728 433356 435366 436568 439922 443784 444411 444752 447146 447216 450508 450604 453992 454608 455202 458052 461496 462099 469737 472752 475326 479864 480491 483472 486178 488433 491139 491568 494214 499016 500346 501733 502768 504108 507927 510741 511024 511746 517748 521752 524172 527076 530376 531069 532114 532836 535062 538412 539847 543169 543906 552147 554547 555632 556358 561393 564816 565554 565614 571824 574123 574902 577808 579348 580488 580954 583704 583737 586971 588126 592548 597037 600281 606841 606936 610203 610736 611534 614922 616132 616968 621642 624239 625086 626316 633768 634557 636804 641592 646416 650034 651244 654852 658952 659813 659883 664774 665676 667128 670719 670824 672144 675762 675906 677236 680988 682328 686147 687078 691306 692244 698896 702658 702768 708092 710448 713416 714384 717409 719796 725208 725249 729267 730702 736196 737352 739396 741321 742896 748524 754072 754152 763994 766536 767619 772464 776622 778316 782628 784168 785232 786258 788389 790064 794486 795564 798171 802593 807618 813604 819896 828856 833448 834537 835088 839762 846076 847224 848331 849072 853776 866712 870732 871431 873136 879844 882189 887568 888822 894292 901016 901208 906059 907984 910404 916104 917301 922383 922992 924198 932463 938201 939474 950652 959728 960982 972356 976866 980947 982278 988428 991667 997161 998032 1000692 1003466 1008216 1013643 1013859 1015854 1021482 1023492 1035496 1036849 1036959 1043504 1048344 1053987 1054152 1060752 1062138 1064228 1065672 1070124 1076824 1078231 1079694 1082687 1086338 1087812 1096053 1104294 1109094 1112716 1122786 1131108 1131228 1139677 1145991 1148246 1149804 1158696 1160976 1161908 1164933 1167408 1167474 1173942 1176252 1185096 1185163 1191729 1194074 1200562 1211427 1213682 1213872 1220406 1223068 1229844 1232264 1233936 1238897 1239161 1243284 1248478 1250172 1252632 1259643 1267536 1269114 1273608 1283184 1288343 1293943 1300068 1302488 1309704 1317904 1319626 1319766 1329548 1331352 1334256 1341438 1341648 1351524 1351812 1354472 1361976 1364656 1372294 1374156 1382612 1384488 1386297 1405316 1416184 1423807 1426832 1434818 1439592 1441473 1450416 1450498 1458534 1461404 1465299 1472392 1474704 1478792 1480633 1482642 1497048 1505199 1508144 1508304 1523781 1527988 1533072 1535238 1553244 1556632 1565011 1565256 1568336 1572516 1576778 1588972 1591128 1593207 1596342 1605186 1615236 1620529 1627208 1629507 1639792 1656441 1657712 1663641 1666896 1669074 1679524 1692152 1694363 1694448 1696662 1722369 1733424 1741464 1742862 1751211 1759688 1764378 1769269 1777644 1788584 1790921 1791111 1800843 1802032 1802416 1812118 1820523 1820808 1830609 1832208 1834602 1844766 1848396 1862399 1864926 1872717 1876402 1878948 1901304 1903671 1921964 1944712 1947253 1953732 1961894 1964556 1976856 1979439 1979649 1983334 1994322 2001384 2006932 2012157 2016432 2024539 2027286 2027718 2031708 2033339 2042964 2046984 2058441 2070992 2073698 2073918 2096688 2107974 2108304 2124276 2128456 2131344 2139913 2140248 2140369 2152227 2153648 2156462 2159388 2165374 2172676 2175624 2175747 2187801 2192106 2208588 2218188 2225432 2237411 2245572 2262216 2262456 2279354 2291982 2296492 2299608 2317392 2323816 2326709 2329866 2334948 2347884 2352504 2365167 2370192 2370326 2383458 2388148 2394513 2401124 2419571 2422854 2427364 2440812 2446136 2459303 2459688 2464528 2477794 2478322 2486568 2496956 2500344 2503611 2505264 2519286 2538228 2547216 2557457 2576686 2587886 2600136 2604976 2614293 2619408 2639252 2639532 2659096 2662704 2673979 2682876 2703048 2703624 2708944 2718177 2723952 2744588 2748312 2751903 2765224 2768976 2772594 2810632 2814603 2832368 2847614 2869636 2879184 2882946 2900996 2917068 2922808 2926627 2930598 2942841 2944784 2957584 2961266 2965284 2975001 2991483 2994096 3010398 3047562 3055976 3070476 3106488 3110547 3110877 3113264 3130022 3130512 3145032 3153556 3161961 3177944 3182256 3186414 3192684 3195247 3210372 3230472 3234693 3241058 3248061 3254416 3259014 3288159 3312882 3327282 3338148 3359048 3363437 3384304 3388726 3393324 3419031 3437973 3444738 3482928 3485724 3496931 3502422 3512131 3519376 3528756 3538538 3555288 3555489 3575187 3577168 3581842 3582222 3601686 3624236 3641046 3641616 3656257 3661218 3669204 3689532 3696792 3716691 3717483 3724798 3729852 3745434 3752804 3757896 3778929 3802183 3802608 3807342 3843928 3864619 3865029 3881829 3889424 3894506 3907464 3923788 3929112 3953712 3958878 3959298 3966668 3988644 4002768 4013864 4018861 4024314 4049078 4054572 4055436 4063416 4066678 4085928 4093968 4116882 4147396 4147836 4179259 4201967 4215948 4247887 4248552 4256912 4271421 4279826 4280496 4280738 4304454 4312924 4318776 4324419 4330748 4345352 4351248 4351494 4369673 4375602 4384212 4417176 4436376 4441899 4450864 4474822 4491144 4515597 4524432 4524912 4558708 4583964 4592984 4599216 4618691 4647632 4653418 4659732 4669896 4695033 4695768 4705008 4730334 4740652 4766916 4776296 4789026 4802248 4839142 4845708 4854728 4861587 4881624 4888521 4892272 4918606 4919376 4955588 4956644 4973136 4993912 5000688 5007222 5038572 5076456 5083089 5114914 5153372 5167107 5175772 5200272 5228586 5278504 5279064 5285401 5307807 5318192 5347958 5365752 5372763 5373333 5402529 5406096 5407248 5436354 5461569 5489176 5496624 5503806 5518723 5519063 5530448 5545188 5587197 5618151 5621264 5629206 5695228 5739272 5765892 5801992 5834136 5841759 5845616 5853254 5861196 5885682 5922532 5930568 5938317 5950002 5974859 5982966 6020796 6073617 6095124 6100017 6111952 6140952 6175323 6212976 6221094 6221754 6260044 6290064 6307112 6315353 6323922 6355888 6372828 6385368 6390494 6419739 6420744 6421107 6456681 6460944 6469386 6482116 6496122 6518028 6527241 6567407 6576318 6625764 6654564 6675251 6676296 6712233 6718096 6726874 6777452 6786648 6838062 6866629 6875946 6889476 6941669 6971448 6980127 6993862 7004844 7024262 7057512 7077076 7095501 7110576 7110978 7150374 7163684 7164444 7203372 7248472 7257943 7258713 7282092 7312514 7322436 7338408 7377909 7379064 7393584 7433382 7434966 7449596 7459704 7490868 7505608 7515792 7546009 7547617 7557858 7578809 7604366 7614684 7672371 7687856 7729238 7730058 7763658 7789012 7814928 7847576 7858224 7917756 7918596 7933336 7977288 7977739 8021937 8027728 8037722 8048628 8098156 8109144 8110872 8126832 8133356 8154531 8171856 8233764 8294792 8295672 8358518 8403934 8431896 8443809 8495774 8497104 8542842 8559652 8561476 8608908 8625848 8637552 8648838 8661496 8672279 8690704 8702988 8739346 8751204 8768424 8779881 8828523 8834352 8872752 8883798 8925003 8949644 8982288 9018401 9031194 9117416 9167928 9185968 9237382 9306836 9319464 9331641 9339792 9390066 9391536 9460668 9481304 9532927 9533832 9552592 9578052 9585741 9604496 9678284 9691416 9704079 9709456 9723174 9744183 9763248 9777042 9837212 9911176 9913288 9966649 9987824 10014444 10077144 10090311 10152912 10166178 10229828 10257093 10306744 10320211 10334214 10351544 10457172 10490793 10536393 10557008 10558128 10570802 10615614 10666467 10695916 10731504 10745526 10746666 10805058 10872708 10908337 10923138 10968771 10978352 11007612 11037446 11038126 11090376 11150073 11152449 11174394 11236302 11258412 11343703 11390456 11405339 11406549 11478544 11531784 11593857 11595087 11603984 11645487 11668272 11683518 11706508 11722392 11771364 11845064 11860541 11861136 11876634 11900004 11909557 11949718 11965932 12041592 12056583 12147234 12190248 12200034 12281904 12350646 12384883 12442188 12443508 12520088 12536447 12537777 12605901 12614224 12630706 12647844 12743661 12745656 12770736 12780988 12814263 12839478 12841488 12842214 12913362 12938772 12964232 12992244 13036056 13036793 13054482 13109019 13134814 13152636 13251528 13309128 13325697 13350502 13352592 13424466 13453748 13554904 13573296 13627867 13630771 13676124 13733258 13751892 13778952 13856073 13883338 13942896 13960254 13987724 14009688 14048524 14085099 14115024 14154152 14171773 14191002 14221956 14233373 14300748 14327368 14328888 14406744 14496944 14515886 14517426 14564184 14584761 14625028 14644872 14676816 14755818 14758128 14866764 14869932 14899192 14919408 14979391 14981736 15011216 15092018 15095234 15115716 15157618 15208732 15229368 15249267 15344742 15458476 15460116 15527316 15578024 15661877 15695152 15835512 15837192 15856203 15866672 15923421 15954576 15955478 16043874 16075444 16097256 16118289 16196312 16218288 16221744 16266712 16286963 16309062 16467528 16556169 16557189 16589584 16591344 16717036 16761591 16807868 16863792 16887618 16991548 17085684 17119304 17122952 17215121 17217816 17251696 17297676 17322992 17344558 17405976 17478692 17502408 17525277 17536848 17559762 17657046 17767596 17825819 17850006 17899288 17924577 18036802 18062388 18220851 18234832 18300051 18335856 18474764 18613672 18637993 18638928 18663282 18780132 18921336 18946059 18962608 19065854 19067664 19156104 19171482 19259217 19263321 19356568 19382832 19408158 19446348 19461959 19488366 19554084 19674424 19700131 19702221 19822352 19826576 19933298 20025753 20028888 20136699 20154288 20180622 20332356 20459656 20486389 20514186 20571053 20599887 20613488 20640422 20668428 20703088 20825007 20914344 20940381 20981586 21072786 21141604 21231228 21332934 21391832 21491052 21493332 21610116 21745416 21773829 21776139 21816674 21846276 21937542 22015224 22074892 22076252 22133727 22180752 22269929 22300146 22304898 22348788 22366729 22472604 22516824 22638027 22642851 22687406 22736427 22780912 22810678 22813098 23017113 23063568 23187714 23190174 23290974 23367036 23413016 23444784 23539043 23542728 23544059 23690128 23721082 23753268 23800008 23819114 23899436 23931864 23933217 24065811 24083184 24113166 24294468 24380496 24400068 24478517 24584917 24611521 24701292 24769766 24884376 24887016 25040176 25072894 25075554 25211802 25261412 25295688 25487322 25491312 25561976 25593799 25628526 25678956 25684428 25826724 25877544 25928464 25984488 26016837 26072112 26073586 26108964 26218038 26269628 26305272 26339643 26503056 26615281 26618256 26651394 26701004 26848932 26907496 27052333 27055203 27109808 27255734 27261542 27352248 27466516 27503784 27557904 27712146 27766676 27920508 27975448 28019376 28097048 28132027 28170198 28308304 28343546 28382004 28443912 28466746 28598781 28601496 28654736 28657776 28757223 28813488 29031772 29034852 29128368 29169522 29250056 29289744 29413769 29511636 29733528 29735209 29739864 29798384 29899947 29958782 29963472 30184036 30190468 30231432 30270933 30315236 30417464 30458736 30498534 30689484 30916952 30920232 30960633 31054632 31156048 31323754 31472379 31609179 31671024 31674384 31712406 31846842 31910956 32087748 32150888 32192897 32194512 32236578 32392624 32533424 32573926 32618124 32725011 32906313 32935056 33112338 33114378 33434072 33523182 33615736 33616111 33775236 33983096 34031109 34171368 34216017 34219647 34238608 34245904 34430242 34435632 34595352 34689116 34781571 34811952 34957384 35004816 35050554 35119524 35147717 35314092 35535192 35581623 35651638 35700012 35728671 35798576 35849154 36073604 36124776 36169749 36441702 36600102 36949528 36997807 37154649 37227344 37275986 37326564 37560264 37609341 37613331 37817703 37842672 37892118 38131708 38230983 38312208 38342964 38466241 38518434 38526642 38633441 38713136 38816316 38892696 38923918 38976732 39108168 39110379 39327057 39348848 39400262 39404442 39866596 40051506 40057776 40218827 40273398 40361244 40658347 40664712 40883601 40892313 40919312 40972778 41028372 41142106 41199774 41280844 41336856 41568219 41650014 41824013 41828688 41880762 41963172 42145572 42283208 42462456 42510809 42515319 42665868 42700119 42783664 42982104 42986664 43220232 43490832 43547658 43552278 43633348 43692552 43875084 44030448 44149784 44152504 44207471 44267454 44390167 44539858 44600292 44609796 44697576 44733458 44938173 44945208 45033648 45276054 45285702 45374812 45472854 45621356 45626196 45971849 46034226 46375428 46380348 46581948 46726757 46734072 46826032 46985631 47078086 47085456 47088118 47442164 47506536 47568609 47600016 47638228 47798872 47863728 47866434 48066403 48131622 48226332 48588936 48591683 48800136 48860889 48957034 49169834 49223042 49402584 49539532 49668507 49671567 49768752 49774032 50145788 50151108 50423604 50522824 50591376 50805601 50974644 51123952 51187598 51257052 51357912 51368856 51645363 51653448 51755088 51968976 52033674 52147172 52217928 52436076 52539256 52610544 52679286 52822063 53051663 53230562 53302788 53402008 53477457 53697864 53773731 53814992 54104666 54110406 54511468 54523084 54704496 54933032 55007568 55424292 55533352 55841016 55913979 55950896 56194096 56264054 56340396 56687092 56764008 56838177 56887824 56933492 57197562 57202992 57514446 58063544 58069704 58339044 58385877 58500112 58827538 59023272 59100393 59106663 59467056 59470418 59479728 59799894 59917564 60077259 60368072 60380936 60462864 60541866 60630472 60705953 60709693 60834928 60997068 61378968 61459167 61713159 61799661 61833904 61840464 61921266 62109264 62475021 62647508 62944758 63218358 63424812 63693684 63821912 64175496 64301776 64385794 64473156 65147852 65236248 65321487 65450022 65723449 65812626 66224676 66228756 66441689 66730489 66809787 66868144 67046364 67100187 67231472 67232222 67550472 67914081 67928553 67966192 68062218 68209281 68342736 68432034 68439294 68860484 69190704 69378232 69468883 69563142 69914768 70101108 70239048 70295434 70617129 70628184 70632177 71070384 71163246 71303276 71400024 71457342 71698308 71799651 72147208 72241477 72249552 72339498 72540029 72883404 73200204 73427761 73435551 73754751 73834563 73899056 73995614 74309298 74551972 74653128 75120528 75218682 75226662 75635406 75784236 76263416 76358359 76461966 76685928 76781397 76932482 77036868 77053284 77266882 77632632 77785392 77847836 77953464 78050511 78216336 78220758 78654114 78800524 78808884 79405921 79733192 79837373 79845843 80103012 80437654 80546796 80722488 81156999 81165609 81316694 81329424 81767202 81784626 81945556 82056744 82284212 82399548 82561688 82673712 83006099 83023787 83136438 83300028 83366899 83648026 83761524 83926344 84291144 84396081 84566416 84924912 85021618 85030638 85331736 85400238 85796343 85964208 85973328 86440464 86694181 87095316 87104556 87266696 87385104 87750168 87755129 88241307 88299568 88305008 88414942 88534908 88780334 89079716 89200584 89205627 89219592 89395152 89466916 89699841 89876346 89890416 90552108 90571404 90749624 90945708 91242712 91252392 91943698 92068452 92750856 92760696 92881899 93163896 93453514 93468144 93971262 94156172 94176236 94884328 95013072 95137218 95276456 95395069 95597744 95732868 96132806 96263244 96452664 96578691 97177872 97183366 97600272 97721778 97914068 98175033 98339668 98446084 98805168 99079064 99202411 99337014 99343134 100291576 100302216 100847208 100848333 101045648 101611202 101949288 102093327 102375196 102514104 102648051 102715824 102737712 103290726 103306896 104067348 104294344 104435856 104855737 104862197 104872152 105078512 105358572 105443151 105644126 106103326 106461124 106605576 106744869 106804016 106954914 107186013 107395728 107547462 108209332 108220812 109022936 109046168 109633139 109866064 110848584 110993421 111066704 111463947 111682032 111827958 112528108 112680792 112828023 113374184 113522321 113528016 113676354 113866984 114395124 115028892 115398723 115900323 116127088 116139408 116678088 116771754 117331137 117655076 118046544 118200786 118213326 118541023 118940836 119599788 119835128 119991707 120154518 120656481 120736144 120761872 121083732 121260944 121411906 121419386 121975041 121994136 122650803 122676939 122757936 122918334 123426318 123599322 123842532 124780733 124950042 125295016 125472039 125889516 126436716 126849624 127387368 127532427 127545957 127643824 128100357 128350992 128771588 128946312 130295704 130465951 130472496 130642974 130900044 131005127 131446898 131625252 132449352 132457512 132622413 132883378 133170501 133460978 133619574 134092728 134200374 134464444 134814519 135100944 135828162 135857106 136124436 136233713 136418562 136864068 136878588 137720968 137900917 137915547 138756464 138937766 139126284 140180271 140202216 140478096 140590868 140956893 141234258 141256368 141264354 142326492 142606552 142800048 142914684 143374171 143396616 143404723 143599302 143997371 144199209 144294416 144482954 144678996 145080058 145766808 145775049 146400408 146582667 146855522 146871102 147509502 147669126 147991228 148618596 149103944 149306256 149906537 150437364 150453324 151270812 151568472 152416803 152526832 152716718 152923932 153371856 153562794 153864964 154073736 154106568 154533764 154936089 155265264 155695672 155889503 155906928 156101022 156441516 156567103 157308228 157601048 157617768 158466189 158811842 159154989 159466384 159674746 159691686 160206024 160432371 160875308 161093592 161444976 162313998 162331218 162633388 163534404 163569252 163891112 164113488 164568424 164773301 164799096 165123376 166012198 166047574 166272876 166600056 166733798 167296052 167523048 167741937 167852688 168582288 168792162 170043236 170061276 170663472 170800476 171349619 171592686 172280647 173388362 174190632 174209112 174533392 175157631 175500336 175510258 176482614 176829884 177069816 177301179 177560668 178159432 178401168 178411254 178439184 178933832 179156593 179399682 179752692 181104216 181142808 181499248 181891416 182117859 182129079 182485424 182504784 183887396 184136904 184377501 185139477 185501712 185521392 185763798 186327792 186907028 187942524 188312344 188352472 189366331 189768656 190274436 190552912 190790138 191465736 192265612 192526488 192905328 193157382 194366732 195443556 195828136 196084009 196350066 196679336 196892168 197170347 198158128 198404822 198674028 198686268 199325067 200191467 200429361 200583152 200604432 201300561 201694416 201696666 203222404 203898576 204186654 204750392 205028208 205296102 206581452 208134696 208406649 208588688 209711474 209724394 209744304 210717144 210886302 211288252 211851387 211896531 212206652 212922248 213211152 213489738 213909828 214081549 214372026 215094924 216418664 216441624 216701441 216724431 217620087 218045872 218092336 219266278 220283283 220306653 221264253 221503689 221697168 221986842 222927894 223655916 225056216 225350279 225361584 225656046 226281583 226748368 227044642 227352708 227733968 228790248 229075077 230057784 230344191 230797446 231800646 233356176 233543508 234662274 235310152 235312777 236401572 236426652 237082046 237881672 238217763 239199576 239512119 239537529 239670256 239983414 240309036 241312962 242167464 242823812 242838772 243470997 243950082 243988272 244969219 245301606 245353878 245836668 246034019 246852636 247198644 247685064 249018297 249071361 249561466 249900084 250100697 250590032 250944078 251779032 252873432 253188243 253699248 254774736 255064854 255091914 256200714 257543176 257892624 258929473 258984649 260082543 260591408 260931902 261285948 261800088 262010254 262893796 263250504 263265387 264723921 264898704 264915024 265244826 265766756 266341002 266921956 267239148 267616881 268185456 268400748 268928888 269263687 269629038 270434087 271656324 271714212 272248872 272467426 272837124 273728136 273757176 275441936 275801834 275831094 277875532 278252568 280360542 280404432 281181736 281531789 281913786 282468516 282528708 284608429 284652984 285213104 285829368 286185207 286748342 286793232 286809446 287198604 287994742 288398418 288965908 289357992 289736073 290160116 291533616 291550098 292768091 292800816 293165334 293711044 293742204 295019004 295338252 295982456 297237192 297575663 297607233 298207888 299813074 300874728 300906648 302541624 302544999 303136944 304833606 305433436 305847864 307125588 307729928 308147472 308213136 309067528 309452297 309872178 310731169 311391344 311779006 312202044 312883032 313134206 314567211 314586591 314616456 315202096 315235536 316329453 316932378 317623684 318309978 319349492 319383372 320412048 320864742 321750616 322187184 324627996 324662436 325266776 327068808 327087299 327138504 327782224 328899417 329136848 329546602 329598192 332024396 332095148 332545752 332980263 333200112 333467596 334592104 335046096 335483874 337584324 340086472 340122552 340566963 341600952 342699238 343185372 344561294 346196169 346776724 347700969 348381264 348418224 350315262 351020516 352965228 353659768 354121867 354139632 354602358 355121336 355623069 356318864 356822508 357867664 358313186 358799364 359505384 359975121 361969443 362208432 362285616 363782832 364235718 364258158 365925123 367774792 368273808 368755002 369754441 369777221 370278954 371527596 373814056 374342199 375885048 376416117 376624688 376704944 378732662 380548872 381580276 382597281 382931472 384531224 385052976 386314764 386624887 388733464 390850007 390887112 391397853 391656272 392168018 392700132 393015381 393358672 393784336 394340694 396809644 397348056 397372536 397867239 398650134 399511503 400382934 400858722 402601122 403393332 406444808 408373308 408701139 409500784 410592204 413162904 413702751 413746641 416269392 416813298 419422948 419448788 420540813 421434288 421772604 422576504 423128651 423702774 423793062 424413304 424967851 425844496 426979476 427819656 428163098 428744052 430122513 430189848 430214169 431992113 432597627 432837328 432883248 433402882 433448862 435240174 437325147 438532556 440566566 440613306 442528506 443007378 443973684 445855788 447241817 447311832 449719611 450112432 450700558 451312092 452563166 454089284 454705416 457250409 457580496 458150154 460064143 460115568 460688382 461594892 463601292 465091823 467087016 467113423 467618899 467668509 469324548 469701309 470620304 470625554 472803144 472853304 474164092 475398567 475763344 476435526 477464967 478399152 479024238 479075058 479966828 480618072 482625924 484334928 485647624 485677544 486282181 486941994 487900164 488291837 489938438 490603212 490707756 491673336 492068038 493705272 494319903 494397288 495370128 498036594 498142722 499122932 499800168 500201394 501888156 503558064 505690339 505746864 506376486 507780203 510129708 510183828 512401428 513994327 514048857 515086352 516841941 517858946 517969298 520165086 521863804 522571896 523600176 524020508 525787592 526501008 526530774 529447842 530489652 531533512 532682004 533843912 534478296 534508513 535233762 536801496 537469779 537857776 538527374 539258076 540868174 543312648 543428424 544497744 544934852 545674248 546353577 546387237 547456272 547514352 551603668 551662188 555751064 556505136 558861611 560721084 562363472 563063578 563827572 564937032 565057416 568098993 569216858 569305968 571658736 572370414 573496684 573618892 574397208 575989484 576796836 577931816 578715984 579472146 580320232 581042693 583100196 583568293 585536182 586330668 587422088 587484408 588252027 590038008 590676504 591511041 591964912 594474384 595151326 595214466 597975201 599626148 600574401 601749456 601813296 605083248 605089998 609667212 610866872 611695728 614251176 615459856 618135056 618904594 619744356 621462338 623558012 624404088 625219947 625766064 626268412 629134422 629173182 629232912 632658906 633864756 635247368 636619956 638698984 638706109 638766744 641729484 642244647 643501232 649255992 649324872 650104323 650173293 650533552 652860261 654137616 654174598 654277008 657798834 659093204 660849849 664048792 664190296 665091504 665960526 666935192 667765483 667806623 669184208 670967748 675168648 676050837 678844749 680172944 680245104 681133926 683201904 685398476 686370744 687225231 689122588 692392338 693553448 695401938 697329649 700630524 702041032 705930456 705938331 707319536 708243734 709204716 710242672 711246138 713645016 714653289 716626372 717598728 718536357 719010768 719950242 723938886 728471436 728516316 730858579 731850246 734035379 734907657 735549584 737510004 738102057 739508882 739554442 740557908 743055192 747054891 747214083 747628112 748684398 750302091 751770096 752832234 757465324 761097744 763160552 764157713 765194562 769062448 772629528 773249774 776788419 776953947 777466928 780247629 781700014 781774224 782795706 784336036 785400264 786030762 788681388 789796161 793619288 794656247 794696112 794745072 795734478 797300268 797940319 799023006 800765868 801717444 805202244 806786664 807705371 807791061 811302261 812889616 816746616 817402278 821184408 826325808 827405502 827493282 829787161 833626596 838845896 838897576 839941949 841081626 843413173 843545208 844595367 845153008 846257302 847405548 847586124 848826608 849935702 853825287 853958952 855639312 856326196 857488104 858555621 860245026 860379696 860428338 863984226 865195254 866805764 866897724 870480348 873465131 874650294 877065112 878304273 881133132 881226612 885057012 886014756 887947368 891711576 892726989 892821699 894483634 894623664 899439222 901401116 902624184 905126332 908178568 909410832 913067089 913261657 914500818 916300308 917035889 920128286 921376764 923189784 927202584 928356891 930183646 932193507 934174032 934226846 935237798 935337018 938649096 939402618 941251108 943701633 943759773 945606288 945706608 948328184 950797134 952871052 953635991 954929934 958048476 958150116 959933656 961236144 965251848 965306419 971295248 971355088 972564362 973883988 975800328 976583674 979876876 981206424 981261897 981415512 983346672 984136076 986698251 987410544 988639806 988794576 996073188 996285444 998245864 999600336 1000402788 1003619197 1003776312 1007981597 1011380678 1012752972 1015560406 1020259416 1020367656 1021700889 1024802856 1027988654 1028097714 1033683882 1035717892 1035938596 1040330172 1043727608 1045143792 1048041016 1049345759 1051575184 1053061548 1058895684 1060979304 1062365601 1063067024 1065364008 1066869207 1067687824 1068956592 1069017026 1070467524 1073602992 1074939558 1077054748 1078516152 1079925363 1081736348 1086625296 1086856848 1089869704 1091226521 1091348496 1092707154 1092774474 1103207336 1103324376 1109263323 1109331663 1111502128 1117723222 1121442168 1123026597 1126127156 1127655144 1129874064 1130114832 1136197986 1138433716 1144740828 1146993368 1147237784 1148794416 1151978968 1153413107 1153484167 1153593672 1155863632 1158944292 1159874661 1160640464 1162085386 1166200392 1167136586 1171072364 1172550021 1172661336 1174193559 1174844176 1174968816 1176504054 1179046143 1180076016 1181353008 1183022082 1190302652 1190428932 1195950402 1199252296 1201148802 1205964529 1210179996 1219334424 1221733744 1226103417 1228502352 1237809188 1239488712 1241108253 1242924676 1247116024 1248745531 1248808176 1250439894 1252536824 1258268844 1258346364 1265317812 1267729512 1269385953 1270494736 1273239912 1274903553 1277397968 1277412218 1277533488 1283458968 1284489294 1290367539 1290642507 1295976339 1298511984 1298649744 1300208646 1300346586 1303951253 1305720522 1308349196 1315597668 1318186408 1319908777 1321699698 1328097584 1328380592 1331921052 1333870384 1335530966 1335613246 1341725451 1341935496 1349158833 1350337296 1352101674 1357689498 1362267852 1370796952 1372588063 1372741488 1374450462 1378245176 1378260551 1380192429 1384784676 1387106896 1390803876 1394659298 1395275469 1401261048 1401340269 1402856697 1403005527 1404082064 1409103927 1411860912 1411876662 1416487468 1418409432 1422492276 1427290032 1429306578 1433252744 1435197456 1437072714 1439900484 1441056397 1447877772 1456942872 1457032632 1458846543 1461717158 1463700492 1464875511 1468070758 1469815314 1475020008 1476204114 1479017764 1479108884 1481115816 1482959709 1486110384 1494109782 1494428166 1497368796 1498570843 1500604182 1505664468 1514930648 1516910087 1517071017 1523340609 1526321104 1528315426 1530389124 1541982981 1542146571 1545259056 1546499548 1550525823 1553576838 1553907894 1560495258 1563400028 1565591412 1568672072 1570800528 1572061524 1577115881 1577362776 1577451953 1579592322 1583971081 1587238576 1589312494 1591468956 1594600536 1595880638 1598046012 1601531736 1603434888 1603525539 1610404488 1612409337 1613573328 1615410742 1615582122 1622604522 1633493232 1634804556 1642368816 1647189439 1648971907 1654811004 1654986564 1659574322 1667253192 1676584833 1677691792 1677795152 1679883898 1682163252 1686826346 1687090416 1689190734 1692514604 1694811096 1695172248 1699871404 1704296979 1707650574 1707917904 1712652392 1714784533 1714976208 1717111242 1720490052 1720856676 1722238133 1727968452 1730390508 1733611528 1733795448 1740960696 1743128079 1746930262 1749300588 1750704879 1754130224 1756608546 1762266264 1762453224 1764756081 1770114024 1772029512 1775894736 1783423152 1785453978 1785643398 1788967268 1798878444 1802802232 1805248368 1810252664 1812506311 1816357136 1826134178 1826523314 1829001636 1832600616 1834071778 1840256572 1842753528 1846379568 1854405168 1856713782 1860367292 1864387014 1868453692 1870475596 1870674036 1877298192 1878805236 1882502216 1884845809 1887403266 1887519546 1896656368 1901594268 1905742104 1907271982 1909859868 1916096952 1916118327 1916300232 1919867312 1926733941 1930503696 1930612838 1945128724 1947767976 1950312969 1951600656 1953167348 1959753752 1962412848 1962523794 1962831024 1968272152 1970722523 1973396502 1977279612 1992146376 1992259003 1992570888 1996491728 2000805576 2003296449 2003419869 2007238394 2007552624 2015963194 2022761356 2025505944 2028152511 2031120812 2036534247 2040518832 2040735312 2043401778 2049605712 2055977308 2056195428 2067367764 2071435784 2071877192 2080660344 2083029641 2087455216 2091988947 2096082032 2098691518 2106123096 2117791368 2117814993 2121958608 2124731202 2130728016 2133738414 2138034052 2140935048 2149879116 2154109496 2156924099 2157032304 2159850726 2163472696 2175118183 2179739408 2182453042 2185414308 2185548948 2192575737 2202106137 2204722971 2206414672 2206648752 2214306171 2218526646 2218663326 2235446444 2242884336 2246053194 2252254312 2252279437 2255310288 2272395972 2276867432 2289481656 2292473139 2293986736 2294475568 2303957936 2306826214 2306968334 2307187344 2317888584 2319749322 2324170772 2330365257 2330861841 2332400784 2334273172 2342144728 2345100042 2345322672 2348387118 2353008108 2354897039 2358092286 2366044164 2380605304 2380857864 2383968741 2391900804 2393820957 2398504592 2402297604 2411929058 2420359992 2423116113 2423373183 2433906783 2438668848 2452206834 2475618376 2478853069 2478977424 2482216506 2485849352 2489097413 2489361483 2494232048 2497491062 2500879788 2505073648 2516537688 2516692728 2519825847 2530239519 2530635624 2533786101 2535459024 2538771906 2546479824 2549807106 2554824436 2561475861 2566917936 2568978588 2580735078 2581285014 2588440547 2591952678 2600417292 2600693172 2607902506 2611441044 2616698392 2620395393 2631195336 2634912819 2636372816 2639817554 2643399396 2663842104 2671061932 2671226492 2678180967 2683450902 2683870992 2694661409 2698317666 2704203348 2706374209 2715378996 2724109249 2724535704 2735950049 2739201267 2739784971 2741593904 2745176126 2748900924 2751107667 2756490352 2756521102 2760384858 2769569352 2781607752 2785070673 2789318596 2790550938 2796580521 2802522096 2802680538 2805713394 2806011054 2818207854 2823753324 2832974936 2836818864 2844984552 2848224203 2858613156 2860907973 2866505488 2874145428 2879800968 2882112794 2895755544 2895919257 2913885744 2914065264 2917693086 2923434316 2927400984 2929751022 2936141516 2939630628 2943785691 2950040016 2952408228 2958035528 2958217768 2961900557 2962231632 2965919418 2974141189 2974774957 2988219564 2988856332 2994737592 2997141686 3001208364 3010857591 3011328936 3023944791 3029861296 3033820174 3034142034 3046681218 3056630852 3060778248 3083965962 3084293142 3092999096 3101051646 3107153676 3107815788 3120990516 3126800056 3130692719 3131182824 3137344144 3144123048 3148037277 3154231762 3154725552 3154903906 3159184644 3167942162 3178624988 3182937912 3187096803 3189201072 3191761276 3196092024 3203063472 3206869776 3207051078 3220449001 3220808976 3224818674 3230821484 3231164244 3245209044 3255642761 3269609112 3273332293 3273679563 3294378878 3297943814 3309622008 3309973128 3319148644 3327789969 3327994989 3334506384 3353169666 3359767796 3364326504 3373652692 3378381468 3385029208 3389622192 3390344496 3399742808 3403975267 3408593958 3415301148 3418042859 3425304784 3429569066 3434222484 3440980104 3441713352 3444476266 3455936904 3460239321 3460452501 3460781016 3467223056 3467590896 3479623983 3481921392 3486256158 3493860524 3498601176 3501409758 3513217092 3517650063 3524532528 3524906448 3529512162 3540228048 3544059024 3554461421 3570907956 3571286796 3577934536 3597756888 3597960289 3605604464 3617893587 3620505328 3625012622 3652268356 3653046628 3658003272 3665201232 3668143556 3680513144 3685507056 3713427564 3720734584 3728774028 3736907384 3740951192 3741348072 3746236593 3757610472 3765004432 3769691618 3774806532 3775039092 3803188536 3808157859 3811484208 3814543964 3819719736 3824710659 3832193904 3832236654 3832600464 3853467882 3861225676 3890257448 3895535952 3900625938 3906334696 3911853759 3919507504 3925047588 3936544304 3941445046 3946793004 3954559224 3959726331 3984292752 3984518006 3985141776 4001611152 4006592898 4006839738 4014476788 4025176353 4031926388 4045522712 4051011888 4056305022 4062241624 4067298851 4067549431 4073068494 4086803556 4111954616 4112390856 4117764189 4134735528 4134781653 4140577287 4142871568 4143754384 4161320688 4166059282 4183977894 4185826407 4197383036 4204020807 4208570091 4212246192 4235582736 4235629986 4249462404 4267476828 4276068104 4281870096 4299350077 4299758232 4308218992 4313848198 4319701452 4323169191 4326945392 4350236366 4364906084 4370828616 4371097896 4376539629 4385151474 4394626533 4404212274 4409445942 4428612342 4437053292 4437326652 4470892888 4470942763 4492106388 4495712529 4504508624 4504558874 4544791944 4550730261 4551213051 4553734864 4570021827 4578963312 4584946278 4613652428 4613936668 4625948943 4635777168 4639498644 4648341544 4654415161 4660730514 4661723682 4668546344 4674646361 4684289456 4690200084 4696774236 4706016216 4709794078 4716184572 4731347643 4732088328 4732355859 4751913243 4761210608 4761715728 4767937482 4783801608 4787641914 4804595208 4810576617 4823858116 4840719984 4846232226 4846746366 4860181943 4867813566 4881307543 4904413668 4919659987 4941568317 4946915721 4951236752 4957706138 4964433012 4971698704 4978194826 4978722966 4994982124 5001759576 5029754499 5033075376 5033385456 5039651694 5060479038 5061271248 5067572202 5077543812 5099614212 5109648872 5116010053 5122951722 5137957176 5138247653 5144353599 5161470156 5162570028 5166714399 5176881094 5183905356 5200834584 5201386344 5215805012 5222882088 5229384237 5233396784 5240790786 5252114637 5262390672 5269825638 5279635108 5286798792 5327684208 5342123864 5342452984 5349103991 5356361934 5366901804 5371210207 5389322818 5396635332 5408406696 5412748418 5430757992 5437518933 5448218498 5449071408 5471900098 5478402534 5479569942 5490352252 5497801848 5502215334 5513042204 5520769716 5539138704 5562593729 5563215504 5570141346 5578637192 5581101876 5585582233 5593161042 5605361076 5611426788 5612022108 5636415708 5647506648 5653937597 5654537427 5665949872 5689969104 5696448406 5717226312 5721815946 5748290856 5748354981 5759601936 5764225588 5791511088 5791838514 5808510127 5835386172 5846868632 5854801968 5859502044 5872283032 5879261256 5879593643 5887571382 5903892211 5904816456 5912167569 5916071056 5916435536 5923801114 5931838836 5948282378 5949549914 5976439128 5976777009 5977712664 5989475184 5994283372 6002416728 6009889347 6010259607 6021715182 6022657872 6047889582 6067640348 6068284068 6093362436 6113261704 6121556496 6167931924 6168586284 6185998192 6202103292 6214307352 6215631576 6241981032 6249088923 6253600112 6261385438 6262365648 6275966841 6288246096 6296074554 6308463524 6309807812 6318369288 6335884324 6357249976 6365875824 6374193606 6383522552 6391469623 6392184048 6414102156 6419251223 6440898002 6449637348 6461642968 6462328488 6470772297 6490418088 6511285522 6525354549 6539218224 6546664586 6547359126 6577727211 6588757756 6595887628 6606318411 6619244016 6619946256 6638297288 6655579938 6655989978 6706339332 6719535592 6728653008 6747305384 6756762936 6756838311 6770058416 6799485616 6807950534 6817187916 6830602296 6836085718 6859138132 6868444968 6877419417 6881960208 6883426704 6888952532 6911873808 6920478642 6920905002 6921562032 6959247966 6972512316 6987721048 6997202352 7002819516 7025334379 7025767199 7026434184 7035300126 7059024324 7064691117 7108922842 7141815912 7142573592 7151906223 7155869072 7181462871 7195513776 7195920578 7235787174 7250025244 7269348339 7304536712 7306093256 7316006544 7336287112 7345420313 7345872853 7361026288 7426855128 7436559207 7441469168 7457548056 7467292239 7468084449 7473814768 7481902384 7482696144 7492473186 7515220944 7539383236 7549613064 7550078184 7559477541 7590718557 7606377072 7616315718 7629087928 7639439472 7649421318 7664473308 7670626139 7706935764 7722451352 7765321641 7780514896 7801251876 7812669392 7823707518 7850095176 7861186179 7882890092 7893586008 7909118448 7919452662 7969036012 8013185796 8013679476 8028953576 8039444369 8050352706 8063852776 8074389169 8083984227 8091045424 8112610044 8119122627 8124483248 8134597702 8135098862 8146136988 8172327747 8173607112 8207850147 8217603801 8219354913 8223909232 8224781712 8235528378 8253323001 8269471056 8269563306 8281154574 8332118564 8367955788 8371652814 8394766072 8408041614 8417140182 8471259972 8498924808 8534953656 8544672609 8552136208 8582723919 8598700154 8599516464 8627696396 8639402904 8646338382 8687757771 8700472732 8729812168 8741218717 8741657232 8742195792 8753079258 8770302948 8777343509 8789253066 8808424548 8818891884 8857224684 8874106584 8874653304 8884759081 8885701671 8922423567 8924324871 8941785776 8941885526 8984212776 8991425058 9009117748 9032572773 9071834373 9089583888 9101460522 9102426102 9127658771 9140043654 9169892556 9227304856 9227873336 9239361439 9251897886 9277544903 9278997288 9296683088 9308830322 9321461028 9323447364 9337092688 9349292722 9380400168 9392078157 9393548472 9412032432 9419588156 9432369144 9444111831 9462695286 9464176656 9464711718 9503826486 9535874964 9567603216 9575283828 9608116441 9609190416 9621153234 9647716232 9647823857 9661347003 9692464452 9693492732 9720363886 9735627132 9762615086 9766928283 9808827336 9819996879 9821038689 9839319974 9883136634 9893831442 9915412276 9928866024 9956389652 9957445932 9989964248 10003519152 10043737979 10059508998 10079303388 10087394779 10120958076 10135144404 10155087624 10199228424 10211925801 10219297744 10232020106 10245903444 10254128577 10275914352 10276495306 10288707198 10322940312 10325140056 10333428798 10353762188 10367810712 10380717963 10381357503 10401669168 10402772688 10431610024 10445764176 10458768474 10481581572 10489995901 10504229274 10539651276 10559270216 10573597584 10618370609 10663384263 10684247728 10684905968 10698207982 10712723868 10733803608 10742420414 10778645636 10793270664 10793880867 10816813392 10825496836 10853680761 10861515984 10875037866 10896436996 10943800196 10956805068 10959139884 10980704504 10995603696 11004430668 11026084408 11039811167 11041539432 11087797567 11125187458 11140282692 11157274384 11162203752 11171164466 11186322084 11210722152 11222853576 11224044216 11238709779 11272831416 11295013296 11307875194 11309074854 11392896812 11434452624 11443631892 11496581712 11496709962 11528451176 11542803349 11583677028 11617020254 11670772344 11693737264 11719004088 11735561277 11744566064 11758522512 11759187286 11775142764 11807784422 11809632912 11824335138 11847602228 11863677672 11879178993 11896564756 11899099828 11952878256 11953554018 11955425328 11988566744 12003491731 12004833456 12019778694 12020519214 12043430364 12095779164 12135280696 12136568136 12186724872 12201896553 12202648293 12226523408 12335863848 12337172568 12353292567 12404206584 12404344959 12428614704 12431263152 12483962064 12498177846 12522770876 12551933682 12592149108 12616927048 12619615624 12636738576 12671768648 12687544177 12688325837 12714499952 12748387212 12767045104 12782939246 12828204312 12838502446 12881796004 12898050231 12899274696 12923285936 12924656976 12941544594 12969507573 12980836176 13022571044 13050709098 13093329172 13094718252 13155454422 13177515512 13191775256 13212636822 13249263331 13276594576 13311159876 13311979956 13412678664 13412828289 13439071184 13487137587 13494610768 13513525872 13513676622 13615901068 13634375832 13652190783 13661204592 13672171436 13718276264 13736889936 13754838834 13777905064 13840957284 13841810004 13918495932 13945024632 13963245483 13975442096 14005639032 14023939083 14050668758 14051534398 14052868368 14070600252 14118048648 14129382234 14194042929 14197067577 14217845684 14255739729 14283631824 14285147184 14303812446 14343463783 14362925742 14391841156 14471574348 14500050488 14518996547 14538696678 14580545829 14609073424 14612186512 14643922629 14672574224 14690840626 14691745706 14758979961 14824704951 14840747163 14853710256 14873118414 14915096112 14934584478 14936168898 14984946372 15078766472 15098468693 15099226128 15100156368 15118955082 15160866061 15181437114 15232631436 15258175856 15298842636 15328946616 15341252278 15348030159 15413871528 15414742959 15433060797 15444902704 15500143197 15530643282 15602503752 15647415036 15700190352 15722372358 15765780184 15765956059 15787172016 15838905324 15851620367 15938072024 16024850287 16026371592 16027358952 16047311973 16057907152 16078888738 16100705412 16113630621 16127705552 16148778338 16167968454 16225220088 16238245254 16269195404 16270197724 16292273976 16312556799 16344655494 16347214224 16415700294 16435207602 16438709826 16471056756 16484279273 16506646002 16539126612 16562309148 16664237128 16687781187 16735911576 16743305628 16756746699 16789532144 16816083228 16834280364 16942519944 16961812791 16963612281 16997849616 17069907312 17089345218 17165447838 17197400308 17255392792 17278805808 17292676764 17348274691 17351971483 17375515542 17400945464 17423681891 17425530381 17459624336 17482437434 17506158516 17540605896 17554687018 17578506132 17616849096 17637783768 17638780929 17711676633 17714449368 17736502707 17748213168 17749306608 17769518162 17771403342 17844847134 17848649742 17883771052 17930331027 17968425552 17982850116 18018235496 18065145546 18119083829 18143668746 18202921044 18204852204 18255317542 18280087308 18339785112 18454609712 18455746672 18478722878 18503795772 18555089806 18557994576 18617660644 18642922056 18646894728 18698585444 18747266769 18760800336 18784156314 18787096944 18839176312 18862629863 18864738288 18888223662 18925390572 18929423436 18944619463 19007652972 19068764743 19071749928 19150567656 19151650343 19174408869 19216232882 19242306468 19257753669 19295432464 19295647714 19322694006 19384928904 19386985464 19412316891 19440727772 19471254264 19525230172 19533856566 19576063647 19617654672 19639993758 19642077378 19678639948 19766273268 19787662884 19830824552 19857732048 19912779304 19914891864 19937569421 19979928496 20087475958 20119017996 20158606776 20174789558 20241916152 20270288808 20270514933 20310175248 20398456848 20423851602 20464040212 20491806888 20508257154 20552990612 20577414396 20645880624 20650280112 20666857596 20707524376 20733303899 20735621424 20761435926 20762715006 20818988323 20863220048 20917536948 20963163144 20979991802 21008458548 21076003137 21077301597 21079302552 21118540432 21194073351 21236741218 21326768526 21396415964 21425447736 21467607216 21484840828 21557291272 21586541328 21587761734 21650993672 21707361522 21750075732 21792873992 21887600392 21913610136 21914849033 21918279768 21961409008 22008861336 22036260939 22037618559 22052168816 22079622334 22083078864 22175595134 22250374916 22280565384 22309677621 22324407504 22342328932 22372644168 22401876717 22421444304 22445707152 22448088432 22477419558 22545662832 22615750388 22618149708 22785793624 22887263784 22913326051 22993419924 23011878417 23056902352 23085606698 23167354056 23234040508 23295964923 23341544688 23438008176 23471122554 23518374572 23550285528 23615568844 23648670276 23695204456 23726165089 23727355344 23758357986 23793129512 23798199656 23907108036 23926300013 23977133488 24006983462 24039557388 24041038428 24086860728 24118333107 24191558328 24223167507 24251952681 24270561392 24273136272 24357367881 24373449744 24403793106 24405296586 24516983241 24623550441 24671727696 24674345136 24706585134 24775073807 24808413168 24808689918 24996355692 25045541752 25103867364 25184298216 25233854096 25239231248 25343537296 25375088354 25376651674 25496774424 25565878492 25634017827 25656408624 25677004892 25763592008 25796100462 25798549392 25883089188 25903867429 25939015146 26045142088 26101418196 26186658344 26186950469 26189436504 26223656151 26310908844 26332030527 26355031024 26383550512 26425273644 26498526662 26622319752 26623959912 26654277243 26657105013 26767270701 26772974613 26825357328 26825656578 26974275174 27027353244 27231802136 27268751664 27304381566 27344342872 27380071543 27382976313 27436552528 27509677668 27555810128 27681914568 27683620008 27718084317 27832634709 27836991864 27890049264 27926490966 28011278064 28047878166 28101337516 28103068796 28141200504 28176234471 28236097296 28258764468 28388085858 28394135154 28435691368 28472846017 28511479458 28590515609 28607624892 28686927566 28725851484 28783682312 28824349323 28943148696 28943471571 28984041009 29000100976 29037993094 29077393356 29161091658 29287845258 29300784849 29381681252 29383491412 29459990637 29517959922 29649409902 29681494326 29746236828 29869168956 29872337796 29965201739 29969892744 30095450539 30131213937 30157532944 30196937386 30237910164 30262184337 30321732122 30362874228 30465262872 30597685272 30635777403 30657893232 30682504556 30696060318 30762385731 30827743056 30829485918 30866121594 31000286394 31061286564 31205007504 31294830072 31296599341 31330466233 31444744716 31469987703 31531560368 31531912118 31677810648 31703240734 31855111827 31876144048 31990152789 32049700574 32052743184 32054717904 32094623946 32157777476 32201410824 32227261242 32297556676 32335936908 32381642601 32450440176 32476490508 32538390808 32540395448 32580906127 32584547952 32625113598 32689310988 32715553079 32722524527 32831400588 32870415204 32877419652 32942113512 32968558546 33013292004 33078253224 33119433501 33124618296 33263392701 33328474256 33375562374 33471823152 33486611256 33513493398 33632166456 33668560728 33885039888 33923625582 33927224562 34021273601 34169152801 34178690436 34330895676 34394800616 34437619909 34510785584 34585353528 34628410047 34696549382 34703942966 34751031084 34801890928 34847363782 34851060762 34964874868 35012317032 35081211792 35109374036 35157012264 35233698192 35275567536 35277561858 35423353266 35428898736 35473005414 35539036324 35542806684 35689694268 35697299484 35767542104 35812070371 35860662054 35965700232 36010475193 36036470992 36130291092 36238167658 36287337492 36405842088 36409704408 36510635084 36560174616 36605689659 36607944879 36679570224 36957445756 37007591544 37110179612 37235321288 37285844112 37293789456 37397170888 37443727937 37494533538 37568312628 37598471449 37678352624 37725259726 37776447324 37850781144 37858846872 37889238926 38015305944 38062632531 38064977511 38137529486 38143499856 38301135312 38303300686 38348817738 38432465764 38484612936 38515507338 38591295428 38645388012 38694150693 38769857808 38773970928 38824633782 38881455544 38942508528 39050460344 39067713132 39099075631 39152127294 39279987516 39284154756 39357279896 39532546536 39575325768 39577563179 39661649104 39747789993 39825558608 39829783728 39875138842 40174951916 40238035992 40238484867 40317213552 40349579116 40483832304 40540577616 40541029866 40847703204 40928080424 40983613776 41016514308 41105981224 41154828792 41327245477 41333715192 41415048752 41466607798 41522871852 41525430012 41637976646 41835073896 41889736449 41926326288 41959983604 42016917096 42071817249 42152006274 42154603194 42158605104 42388146702 42473482436 42653537052 42792831928 42793309303 42850895472 42969681656 43030391349 43114582544 43175523468 43301987344 43414723044 43500151464 43556989641 43585747984 43741637487 43775200784 43827220272 43829698066 43836559536 43931767887 44017722672 44072521878 44075237118 44159244668 44276939883 44351190268 44500749832 44561130768 44619355242 44684657864 44740287361 44743043741 44745288336 44803753434 44954839116 45231500776 45236299416 45295406079 45482598183 45571587248 45774527568 45826652102 45986839848 46023756834 46044090477 46171213396 46244228877 46334708112 46468081016 46591929846 46721086483 46942245108 47036749144 47100571056 47231137688 47292850847 47297340552 47297868177 47390408912 47452330178 47516715972 47554861101 47586259024 47596399312 47814216072 47852600026 48013966924 48074550861 48079114776 48082076856 48141935919 48173721456 48236666214 48340891863 48383116656 48446335014 48503905362 48714735762 48807586212 48810593172 49033966482 49180370393 49247100882 49413170268 49452837819 49550147614 49617379836 49992711384 50063343561 50091083504 50207734728 50270240097 50368596432 50750176708 50753303348 50885438373 50993548848 51131756984 51198566771 51268035654 51354009784 51421109971 51527184016 51592200924 51766178376 51807734858 51878030292 52044824073 52055914449 52090284176 52202836392 52271045673 52276591143 52373316688 52373900938 52378873008 52447312302 52621817688 52664061054 52850547288 52916342787 52997053324 53135029899 53244639504 53247919824 53308554486 53314210026 53462001373 53534541402 53545949226 53651313156 53694382973 53948550348 54054706488 54116259857 54357251487 54463604272 54608763132 54688685744 54760143086 54765952626 55019355336 55363829136 55367240016 55436168634 55665269418 55673983728 55852981932 56095756332 56202675032 56206137592 56276110583 56282401008 56352468942 56508682591 56517528936 56520724183 56587889589 56776171716 56788270308 56833858389 56871382736 56945692034 57022958916 57181031218 57206294229 57215249784 57373855132 57451702968 57454951029 57523226607 57567364624 57648698646 57773261007 57886297392 57886943142 57968082018 58075986188 58154786712 58322183316 58575690516 58601569698 58763362504 58766982824 58919981274 59035919844 59083312277 59298819804 59362988652 59492473656 59738337912 59744675592 59812708263 59930403478 59939785488 60190901078 60262427874 60393874772 60475820328 60524368674 60643464244 60725748456 60930525744 61188531019 61195370544 61271554806 61365009112 61392120636 61441404563 61524771462 61658971836 61732243188 62000572788 62122573128 62193313567 62199911697 62456964969 62589660144 62593198682 62660932466 62889489432 62939975406 63063824236 63228009411 63231904791 63355621296 63406481468 63710223654 63893611397 63980305578 64099401148 64189247892 64315554952 64402821648 64454522484 64595113352 64671873816 64675530073 64763285202 64942814321 64952981016 65076781616 65080790896 65161812254 65250227196 65378621976 65431106158 65445049054 65662801176 65740830408 65744547099 65754839304 65884227024 65937117092 66026584008 66108782817 66112855677 66156506448 66238867002 66249236592 66526785402 66751124748 66973222512 67026986796 67264332912 67337121456 67534766999 67847251164 67854449124 68042547202 68338305602 68357380872 68661791352 68739978153 68789601232 68875239818 69035635251 69170707056 69256820094 69393098764 69407885932 69502062168 69694727564 69702121524 69929749736 70024634064 70218748072 70306165853 70314024528 70555123716 70611763453 70846706532 70946010828 71078072648 71085613368 71178495267 71379388536 71394598968 71535084208 71624140742 71721324108 71778900039 71931400464 72020950386 72260582184 72354999321 72476335316 72574674984 72669502521 72811684176 72819408816 73021270168 73120349232 73211379318 73215889758 73914891512 74015183088 74220359224 74325221421 74470642576 74794341776 74887455874 74989067076 75136625256 75196942898 75450519452 75552894648 75701562288 75717693744 75778477852 76030611888 76125265062 76129955022 76275058972 76606601372 76697635476 76864931528 76969225872 77031014676 77182590856 77278678169 77283439189 77290776024 77388301386 77649267564 77711602287 77762911088 78100920688 78135426264 78198151262 78304254588 78559975032 78560851407 78568309512 78670968453 78714559792 78996091581 79065093072 79150651536 79155126358 79495579986 79750277684 79962831729 80349903832 80476071984 80476969734 80699158232 80799623443 81082059732 81695406408 81856160848 82033028616 82140214629 82148928939 82211962448 82309657584 82654490954 82667430384 82933215596 83045743704 83050860024 83154252951 83275953292 83497904127 83670147792 83779472898 83919967208 84033834192 84143634498 84304012548 84309206388 84376887529 84776293404 84946964872 85307074104 85418538051 85585663856 85586618606 85771546827 85939363312 86060782698 86351046936 86473047969 86829446088 86830414713 87000302928 87113979282 87483274974 87659396132 87863535774 88145043756 88150474236 88318489336 88433888059 88553879766 88702380536 88818280859 89001499664 89238710484 89369315728 89480574722 89486087482 89607506868 89895605217 89909678232 90286351617 90393641811 90463001552 90472598832 90590812158 90786553011 90965196366 91653304204 91973679696 92047513668 92088180954 92342426792 92343456917 92488457754 92744843317 92936162032 93183859692 93442172966 93884490216 93889798023 93991398699 94073498288 94409963109 94462275376 94585701694 94594681104 94595736354 94904660356 95033431944 95109722202 95565335481 95628432144 95705200052 96027933848 96149101722 96158229552 96164153712 96283871838 96473332428 96550778599 96681783726 96892670028 97007810724 97429471524 97615172424 97621186344 97742718381 98067932964 98146659237 98167573581 98360740786 98494201764 98826340536 98905675638 99100295228 99234759672 99358300503 99790178103 99985422768 100126687122 100404246481 100415469456 100540480194 101500353416 101506606696 101632975829 101770876746 102052993933 102063820803 102263513968 102397133542 102507458403 102536071308 102708019568 102842219942 103184401848 103312859727 103532356752 103615469716 103756060584 103885230141 104089648146 104111828898 104405672784 104542091346 104553182286 104747801876 104894624604 105243635376 105328122108 105689280851 105701094576 105832685574 105994106648 106126062427 106270059798 106617108972 106628420052 106924002746 107069082804 107091898452 107302626312 107388765946 107436211113 107897100696 108031425579 108109412976 108232519714 108714502974 109217526264 109520286172 109531905252 110038710672 110361692413 110481117769 110872337268 110961342569 111330538836 111705963864 112173952009 112191512664 112331183811 112405350064 112412275184 112552221166 112704937884 112795414347 113017365182 113035057872 113041448366 113175779178 113552343432 113576540616 113667716778 113891384068 114045917832 114187897593 114194932533 114362062436 114412588458 114430499568 114747710264 114903405936 114909902058 115046453214 115297397292 115389954911 115546522014 115773886284 115936164036 116151972376 116309573424 116644366632 117151381032 117203139396 117297226893 117526725008 117533965648 117839962548 118071839688 118166624554 118597639608 118725977304 118732689537 118984947312 119243369979 119476675824 119489351184 119625416526 119860806956 120381802156 120524855748 120787749544 120951640656 121048737348 121286928488 121437922837 121451496912 121965773237 122377062038 122543109612 122730018224 122784241272 122882809126 123049542924 123317943672 123464486376 123981736431 124001145576 124245146256 124386627134 124399823394 124913929938 125186397364 125321864932 125778978864 125879950812 126127648472 126456018822 126463809582 126812962936 127420447308 127787222794 127960611156 128198802296 128378495784 128379927909 128631109904 128909044968 129091174047 129190226704 129343747632 129351060146 129526570404 129885628642 129905962032 130323624508 130500454392 130670968923 130757243952 130862212316 130890098108 131325602352 131481660816 131489094198 131509678608 131874234184 132038409041 132053168016 132217565634 132225711354 132477734004 133053570804 133481353201 133502249496 134053973592 134220862083 134229131223 135069533998 135694502328 135708898248 135886218237 136085094404 136447794549 136676611204 136714761744 137323582704 137479956306 137750479636 138071270502 138513640188 138786197528 138815771864 139004124336 139389455128 139404243048 139562985947 139571584207 139859499472 140163259449 140437496144 140612331706 141110247432 141223526906 141693413064 141878552541 141892021656 141893604531 142156145296 142171226736 142356990534 142664583303 142758777072 142789197936 143248281484 143442648216 143557800078 144041900772 144223652583 144521164368 144709998642 144952670632 145149349968 145339005042 145732918261 145741896641 146042540336 146422758636 146431779516 147541111179 147829783024 148358513457 148440718448 148650442842 149774911748 149978134152 150273250512 150393885796 150901038904 151105789296 151556955704 152250530124 152259910044 152550117944 153213202744 153395270952 153595700313 153729863056 154062029352 154263329913 154365181712 154557356338 154566878378 154581552048 154776602772 155298535128 155423204574 156134472219 156167743347 156270852528 156396302524 156608509176 156813137019 157119950064 157121702814 157136619024 157341936906 157778101613 157992183162 158310252716 158991159972 159500555368 159925663458 160386004119 160699807664 160953939468 161083148919 161398316464 161599246886 162164119464 162348779571 163071754461 163390812816 164066057232 164280429258 164297857878 165308981908 165866431192 166083155623 166091487408 166101720048 166308505902 166551906584 166769526671 166995808254 167558945796 167839934416 168287268996 168608025096 168618412776 168753775058 168828331749 169526047773 169552586808 169562172549 169763668767 169893929744 170501575167 170614148208 170837076102 171173237212 171543093654 171618882687 172121565396 172364853087 172702093872 172946095938 173425516649 173658892176 173660829426 174227958564 174966549948 175318792264 175727071548 176273353157 176290087512 176300948472 176636978672 176867776118 177107759532 177249936831 177404761072 177636561718 178477420968 178961149444 178972174964 179215013736 179438124789 179791210434 179819356464 180572703234 180787283622 181181624316 181327072003 181573106022 181930392732 183306608408 183308653283 183565593057 184095027336 184176361908 184324213689 184684853584 184686913834 184976915508 185489686634 186367719384 186579940701 186599735091 186884345932 187370894907 187768980432 187779596046 187982797398 188819926218 189171403388 189191472708 189809320712 190066863888 190219444404 190831021601 191130670962 191410400104 191660500801 191680834191 192055867696 192298203444 192567743676 192946664856 193101557198 193363567452 193785340056 194015621448 194026590219 194828442963 194858943048 195230344848 195242372688 195485436762 196135865928 196293318474 196335147162 196721481572 196988403528 197233641297 197652681072 197811351276 198200590456 198469519344 198716601006 199267459663 199309922119 199580356206 200133609263 200253374244 200808492962 201080960388 202604300997 203000706832 203013213392 203265951658 203541753492 204105987866 204127641606 204794267084 205014916806 205072142616 205684439884 206219934459 206368803696 206625719454 207230939432 207512121168 207770460282 208179296292 208223657796 209084182692 209106364572 209495603752 209756412173 209789249208 210656244216 210668153773 210918497559 211378561702 211665371148 211835290359 211988213296 212252124854 212540119596 213234217944 213256840104 213535485801 213848005492 214138165608 214183796904 214605252624 214777531892 214872422226 215336700117 215794201392 216062851158 216465039428 217429005948 218435052528 219040572344 219063810504 219313263631 220723384826 220962235538 221744674536 221922685138 222661077672 222975664263 223411927728 224347904018 224383025328 224662367622 225104442332 225409875768 225590828694 226034730364 226082896732 226351558356 227104686864 227153081232 227335433556 227782768136 228066342889 228091835664 228375795186 228389865066 228724124872 228825176916 229008871553 229495420528 229819804116 230092906428 230594794584 230779909822 231093044028 231547772568 231836034507 231850317567 231872328072 232303944752 233134806861 233288733264 234302762064 234406278792 234594453786 235679925096 235682554221 236143679376 236333249108 237195279216 237451954608 237465379074 238148915207 238486739958 239250833052 239721613912 240763604312 241049711496 241063339363 241575499088 242097474696 242398870329 242573856976 242875845674 243931546474 244754124076 245086219224 245568482544 245765618252 246099085848 246420643887 246635887344 246928972752 247963472862 248002291152 248773254268 248799646788 249827859876 250372794728 250643729864 251736003289 251759901624 252255296944 252912037644 252927619164 253130662587 253625925872 254840894616 255574445588 255921222312 256255614153 256397604592 256756991568 256759855818 257314640481 257818089936 258182348094 258702120292 259053140808 259771257284 260647249016 261000908784 261341937846 261724424632 261780196216 262978188396 263189300143 263748468368 264076818082 264435131268 264451422708 264955468008 265301664177 266107141608 266454842577 266962706402 267004498992 268107947184 268441724166 268458262446 269686815651 270139067996 270859054851 271389004656 271417796496 271772436474 272170188808 272525811877 272895589098 273353222408 274959912612 275500959272 276142541004 277027280376 277030370751 277572395056 277631543728 278234529951 278778910256 278808486096 279125971894 279143168414 280326518898 281224663412 281669394069 281974196097 282220494864 282447053812 283386826128 283757105082 283784043312 283787209062 284713981068 285329166606 286496562968 286885296432 287115600156 288056455159 288083801544 288447305166 289419997284 289652335797 289905341264 290678010084 291465836522 291483793282 292845517272 292863559032 293228155143 294439977711 294502720743 295082222358 296717026914 297300885684 299549823496 299553165121 299956268304 300787771592 301180786973 301212739443 301802077808 303113911408 304501060248 304519820088 304898927487 305100235888 306158981799 306191462409 306426405488 306790541904 307191400626 307522375209 308124058704 308526659826 309114712676 309133756756 309553205544 309938579181 310597070256 310846409148 312268944438 312335486694 312792605048 313201306187 313217018352 313626274038 314243405628 314495671699 314683873812 315556203226 315984366324 316620505432 317067842553 317982319944 318378187281 319001110736 319851326916 320772008238 321907878936 322166297838 322308633339 323198493772 324328238928 324697559142 326143508922 327047605381 328560858516 328595715756 329617219129 330617963816 331049955929 331085077239 331443353307 331732862384 332166311246 332617011804 332884027707 333103813168 333539053342 333991616508 335117891592 336521856027 336574537992 336993551433 337216050192 337236825552 337507550116 337656663498 338386243041 339052095546 339105173616 339124345098 339527337534 341003150334 341674152204 342346474424 343086187308 343237765374 344243130792 344262592751 344729706174 345892191876 346169864733 346851033298 347321658852 348455917128 349933099896 350637584528 351454143096 351891680679 352546706314 352580175024 352601896944 353735552236 354215519064 354499873662 355273123436 356198068611 356954841936 357922298888 357944349928 358389967397 358430027472 358876249578 359582420868 359871083869 359947769797 361145406468 361574567244 362363248632 362654144006 363146212044 363860785464 364313768511 365897319711 366613216816 366617306566 367131186114 368190054672 368352723816 368648427378 369373827668 369953831016 370979373268 371945209293 372735438768 373159881402 373199470182 373768691864 374234009611 374741789814 375559192092 375860680811 375965594796 377639852436 378342806776 378382945416 378813818999 379618641424 380438888808 381662043202 382261341924 382820800208 383321001602 383361668382 384596406888 385135487352 385139783727 385893329712 386203114396 386727134904 387570680112 388031242896 388053180438 389656885926 389717886096 390970873524 392271731856 392586636948 392670294324 393442963144 393932774081 393976807056 394467282594 395560778137 395622702552 396115227123 396401180912 397433202012 398534919326 398619844238 399160712412 400267218526 400444059603 400506748488 401616985924 402161920776 402662586249 402687393669 405208601994 406531903316 407083506984 408211975732 408255283212 409588534168 410029833612 410144285232 411368879768 412439868918 413251438908 413583185939 414461878864 415540920564 416358592584 416447315592 418168365384 418212729144 418688957841 418714752621 418991207504 419512824346 419578498416 420489778347 421312488432 421336307546 421836995118 422757123404 423330742296 423670580718 424504249708 425080239192 425635657623 426468435888 426513680208 427070971602 427696010984 428276331216 428367593808 429555063784 429744844452 430089831941 430673400234 432125702316 432930078856 434858011896 435353194969 437198754783 437225689923 438081144688 438127621008 438626527262 441446769652 441924471076 442623333537 443489349072 443845370276 445322155344 445951328526 448695808036 449324735244 450208884664 450819751536 451181657388 452069460728 452165793464 452703116712 454599700247 454670867112 455565536272 456132685778 456751590372 456779730132 457448249744 457650353832 458017743106 459639608232 460185812856 460787100939 461189589168 461559819644 462186088056 462789989739 463095545136 463672069014 463700635134 463744656144 466269613722 468812557584 469188907572 470726402333 471359850192 471365108442 472666498216 473334304839 474930758148 476297830414 476973479916 478501666104 479443227824 481158012357 481527208624 482099422992 482126678726 483249446757 484194949392 484797740658 485751691348 487046338713 487863092948 489508248152 490172438448 491531236504 492143160971 492173481151 492198171696 492841287774 495926945724 497546508536 497599293576 498249466869 499655719752 500308580013 500745589456 501287459728 503472006578 503519803248 505824075288 505855238328 506261325174 506484995247 508578143319 508686517647 509681789232 511148891176 511842444624 512511228306 513519711636 513931951313 514629280962 516364696188 517404240584 518106281616 519542514568 520221359317 520276549947 521294498032 522683875692 523448849264 523560392432 525956376792 526378600286 528153636164 528820059471 528870262536 528902845416 529910936016 530603328354 531749810493 532214283216 532909685154 533925412804 536883448332 536916524892 539373631302 540278135992 540984074323 541718109702 543219796571 543544872948 543981216009 544340377616 545051623754 545791178196 546706444816 549919825224 549925959849 550696779171 551001918544 552285082008 552972641067 554054560752 554060741502 556469059902 558251943788 558286336828 559739822103 560653037796 562449326824 563338788138 563948392194 564894107624 567514210164 567574418124 569427962136 570658333212 572493064803 572993125936 574231200312 574981502403 575042502573 576112910318 576167603088 576894610332 578839994568 579304671594 581356020168 582079770657 582931673044 582967586564 584485328889 585691034544 585727118064 586456310286 588082015103 588879955422 589005441486 590164444716 590638212703 593434053828 594601771368 595278858427 597802378989 597929766357 599099646992 599106330242 600400827789 601575543184 602361573946 602425478886 607812902991 609002120496 609039640176 609797854974 612317963598 612382924818 614382801252 615044750418 617053319652 618229425352 618267513512 619037216413 619106411088 619877158362 621595508501 621692818296 621727966013 624537888876 624670973388 625585210096 626402612374 627252548076 628486811256 628991343398 629269236519 629367747624 631112406452 631968732648 632004461319 632755492677 633241010864 634135685106 635505871077 635964639888 636756374562 639702653832 641544016476 643815757872 644332595676 644617266678 646396987544 646404198419 649213903219 649395118284 649916435047 652287017844 654095210762 657121717032 657191431512 657939790893 659234438258 661235927632 662099911858 662170154478 662886706614 664332622492 665234023608 665768055414 667078106684 667983233016 670235783184 673043712054 673149075984 673987102866 675015100232 675313326996 675855450193 676772486082 678104191092 678248690196 679054675068 682006300668 683348304408 684199028667 684692948848 686172374616 686475530748 687026614659 688486261584 688525185502 689459412348 691784383752 692339729466 693702066596 694643317704 695508103521 695550952701 696911834256 699866199792 702829725367 702908286192 703783361358 705093412628 707471104472 708431038128 708999747324 710546246872 711430830803 712396137222 714370957531 714446745621 715844597776 715888699856 716779934794 717752499156 719164841736 719742167738 719895539594 722290812936 723149134488 723190018089 724726497264 725308288012 726292424088 727196610987 727721570928 728627537022 731794639422 733234613132 734262372228 736705447632 737296854756 738747655336 739907662032 741958746536 742882436989 743890418586 746319762804 746398940364 747537383728 748468019222 749483579628 751118384184 751721361622 751931189592 755208009867 755279704872 756685613552 756765890832 757627637998 759391987761 760877777616 763324086404 764522683848 766642003204 766723336764 769192813776 770270974704 770279567454 772406228792 773367824383 773454269808 776106360876 776729397983 779313771852 781941747048 785173273896 785217664063 785340588648 786885926288 787865548162 788934565188 789567900429 791121556274 791245405104 792230454246 794866404024 795904992531 797069838652 797239688476 798321424824 799364527731 800534437052 800888119206 801013496976 803233971848 804323841552 805325172498 805374787338 810417203988 813063806632 814167013968 816423951464 816510566424 817577435631 819177068336 820059667224 822737759536 824879737836 826502877816 827166371878 831081841128 831091112253 832717185168 832894631184 834703589853 836336730768 836425458288 837377915682 837429505242 839025648692 840979556694 842672615092 843673990236 845514246808 846661484592 847341161436 849008499416 850065459859 850117831079 850160478384 851271315246 854141943204 855392021968 859110127568 859489688904 860179663882 861346800468 864169365477 864251404632 865860157712 868957007391 869716023792 870706389938 874397509566 874451379846 877253054524 882893539304 883848942152 885246667074 887690740552 887700643177 891902657052 897391616072 898649470488 898659495363 900417769328 902363314776 903542360919 903638218329 904138921456 904331586928 905406233424 909199400494 909341734224 912265371556 913503180744 913559460264 914696782461 915300707664 916035486212 918476945397 919279216464 920371625712 921574201878 923119639288 924372176112 925579979478 927344138028 927401270268 928145762819 932539227444 938377815144 939603918561 941452804666 942730216884 943487015097 945332996432 946668609678 949861516296 951203527659 952595660828 953946959832 955134561843 957003332208 962316024714 964253357452 966498893514 969595481316 971503382696 972772768649 974092677426 975726185896 977001089449 979016496304 981142816143 983062473008 984286321942 984346962302 985682575548 988851657387 991853891448 993149867787 993255231717 994330059921 995093017072 995198587152 996498933738 998652083121 999311439504 1000617160026 1006944013156 1009565568081 1011648150576 1011710476656 1012522650348 1012969990494 1015778026087 1017156286638 1017373035294 1020193276487 1022297782352 1025022456612 1027039423272 1027863902626 1029258561924 1032729392376 1032787778253 1034808481168 1038509594199 1039085029136 1040442718634 1040553099894 1045367751384 1051912753584 1052757200572 1056307272328 1057640118942 1057740525072 1057805690832 1061206656708 1062058564589 1063499620986 1065819370308 1067850825608 1073664969229 1073766896664 1073833049784 1075169902191 1078747262604 1079613251607 1079843309391 1080556271984 1081968148646 1083436219404 1086439593142 1087089745896 1087962432018 1090103247508 1091582356392 1092941305533 1097691959133 1099839650448 1099851919698 1101393558342 1104446711291 1104570164016 1105945282134 1108121483004 1112938119804 1116503887576 1116572673656 1119479644206 1121306075592 1122582933263 1122702028833 1124898653648 1126677576276 1127582042433 1127896784388 1129788215248 1135028420328 1135148836248 1136441456997 1138855924272 1141316666424 1144986129606 1148462400624 1149963004806 1150085005146 1152225820636 1153789220664 1157679989136 1158609343188 1162582089361 1162712040336 1164159541314 1165863346088 1165935173128 1167386686697 1168970657778 1172211139969 1172912620572 1176164030206 1177759910844 1178010882972 1180328889432 1181276425406 1181798322243 1186682334411 1186868107656 1188345681369 1189203542736 1190557716854 1195604757978 1195859532714 1198212660484 1200801655578 1201332178809 1204723147892 1204850957772 1213978616543 1215625805982 1219595709948 1224635927196 1224765849636 1228765602504 1230089500836 1233913472099 1234106639304 1236458850704 1236535027024 1238074432826 1239754316724 1240749557817 1243191017002 1243385636592 1243455932026 1249075777752 1249341946776 1252805224748 1254505096152 1256066873523 1256144257863 1256973622512 1257982686796 1258538473038 1258735495248 1262224812904 1263937465296 1264008922638 1265510985354 1268271370212 1269289504021 1271011742154 1273512749124 1279405307664 1283088032952 1283160572981 1288665191352 1289234533356 1290269495823 1292793975088 1292808396838 1298427806438 1298790236568 1299832870094 1304574035688 1306059584907 1308190421524 1311596264349 1311677069769 1314243434064 1314382863024 1315879581786 1318468876516 1324199823716 1324340308956 1325773413228 1328665244984 1330468047216 1331536110828 1334156213368 1335817151207 1335966466032 1341623505607 1346087424108 1347974205732 1350030200464 1350626653992 1351710900386 1353544972164 1356208382184 1356497380392 1358109350136 1363799100741 1364012601336 1366696608816 1368398057334 1372344749232 1372951061496 1374053229318 1377050371004 1378918824696 1383568767504 1384679458932 1387404133192 1389286635408 1391016207042 1391101905402 1394872217641 1400935264841 1405659450734 1407566722716 1410186825256 1412179206999 1414942208944 1417999494648 1420002914517 1421092493744 1422861661606 1424792274444 1428741915062 1428893491242 1433559869588 1435504998312 1438329683472 1439484335476 1439791079188 1444581625872 1446298268976 1446380036178 1450616576024 1452584848176 1454393221974 1457255074044 1463589278844 1466469226264 1468294885211 1468524744456 1474593709512 1476429482913 1476520443453 1477495310672 1483917493072 1485764873978 1487780837172 1492639525608 1492797880728 1494748400607 1496936038444 1498967159256 1500925740039 1502236768368 1503442723244 1503862379184 1510416019734 1510559409744 1515255275996 1518783975522 1526648172808 1529045367696 1533284006408 1533446673528 1535192845417 1540559134908 1541795853939 1544812457584 1546735648766 1552212721752 1553458795966 1558627543704 1560664077951 1560829649841 1563883494096 1570346547792 1570435328126 1570681177296 1575731096324 1577869130376 1579135800858 1582243112548 1584460908492 1586460178413 1589732808048 1591809985062 1594139677304 1594479376952 1596642849648 1598729055462 1601068874104 1601776238412 1603062100871 1603160863051 1606467943696 1610650344996 1610749574676 1620834407976 1622952222969 1626127613264 1629659389713 1631943648027 1632847902928 1633021132848 1635154871262 1640119334448 1649759475672 1649777879547 1653005755632 1654332743756 1662163682256 1662182224506 1669407179706 1674755831364 1674859010484 1678051297384 1681959113388 1685345230184 1687347980472 1691028493616 1694682322872 1698016998832 1700130919718 1700235662158 1702542630492 1708283886408 1717479194409 1718979377808 1720359327764 1722693600936 1724944507209 1728338730954 1728502809264 1735559117743 1737914014782 1741412779876 1748795019132 1748902759692 1754506109048 1754525681423 1762152023023 1764246045309 1765787078608 1767697884304 1770493334148 1771914638109 1775381481104 1775401286354 1783805314104 1785836575281 1793407136967 1793789299071 1794783232144 1797298940976 1797318990726 1801202483367 1804726629552 1807084721838 1807276436658 1818398800988 1824530743112 1827006361488 1827118920528 1829393564922 1832070972424 1834464793381 1836953890794 1843148403756 1846239278576 1851159958956 1854688276056 1854802540536 1856291525638 1857111649239 1864786525503 1865078454888 1865183898039 1876755630288 1879207837122 1882905609332 1885460433768 1886974030194 1887807709557 1893337219356 1896013383957 1899723032592 1902407055318 1905191321656 1907680683139 1907893919664 1910269123686 1915564545803 1924632049428 1928506714904 1932997787028 1939006884727 1939190962632 1939212595257 1943006765392 1945545537298 1947641709657 1948185354852 1949749305141 1951452371792 1954002178898 1962285632286 1968572643884 1968693924604 1971365151096 1973819372679 1977703314774 1983707782896 1986299735574 1986510463434 1988660119842 1992997867476 1997304166242 2001234320052 2013888026312 2016395186113 2019131136162 2025045300696 2025939980988 2027566350579 2031556052174 2034312573276 2034746070588 2040386552974 2050044913224 2052597086001 2054078846544 2055727805252 2058517123848 2061079843977 2065458784752 2065575556506 2077019188398 2080885437268 2081106199788 2090735502768 2096872155847 2099141237611 2105514401144 2108265508811 2108489176101 2112614544656 2115280237884 2122413313416 2124117129178 2126999241972 2131638740616 2134292492409 2135701651216 2143112872593 2143340236863 2147329938458 2147533793328 2147666099568 2150339804382 2157494525208 2159226503214 2159686618782 2163936297292 2166872438808 2169570054267 2172879186284 2174179491792 2175924864036 2180206495016 2183164712784 2185882611066 2191942056293 2192409143309 2195383918266 2199703839396 2201469701893 2202787116684 2208893422582 2211890564268 2216242966008 2225876239608 2228647310967 2233007775152 2233145347312 2238959288412 2242612151184 2245165866526 2245404057666 2253355152552 2255164084866 2255793568776 2265624029601 2270056840656 2270297672496 2272882913994 2282633332848 2289333237667 2289972259212 2299926009612 2300170010292 2304451641272 2307320533903 2307578441328 2317218686376 2317349691503 2320103473149 2325164178722 2328319082628 2330188193949 2331726692176 2331870346256 2334773373394 2337941315556 2344422279938 2345825241144 2352328060412 2355519821688 2355652992189 2356021765944 2360657778864 2362552850812 2363596644486 2368703701287 2373364668822 2373736215312 2376691362738 2381115433708 2391209515956 2391719065428 2396425320968 2401603311156 2402664357618 2409446295784 2409701915544 2427957233086 2431251611964 2439191419896 2449271854392 2449531699272 2452732306893 2457531205008 2460179001672 2467826944198 2468213278608 2476148865652 2479508633448 2481499115634 2486382034004 2486911864052 2498151555504 2498683893552 2505610449496 2508729771779 2509010192304 2512133747046 2512288515726 2515965373592 2517076946076 2519097587083 2524449625808 2528017845276 2531021970708 2536542740424 2538579008042 2542023484308 2547025498248 2550196379577 2550353493237 2566176065904 2566321145962 2577330382704 2578469066712 2580538991646 2585616793676 2592508096431 2596855612876 2597580473136 2599665740188 2609148071376 2612119169814 2616380843048 2619638067277 2623192528698 2623354139538 2631759163572 2636937753032 2648399647432 2648680617912 2651546826456 2651696732993 2657330489968 2663072221656 2663101929531 2668312426736 2671634302414 2683247011214 2692174848216 2695948411464 2695978486089 2701253307984 2703421800772 2707089944328 2710627082757 2712416764368 2712994760784 2716218700272 2727598201482 2728025202672 2736796114668 2745902122992 2748106458636 2754100742008 2757837649392 2768925446959 2769096036179 2769358917864 2774808266384 2782032414084 2782203810804 2784437288457 2789744435282 2801870529682 2811318901468 2815133445432 2818811755683 2820373650512 2824358413998 2830461045291 2835998989296 2840005829034 2845723323212 2849584548888 2857483830124 2857786982484 2867119739176 2871009996624 2878968670952 2879582158376 2892760072356 2895082301573 2901233152048 2908786443948 2914510148088 2918318305947 2927178557688 2931003268347 2932938452528 2936589770422 2937049488912 2943428448429 2949187419024 2952858965826 2953040886906 2966554972161 2971529747956 2975561674344 2979449603361 2985279051216 2985595761456 2989496801214 2993872076888 2997783930647 2997934318512 3001851480078 3006885446488 3020832039468 3030510551992 3037567951044 3047334078261 3053296345616 3060579829461 3066568012816 3066893347056 3070385690834 3081118269816 3083591707878 3093471297532 3098363334759 3104425443504 3106917591932 3117255087408 3121328155902 3121659299682 3130312794361 3140870656252 3151462192648 3155738260752 3158271601716 3164486225096 3168621006749 3168921816984 3172920356826 3183619970124 3186175693767 3188279354608 3188958753904 3197458110924 3202137748208 3203552476824 3206124201742 3206321726102 3220994907687 3221300689992 3221499149352 3225509706573 3238839754821 3239529928173 3241668815952 3245904445938 3259318779426 3263887296054 3270309742524 3295084816331 3299518951344 3299555759094 3308665487512 3313340133873 3324364449012 3338814359412 3349511662728 3349718020968 3356102594768 3363918226776 3367748799789 3368106086499 3370690460368 3374695960944 3382746127299 3389364645744 3400261839436 3400471324316 3405085260984 3409324370991 3416567772816 3434958388818 3440718655528 3445214368057 3445387201872 3449889014418 3456677461908 3459452388689 3471118235486 3475828029564 3482825559752 3487746268083 3497590038264 3497805519384 3502160060091 3509012218096 3509051362846 3516633419907 3524304046046 3528492090618 3540986668296 3543829276218 3545394966729 3550802572708 3560047003233 3567610628208 3571673150562 3586814273934 3587578598142 3594637981452 3597523659191 3602404966734 3614169443676 3614552873316 3625789410419 3636797601976 3641549515219 3641935849629 3649061486224 3658787129844 3664141944848 3668929586762 3673907781588 3686296807512 3701740416297 3702319917912 3709376552112 3709605081072 3712583051276 3714223298478 3722248673451 3729573051006 3730156909776 3730367796078 3758415674244 3765811218664 3770920867536 3773948060388 3775615419114 3786081733597 3786674438712 3786888520261 3792026767914 3802538575997 3804814110636 3807868512063 3810382643312 3815361366278 3820538247372 3831129091606 3849264098856 3849481718943 3857013429808 3865995574056 3870808487469 3878013769454 3878381925264 3878425190514 3891091074596 3895283419314 3896370709704 3899498610282 3908004357796 3918178754721 3924571264572 3937145287768 3937387849208 3942730302192 3947638745358 3955406629548 3958581922559 3972599471148 3973020926868 3977320239684 3985995734952 3994608332484 4002468640104 4007451453621 4024870516821 4027776052624 4032790372226 4038262272324 4050090601392 4051879961976 4055132701158 4063112104348 4068625146552 4069492141176 4080773105948 4091397302223 4100089826448 4105194172002 4111455610504 4116574105721 4117034247696 4122159687954 4131151113012 4134467488921 4154038376796 4161770874536 4162212399576 4166952008989 4184616652923 4193744311694 4198282475222 4202805794523 4211028802288 4216531017622 4216978352202 4230560475768 4236537620997 4244826626832 4248234258356 4253998483944 4263277481232 4268584984818 4286225745186 4286680473726 4294659876916 4300679608764 4314989050416 4318453006428 4319373237564 4327872594584 4333260514891 4333744877616 4339140108534 4345758372568 4351168559507 4351849728072 4360412990032 4371765222132 4383884112586 4384818286618 4390767836532 4399407678792 4402939403786 4404884655633 4405574233368 4417786845164 4423781128536 4429288448739 4429561330359 4432485932016 4451752479216 4457294621934 4477918576824 4490331733052 4490808115332 4506710305104 4510328169732 4511587137552 4524829388933 4531248059202 4545765827988 4549415045329 4578666475334 4579944518424 4599852019224 4600340020584 4605578536251 4608903282544 4614641067806 4625387561817 4634437372752 4634699383006 4640206946298 4650328357444 4656638165256 4660376387898 4669546746788 4675882631112 4681992233853 4688844559876 4691650482288 4704656120824 4711039643376 4711305984378 4712043531888 4725105701624 4727193288972 4730988151351 4737407402574 4746729337644 4753382725476 4762230867416 4782419031912 4783438130856 4792850641936 4803206622312 4805328715236 4809186302613 4809482589153 4818892591568 4819403831088 4855914466172 4862503223928 4868856668907 4878382839792 4888978169139 4898543708784 4899063398544 4905464613786 4920358003344 4935653888396 4952297731304 4959017266896 4962998231268 4972764068008 4973823728104 5000596702717 5011220898992 5017459543558 5024267494092 5024577031452 5031930747184 5034153892152 5038195174166 5056035690552 5062043941416 5073085480848 5077158016084 5084046968616 5094050996496 5100392759154 5100706986474 5132642291924 5156938133424 5161077983292 5171233587352 5177990425663 5185016192862 5193711225752 5199331480376 5206677353229 5224238339628 5232761686096 5239276134554 5246385057396 5246708279076 5263518327144 5263577044269 5273875506064 5286456069069 5292738135927 5296799294864 5297361235824 5303093652912 5303393465986 5315743914327 5326144443312 5326203859062 5343268604828 5357509725843 5366494022428 5384349696432 5391896822928 5391956972178 5406843601544 5413574770681 5414179888656 5421254165514 5455196402964 5473592229336 5496212917272 5503394380143 5508201484016 5537850893918 5538192072358 5538717835728 5564064828168 5564407621608 5568874576914 5571334947717 5579488870564 5594359576509 5595551694117 5603741059364 5622637802936 5630266890864 5637623511366 5648716827996 5653251464443 5660922090582 5680011658068 5691446646424 5699169097776 5714967660248 5715573964968 5722434952487 5723042049417 5734239478352 5746693637409 5757937341904 5759164316752 5785520144712 5790164603146 5817020654181 5817572887896 5817637785771 5829020296176 5836636611894 5842925128971 5849247915423 5854357115376 5862006536694 5873179540844 5886856896858 5905717931652 5906081773812 5933109944322 5943059495912 5950824817553 5951123348688 5958899206722 5975417762281 5978993602428 5987744153776 5995567861294 6003702960156 6013770892976 6041664078936 6049185558339 6061021103984 6075135902088 6082699051737 6094668156522 6121159658922 6140771381668 6162236539632 6167183415756 6186942595064 6196726669518 6213835183864 6213904502239 6242656311804 6243318599364 6260625588722 6281741312504 6290616467541 6297423712833 6302924385296 6316543203432 6324796526433 6325467528303 6328972450192 6337242013498 6337843633968 6345840713652 6367239940248 6372351387534 6394916221848 6402877477227 6407104953648 6412248403484 6412643452204 6429338617779 6441989815374 6442601379984 6442998298704 6451019413146 6468902166133 6477679509642 6479059856346 6491808891876 6497020339733 6518637558852 6527774592108 6540619485048 6575826168879 6577227429927 6590169632662 6599111518188 6604409105679 6617330975024 6626680267746 6648728898024 6677628718824 6685941932901 6699023325456 6699436041936 6727836453552 6735497599578 6736212172998 6765492254598 6800523678872 6800942648632 6809409380543 6810170521968 6818648741982 6837550593511 6839007626143 6867999713001 6869916777636 6881437311056 6890428736114 6899778028836 6913354923816 6918904777378 6921961601709 6942236470972 6951656059128 6952049074509 6960310419447 6965651119504 6975492536166 6990564581847 6995180076528 6995611038768 7004320120182 7018102725692 7033266839814 7048608092092 7056984181236 7066958976567 7081973336592 7087658552436 7090789933458 7101605145416 7110446182609 7120094006466 7141352935409 7143346301124 7173628547868 7175157196284 7189275962904 7195047318382 7204809933468 7228338887352 7229105746632 7251578820838 7273595203952 7283099030438 7283871699258 7317574259688 7337859173524 7347815563176 7372593615024 7403480832594 7404639835824 7425166102552 7428446596956 7434409952123 7444497346902 7459146102012 7460735592156 7515654784603 7516831348488 7526189315337 7531622437328 7547896120776 7551230838228 7557292761249 7572163467194 7573348877424 7573777040522 7584053535828 7605077151994 7609628221272 7615737024126 7630722732556 7641076494744 7650589138731 7651060479711 7662258183212 7698528197712 7698963437886 7731126979037 7731991148112 7741616974938 7756027538908 7756850381028 7782182149192 7790566838628 7792741419408 7798997220564 7816008715592 7836357509442 7849142529144 7858080532841 7858914201831 7874290575536 7874775698416 7895277490716 7910813259096 7917163845118 7945198942296 7946041853736 7954640479368 7955090198979 7971991469904 7989216664968 7989305788593 8004937280208 8014902907242 8049741033642 8065580744452 8076524544648 8103759923952 8110265402316 8126224208696 8137250293104 8138984282352 8161546211896 8171706806879 8182794604446 8205477979783 8210388344004 8222911221008 8233148211442 8244319375908 8262302226024 8268934977842 8306776340877 8307288108537 8308076753592 8323541749072 8324424799152 8333904017978 8353311865371 8369233305846 8387488623388 8396564950444 8405611589046 8433062035244 8433956704404 8461120951536 8473075241994 8496468516712 8507996967888 8537169969636 8572451490372 8573360947452 8589319753832 8601359217528 8636906012856 8637394304693 8638746475128 8655745189168 8666521029782 8678280217068 8685246904719 8691516745136 8702337119014 8703699456144 8743530444264 8754954917841 8767768225172 8769636573236 8781535673064 8793009805041 8798815357584 8805878807572 8809769311266 8811148466736 8835573690328 8847562257072 8858576897478 8859122660718 8914589243868 8955837153648 8980663466104 8981616230664 8993351791941 9020656339464 9049658777866 9062496118404 9091531655976 9098830090658 9142002234783 9157332950668 9159889036848 9181739488383 9199704038448 9200680041168 9211157072502 9229282135612 9250775123634 9269398766012 9280413892596 9300656714888 9313276330512 9320752775796 9339093493576 9350720058449 9351296141869 9351765262224 9363984467706 9377689119752 9390938383083 9409312241648 9422611968756 9450211403248 9454386577944 9461976302702 9474814805148 9493458675288 9505863020247 9506765450952 9524461734832 9558527081301 9564838063824 9566876261712 9606413244624 9610657430472 9618372605226 9618965178306 9662984723061 9711828932344 9725006447856 9737713337814 9764105523487 9764707074947 9777956338278 9810929227572 9871307776792 9885254448993 9904595462608 9925996462536 9940020401619 9945528136016 9947647456208 10001193405434 10034919087116 10048534988184 10049154062904 10068307784304 10076390348332 10103246399367 10112071381104 10124087882832 10154316032168 10168093937232 10200785518308 10201413972948 10209603391009 10265284583848 10321176134849 10322155966584 10335643104171 10342467174704 10355980851326 10370032385724 10378357166067 10387422451504 10398662960752 10413354706458 10448476679256 10463238804249 10478552269108 10492770114792 10493416558152 10506480180273 10527036654288 10527154088538 10549900259721 10572912138138 10585476271854 10606786931972 10631487828654 10652407718124 10686537209656 10715019451686 10732988044856 10783913944356 10792570977573 10813687203088 10827149541362 10842508331028 10877368231257 10910392805928 10924648545657 10925807548887 10947184458672 10992425834544 11006788760286 11075701787836 11076384144716 11105221248891 11128129656336 11128815243216 11137749153828 11142669895434 11158977741128 11173558286957 11188719153018 11191103388234 11207482118728 11222126041357 11245275605872 11275247022732 11297433655992 11306502928886 11321844181164 11358245200791 11360023316136 11360665560783 11382893292848 11407615727991 11423605536189 11429935320496 11431147929936 11444869904974 11446084098834 11493387274818 11548445156829 11571040289424 11580329206292 11634041308362 11635145775792 11635275571542 11673273223788 11685850257942 11698495830846 11724013073388 11746359081688 11773713793716 11810314661519 11811435863304 11812163547624 11866219888644 11875745767677 11886118991824 11901649635106 11917798413444 11950835524562 11957987204856 11991135722588 12007405920312 12022354360863 12074611550463 12083328157872 12098371116678 12148913824201 12150271804176 12165398103474 12189336313044 12242319317844 12281542763336 12281679769961 12334366831512 12335064161161 12348412265893 12349722317163 12373885190128 12393453339036 12403402466763 12427670367728 12427809004478 12485312623608 12486637198728 12500856026967 12521251177444 12553849958769 12563482625008 12581232935082 12594847425666 12608417383569 12633086406864 12649593052866 12650935056606 12674484026996 12691681427304 12734479880496 12744702775068 12789832443696 12805754954454 12824496806968 12825286904408 12841253553667 12858677235558 12883979630748 12894322539659 12902038826292 12937804332266 12955359019284 12958119712692 12983617783752 12994040679466 12999781544673 13037275117704 13053505678521 13055549184216 13081238970096 13151652337758 13154454859854 13180339265324 13198223036376 13208818211358 13214653966899 13253360535492 13297457796048 13353764781973 13355257437648 13371883865802 13408951820621 13470995199156 13472424345996 13530984509196 13573048193089 13574488166799 13601047357744 13601885297264 13618818761086 13637297483964 13648245135987 13675101187022 13678015252286 13735999426002 13739833555272 13780857472228 13799556057672 13816735608753 13826709847632 13837809554756 13843923203418 13884472941944 13903312118256 13904098149018 13920620838894 13950985072332 13981129163694 14008640240364 14036205451384 14066533679628 14097216184184 14113968362472 14114766302791 14133917953134 14175317104872 14181579866916 14192964454053 14203210290832 14220892365218 14240188012932 14282705870818 14286692602248 14347257095736 14350314392568 14378551925808 14390094636764 14409619866936 14427558907839 14428447767459 14456677774704 14458211493264 14503157641676 14566198060876 14567743398516 14635148519376 14675718347048 14693988663277 14695631126352 14757858561677 14806961665188 14850332205104 14856893193912 14868819904246 14888994693804 14918292204024 14921471184312 15001790108151 15031309569206 15033662696976 15052378630674 15095792241552 15102461676456 15114585522498 15144326934388 15147554081044 15168107071656 15210154303988 15219256442544 15231474048252 15261445465112 15282152989488 15301178277462 15302120959422 15324516366424 15343594394051 15397926875772 15410287913251 15462253958074 15483233949876 15512055077816 15513700762056 15533971276989 15564364298384 15581133677256 15597994441128 15620032059687 15632017431184 15672715018884 15698285058288 15716161065682 15717828403662 15790554981432 15790731132807 15821626518192 15834327690236 15859368207207 15890397884592 15892083707472 15909280958736 15910180397958 15978433329936 15978611577186 16029805814484 16099482067284 16131161488904 16151243737321 16153049089296 16220530804632 16240724312043 16252448417392 16323092423792 16343413613758 16365589208892 16410955959566 16420776688008 16466296422884 16488638751816 16510183140429 16524604452048 16537869955684 16613552681754 16614576217074 16616153507184 16667808035956 16706623730742 16738466611692 16774977246776 16793129900888 16811223178092 16866124070488 16866312220363 16867913408808 16946150483988 16959754393329 16992937033424 17074339939272 17144902980744 17146721894904 17167304857461 17169126148251 17178639507664 17202718435056 17240080912227 17273812025712 17274788609386 17277492950256 17333042059564 17356560434136 17370493809438 17404674238028 17451061962543 17487060888528 17509909835682 17535536450344 17539273146472 17563071346128 17586019610082 17611757615144 17619538622532 17633683109581 17634769493561 17671147380656 17717153794956 17718245321436 17829178487736 17852474452659 17926253286843 17961326932208 17963232461328 17986703583882 18041312678928 18099317555732 18124992236808 18147556675017 18183063311952 18197660181316 18284004469566 18314665901336 18363478976766 18422314145004 18458564271224 18501550247268 18538797532024 18560827785192 18601313429776 18641505551592 18641713506717 18678186987152 18701440116898 18702592283738 18727968935412 18755378239504 18781876766166 18845223937512 18871849402623 18892271138499 18908773155888 18923952605404 18949629610296 18974389579299 18986917350576 19011726040494 19013530901904 19117054162602 19221314860944 19236745210452 19237930356612 19299782495653 19325969446122 19383672253253 19406706498399 19423657864688 19475426675628 19491061019199 19528211046974 19529414149894 19555912676556 19621858455144 19727478506637 19731682289781 19742615553584 19770508897986 19813227317037 19851992925072 19880040803238 20002386810868 20069838174232 20097069976368 20098308125808 20152780696664 20179112727191 20206492798734 20308632064336 20401571036616 20402827945896 20419206782018 20428228141629 20512651780533 20517022878429 20530569167696 20603999139003 20642352269698 20644311933168 20671286208342 20711961702652 20740064771448 20756714332134 20765884805127 20826709412916 20856147223527 20896953358512 20926477608498 20957104538216 20984487514529 20985540229584 20986833116304 21012960360546 21054308177076 21071210003833 21099800519442 21145824276276 21170952543708 21213573863944 21262975657308 21304815436248 21329075731997 21331338547827 21373074419312 21424058806227 21430038903372 21465976089712 21567827888712 21585141955146 21654299082724 21685016662056 21754736462514 21820785611856 21849297091314 21851615097774 21912189560527 22013577520572 22151403575672 22152768289432 22180347047243 22210442497782 22272011659411 22275498307656 22285339790868 22303229856369 22317955482256 22347116573914 22377438306036 22382206776468 22414964237456 22444252082714 22546964353809 22550494045464 22578567946011 22594867311984 22613005857772 22643688362328 22671878283747 22716490401582 22720046632272 22721331121566 22815231455982 22847211072378 22889739809948 22892168197668 22986774549636 23065593714317 23096890313658 23160658412584 23193380937111 23268082616724 23270551143084 23346546447576 23371700515884 23396991661692 23448026146776 23492718163376 23547427587432 23574241598523 23576742605493 23620629323038 23622871726608 23624327095248 23732439777288 23751491535354 23803299270212 23835596826888 23865270596937 23901671049124 23915974409712 23982271445176 24014811840624 24044708721726 24111362619223 24116500576399 24149223100926 24196742233356 24216166720823 24297827648402 24330796206948 24378672626088 24484638635688 24515120420637 24563085526672 24563359539922 24616433939349 24668733663024 24670128322322 24696824531786 24699444634326 24786906678072 24806804933526 24855618008956 24920329022631 24921864325611 24970625247216 24973274397456 25001712053934 25042502354888 25107699917538 25162465870164 25182665614337 25189694851332 25216834767138 25299186105732 25301870113212 25348968053992 25380525872933 25383362854608 25489405550136 25490846606533 25611509908908 25648993613936 25650573808816 25682507107334 25717354471116 25767959261496 25788645079318 25804077652584 25875608664532 25910718038568 25912182914079 25916239425384 25967235567504 25988081358932 25999563089346 26055740714157 26074550235408 26107011357042 26111098368432 26303304675516 26308909719708 26360678530648 26396446072752 26417636422716 26429307933798 26502572135179 26506721070984 26617770031979 26707529563946 26743767731604 26817903641242 26941990398312 26944848691992 26980055375823 27061969018392 27146096386178 27148976333598 27237637522172 27274594967928 27296490271974 27350202374044 27356030504572 27471998852004 27479667110544 27561714944456 27599112115344 27633471217506 27675619109512 27687846406836 27710073457913 27768945883888 27808196298036 27841241677788 27901970144664 27962258327388 28017280480728 28052160175347 28053888425607 28072410902768 28133067359256 28172815149249 28194432368368 28227936724944 28229532605582 28267835906268 28350634209744 28363159733832 28385928908106 28441784730436 28480376025864 28517589060741 28565411741636 28573385204496 28694514191472 28700628785136 28780189273528 28816018740047 28819239733872 28855117815678 28856895534918 29006315283352 29132396121752 29135486797032 29168664062923 29292316570461 29294121224841 29351436694096 29387977326554 29515717123354 29613923330376 29655763346979 29713786387824 29737639808492 29777989387608 29836584408048 29842942368624 30003580216302 30062619138412 30104757261348 30204923352912 30229171044996 30288653868776 30295108162088 30336214143312 30420308607976 30458179916549 30460056397969 30462948096504 30522890930224 30602356554924 30604241918844 30628810173027 30649032732848 30687188788102 30795853751544 30820575826502 30924507916148 30963528404547 30966467899752 31006929312513 31024110155632 31027401524112 31067942553978 31135071498201 31162267354512 31195988882256 31240064119374 31345430037768 31432322131364 31435656807324 31581109962864 31581462265614 31668655380472 31718736414414 31820360795916 31845905317303 31957223154372 32059611628968 32198964134568 32262322977808 32302487474642 32377712932719 32441061609264 32481448624086 32632104693771 32686827227516 32731178417784 32773945636971 32821911919132 32841553376016 32932592845768 32975623237117 32977277503632 33020366280858 33075739911368 33227105363508 33229152434148 33335616071912 33413247461484 33476933223384 33520674860871 33549954493552 33586259801776 33622446356184 33666378124071 33732248140976 33732624440726 33735826817616 33892300967976 33919508786658 34074735602373 34081996682349 34148679878544 34222847183973 34289805961488 34293443789808 34334609714922 34338252296502 34433440737971 34480161824454 34549577218772 34666084119128 34713120868272 34740987618876 34809348476056 34854831074239 34902123925086 35019819671364 35071072900688 35078546292944 35172039220164 35223515230288 35239077245064 35267366219162 35269538987122 35430943984557 35434307589912 35436490642872 35627237303031 35658356975472 35704948905318 35852506573686 35973407167764 36198635111464 36245932979641 36249984473616 36295113350034 36395320362632 36395726370257 36446741472603 36568008939132 36629331802672 36726957953532 36844628290008 36845039309883 36917128542448 37003100494536 37005192483483 37045236797679 37049166951489 37077595064048 37121655570384 37210207400289 37283011103184 37283427013434 37402880233796 37405184567476 37455937870824 37502568080901 37563753532332 37690447875024 37743698805246 37784542276998 37847905210808 37899259220592 37948779158598 38023452080988 38053976275579 38234108325204 38473490420904 38475860713224 38523760661001 38599564991306 38651938892244 38682967618977 38767344506506 38813412996798 38950853351256 38982122038398 38999344634019 39056422093948 39058828299788 39111825353112 39160517035563 39243716910288 39454957013274 39463364579562 39541017795972 39572760251101 39626454634074 39760081606476 39883683514609 40004773621736 40057044667409 40061294345919 40139676348464 40226855461863 40305561393328 40358225454382 40412985597468 40719144579267 40723464500397 40803142073232 40805655891792 40838413564036 40856456283258 40944735407961 41025303561066 41034045756858 41207998278006 41284704539396 41342572416684 41423923405304 41480129542896 41513428664268 41531769610254 41646899069567 41653418825832 41655773722871 41712294447054 41827924335967 41852955216996 41914209076432 41968975029058 42025920721092 42108616354152 42142420007666 42199601038884 42291648552552 42341905087416 42344298908373 42427147727888 42525951314616 42578893362159 42609630872496 42658151463994 42662677095654 42848117612454 42860077806744 43135655777424 43170283910292 43308598165448 43370033324112 43497331515673 43509472925028 43544401148149 43698594182628 43703230195548 43824379121054 44027155041144 44081965989831 44273575685031 44302807151344 44305536578864 44360694094486 44420884995564 44544023318822 44550996615312 44570679581736 44606459712738 44694233147828 44754876612072 44764413552936 44888504165428 45005370324453 45093928707618 45100988090928 45157135892022 45226011715544 45282315162931 45287376724656 45343756567494 45432980803164 45442662243132 45479142378131 45630462911964 45694422144756 45779479619896 45784336395336 45973549099272 46030783182153 46131187428634 46193780627316 46230863739753 46321316825168 46386761874222 46536165233448 46541102286168 46601913830967 46693092895152 46743401031768 46793983323384 46896052293552 47094855174864 47148483197046 47153485210986 47241258646076 47464879554576 47502983070708 47606598540424 47665865663801 47671193653776 47730541193874 47803342098248 47862854154577 47964542890352 48089417443452 48222725238446 48233001152798 48298446201852 48393484466712 48432333441646 48453731211963 48595655296804 48661592413896 48722172936129 48757345252176 48969277271376 49030240841274 49126719079844 49232867878698 49340256644644 49393649063572 49398889268652 49573813356144 49613609867052 49711236017912 49773123278263 49840658045262 49843728651222 50003424107868 50085004709776 50215399835076 50324931740328 50365331228674 50379389702664 50433669534276 50598372211464 50598936661089 50603740226424 50697936107984 50761051745866 50879263179987 50978811100272 50981693213066 51223019817816 51365014214668 51434708942232 51501914572383 51535918522992 51577290158636 51608155305168 51751217329064 51821436077136 51824365828158 51832478850768 51976162717864 51999126178692 52040869664861 52111481428314 52214022714084 52606609351032 52609583492221 52617819439416 52721357061296 52835272845432 52858615867596 52901049328743 52904308480683 53005144270358 53013442141968 53235540063958 53415059127892 53487535463208 53557423357977 53635807282484 53778759860529 53883980796624 53889697383984 53960110751646 54123938036784 54292192772356 54297952667196 54475275044344 54549189935856 54592980543948 54700404748088 54712061009144 54943997704008 55006563729887 55123429888912 55266942435012 55351238219024 55375692813672 55420146915826 55616392596072 55682483355576 55803940289328 55924516654776 55925140520151 56034560961456 56104320350694 56107776851214 56266134718512 56345630298498 56459065211164 56535671812536 56726319467664 56771857816212 56883569460872 56957894682293 56960752051728 57035178121482 57130823483272 57438345858481 57560378547056 57632037480094 57710235631356 57713791069836 57899347486959 58012630566704 58151016759759 58220119495197 58264792243504 58270973594064 58337328125846 58473183057597 58584633140922 58588242449682 58775954653108 59031434246708 59227846660752 59311526693958 59475279616984 59475943092859 59555978775216 60007160432604 60125238276824 60209514522696 60458342089992 60537338181573 60577307737552 60590216324176 60840617215952 60916359833098 60920112795938 60925896193008 61204713109848 61208483837688 61257620346054 61284684424887 61374377576204 61537955341599 61551068635287 61591707503088 61641151653004 61849015832296 61927056809094 61932935799504 62013858625026 62135885107956 62185766108873 62270142996402 62480128238748 62690860075536 62864644262728 62871313614648 62953462543587 63162924531228 63213630011499 63337310760944 63437472828828 63640721591832 63691810634606 63914446308744 63987227195991 63994015643481 64119223257936 64272176418681 64397928269136 64604974949284 64755425865438 64962897248172 65264209387542 65373654455032 65459072993083 65462356835568 65547891273942 65643823838264 65729595385091 65736568681581 65865185691536 65951246474234 66040732561716 66151479822736 66454210727016 66458304868296 66541041141729 66671232143824 66816034978233 66826494922968 66909689569107 66953866446768 67041349721742 67244892712368 67332756248142 67465248881452 67640893061427 67784601935952 67839017573316 68149471204746 68163993364698 68352949524629 68445694367946 68669219429844 68676504593004 68866881475942 68960323648908 69099154437544 69196781142951 69332168238256 69481975237752 69580142811333 69618696952112 69709662148478 69804247850172 70039639342728 70344078440328 70478154490128 70534732438324 70539077974244 70722724795569 70861887969114 70868615179824 70872981285744 71157923827463 71254474606062 71409897810636 71467223737063 71705013147372 71935552938343 71946814335528 72248232943943 72334087857669 72349501729197 72397270222928 72491865959282 72590226700068 72648500162469 72790640725264 72791452740514 72893482945206 73136017878264 73453915907064 73545361261911 73689256580016 73690078619766 73849301818047 74006200989072 74010384966966 74090473595358 74098333902978 74420414800578 74566854026868 74805760467592 74810369134952 74911875741648 75005136161802 75127507064664 75213056528621 75487397610492 75547996843011 75569084553996 75695810421616 75897558317196 76046904161976 76107952551158 76141577618799 76468216650408 76472539819599 76946980841808 76951721426448 77047521322002 77199129982612 77303877784488 77365935237954 77534689013012 77626825993596 77736548742237 77901706702512 77964244076796 77998689268038 78112844187896 78117656599576 78214908008699 78223650706224 78321034071126 78538146377923 78554882289499 78909914026548 78926729159124 79082035591944 79145520502202 79252909268148 79507716405537 79520163212952 79767367029218 79853310095937 80009547243472 80114089334818 80122588691838 80453710923726 80716450908764 80825971194936 81438289158534 81446929000794 81676827128072 81712912566516 81889470815922 82050607122132 82068091513716 82415996556012 82569409078792 82672202630633 82685144833368 82847846810608 83026857328536 83063539220508 83130220373739 83293798139134 83306837651664 83311547445742 83424588894108 83655848671934 83705910433992 83937950058116 84051841442184 84156480526041 84161665276821 84217232708304 84284840015332 84399202077768 84583297105104 84683810174832 84688597816746 85042396769407 85051902629232 85157786724318 85316302927988 85325354191308 85696235224908 85720155613488 85971758389727 86340567820584 86438885861251 86448056220141 86617196330896 86994663031346 87018945850056 87088802296298 87397188365256 87406460391096 87505992188769 87648758242108 87876949711383 87882363674523 88054310082288 88163931979662 88547151370062 88721388188972 88841769991128 89088046637644 89141359163472 89212919425476 89388466295656 89509753224144 89528827105872 89777008330856 89888774875669 90010740648906 90187857415236 90260257777613 90314271784044 90452023431088 90564630325862 90687513134988 90865961606328 90885324486264 90958284756262 91260925823928 91374539749647 91380169193907 91388844289512 91558959239792 91568672790672 91886430519081 91947098198544 92061566364306 92262374857268 92387561254632 92461727479506 92773523748444 92890585213641 93072330466896 93082204572336 93203827661934 93486802063536 93587966646768 93862662744347 94296966394092 94306970421972 94482517292152 95005966141416 95011337351623 95213197080848 95331731327602 95461082387748 95537715951909 95606684196496 95725708309154 96178834886904 96445450476892 96466002305596 96596892403704 96786968933424 96864666883292 96907462423926 97191310593608 97323184827792 97444345872258 98060481682548 98253438159688 98465735757396 98680513289288 98787298127144 98797778537304 98926869711351 99227219734104 99422472035824 99546246556526 99681316090524 99687457302444 100006848215736 100430799670152 100562024582613 100649863480656 100730662457348 100758779405328 100867339068552 100999134372213 101196744422928 101197873322178 101207480452848 101522103491732 101758526359974 101963386426132 102446039635632 102730028429336 102857920642939 102869417884464 103003829144766 103154580317272 103300322213913 103502434658128 103648731656316 103952325435728 103998252357384 104081739329722 104222962856628 104428045428168 104564493222717 105213218702064 105219166984442 105235638878832 105670545690864 105717231735192 105802098657486 105808616961366 106010288540716 106292831953671 106471080127916 106830118255784 106975070926416 107114846715954 107271614564968 107405160758357 107411777824417 107557519721058 107920221503292 108584385544712 108595905334392 108737798938923 108950550088688 109185961087896 109187179110771 109340224417809 109400809496176 109424122018288 109887995408016 110013127459774 110533884870024 110535117929649 110751385627344 110840293831652 111015577450449 111135710393037 111232785192144 111364966711152 111849033309552 111850281040302 112208640701388 112215553702428 112691260596996 112918130422328 113071343625072 113532937483339 113543715632424 113767138921744 113915789364586 114070356242964 114161928826737 114261646966544 114876691716962 115264074960188 115420471262712 115427582139672 115571281983003 115798694973918 116048902856931 116302033519518 116440238990394 116674656251692 116946366115194 117169266281844 117176484899364 117551909306216 118062868493416 118064185542541 118623053387916 118718280753303 118950559233968 118951886185718 119651050543827 120014320865208 120171134002227 120183883037757 120250476553648 120419029045392 120680566385589 120916684179984 121074676363146 121832719666196 121840225591876 122157433737801 122409426219696 122416967675376 122515240692108 122569368849774 122748755152408 122909141156527 123075910683198 123102137270574 123282303306008 123443386454927 123698031664592 123854113618188 124027717250052 124271770215912 124371532217746 124540285992804 124940697208701 124960256477496 124967321168613 125483773007901 125729288525456 125742627229296 125906925087174 126325849062456 126427260022998 126874945657656 127032896725119 127281443183664 127383621269212 127828892617488 127974454391982 127988031286962 128342824568801 128544352837362 129209949898568 129510851730876 129913461276709 129925794496344 130491994547019 130528418775084 130633203444447 130747308910064 130918145986166 131095782547884 131287647676528 131459190770182 131473137363162 131902492948468 132081465123432 132245897969493 132820727055093 132908421454032 132916609736592 133082082283458 133632069956466 133652989845936 133819379138214 134082699443484 134665512496284 134930497762904 135098477469571 135281786122854 135678035146632 135685705772771 135846945488793 136298942409492 136327986729396 136437427134393 136705899049258 136891388735892 137338438859688 137353009186008 137733762951884 137920647297816 138092349546459 138198308875088 138393562285902 138692591219259 138963950475504 139160285622666 139419324296956 139608495700344 140079278685456 140688156880656 141069464876648 141078155948488 141253789090337 141445449591138 141723775938228 141837547936249 142315847654926 142508949212124 142819795621272 142934447474126 142997596991403 143410026294744 143588562463731 143871105876686 143893628671056 144496465887886 144668175715338 144699003458394 144983731918564 145180453400136 145297000324938 145361193635889 145582905481028 145786965890412 146272035756528 146891412601703 146907831814128 147090722523822 147380157239532 147498470026831 147698603636094 148020769933932 148180947190716 148196667805956 148840829601156 149133708053736 149303530123979 149319369834789 149611520935184 149620738269904 150010272323604 150255014129328 150426113057242 150974795220984 151095993686022 151138169107992 151795116634392 151796809983267 152093808323952 152215905102316 152283155237598 152936433300816 152945079639198 153385326923689 154095042644004 154398259965224 154607755568976 154731870475908 155069378026024 155253651987192 155262429330701 155473097484474 155904081615877 155928488153592 155997378536076 156122608994583 156225688375792 156235313199152 156429816017398 156642068142252 157076292755846 157109764578998 157819828053096 157828750476663 157853458318248 158164071183888 158291041004404 158505818536296 158703147986229 158712925442049 159015432811074 159040326425904 159534734058436 159706620191874 160228178669636 160245177383676 160907421847452 161432901817528 161651942389872 162876578317068 162893858001588 163353654256144 163425825133032 163778941631844 164101214244264 164136183027432 164831993112024 165019691189661 165138818157584 165344405261266 165370289666736 166053714657072 166127078441016 166260440747478 166587596278268 166623094891484 166849177788216 167311697343868 167411820867984 167875900116232 168103682884368 168312961052082 168323330553642 168569680030664 168779538334561 168798404155536 169377195633492 169513167045761 170084793538814 170315573448636 170632605855976 170650708382616 170873684046879 171392470449816 171943516779454 172315037575443 172681135641168 172877771722502 172896112440282 173698042460877 173989326062692 174037891700112 174177604592596 174453050279277 174794376730512 174812920782192 175011984377538 175297516484216 175753899422766 175764727349046 176327863959324 177094302740124 177442776377944 177663681110531 177683539982256 178176093275288 178425838850952 178427829278577 178776932591312 179554016661712 179777549751338 180021481297812 180375714830472 180520515555226 180628543568088 181129260651724 181375026269976 181612014544719 181731923212656 181770648972528 181916569512524 182521851647856 182749079499294 182760338387814 182777688579024 183772861038162 184123132728612 184524749714536 184775122509264 184923454959012 185518004946253 185529434423993 185547047496888 185781170427282 186407655323868 186557298326619 187725325488694 188593932788184 188613940843944 188860387630761 188965034584304 189640890034497 190011932282832 190022674703246 190663462655204 190922164775496 191075431903818 191451416618308 191961681587973 192357669773808 192890900953784 192932004611192 193193784807408 193729333766584 193814924847852 193970514205391 193982464429171 194382621187216 194888691744516 196120963365096 196377218979249 196506876319376 196931471514792 197188786155273 197209706044743 197361026578576 197574596254288 197595557074608 197853739422702 198454439468208 199092493113052 199362632181048 199374914604888 199623123425187 200013696431472 200448104934699 200861599340304 201124049165226 201461324914696 201734678137104 201998268744426 202395746644356 203044206983464 203517052719948 203926772852264 205058848573887 205460056858672 205715841285878 206007658289532 206309160634544 206600644427826 207297463312632 207590343428853 207996504714768 208163478659444 208445925713256 208856090856336 209128986445434 210438333968884 211434463470384 211604197314972 211617233922732 212020577081432 212297607452183 212585663907342 212942160255832 213220394785783 213473771482389 213660236511568 214229693431908 214401671211189 214543229129936 214810321516714 214823555648834 215115039442116 215806658815029 215840443006584 216744698831829 217002263573007 217048505187591 217168771089424 217191810668784 217475597877846 217945500487407 218371922175792 218374358221542 218680448835618 220026254919548 221067769740048 221070235859298 221680587663304 222031154900898 222271420786074 223700562080604 224417281402776 224431107404856 225382521193992 225639169585863 225836260844656 226643990529033 227065874966678 227087431264848 227831578729172 228140712485928 228323857653474 228424732856397 229417619458797 229753383433924 230528149920376 230829362659819 230840942525424 230855164279344 231142563966006 231597389947836 231783310042163 232097805713862 232604067039036 232880477980788 233349312503384 233892732230388 234338532563688 234352969798728 234619833051967 234644724026097 235103818612432 235614439133769 235664646868497 236125736986832 236128371085082 237246106775832 237436561506606 237903772371436 238523149216611 239302101087654 239559930287811 240028641730416 240342268004454 240367766075514 241034085165797 241361132771178 242149352726292 243665439332392 243680451183752 243983817519673 244314867475602 244992128253521 245030481384216 245138737699548 245497510304816 245818282313054 246151821366396 246204274541148 246564606612016 246886772909854 247708227236376 248016607891899 248055434500104 248543540431824 248743064435492 249080571985608 249390661121217 249881394417402 249920512954992 249934642337226 250967546015802 251813850174348 252651698124912 252854520045996 253721530857487 253749891315312 254065793450238 254767242538424 254770084591799 255127190308221 255948908783964 255976062573924 256685649137602 257088705674724 257915275169181 258419899797136 259021703461752 259316657583753 259344168660423 259826922553418 259851588992688 260983989094038 261056837550168 261266406888894 261836291972332 262191565095768 262517976566307 262918381540364 262946274726324 263804985896936 264162930246864 264491795938986 265224988811453 265641454110186 266164164566916 266377833929053 267264139912932 267638758276428 268165398886968 269331024992568 269666324627007 269860995525808 270196954939142 270563572245708 270780773332839 271356070293264 271371411545542 271693890977586 272597884818984 272655973458792 272874854268786 273411798098516 273782777471784 274123619248941 274140507581721 274676877719376 274706018372016 275467525903768 275841294595632 276184699092918 276787124571804 277009321757707 277385182438518 278320571245332 278838648593912 279185784602263 279216991400688 280399312671863 281587988233041 282138929753296 282156311896976 282507578180674 282890899182276 283447551876456 283675095872498 284631695309852 285017898424248 285034012054869 285639591242544 285868894948252 285995193982806 286613147855727 286820052589488 287177124927462 287742211753372 288992931775772 289336351430676 289398006916788 289967463837128 290360906800272 290594000649876 290722387271778 291165810962056 291528293486969 291573931780824 292795470351769 293782825203406 294181445047644 294760314479064 294996940053662 295397207272188 296041539867864 296361894381432 296393335611912 296780609134053 297681659202312 298267416107472 298607060247958 298638739669578 300020544647208 300852226114484 301949590441968 302191987372044 302276338215984 303590233268784 303593619966534 304431810204632 304566310475196 304810808037043 305890159278396 306770653847378 308190085288008 308573761928817 308796519930448 309463740951816 309900966641739 310138756052048 310507303974384 310524858661402 310946194968948 311808163231754 311856976307184 311994757072152 312245217989166 312859632034796 313284136284504 313693479668151 314152585511692 314219529157996 315639656106192 315657500953326 315706916636496 316582082008808 316976206140517 317011637072592 317406295972458 317425850884098 318030865622148 319069468116872 319413240383748 320456357339272 320490354767352 321814843694904 322215482275071 322235333473251 322865803635056 325753156634136 325787716003176 326213396816769 326851650266064 327557883263688 327561537332313 328202428488528 328272366054864 329663986224048 330039382379322 330688810522532 332254156882032 332520881494956 333175192556536 333246189782968 333698355576432 334623394687736 335039979082039 335060620377659 335751800232464 336625922104164 336646661107284 337139360061328 337559076669122 338754391266984 339026334091522 340169587077628 340598812450017 340631146897272 341265211711952 341301416765232 341747368093758 342485786480211 342784940899632 343887033558908 344630075150886 345755543445004 345792224880564 347396084921754 347978652125384 348355209185192 348906100558554 350023968755076 350595032968432 351507798845532 351529454698092 352655727918648 354188605480248 354192556627623 354885552755888 355327362221062 356154842259909 356352186550576 356851677701904 356855658557154 358953151631481 359555099502676 360042962595624 360513402006681 360751429660944 361041031110452 361257087136176 362258521303448 362750052539952 363224029089438 363833139025048 365498158998588 365520676775628 367545722076324 368246265457224 368727423469581 369049499429072 369846909918024 370330159364781 371036009892506 371058868847986 371094094993776 371562340854564 372815310647736 373114596653238 374822091626103 374901963505839 375450650977388 376451319023703 377187865576368 377227881687888 377720775261522 378767848117681 379281780068994 380045349406492 381326925310408 381844329550992 382150863807636 382902833236616 383403141816629 383923363175946 385028473706403 385781801907568 385864009222384 387458667533168 387629849695704 387941028410782 387964928858342 389740383830127 389777383489032 391475983641057 391899610333341 392241926730192 392754437958498 393862943029584 394377572310546 394419412089486 395707478845404 398184986226104 398705262776051 398725264362096 398749829209776 399246246850374 400352990072827 400896209869398 402248098330452 402922649829392 403996537488852 404791493288712 405295432408713 406088413966928 407034105439896 407057117318313 407540836466379 407853545704528 409312281403179 410117697147774 411431682571756 412015316579064 413201288855652 414594926625264 415180686857706 416326957318888 416331601650013 416891851426512 418257972890868 418593739031369 420876667937768 423168221528809 423208394629944 423234467845464 423761367271011 424041154162864 424595214904366 425171327814684 425512643808747 425884320511664 426440789571566 426947542964778 428459386863816 428803342422378 428992790974209 429620643033428 429647111297668 430230078884232 430765687391193 431613317630058 431680886013168 433489397663658 434004527146014 434097010375182 434951195755692 435300362762111 435891000974814 436748716443084 437360897671236 440052509839096 440674237805109 442140471718596 442495410080493 443361175326608 444062309801796 444542841572148 447401124161208 447910590371937 447958109504367 448834562805552 448862214809712 450765042387984 451278339171726 453287981058066 454131749933356 455663157458344 456281424971856 456647715306948 456849465712794 458115889765237 458213510951581 458835238917594 459506766867848 460107167695637 460155980771067 461056299840752 461658725319638 462285127932012 463194779895672 463566620084326 464195611427724 465208134078072 465760955961576 465787287992103 466698625006768 467712244847631 467785464460776 468367826983749 468677065127376 468705939597456 469239666103934 469289448052194 471228878267538 471329293736994 472256742170164 473486251429989 474492213551664 474873123013212 475807544742872 477046298433222 478470646672403 478604202175308 479119860575622 480684536008908 480735532151028 482068170331594 482722265542356 484298705452584 487330878664784 487360902367504 487967635039346 488629734951204 489984256507042 490060962768432 490277475399096 491636564626108 492303642732792 492408549082296 493773545819708 495059073568983 495416454472752 496033215783798 496110869000208 497486128870984 498105466792241 498161143971216 498781322242434 499762788834804 499869284674452 500270566159441 501935092031604 503548870568401 503627700348696 505709040091992 505737630607601 506338615003683 507443061714974 508131586900476 508539501137283 509534485076848 509540169183598 510254380616442 511897817567928 511952125147848 512621052140637 513371298275204 514177411349448 515830550338362 516945112726329 518043406923504 518633315167506 518688337320846 519653845106836 521967978188076 522113675100336 522532813777788 523672583944664 524383130191536 525035953132614 525836763080728 525892549452648 526491395700347 527609971793872 528983591877972 530449977622906 531282908220372 532328329133832 532755667858106 532991043331593 534528279825864 535277516552856 535283487835731 536330797773936 538662049985136 539332649254014 540393909878284 541127144491416 541561546665678 542742823091084 543387781955172 545195769637968 545311946917584 545749708537572 546823596197032 547504356060893 547565554943568 548247238497882 548281015163442 549767024645461 550935051807536 552369398185836 553574249143608 554018643515414 554770364877036 556554014838759 556588303271979 556641142490664 557677297187824 558371569204526 559671894979857 560798625343726 563175976466082 565015156361348 565781798364552 566895103752912 567350191744996 569263390619704 570035796848496 570068024109738 571737789896504 571990387965612 573226295711454 574354249854924 575484423506744 577985863551544 578672702861352 578705418414431 578796013833576 579934927674256 581188001299752 581444774543556 581911542616173 581947393287513 582331621924112 583056586973938 583147863561648 585590940703538 587565650406812 588362890095288 589131656937747 589520628958128 589993880107324 590794414544376 591566358465819 592083079735728 592723788762864 592786671223824 593561218268106 595363318404624 597214120495916 597277479339156 600041089294416 601704452228968 604383974744088 605072201028757 607187239933068 608863620409264 609132620950392 609621616074086 611780318556792 613541307694756 615176545721661 616380170576016 617147523857634 618927481903632 619801933283478 621049717322804 621892389937896 623616326463508 623989514144304 624490435978332 625719264069592 626536841505223 626568272569008 627386959336302 628305171023384 628439058315992 631315001906652 631821804443291 633164164017616 633952412281034 634812591944916 634851701768196 636061731244296 636892822356549 638138936233744 638826480767496 639661184357349 640421314447167 640912714678544 640980709534704 643205013633567 643629687389808 644430964550142 644470666946502 647419976445087 650234096495487 651506313268272 651575432006352 652426793633538 654235374021449 655115766527376 655123074664626 660078764758644 661377621045064 665041762989912 666350385113072 666492379565936 669246789375472 670079958164078 670121240755318 673251844208328 673293322214568 675118153338244 676917508757589 677508782533968 678052668183044 680339174155256 681197624900034 681262293794544 683494736187516 684043427197603 684971572960422 687774067117816 689260150301772 691511086890008 691518801034883 691584449761128 692488087979457 694792169843508 695349930126489 695957304250768 696710418370384 697812201117108 700047937510152 703015597691064 703058909396184 703859499155901 703934172078291 705311455837296 706843317401307 706993940605491 708377210960496 708385113255246 710654724442124 712309684519818 713711317114308 717906303262962 719110199005352 720085925191248 721026804013362 722082062220904 723025549236001 723102255497391 724517042606896 726448058178876 727666278050096 730996317997176 731041353551256 731951452559019 734976384760563 735091444152648 736492530914448 737454846939162 739693819836048 740660318729562 742072019785012 742117737695972 743124681709128 744049823675697 745630621295472 746229193306476 749644183252206 749803927011678 750901301954776 751882444770919 752902638047406 755441550523044 757535696235362 758563560137988 760090698812984 761164592572461 762653850620816 764301727615272 764310253775397 765381570924663 765805666473232 766806283633258 767846726351892 770056947412806 773745825507543 775259699391408 775882056821564 775929857716684 777949972751259 779480767660254 779554766978064 782951967282114 783799220666682 785508875916996 788755144621092 788838824178972 791291082321773 791414957690808 794730562383373 795674966434359 796369972452208 797410525552102 798492493700748 799133501787159 800705980145654 801792419738796 804496196660904 807993074977704 808998973881021 809582986577424 810590864817426 812342319998517 814068210879792 814114234636626 815081672932758 818624562806358 820235394295548 822863365143512 824030633158128 826402577711304 826449298797787 827343621814831 830361373715412 831027965273121 832653914637776 832663203300026 836515945781736 837187478062738 837557353806789 841197938015589 841753335875536 844763964699123 846336443057618 846416789259888 846468935690928 847522734542022 849190429808732 850342655629368 851025287617494 852881579143132 853895085929556 855102036164607 856918773727632 857606684844756 857985581948418 859241286066856 859294222595336 860363988095689 860460157768464 861531374782386 863226635260116 863919610157153 864103705184489 866978795327316 868009054292028 868194020750364 869902391511384 870600725524222 871782001949628 873497432886168 874584880460907 874721795342472 878386411055307 880105019678192 881348475610218 884280943437192 884990820160986 888124619603592 889085683144296 894802248322416 895821180743874 895916219008734 898399771981607 902556678343452 906575962116132 908263499866712 909394228936963 911326314916688 913295430613896 913698931425588 914432424111129 916231779530474 916427021903162 917670477835188 919013533735696 920214335391274 920311961542134 923317450639276 924570255864024 925721285786451 926389559791344 927133240168652 928391222855448 930416268156144 931521911923152 931574575984206 935424489695262 935570928921552 936735653967498 938479332207868 938578896104388 942457756535076 942658587473988 944513484340328 945689342286997 946972502859978 949746246026424 950928618421551 951615089485744 954092596866444 956941293344806 957208404350616 958239721151244 961369072017816 961471064302056 964136340663188 965444531084712 966646446825213 966706000419753 968597410905168 975935270078692 977259469902408 979968513014084 980554950798192 983273129252216 984607285465584 984817098164592 987547091639416 988776523632359 990118147137966 992066431567596 992862835553743 994972257741968 996210933584482 997562644484868 999525577669608 999738569348904 1000541132318882 1003870184063208 1005119937246117 1005181861132977 1007097741136802 1007255400697392 1011418080183984 1011475261215202 1012677230007366 1014886123429948 1016263173800952 1017079002274566 1019080338367196 1020508761232884 1021796437350051 1023795635135856 1023904250295696 1025242104281274 1026742596550408 1028354822698896 1031661100676724 1032489290187817 1033890225452658 1037266630335012 1037376674641692 1039307690213672 1043935956376152 1045065627555576 1045124710867853 1047345167889328 1050071906265228 1051673526161456 1051785098905296 1052982791400694 1057967183755944 1060899955245812 1062565816440744 1062577669882869 1064656658267664 1065511335716212 1065982086663186 1069056559651728 1070555033105712 1070566975671462 1078665298508028 1080787819756568 1082254288982832 1083123093331356 1085485646182168 1086775563910344 1091328571311139 1091499417075144 1093647192394064 1095008712121786 1096494476995764 1096562030326884 1099534049290922 1104738796371672 1106182270408743 1107148498287216 1108037287030828 1109540729754072 1110990478094343 1113108029677518 1113176606543958 1113282284981328 1116743138409052 1119343789959714 1121597250687452 1126351952932164 1130030312722696 1130042918764321 1131563596729104 1134700383489992 1136303544353043 1138526781239408 1140136048219476 1143475579793008 1143980775931224 1146452591422908 1148708499709848 1150209425449887 1150968847013488 1155085421119209 1155971727103088 1157345405722704 1157410836828862 1157592027667152 1162376002599504 1162889549087112 1163823085232346 1163894786575026 1166113173947876 1169221151490381 1171181881407076 1175131300813624 1176725780190576 1178263313875494 1179987760214648 1181456768341927 1181529556068587 1181588829088752 1183132716931638 1187122436536212 1194428240991832 1194554958678312 1196115788328153 1201058970218481 1203408904457936 1208767949488176 1210144402057514 1214374479866136 1215886297226139 1218265241900784 1219243232148172 1221171351954939 1223560637113584 1227082615389512 1230353091443322 1234295047715268 1239603866566956 1242099434645608 1243784779875792 1247232652927016 1248862312316729 1248980871956664 1248994804950039 1251438528139184 1253073683010446 1254773918672604 1255781217094107 1256610342046768 1256878116631984 1262630003813304 1263643608886582 1267904824562068 1269504664586427 1269625183889832 1269703403536392 1271284101813033 1272123462488592 1273785644713098 1276537931426241 1277652961534992 1279322368714698 1280842628894334 1286410027267134 1288861929100284 1288941333893004 1294839952890174 1298706040967951 1300468192990974 1304853587267076 1305901088286333 1308470748042898 1310246149329252 1320157529517288 1322022713415327 1322755242090128 1327486230241479 1330083525979824 1340159916328156 1340242481510636 1343731771115811 1346503688416656 1346586644429136 1350236306676488 1352000552721797 1353835017515178 1356105336366088 1357877251004197 1360678348310512 1362395249800068 1366989472375032 1368086854395206 1369943145920844 1374347669295711 1374640532854743 1375548134235632 1378520300603544 1380321503086911 1380467942313201 1383022173780016 1383037602069766 1383168899522256 1384976175958914 1389584339687016 1390699860252978 1395624402234216 1397361863976309 1400095875020304 1403136734542893 1406031195382128 1406117818792368 1407718998311802 1407868344156582 1411771070256811 1413686634802614 1413987881210982 1416770226510492 1421309448884248 1424619369039636 1427422634228616 1429048074043799 1435411940017209 1435812606525924 1438220398010704 1442053608026724 1444164124441808 1446051098472002 1446204510994782 1452896116357752 1461992635994352 1462082707102512 1463902905118038 1469952769521126 1470182888305296 1474909693878324 1481320637459124 1484144039570024 1484235475391944 1486083252165281 1486249363418256 1488099647351394 1492224781180537 1492458386612952 1492542763500481 1494316400376723 1499288366504412 1499607854023356 1500811698478323 1501802603909552 1503764889541838 1505805276094812 1510646611705203 1510883101046088 1515071392470724 1517127120275976 1517212891822803 1519015845011049 1520181397625968 1522329185144922 1525618503411849 1528603455230544 1528620507550794 1530763141849326 1533612567266516 1535693452703784 1540113894825612 1547491651015086 1551764113643128 1551859715433368 1555899945502518 1558961535320508 1560213027298739 1565903934564228 1567598441333364 1571017751833992 1577510289242184 1577677648357944 1579474187101041 1582582164643546 1582829915381616 1589461124766746 1591349932868718 1594821051104204 1596984987401496 1598267003574318 1598973129994779 1601411960291308 1603584839477592 1608992393321808 1615805538618733 1615986149955408 1617997947762042 1621181729634852 1622483170295141 1624684639997034 1628228469273252 1630163345865516 1637249125612716 1640470788591096 1642338831363769 1642513068182679 1645726730287024 1649301073936383 1652805155422608 1652898597595574 1654687243629662 1660722747430824 1662055930546242 1665326406600052 1669662044516277 1669764909815937 1673031891563472 1674374956125476 1675114707613578 1682395876031178 1687238596160579 1689527929398246 1692672886115236 1695045469084044 1698380859617464 1700685311258736 1702050575234988 1705763158286264 1707790171859112 1707886722637711 1710204072329214 1714944897774647 1715213369689512 1715971163896836 1718482572133712 1718588445190672 1720727976191378 1723062749564772 1726453270520232 1727839220314306 1728207410368978 1733957590654632 1736018108584056 1736116255243293 1736388041500728 1739804783022768 1741201451048444 1743564003899256 1745734627848519 1745842179862539 1746994865772336 1749169760921814 1749443590684944 1756772822110614 1762696951220436 1768561886874384 1769981640321972 1776249239207184 1778171366288592 1783390592142593 1791642361487748 1791832438017468 1796799543963214 1805113356686904 1813151924232264 1815216603086271 1816526999733424 1818788457873926 1826590861227792 1827397862851176 1828864848222258 1832463559060948 1832854043806324 1835340955670376 1840428670782548 1840623923084268 1846634901278552 1849140511728048 1851442571572902 1854266480337304 1856574921680171 1856782445710896 1863149151968412 1864644837503371 1870848979390524 1873471307934996 1876958664415736 1877157792208776 1879610524515669 1884915513070152 1885317174947976 1889026968680656 1891378684573994 1893945005719956 1895465413329873 1899492492052848 1901857236843102 1908185193732888 1910678467069647 1913882586689612 1914416808701232 1916479442302488 1918983553072047 1922738144035632 1922942128604112 1928272681326376 1930889062169424 1933292893650426 1933412000839506 1951870540157384 1954300492215841 1954518939804816 1959937026028168 1962706122064347 1966546258504432 1975094183278832 1977553047264718 1980236294275932 1984132863135192 1985725671107486 1992421867168964 1995125288969736 1999051155339216 1999477138697808 2001082264637764 2007740368126416 2010239874492234 2010363722265954 2014195482273604 2022950522430404 2025354460014732 2029772246859896 2032526347601904 2034158004549132 2038160676734392 2040698054408783 2040823778663923 2041017522465768 2043592874700102 2050484208562548 2052130281592809 2053485193100816 2063322201353448 2064978580375634 2067780450905316 2074533260670024 2074556403104649 2074753349283384 2077464263938371 2078615380427344 2086049790379467 2087871912752304 2090131255111152 2090249421735706 2100143812530456 2105965582801388 2111578497467703 2115934367511888 2121799910491624 2125131632881488 2125155339765738 2131022671432424 2131964173326372 2133675656259301 2141133951342924 2157330597016056 2161575639513136 2166246186662712 2169076647708003 2169306766492173 2170971292364336 2173551127820688 2182657142622278 2182998834150288 2190017424243572 2192988953991528 2193124060653768 2195854357677057 2199068098581844 2204929154281689 2209477592743344 2212364540817486 2216074574061656 2219081459508144 2221980956188686 2226216059355036 2226353213087916 2233486276818104 2238687579919428 2243194501374904 2252703905864328 2255647334312757 2260060625445392 2260085837528642 2269400766979984 2272607088706086 2280272096438952 2283493777717383 2287961551862448 2292905182845816 2292930761326191 2297416999419696 2300418850899774 2310170842238418 2314821673657724 2325779098174224 2327646170464692 2327789573150052 2332226347895752 2335273681974013 2338442302980762 2342363762814152 2345424342643613 2350262601627248 2356526627750988 2359975520429296 2362913536683854 2363059112137174 2366265433863276 2373873246965319 2374244873072424 2384191687150119 2387024899303077 2388856481983664 2389109917356624 2392231576656306 2397400505361477 2402117940436962 2420288804115028 2428748959732272 2431772594452278 2438486464296344 2438513666807219 2442342703909878 2454165230779024 2460706182886644 2468590095430536 2479207733133912 2479347896393361 2482030865444493 2484198869291216 2493083895819363 2494465305854032 2497724624633458 2497961743913328 2497989609900078 2506147366020892 2509547837345208 2511562434188214 2512672061420367 2523593814046767 2525260007626608 2527287217773164 2535809649124136 2539009329172854 2539250367779664 2539406807072784 2542568203626066 2547571289426196 2549616410463793 2553075862852482 2558644737429396 2561685257788668 2572820054534268 2577723858200568 2577882667786008 2581091964287067 2589679905780348 2591758830471459 2592311115553467 2597412081935902 2600936385981948 2609707174534152 2611802176572666 2616941496085796 2620492298658504 2623754641382721 2635159233165921 2640315059034576 2644045426830654 2651374936823767 2654972460482958 2680319832656312 2680484963021272 2683821992716403 2687463542231622 2694913410788731 2695199315944821 2700472613352976 2704001105443594 2707670035030356 2712210672732176 2715754502008394 2724790499600136 2728182686810889 2733978944750064 2736173708790412 2739886291841688 2743297272333387 2748695338591422 2749281065709486 2757040601207088 2760643006173822 2760935884626402 2766075204139532 2769952351917828 2779168679374032 2781399720505956 2790936839432357 2791248804468432 2794723727952618 2802470930509789 2806273469085786 2815437996623604 2815736688313164 2823542140513622 2827373269605228 2827975762421964 2833540453020984 2837068026860991 2842618897768496 2849238738079272 2852785855264653 2854845268457232 2858096148087598 2870823880034418 2871625213051848 2884107216053448 2892102196944004 2892409021989564 2905792232715504 2914321211550091 2917474876925983 2927805810236076 2930156173219583 2939905539042252 2949819387756648 2962177550701663 2962641274918248 2966329570897077 2968288079140048 2968470950783888 2972166504330562 2976199294702788 2978588506661229 2984449562361074 2984916773225904 2985085527000962 2988632800753446 2998576733008824 2999215708046712 3001623396956646 3007529779083676 3011610552189624 3015359811738351 3015545583398931 3021293223410406 3021766202092176 3030142784941448 3034254240551952 3034425783645606 3038031690022098 3044658370289844 3047102539334777 3051237006823698 3057241015101588 3061526283698652 3067225134533032 3071386905407568 3080227789651224 3094983302030172 3097467870563451 3103528227286256 3103719430866736 3111799891005036 3117923070641016 3120426054597478 3131807869128456 3135196882666728 3135374132603559 3142035503667984 3155020578484368 3155355296715888 3158948374202082 3165164329287092 3178922249533492 3182699865737436 3189642102208408 3193969974802992 3196534007148636 3197946259989558 3202823920582616 3206811228356659 3207169678955184 3220750173869459 3231611077237466 3235995895524084 3242363459269704 3244966340590282 3249369279994068 3256456938546504 3260326691731032 3273985713933417 3274498251225432 3280941577182192 3284677662727538 3285026136365358 3298602147872766 3305797195191148 3309374487259324 3321445494861648 3324111861092484 3330652813200104 3339324089032554 3339529819631874 3348749912250952 3350229415227156 3364791752062356 3374477192321158 3379055858796492 3385345772230472 3390090938168088 3390128756292963 3396761719234928 3404101150469976 3408910633059129 3411526316572528 3415580343718224 3415773445275422 3420408144658428 3429889795549294 3430426739379024 3431942327793672 3441455952382756 3446125499129544 3450628276349661 3452906541040464 3455678440628612 3456414820737956 3467915181309264 3472036217168112 3472232510486586 3472776083001456 3482402902096888 3486738267545687 3487128007798512 3491469255697038 3491684359725078 3498339521843628 3513545644221228 3524842093978807 3525393902440872 3539963280643944 3544370305025781 3544588668205761 3566781184285186 3583284722975496 3583664876034936 3588347364984459 3593599087926428 3603176910655443 3610226713373808 3626303848464528 3630433206172542 3637576915747852 3654795725702352 3657729696444516 3664927118121896 3665708087612648 3670681911340752 3680857341565096 3681247846168536 3685439769902429 3685666824154249 3693269802557104 3702885143145804 3708532960674608 3713149843360342 3726298303936824 3729289675006742 3741697958781048 3746586936950187 3746942615869992 3746984414850117 3753917328831472 3754315584417552 3759221049031338 3767343651282321 3769831026140304 3770634349895952 3782757369147988 3787890011439912 3790930826659746 3803714473686204 3808513993759281 3816370387465776 3821356934139294 3827765173379224 3832958884604976 3837967106144094 3848369172518227 3856545362652752 3866585787300852 3866824001679012 3896118122903853 3903741080314768 3908600984431682 3917703264858999 3919874052056336 3925412244128694 3955106094529436 3960472588551864 3968265726270384 3971451342214972 3984843734337928 3990250577939472 4002164529275528 4020479748984468 4020727444531908 4028390964547208 4045901044860808 4050708920029464 4056001658165391 4059544493719792 4068316009098264 4073631753012591 4076321353468784 4081396108817566 4081647557327846 4082035044931536 4087185749400204 4100968417125096 4104260563185618 4123043007887133 4123921598564229 4126644402706896 4129957160751268 4135560901810632 4140964509260733 4149066521340048 4149112806209298 4149506698566768 4154928527876742 4166446329294491 4172099580758934 4180498843471412 4200287625060912 4211931165602776 4223156994935406 4235313210770433 4243599820983248 4250310679531476 4262045342864848 4263928346652744 4267351312518602 4282267902685848 4287144222131397 4306235820051627 4314661194032112 4332492373325424 4338153295416006 4338613532984346 4365314285244556 4380034848487144 4385757890536561 4385977907983056 4386248121307536 4391708715354114 4398136197163688 4403882890801097 4409858308563378 4424729081634972 4432149148123312 4443961912377372 4452432118710072 4452706426175832 4458249756495843 4466972553636208 4476674343541611 4477375159838856 4477628290501443 4482949201130169 4486389002749808 4502435095434969 4505407811728656 4511294668625514 4520171675057284 4531939835115609 4545214177412172 4551638675468409 4560544192877904 4566987555434766 4579647618150143 4585810365691632 4585861522652382 4600837701799548 4620341684476836 4629643347315448 4654850436816899 4655292340929384 4655579146300104 4664452695791504 4670547363948026 4676884605961524 4680639081896217 4684727525628304 4690848685287226 4713053255501976 4725827073367708 4726118224274348 4732530867726552 4738422561303123 4747746493930638 4748489746144848 4768383374300238 4774049798606154 4784463153312612 4788303990383221 4794801010722954 4804235880873924 4840577608230056 4840631607244181 4847416615856199 4863545188904556 4867449510885423 4876972928592688 4877027333614438 4884685407819756 4921412365773288 4927016494091307 4927539204548037 4937180190861072 4947903221809149 4958415466267824 4958695792786722 4964061730888986 4986167791638726 4995449249266916 4995979219800156 5012294732041784 5019095674690416 5023124868376428 5025344122840734 5039274787417607 5047187628093534 5054574435546328 5061178844652007 5061715788481737 5071619298248272 5078018658345708 5085136407252132 5095142578852392 5099232820927586 5106151725704964 5117289474858792 5123370515577336 5123660167913133 5144834693323941 5145640109068536 5155447716401136 5155765335572016 5162183928574134 5179359811560696 5183517660942918 5184622231106934 5194824163871804 5201872771963896 5208348765729879 5219414349068304 5223604353145332 5233882992171592 5240984597317008 5247509282765442 5262055807320841 5263177113396433 5270318466331842 5288090853661308 5302749873647534 5309944920965916 5350171776427779 5360639665312624 5360969926042544 5367643985432806 5374927084463244 5389826821577462 5390398631889642 5408002210887188 5415340070060712 5431509004016788 5445649809258813 5449580999200272 5456365373621778 5472347417580824 5479772583683376 5486594544666774 5497390677182844 5498562131418972 5521286012347644 5521871769252804 5532150408279064 5539037576252411 5539904703835656 5562799441011912 5563113936683611 5569724765040513 5581873678864714 5589447455905236 5593934512510113 5604941861019578 5612546938171572 5630875993247208 5631473376626328 5638831573547007 5647084281027244 5654746539210456 5655951524843928 5667080906041968 5674136053721982 5686396239989619 5698477476158544 5705571710529306 5716192296175196 5741647760068836 5743250426103696 5768214432106896 5784204393888008 5784818043979128 5791405352703817 5828642423100182 5834949753851966 5855611620472152 5860312346439166 5862901476647523 5879811078084504 5888118366193041 5899638775513296 5924355101403326 5925282549836496 5932659141794154 5944333008661124 5952398589405576 5957177013322458 5968899124722148 5970171054001924 5977265601506892 5997153466017648 5998431416093424 6003246793913292 6015059558167352 6022547916669823 6023221104379248 6030719623476702 6031091166797862 6042586446820812 6047437271100071 6060285569882896 6068851567291212 6076063380044196 6089316740579688 6094205078669554 6102474013647396 6114482030203176 6122094163226349 6122471335991769 6123052567397304 6134450269066064 6156390844778427 6160455579302448 6189966604060344 6194935741126902 6223599782010072 6223669209313947 6235846141282032 6240852109194956 6263615738256912 6270393765333456 6270748265207118 6288798403871249 6317896748404164 6330328658574184 6357844499066984 6365399731474872 6365759602558741 6379284204416816 6393068014297272 6395892519979116 6401026968777903 6405647841165232 6413622456713318 6441500347738918 6463222154474932 6471991791048168 6484726918539408 6489932681180564 6498738559988136 6507229943124009 6512913877093008 6520653383462064 6547971427866834 6548996502450864 6569355325455076 6570052272730716 6597204295745532 6611594390382296 6618748974518648 6648223722184968 6661305626400208 6678648178065108 6679059639263748 6697499824501904 6700458830454312 6729583504124712 6748954384642316 6758111717592984 6766942002938271 6770691544460944 6780181876336176 6780257512585926 6808202300939952 6817821266118258 6831546890550844 6840816289316856 6859779591098588 6863884655587344 6882911904765512 6892250998259088 6901256552699322 6911356881257224 6912829641475912 6944465020973172 6950039848876201 6964805804193776 6973476535091374 6982938511394076 6983368719450156 6996679043687256 7005821045922039 7027091288442456 7036273027930839 7049684187957614 7050787804881744 7079926561287888 7088740610051562 7089177336411522 7121619740895957 7133562368570372 7152575061450357 7166569445950992 7167329752069872 7176694729968918 7187198175852856 7196589114235939 7206353821310886 7260866412345084 7275153831495704 7315459392889032 7315541000421657 7329854236243792 7331416175225296 7361714683130192 7362495692337072 7370879539804858 7371333648308498 7405770286291608 7426299686720684 7438043689180083 7446092596333479 7452596607873648 7458579350013484 7483395917562096 7493173873900374 7493885231739984 7493968829700234 7518442098062676 7534687302564642 7565514738295976 7575780022879824 7581861653319492 7606706811383713 7607428947372408 7617027987518562 7642713868278588 7648849231391379 7655530346758448 7675934212288188 7696738345036454 7733171574601704 7733648003358024 7743275892861201 7775276491414377 7776933346660401 7792236245807706 7817201968863364 7835406529717998 7850824488257388 7910212189058872 7910300431350247 7920945177103728 7942902684429944 7953281041596011 7954124810471301 7969687468675856 8004329058551056 8040959497968936 8041454889063816 8051465978149209 8056781929094416 8084740232366193 8085597947834463 8091802089721616 8101417840058928 8112003316330782 8136632018196528 8147263506025182 8162792217635132 8163295114655692 8174371498800408 8184548060432667 8201936834250192 8208521126371236 8246086015774266 8247843197128458 8259914321502536 8270706892480109 8271121803621264 8281929018521466 8298225612418596 8309857055753484 8332892658588982 8344199161517868 8360997686942824 8372810518297071 8407412791529367 8423862331205552 8446313989870812 8470626421540866 8500621359062952 8511204080582973 8527856693305488 8534702625037204 8564535805371696 8574288444262794 8612471640103254 8676306590832012 8677227065968692 8704201905539503 8730628570489112 8742036186217103 8742963634650273 8752424630777949 8760069696974288 8771515781073122 8783417430708228 8790468519658749 8796272394327376 8807765781602194 8819716617126756 8849458163269944 8886532652104989 8887923824754744 8898988712691231 8904864237420144 8905412852351664 8916499512991686 8935765519983687 8953348687083222 8954750319677712 8955256581002886 8965898402260338 9004870190869938 9022589337251028 9040343350114568 9063879670231218 9090428354824344 9090942286775657 9103277350936818 9133975110869532 9141307618004331 9159295236300286 9171723045304764 9201675403599096 9240683368953672 9259286694630896 9292403611690353 9309700873633798 9310584681858768 9311158292600208 9341094727896052 9353769211923048 9361278163792434 9381697370574452 9406122397810677 9426106511003952 9451654146735416 9452236448548696 9464003869052579 9465061735453104 9476845122606246 9495492987861276 9503115711728683 9505140757029379 9536766748600476 9548099597212308 9568926306625224 9576607980766442 9589602021445908 9608471761747848 9620433685069977 9662250521608377 9681155216460112 9681263214488362 9694833231712398 9727090377809112 9734899021770846 9754054667228876 9769370815639512 9821957141800251 9842824731546576 9854032988182614 9855078409096074 9882397491797677 9895806443618298 9917391585573444 9928123461777972 9972335583277452 9990898498533832 9991958439600312 10003336518306593 10024589464083568 10046249736752856 10050688245681468 10078549574835214 10094375256187068 10109148871092656 10122357689304014 10123431576963474 10156037316691416 10170272814504264 10170386268878889 10190285157704784 10198465641855172 10212303451409928 10234578949717584 10246741031154672 10247320335826266 10289669386647882 10291280218137072 10324367857148268 10358719623121392 10367035321885836 10369244462213868 10389648327743608 10402582765156967 10403745543927792 10416697531459758 10445573468263759 10447208706290664 10460214802637061 10467765984343184 10495018565530884 10524111614641682 10526354226792866 10540636932663684 10574526281936421 10576181707322616 10605499747295068 10619889841931832 10633110915077343 10633766004617283 10700343552855558 10735287970865612 10749854168926488 10779653643154924 10780797263779284 10816004421774376 10830680140121424 10863018008033576 10891299618517626 10912730747243556 10921491191091173 10944694835161648 10973189089333548 10994781354365688 10997124262837944 11042572024695288 11043743538505608 11056319309707287 11057000472462747 11064300816558128 11078075152504822 11079809407671312 11125598882023824 11126227873367222 11139449530081026 11163747357729428 11178894911810472 11187869025020226 11209883722039156 11225093876343144 11239760810850561 11261751986494416 11262946753252656 11277663147094014 11294168562054488 11309493078420912 11311903049687856 11348272107443964 11357382192065987 11372792479979238 11411143421058612 11432384592350392 11483295520137672 11496371819546383 11545107517554681 11568408787776016 11569636087958256 11582810705407634 11657284846200364 11669899507703932 11688354368711559 11711223240944304 11720624692878332 11725802953295046 11759622156169008 11776236732386082 11848710202806652 11865318283588308 11888666017322248 11904797178811152 11914354026644916 11937798249444296 11940342108003848 11954531203013784 12004614284422529 12006493587826584 12030119116334704 12045095833339646 12061439246953404 12062182333595724 12085172893641624 12094874542200142 12137703134582424 12152126760088392 12168004974496173 12178633481159376 12188410157339108 12204948027294792 12220895259037773 12228964060406352 12244188326452698 12244942671983538 12246105134794608 12312781689556854 12379933208120688 12389871482253804 12430472106407531 12447199564020144 12447338418627894 12481704218389912 12499338987883473 12541496530414236 12577596807742498 12635793496808328 12660657317148368 12705939632311299 12715688998133968 12730799462949744 12731519205117482 12786136028594544 12791785039958232 12802053937555806 12827244913426636 12861432666394191 12883000695477836 12926444308949864 12943983582096336 12979865362361128 12996024451761197 12996825116754457 12997477119976272 13014459886248018 13095942855733668 13138710650910152 13140104545461432 13157273671609683 13194408591491064 13211648672403291 13223188780764592 13237497949037296 13296447444369936 13357296356130216 13358119278527496 13374749269487529 13400917660908624 13430023030624833 13432884871504329 13459167008249424 13497908769284632 13516223435185968 13533884005876542 13560515025171852 13635642532236516 13663093781101688 13681632578633712 13719559182197176 13737485435484019 13738942854450429 13765823809531024 13802513105398644 13822713762514448 13825659282951824 13888930041946344 13900079697752402 13946953070182748 13964551310450697 13965877022788152 13966737438900312 13993358087374512 14011642091844078 14041917245688651 14054182576884912 14072546055861678 14099368375915228 14177481220103124 14178354672823044 14243239481791914 14267124737140744 14285766450647461 14305150122900714 14353389459937836 14364911971149663 14374396351705712 14393178228471878 14412707642621772 14521732824690168 14521894821732543 14542249847568597 14550307662991408 14602348532656269 14630918785778064 14631082000843314 14741759079609716 14742667296616996 14781049482273921 14811540572583216 14852599373441368 14876087378360166 14892185192666958 14917158700026968 14986347747800748 14987937659400468 15036884196125352 15069374605129284 15117824362252821 15131029476591952 15163723306638984 15183536533956021 15185147365445211 15213413622767426 15214857894744816 15234055975037124 15285427736557176 15297698462782758 15351868424576376 15370980503739399 15393476690072908 15434504079971823 15466343149203408 15467296006716048 15486551785722402 15529481772824921 15550552982828754 15553866693320802 15584472491615412 15634403937726728 15670813059435996 15701648976514776 15719528814481789 15786167421962523 15789531340189299 15820424378117744 15820600862700494 15885805368859888 15906562083192022 15908249620942602 16050515329283337 16081918995937872 16082909778127632 16102931956298418 16169480464732386 16171195895668926 16224006632661564 16294527012050364 16325584435270264 16326590229311384 16346915773818091 16348742997600816 16369096120865334 16414472592985907 16417042252742472 16417970398505291 16492172031548532 16495686394256916 16519828643005072 16541413784960218 16563858037042932 16596451224837192 16617112728757233 16619714111506968 16665785317177964 16688398323035736 16689341810050833 16709174295121539 16721995373885648 16745621036594142 16781803537530339 16814825583058734 16892627979741624 16941252843081732 17001242718125904 17022408161165946 17069405250074408 17069595667650533 17148576888525588 17162343300286129 17224943280206508 17352613181664024 17354454131937384 17374216058111451 17408403811079006 17461257140978224 17484072372434206 17485927269300546 17504849261555898 17543031562146244 17566834861416456 17580937039317498 17588704429942569 17615531563204388 17639433234253512 17698916326539888 17773065304209978 17775847649509488 17797977425382462 17832999025983372 17847314873246551 17871531039967374 17906697374166444 17910513162005772 17931796804520676 18009740381739876 18045178674502056 18067643750009469 18080686700229136 18127759340462436 18142311813300213 18180856709648688 18181884573551314 18206554701873636 18267950221739064 18282615236008662 18318590472600572 18343446090609528 18366282489679047 18367414007975307 18403350807198192 18481366737907344 18559624557766369 18584807223380706 18619401747267596 18682189455792104 18707538423846096 18722556327584868 18763394741148904 18786753949014821 18812244795621354 18864393875521117 18866395211613747 18903308293470832 18904472897097392 18928007738105158 18953690245212492 18990985975722552 19006231423457366 19010281514058758 19073533497200952 19096199194424616 19097278807676223 19137852613250448 19153215961532884 19179204042891816 19203080906333709 19216943523495696 19240867370139954 19324501043216754 19362526428976724 19389666463424796 19454180755618224 19469798043541692 19508109334457752 19538741631279024 19617296513568523 19643914283600502 19708065976365228 19710156818192148 19764794983595354 19791612887236596 19834783171146888 19856246923555944 19944671166554904 19981796997067664 19983916879200624 20006673036613186 20092499473505712 20101376491362936 20157099149670428 20188750512374136 20244715378608028 20246863153926948 20312074633382832 20340545629008528 20340772537757778 20396931283710344 20422324138481881 20424606902819856 20494640671652532 20511093212537081 20579338773295764 20648735714296536 20734070643771672 20735242854911641 20738488924427736 20779296655487216 20805165530313934 20833395062919516 20850119546628603 20891146936527518 20894417412581328 20920429605274122 20990037131061768 21017463137766117 21048223229283364 21052708453585732 21081273865327368 21108819083792517 21149052563872842 21152363414645232 21210999494590136 21239779683863664 21266221830154686 21267532009234566 21400687105711116 21470575941731224 21499708337852976 21559307286309848 21561594527558568 21589767342707817 21632008843548752 21726036016067152 21782599237035252 21825461494487112 21842982382182346 21946378178667096 21946623001264971 21989562708731376 21994248525675888 22085144049390576 22087487077011216 22112638619414574 22114000944925494 22156150305009644 22252455746734444 22278899060162052 22327494715458856 22357789823620944 22375738050040452 22419767444078312 22447678598496613 22449061565303153 22450187752686288 22479521621701122 22555326294188028 22588337124108976 22696544214887928 22714764384131974 22745584959958476 22820120434151139 22822286842117224 22864769184700784 22946547694174137 22966591040275344 22992743639092766 23090215035109362 23165621410815268 23314569692400728 23339799015407864 23376708737423118 23441249385756664 23451605906590092 23552473464772164 23697420405613304 23730636567176616 23730901294050741 23777332034644496 23828708053289832 23859843124788033 23862374431413903 23875596498888592 23880684216007696 23909062406027568 24009228568845058 24012987175653168 24090191666679292 24122878493906808 24124364667191448 24154397934447627 24170345787283248 24189749084400284 24254220697098579 24275406269164848 24304253520176784 24336009948992346 24376820314678216 24409896054589584 24441790518075546 24488376652905396 24489885343967076 24625563379113708 24779742964507608 24812120677440327 24860944212815062 24894676837255788 24963408436779824 24998677975766946 25082993060828472 25118431554891213 25155193615484996 25222238374588101 25271586993616656 25411879264622598 25463038410234964 25583570079916464 25604107875111612 25654489826853272 25688010501714143 25722865332788382 25766001390955672 25799667769079743 25852888617899728 25959730724722256 25992048903522394 25993650233508914 26028919772496036 26112605716618509 26191885711467336 26226108558651309 26228890903950819 26257273892333847 26277421301820304 26280209090922864 26314547343219366 26371405558976247 26388817182982128 26423297344806582 26659597956314967 26714592712260432 26716238557054992 26749498538975058 26823650334879409 26860046061249666 26865769743008658 26995817538569264 27067768011753084 27121030050343704 27271285064473032 27272826860326971 27326187562203376 27423922854012993 27439118364394352 27474970870968038 27477885708900858 27605026210797288 27777860083892688 27800159395504804 27893906140365496 27929102620901394 27931754045576304 27933474877800624 28023284183688156 28045780515101723 28083834491377302 28145092111723356 28198736751830456 28352270842430203 28354962440206248 28356709345646088 28392011607157737 28486478963583828 28509347135186049 28515422271088137 28534249474281488 28571532901294922 28610300245801428 28706778919875672 28729823942299326 28786356456943756 28825415285243544 28861301055209931 28986751564825131 29043465649380336 29043789643465086 29084499695137194 29165124305061437 29204697065312538 29262164001686628 29483518159219432 29485334593233992 29562098964547842 29644047518676041 29647192475393031 29705198746882736 29752174756720332 29784370385333916 29834317400053936 29972695495601496 29975875318800936 30010009554919779 30073768392250704 30138749210258568 30235648724505642 30327446613277968 30367073067912042 30370294730890422 30426827245534852 30468111950074248 30570855473114352 30595396925565516 30700305233755927 30703736849152752 30741961007478798 30786953380145816 30827180235607679 30869008159943646 30973103571444804 31058963545649842 31101105965657508 31107733386641604 31168944983230824 31207748295470901 31268807875453456 31336720404791277 31341626118871992 31380644407911183 31403297953029552 31439057628963578 31572334843925046 31579062680378598 31641201725400988 31723578845809263 31813124166384044 31816499241885204 32057533327051001 32101030658566674 32205863912596836 32338960929464772 32342391791337852 32448013265323128 32583953057718293 32589054024100728 32651168870540528 32653180458622768 32693831547636182 32738192241730668 32764473573273519 32828945185971814 32834084505484944 32835940797010582 32984344063097064 32991372788513832 33082827569920436 33127716074085864 33168957929121861 33171001417388241 33192902449674384 33234225457514466 33239428223013936 33331570634355928 33376796646071472 33378683620101666 33418348590243078 33491242073188284 33518127932682547 33563607075060678 33629651166117468 33785255959483248 33882505686163464 33884421250709267 34044816322331892 34072146576197961 34138810500148816 34139191335301066 34297153777051176 34324686600572258 34449886560413016 34489115458639149 34635322552664043 34705226363328048 34708908263874768 34748432116222902 34816807622158012 34968144744868412 34971854538601092 35009698523111796 35086063124292488 35133669722832912 35161874078634996 35177408859885138 35231063126408776 35274923511923249 35278866468507024 35428251912564049 35546130608419956 35595954850764924 35665998051966744 35694629746493102 35743062079934748 35813394748332888 35821026324011544 35863593609041352 36013842853267587 36019480763479752 36090357349004112 36135287500018938 36255518680924872 36284623626600426 36363769147102628 36413109403747272 36535900443478128 36565230472017324 36637180945201144 36686892181219056 36732564979358094 36734828015950614 36834390651245887 37119249115532738 37169614446761412 37238803494535192 37291416319222593 37364378911584208 37445112655169736 37498016963650419 37526789482297808 37573507898029642 37624489591242708 37728787751042234 37732790423227494 37856015476210316 37907380490424984 37981971951445104 38012462846914732 38020563028117516 38147066994401904 38192398388849232 38194557615352446 38306431923065768 38358408085783632 38406161812667418 38481734740279908 38649002086433508 38725052857953448 38773263033766877 38779332926849592 38939596087083384 38988073355283591 38990475350263371 39016218668915504 39234593027137046 39287828567201004 39416131952730456 39420313636384296 39471821014829049 39529589967190708 39583225774473192 39634946017209873 39669566342293776 39712493847111888 39889342333109808 40013346073226372 40202752982725872 40314198299340856 40377501024748272 40489430757216056 40493726307853896 40539837468926719 40681545075515556 40793862567420688 40844648276963762 40989281343305064 41022186425074162 41158677546591528 41212456306452057 41216828563351287 41297471428593072 41468141287543344 41470485709823282 41476977848855472 41610331060627868 41666790125839032 41700239093257206 41782293873055036 41840859210548244 41893653931352091 41980074262123536 42034926275532234 42096446458566728 42105416907171464 42162547730654736 42217638167585034 42298105127745684 42332060897700497 42421998989180272 42532443660309372 42535064018469132 42801374211422232 42857299351942383 42941151883462448 43094735913448989 43118614572619696 43123189055117136 43179534685415634 43565198474070504 43565684465197629 43650922988974224 43685964764364692 43892756357334192 43893246002529942 44225277238829148 44228001889850988 44312300610019288 44504911493468888 44557798120324104 44654989430917712 44751476100080904 44839534888156624 44895357196993226 44898123130606306 44959043243402244 45110652588376056 45353473086758463 45393088429775856 45429528768263948 45491169919916952 45550609601868063 45640240868302278 45644573684234448 45830909622239401 45893095388348274 45985487278185532 46180430070218724 46331242821630536 46331759669337161 46588445318474763 46629139384801456 46679598030815728 46753417474846236 46882498771513328 46903211813180184 47104946929544328 47158586443445367 47358502265887569 47368594020567897 47394840811226608 47461273134353232 47461802588101482 47657416106579664 47719686249576066 47724748862827806 48018457137690116 48180383333358584 48245756987813616 48248729334382896 48308795868895254 48379498168800568 48442711798812067 48508441394197158 48672019897984692 48753640629356432 48883581036151092 48976753305810792 48979770687934152 49040747321454273 49243417778957721 49251126758227416 49253911195515873 49559485929015216 49624241354880654 49721888425630124 49789353674511576 49851338186271699 49997355951533892 50068025430152499 50165986121656944 50236863109782426 50310387230969992 50376123799651573 50444476749176202 50823758529245196 50926076820469928 51203354804985889 51208215750223224 51208787002951599 51308979653706544 51376021003428286 51445730665576764 51487029900858387 51532002781911344 51599335538159486 51984097807044788 51987300467017828 52057839544992072 52122648174334353 52225211433237018 52383771422934672 52452217117302618 52457781807901638 52514547784667694 52629094686438732 52742811117952494 52846594689613164 53246947679685991 53319195912629934 53498997077950116 53541944619739653 53647300669758818 53720092122499332 53731539486017316 54135536023506168 54202931250028407 54242060100687408 54426935439900639 54542570128946064 54545653720653942 54847845708025986 54949941741936076 54955771417801716 55210052421594576 55372103019451729 55432022661593677 55600318791009608 55672967291172077 55678873673299107 55787812280730992 55858205241802788 56046568367376312 56091561030203446 56167668982754604 56290184223446712 56360261847044463 56397473503660912 56593181626563351 56599185634841241 56704541684860406 56709924880412496 56713418691292176 56784023214315474 56972957927167656 57018694270372098 57030844542176274 57143065802589844 57220600491602856 57291836423028669 57413557839751344 57459647884598652 57572712913887512 57650830570487088 57722602110419862 57882613880529251 57894948247360763 57973503129650262 58087579286930172 58168999390274388 58330248610122874 58409394130625076 58524328003373256 58851889540705569 58967036318438864 58970669186467984 59124197929095684 59288095037352082 59294384950786062 59504349513440664 59568740770667832 59945390991202992 59951750637601872 60020019109839558 60277498420517136 60471297449011284 60734146135824084 60740589461780844 60853654491069704 60929413338776521 60936223900148496 61190793851131032 61194253303519721 61266972415445643 61400610467511854 61483922014957596 61533279637611243 61573906760291632 61654360471215358 61738016319887292 61946207142889608 62117927091299684 62202211931315016 62205728564734923 62215466773283208 62337889966461648 62415496590941802 62550358639885809 62673440809582554 62683252237743984 62761288815822366 62878115257927156 63144669687850092 63158125360757196 63282403450801976 63447157691618526 63626248332768088 63632998483770408 64115066654102002 64202061317133348 64411727825193672 64677921858929544 64684783582675704 64769302028123451 64896026530646256 65167906115436586 65178108048201456 65387663095272364 65476384483461336 65528947146547038 65657890371943628 65671881594021164 65968688126194128 65982745577027664 66165655139840872 66248027083368053 66255432148171728 66337915858243722 66342002834776482 66468450915028932 66521809982100781 66663141268711856 66757367240203332 66836697180486156 66982484146376568 67036255865365094 67127214150121356 67259302332234936 67343035795489839 67347184695909459 67765011372326928 67768842501418534 68089632644663784 68144293152395922 68278382670602132 68460361302453417 68594307554102352 68649373201144516 68899773120826032 68978230917278298 69176782442583739 69270645105328086 69496864232445804 69633615244316024 69936289489736824 69943709077202184 70019397046223592 70023355628146151 70172126248584976 70323748157269992 70354817719770276 70462126252817552 70549847023846498 70856503825128098 71092261216839912 71191909701529848 71192703882152223 71331996103933488 71389259492986204 71486124159869496 71579529374364099 71626789496665776 71642052648023088 71727187218082704 72027685706535174 72038961526959504 72270575000037876 72511037361849744 72569247253200852 72727538294205256 72826218807494544 73119014277846313 73130460944034648 73274361890402288 73465129958716188 73469656031901228 73668781302491774 74238498231065476 74339228893522824 74436362032320981 74477606989070384 74582832638445186 74890225310339472 74996033927300838 75147015796059284 75248979182485416 75457575502084468 75465580846454988 75712030952420632 75814760980849968 76024925693829464 76041126056235032 76389115230704892 76450438337638211 76612863846131536 76812323625334836 76963469480559816 77064031505142429 77298004172867016 77399003307239229 77450105715906896 77546526067533754 77558665853699184 77879192174166768 77976146710567182 77980950700526742 78337817149855527 78469186054274092 78575657134402008 78678325675953927 78832263905460912 78840627272768592 78943642029658098 79059179934381416 79162480256595329 79166451548946384 79269892034419746 80026692146452744 80470951004638227 80628396598681712 80978861514432112 80987452615707792 81079674937853438 81363090151031112 81689296553927524 81818480580980913 81978562686610128 82044372850148324 82317355093183056 82424912612904114 82433657126702574 82940971419646564 83220662121255736 83333580251678064 83400478186514412 83564587746110072 83673774925220843 83681718421096488 83787307862704182 84069852551064468 84137341545305169 84192892917133456 84210833814342928 84435276335170068 84596210255491368 84664121795400994 85056812527290609 85064887320618744 85070128036938264 85176034821473211 85528041405558147 85546266813264411 85602748422844464 85714598703884766 86189471826897978 86359069370831268 87013304744852717 87130396948141008 87131368930395258 87371929528729384 87495372915184311 87786492005059884 88450554477658296 88456003779701976 88624601220038576 88932142556028123 88941577426179093 89009822986937776 89115596240648208 89502952200161808 89790714393986452 89796246261212612 89918086486804488 90030028664759337 90221305176752112 90706946173516926 90859057536527896 90977775817281199 90982339839833904 91101219203736126 91280481736604556 91661819244478802 91786190776696548 91970974556371064 92100915701267781 92360860140437448 92481540706823037 92662485643261072 92663519338674322 93176890636949526 93506834949692472 93623244886412703 93806423626360368 94010161214373831 94209893859088656 94317172886890734 94717004531775138 94737188041135794 94923605176202964 95439372499152132 95449497725655612 95746220960934533 96036914275380232 96162398048388133 96172599981153003 96360766666717168 96617591737790508 96758996337601136 96885423597624134 97016882788394316 97344039795969384 97751859173154879 97767162072302184 97953506611621584 97959541375868304 98081494642908546 98293420719820557 98486835557915442 98502253516454832 98507822391031746 99248482709761308 99443776851260248 99578707349023152 99702676372543398 99979060339095979 99994711903067784 100000365154532227 100136050860304998 100473726219564852 100554383798047641 100620774461939984 100752247599303146 100888953498352404 101647517058490392 101653263752127801 101852153640939856 102216439728593883 102406709609971778 102416431500446448 102417574005903198 102752042006856572 102891461331153528 102974059801716774 103198671076318972 103467346375917447 103968195614089576 103974600934035656 104115679089984144 104245296348668706 104450422866474036 104534272829015513 104904434234605236 104915563615803276 105029095569335388 105258189372877464 105485622235904988 105693189379226328 105824770535769747 106284755737692147 106493895359371982 106638391825259868 106997994155900232 107083889239479306 107294601339517636 107440184244998664 107463078972034632 108041528559802761 108271072047012336 108405862500056814 108706372409774447 108853870879801278 109091307441307884 109695691416051972 109899883483872152 109911542835603432 110036701701372523 110503171953737661 110744206038903458 110864045323187354 111200637582019216 111345934582344154 111357747346598214 111716410483605576 111874248957667779 112093136734752624 112183122060406892 112335337965509208 112580368446893424 112720523694088926 113186363253126702 113198371269682482 113409083369720812 113568046428630948 113945915854335312 114037388540744196 114061689084352548 114286131605179688 114428410416726637 114441200983205712 114583672846057338 114901308150901349 114919295769197304 115145425827775024 115445204220839724 115765227761058502 115789896494721526 115947006259300524 116175158573860344 116319789101300631 116337998780548776 116660497220245748 116818788261250152 116964220065850773 116971426050790113 117048656006746512 117703779081411138 118248395858191368 118576190074704164 118588769901572124 119008699026881328 119137481541335664 119487169673553731 120040038219679116 120136403102002903 120942594898022568 121468292271648168 121481178923561688 121619512406780157 121707308982139408 121858826677553042 122381587702262064 122388506607039442 122533944830891286 122801220935023708 122967844029915192 123066559275222486 123308720942430716 123476032639774584 123637368919356171 123892414285779216 124235854182599368 124404423862630032 124411457129469846 124430933546566416 124830993181883604 124931204112725857 125100717279771618 125346881619165108 125522577631644732 125756230515854312 126289339375700184 126316250721514392 126564806901603952 126894315383237052 126996182693101491 127252496665536176 127265996967540816 128230133308204004 128404122634266696 128571898055827149 128823455650387344 129355843717859088 129369567165351408 129538604056246902 130335812230873172 130775326190544728 130952768966922672 131057894293094076 131315780743887256 131343763188042328 132050757128647819 132331310279681744 132496054166736106 132675831716487444 132684005669552964 132936901830057864 133043619964201562 133514734480406664 133673394360972312 133964968292753136 134072511730730188 134254428300242712 134518604664469872 134686071590979678 134694369391818918 135537685002837068 136179265289327568 136288586304791844 136556765341204264 136735193170482841 136920722604906834 137298746402289032 137492728866718203 137956461834556596 138353564885167478 138541290210656172 138993728464891608 138995279008011483 139267230488632048 139765335955424289 139872578979473648 139887418154404368 140038794092447184 140046711256292302 140647496314539984 140709635439540552 141099694047692996 141475759330336101 141713007650256196 142184522433679824 142383819403059696 142385407764304446 142778518985972408 142956268969373167 142972248319738992 143159058748728198 144055371413070348 144541150000075752 145138494506401704 145328135396436201 145455076588410512 146238028555692626 146260921888069296 146930259917432376 146939312063802456 147122241964362819 147337562604983548 147730253336873163 147761733586547619 148476996462130952 148678457787045648 148872724064641962 149165665276890372 149992067854601676 150294031592118568 150497958364970832 150915151004168936 150931161692909976 151112339790324209 151128371398954719 151424061904841264 152049851387658928 152082252112470064 152778230461409784 152900876675276422 153610064414957667 153624647250669672 153626361008854797 153926938961119632 154128063010284858 154461089702575161 154596008345734032 154798006614478458 155093052135067508 155952293421134364 155961901401053484 156675634299711054 156938372108548184 157143430957122071 157151314268804016 157356651351907854 157887284059316196 158118359868762832 158324960513190658 158539784068839492 159740843039057973 160053384292905488 160625833859218959 160941902009276454 162159349875706876 162726180302062224 163378593107855048 163636961161961826 164088745700296648 164849825225808228 164867314253405148 165881942839293128 166116309058355187 166296067984781031 166441324242511472 166800956373028824 167018901873516231 167036621019897321 167129175492220144 167347549850441686 167363436842192976 167574615725408364 168139705102128936 168274683090610338 168870552670340136 169080785541133389 169192420510982736 169328243590801988 169779544879690053 170113625054581218 170129774641237488 170140256073876528 170352069642946422 170824299501074131 171056082811116294 171092533626528822 171429197407769532 172378943653795956 172718138741662536 173647841641587753 173684844742082289 174026609489705434 174262737860790516 174743859057458768 174990745830368622 175572984010119768 176555668622116707 176901108955316592 176912007559403952 177864285112056246 177883154852358186 179581428787972904 179592492522425224 179816073511999001 179836172973608976 180060057329518674 180559198522844977 180597674383558201 181413892347033852 181718115073055792 181955551634562398 182202438407472252 182560963473209112 182788240016329563 183323638488957604 183572381553393096 183582759910559163 183800917246336929 183941949112742128 184201831402535562 184599838912833729 184721720280874896 184963081413646074 185327038677348644 186353781273899052 186617185694204769 187013669899384944 187246489772825406 187765552344155863 188020322428747662 188634345773781468 189434009063550276 189474376082271588 189847210352405928 190878744998304264 190898995451311224 191492441921869066 192073828550760464 192324796096776266 192345199962306006 193235183475581016 193770847195248268 194033765576788632 194688079591938768 195503718346309758 195534324144604368 196162989285817092 196320463605712061 196586841439641114 196973671115830884 197015644782063492 198465895897011421 198496965419522616 198744081250104159 198887553702520496 199405352745086796 199565429946302343 199958120678191958 199989423806135568 200000730309064454 200272101720609996 200947452439129704 201108767596095282 201504495198606292 201777906996704808 202029107386469517 202041554087728377 203295034116980784 203306527504255602 204155870135430059 204432879457187766 204813419219943556 204835148011806396 205504084013713144 205782922662307056 205948119603433548 206397342152637944 206934692751834894 207508332630732287 207530347327751217 207936391228179152 207949201868071312 208490592697337412 208900845732948072 209068545658031026 209808868469210472 209831127231606552 210058191138670776 210070066884438453 210516378745754928 210971244471809976 211386378758452656 211649541071539494 212569511475384294 212987790718743964 213276783650519736 213995988311800464 214167778478958612 214589202679035272 214880368489997328 214926157944069264 215790261649253753 216083057119605522 216811725000113628 217412744819548894 217707741759602556 218182614882615768 219357042833538939 219391382832103944 219799766967744304 219823085671206864 220073403402745046 221006343907475322 221488412077806916 221728090646374708 222691869164688308 222715494693196428 223432820967211152 223748497915335558 224366244120813784 224670675931018416 225441047388177852 226372726506253404 226396742539364964 226818166739441624 227136092857261896 228074777081488392 228087671404028051 228123378168705096 228572263210359376 228856820833453274 229167345692114676 229351315012914633 229802616301802698 229838591538394608 230890408441679448 231192094515427287 231530455522117004 231579792989443052 231894012518601048 232197009921717687 232350317147720688 232639578202601262 232675997561097552 233320994440491496 233637576522500304 233928440131701546 233942852101580226 235407558162822276 236496791716382736 237152380149408328 237177539803144248 237487440769785987 238974339347107462 240080076439358232 240272806204005806 241412853013914681 241885189796045136 242936584543296336 242962357847123376 243239024813560314 243717653355106084 244777013214078884 245067889661782572 245602441870047416 245935688059830384 246133118550444972 246617441884861432 246924464583462743 246939677218334683 246952065279549168 247274737838712342 248471708365198736 248822914258939692 249661986363767208 249862408225451714 250201434559543236 250693763238330216 251021324775662529 251045155263289464 251512461031708624 252412024635915507 252578678751400368 252632501443028784 253788630766474104 253992365386202982 255170437581871827 256460266616408008 256808245268533392 257143796111654298 257840734558721209 259077208112493804 260671624461746344 261039914234558151 261550652381089456 262115788586188152 262486118745552933 262631561487774512 262687526376084656 264101514257295638 264992108333472212 265351663432974888 265368011339105928 265873803660115728 266087239928403124 266796427668084369 267029468960813328 267346788721944624 268145023461460376 268508856600485424 269372143181959356 269388738783637836 271075370005674136 272577172609583688 272933327451843597 273113530682408528 273470386340965682 273841445209813668 274597492804578064 274985457733436406 275912923669113192 276302747103803343 276707129770334956 277082580421312344 277444622120469111 277987456929783216 277990558016022966 279530671910848578 280093422512584604 281419270879081104 282199388095385992 282951518660672202 283426015300512392 284770815528608892 285557037971944816 285912537938746334 286318117497456396 287238662882803599 288110742826140696 288487194145164399 288517799943459009 289082300000151504 290276989012803408 290656270792872402 292476057111385252 293255577519464637 293860519834864752 293878624127604912 294244483928725638 294675125209967096 295060153683673499 295460506673746326 295523467173095238 296953992924261904 297745448129283924 298331330553780744 299937181017287937 299984135709203352 300001095463596681 300588063184237136 301663151394142923 301830302008337872 301862323385819952 302224679580648418 302256742797909438 304959791256383403 305556460922819568 305801753350552844 307220128829915334 307249294501339344 307252722017709594 308256126020569716 308922179405150322 309596013228956916 310186104270135016 311874979266732233 311904586842268728 311923802802106968 313351268599422108 313602818487046539 313876744217096368 314286861914244142 314713302703815708 315774568118632392 316649921026381316 317079568137678984 317474311607309241 318854267213076441 319481686078115946 320816367355675807 321251667718437918 321883804018552908 324318699751413752 324322317685360127 326084522705436451 326119117229323341 326757186215710096 327273922323923652 328177491400593296 329699650451616456 329734628506810296 330110105104117569 331509515861212983 331763885678586256 332232618116710374 332592135969562062 333601912746057648 334037803747032462 334073242039794642 334695099700883372 335149231450816728 336279410204257872 336549366181220676 337741105340680272 338161571082266778 338656487181603976 339098982591684469 339559089759380106 340227250109162436 340704139285892844 341648599002148262 342112165622232588 342185067253057644 342858394815539064 343285231250179911 344703924452704047 344757887307591912 345436277483325072 347295683283175506 347369689484164578 348053218979410868 348525475721581032 348959367303901893 349981491660737244 351145968020239536 352632866597561011 353111337244233414 355728570224112492 355766309704716372 358423483634901223 358461509020661193 359162857575945808 359184985044850448 359632147023998002 360120114659037348 360409209306008709 361118397045689954 361195348767116402 362827784694067704 363911103269124796 364404876814944504 364858537220340471 365121926946418224 365576480032659126 366647276977915208 367144763106786192 367165519821118326 367601834492673858 368403662805071124 369199677825667458 369926162827292148 370654077354697288 372707562547798104 372728633757801937 373234371388409538 374492979545650812 374793612338177571 375531104688311726 376040644857495324 377268691547562936 378868018127100552 378948752164543176 379694420704811856 380988548079304473 381757489996608528 381797990902622448 382984883843738132 384649592193552532 384690399924612012 386470366951162032 387541694390496536 388024158631155739 388067531153577264 389710771038204539 391007436692619516 392325978571634184 392640927211424122 393173682879282228 393947342231661768 394031289564126984 396152271385943457 396931791794022842 396993930839045232 397488162500208318 398810705490173592 399130859892604686 399916241356383916 400001460618128908 400544203441219992 401894904878259408 402217535192190564 403008990397212584 403555813993409616 404058214772939034 404083108175456754 405178297163704757 406613055008511204 408311740270860118 408865758914375532 409626838439887112 409670296023612792 410205579511448523 411008168027426288 411896239206867096 412478186600154609 412794684305275888 413869385503669788 415016665261464574 415060694655502434 416981185394674824 416985837024034449 417801691465896144 418137091316062052 419617736938420944 419662254463213104 420116382277341552 420140133768876906 421942488943619952 423299082143078988 425139022950768588 425975581437487928 426505893371435647 426553567301039472 428335556957917224 428868806908119501 429178405358070544 431580523298507506 432166114239211044 433623450000227256 434825489639097788 435415483519205112 435984406189308603 436365229765231536 438714085667077878 438782765664207888 440146806805490092 442012687814950644 442976824155613832 443456181292749416 445383738329376616 445430989386392856 447496995830671116 448732488241627568 450882094776355704 452745453012506808 452793485078729928 453337019370972627 453385114196864157 453636333478883248 454272185714523792 456149554162976784 456175342808056102 456246756337410192 457713641666906548 458334691384229352 458702630025829266 459605232603605396 460830193244873001 461780816883358896 462384189030854574 463060911044234008 463159585978886104 463788025037202096 464394019843435374 465279156405202524 465652669874705467 466641988880982992 467856880263403092 467885704203160452 470815116325644552 471430292871366213 474304760298816656 474355079606288496 474974881539571974 477948678694214924 479222529117173919 480160152878716464 480545612408011612 482825706027829362 486478049627120628 487435306710212168 489554026428157768 490135779323565144 491204883740094832 492266237100889944 493234883769722864 493848929166925486 493879354436669366 494549475677424684 497645828517879384 498348927175065561 498888203954343093 499323972727534416 499724816450903428 500402869119086472 501056705620548693 501387526476660432 502042649551325058 502090310526578928 504824049271831014 507577261532948208 507984730772405964 509649356362708771 510340875163743654 512472898503222393 512920533232816016 514287592223308596 515681469117442418 518154416224987608 520943524924763259 521054534226246867 521343248923492688 522079828469116302 524231577172376304 524972237491105866 528203028514591276 529984216666944424 530703326865949776 530736022678211856 532174479856806248 532869829786932737 533592855336168738 536290046922920752 538744286363918712 538777477567275672 539448220535997003 541677595568534931 541793023150674603 542150740011348272 545154345219167376 545866654903687194 546940772681931364 547682890419627336 548364720048988689 549970915466872812 550748279731677489 551825847338226384 552605494207606686 553414259540669912 554137361796167303 554165160842624688 554889244240938222 555981116032045932 559061343821697156 560186845025169208 563236902854844779 563296657032467589 564398776190771984 565903037321344404 566852030601024784 569541631057217784 571825075877492668 572636234994912792 574477325765607198 576221485652281392 576974388290328798 577035599886918018 581312541585744804 584952114222770504 585716424476545901 586511155038929274 588488967857451276 588961390817136183 589350250419934192 590120307367346998 590921013347492652 591046934346190476 595397687691034263 595490896258567848 596232243750312477 596662661107561488 598696289838907029 599874362034575874 599968271418406704 600002190927193362 603326302788285846 604449359161296836 604513485595818876 609093133213969019 609919582512766806 611603506701105688 612467610406290177 614440257659830668 614505444035419188 616512252041139432 617844358810300644 619192026457913832 620372208540270032 622524997892196861 622591041983253651 623749958533464466 623809173684537456 623847605604213936 626702537198844216 627205636974093078 628573723828488284 629426605407631416 630210200653315359 631549136237264784 633299842052762632 634159136275357968 634948623214618482 636708752685821761 636844430720968393 637708534426152882 638963372156231892 641632734711351614 642503335436875836 643767608037105816 647370784947761259 648637399502827504 648644635370720254 652169045410872902 652238234458646682 654547844647847304 658071128500616817 659399300903232912 659469257013620592 660220210208235138 663019031722425966 664465236233420748 665184271939124124 668075607494064924 668146484079589284 669390199401766744 670223546726541731 670298462901633456 673098732362441352 673136786338716931 676323142164533556 677312974363207952 678197965183368938 679118179518760212 680454500218324872 681408278571785688 683297198004296524 684224331244465176 684263014212084153 684370134506115288 685716789631078128 686570462500359822 688053945038743899 689407848905408094 689515774615183824 694591366566351012 694739378968329156 696106437958821736 697050951443162064 697918734607803786 699853422373671853 699962983321474488 705265733195122022 706222674488466828 711457140448224984 711532619409432744 712462322309357961 716846967269802446 716923018041322386 719264294047996004 720240229318074696 720818418612017418 722236794091379908 722390697534232804 725655569388135408 727822206538249592 728809753629889008 729717074440680942 731152960065318252 731739909803108591 733294553955830416 734331039642236652 735203668985347716 736807325610142248 738399355651334916 739852325654584296 740773393750388229 740819031655004049 741308154709394576 745415125095596208 745457267515603874 746468742776819076 748985959091301624 749587224676355142 751062209376623452 752081289714990648 753063974326987587 754537383095125872 757736036254201104 757897504329086352 760944606868421129 761977096158608946 765969767687476264 769299184387105064 769380799849224024 770256911909607661 773522203676163627 775083388780993072 776048317262311478 779421542076409078 782014873385239032 783119742703674453 784651957143268368 785281854422848244 786347365758564456 787894684463323536 788062579128253968 792304542771886914 793863583588045684 794976325000416636 797621410980347184 798261719785209372 799832482712767832 800002921236257816 801088406882439984 804309157056309443 804435070384381128 806017980794425168 808116429545878068 808166216350913508 810356594327409514 813226110017022408 816623480541720236 817731517828751064 818799982355530791 819253676879774224 819340592047225584 820411159022897046 823792478413734192 824956373200309218 827738771007339576 830033330522929148 830121389311004868 833962370789349648 833971674048068898 836274182632124104 840280267537753812 840954821714020321 846598164286157976 850278045901537176 851951162874975856 853011786742871294 856671113915834448 857737613816239002 861715988648410797 863161046597015012 864332228478422088 865461582435493197 867246900000454512 869650979278195576 870787282822548619 870830967038410224 871968812378617206 877428171334155756 880293613610980184 884025375629901288 885180461051020497 885953648311227664 886912362585498832 890767476658753232 890861978772785712 894993991661342232 899811543051863811 900003286390790043 901764189552711408 905490906025013616 905586970157459856 906674038741945254 906770228393728314 912350685616112204 915427283333813096 916669382768458704 917405260051658532 919210465207210792 920411524177429273 921660386489746002 924768378061709148 926121822088468016 926319171957772208 928788039686870748 930558312810405048 931305339749410934 935624937800196699 935713760526806184 935771408406320904 940808455461139617 941630232651289104 942860585742732426 949949763079143948 955897357388429848 957146352193379887 958445058234347838 961091224816023224 962449102067027421 965651412055658724 972956099254241256 972966953056080381 974870613420424336 978253568116309353 978357351687970023 979108052856315536 980271558647130288 984532474201779888 987697858333850972 987758708873338732 989098951354849368 990330315312352707 995291657035758768 996697854350131122 997776407908686186 999449632901806856 1000805738238172944 1002113411241097386 1004085299102650116 1009648098543662028 1015969461544811928 1017296947775053407 1019298712725417542 1020681750327487308 1024945797006444786 1028575184446617192 1029855693750539733 1031362938234884836 1034111773358112141 1036308832449975216 1041887049849526518 1042109068452493734 1044159656938232604 1049944474982211732 1053208430570279863 1056406057029182552 1057786378532269463 1057898599792683033 1059968433333888848 1064348959713612496 1065739659573865474 1067185710672337476 1075270450904703669 1075384527061983579 1077488572727837424 1077554955134551344 1078896441071994006 1081227627918026127 1083355191137069862 1083586046301349206 1091733309807374388 1093881545363862728 1095365780839254672 1096729440097977378 1099769663730055769 1099941830933745624 1100004016699854497 1101496559463354978 1105210988415213372 1106828519081339824 1108274723592334606 1109778488481876444 1111962232064091864 1118122687643394312 1118185901273405811 1120373690050338416 1124380837014532713 1126473805709689558 1126593314064935178 1131806074642688808 1139083262114435568 1143650151754985336 1145272469989825584 1148954651531214396 1149877001119170643 1153948776580657596 1154071199773836036 1162625083171489608 1164072475893467217 1169132313114613617 1169904228445541008 1171432848953091802 1173022310077858548 1176977935714902552 1177922781634272366 1180240614734693996 1181842026694985304 1182093868692380952 1188456814157830371 1190795375382068526 1190981792517135696 1192464487500624954 1195770096507518917 1197392579677814058 1199748724069151748 1200004381854386724 1206652605576571692 1208898718322593672 1209026971191637752 1215534891491114271 1218186266427938038 1219839165025533612 1223207013402211376 1224935220812580354 1228880515319661336 1229010888070838376 1230616738534345569 1233024504082278864 1235688717620601288 1238384052915827664 1245049995784393722 1245182083966507302 1247499917066928932 1253405074397688432 1254411273948186156 1257147447656976568 1258712514583993007 1258853210815262832 1260420401306630718 1263914389659914839 1266599684105525264 1269897246429236964 1273417505371643522 1273688861441936786 1275417068852305764 1277926744312463784 1279517680114306941 1283265469422703228 1285006670873751672 1286606420724358503 1287535216074211632 1294741569895522518 1297289270741440508 1304338090821745804 1304476468917293364 1309095689295694608 1314358866409091041 1316142257001233634 1320440420416470276 1326038063444851932 1328930472466841496 1330368543878248248 1336151214988129848 1336292968159178568 1338780398803533488 1340447093453083462 1346197464724882704 1346273572677433862 1352646284329067112 1356395930366737876 1358236359037520424 1360011058112917881 1360909000436649744 1362816557143571376 1366594396008593048 1368448662488930352 1368526028424168306 1368740269012230576 1373140925000719644 1374243245239984427 1376107890077487798 1378815697810816188 1389182733132702024 1389261271279079947 1389478757936658312 1392212875917643472 1395837469215607572 1396958009624116401 1399706844747343706 1399925966642948976 1410531466390244044 1412445348976933656 1414290878614098639 1422914280896449968 1423065238818865488 1424924644618715922 1433693934539604892 1433846036082644772 1438528588095992008 1440480458636149392 1441636837224034836 1444473588182759816 1444781395068465608 1452558328415126009 1455644413076499184 1459434148881361884 1462305920130636504 1463479819606217182 1468662079284473304 1470407337970695432 1473614651220284496 1476798711302669832 1479704651309168592 1481546787500776458 1481638063310008098 1490914535031207748 1492937485553638152 1497971918182603248 1499174449352710284 1502124418753246904 1504087124875311251 1504162579429981296 1506127948653975174 1521889213736842258 1523954192317217892 1528948069088126313 1531939535374952528 1537418695509667179 1538598368774210128 1538761599698448048 1540513823819215322 1547044407352327254 1552096634524622956 1558843084152818156 1564029746770478064 1566239485407348906 1570563708845696488 1572694731517128912 1584609085543773828 1587727167176091368 1589952650000833272 1596523439570418744 1598609489360798211 1599664965425535664 1600005842472515632 1608618314112618886 1608870140768762256 1616232859091756136 1616332432701827016 1618344661607991009 1620713188654819028 1625032786705604793 1625379069452023809 1626452220034044816 1633246961083440472 1635463035657502128 1637599964711061582 1640822318045794092 1649912746400618436 1655477542014679152 1660066661045858296 1660242778622009736 1662412085388501909 1667943348096137796 1672548365264248208 1680560535075507624 1681909643428040642 1689710708564534337 1689889971097402767 1693196328572315952 1700556091803074352 1706023573485742588 1715475227632478004 1723431977296821594 1726322093194030024 1728577740528342781 1728664456956844176 1730923164870986394 1739301958556391152 1741574565645097238 1743937624757234412 1754856342668311512 1757149273429637703 1760587227221960368 1766884172451408549 1768050751259802576 1770360922102040994 1786193063073102789 1789987983322684464 1799623086103727622 1800006572781580086 1813348077483890508 1813540456787456628 1824701371232224408 1827279399641907057 1830854566667626192 1834810520103317064 1837402831218870531 1838420930414421584 1840823048354858546 1843320772979492004 1849536756123418296 1857576079373741496 1861116625620810096 1862610679498821868 1867574993676590583 1871249875600393398 1871427521053612368 1871542816812641808 1879067294511815441 1881616910922279234 1885721171485464852 1899602146442823601 1899899526158287896 1910126258057465283 1910533292162905179 1911794714776859696 1914292704386759774 1916890116468695676 1922182449632046448 1924898204134054842 1931302824111317448 1942112354843283777 1945912198508482512 1945933906112160762 1956507136232618706 1956714703375940046 1975395716667701944 1975517417746677464 1978197902709698736 1980660630624705414 1986151183751294747 1993395708700262244 1995552815817372372 1998899265803613712 2004226822482194772 2008170598205300232 2010670640179625193 2019296197087324056 2019410359016150793 2031938923089623856 2034593895550106814 2038597425450835084 2041363500654974616 2049891594012889572 2052789042636252459 2057150368893234384 2059711387501079466 2062725876469769672 2065421075785714493 2068223546716224282 2083774099699053036 2084218136904987468 2088319313876465208 2099560267121015559 2099888949964423464 2106416861140559726 2112812114058365104 2115572757064538926 2115797199585366066 2131479319147730948 2134371421344674952 2150540901809407338 2150769054123967158 2157792882143988012 2162455255836052254 2166710382274139724 2167172092602698412 2183124854867125631 2183466619614748776 2187763090727725456 2193458880195954756 2195219729409325773 2199539327460111538 2199883661867491248 2200008033399708994 2202993118926709956 2210421976830426744 2216549447184669212 2219556976963752888 2222320181251164687 2222457094965012147 2223924464128183728 2236245375286788624 2236371802546811622 2245714571489730649 2248761674029065426 2252947611419379116 2253186628129870356 2263612149285377616 2270256223797520889 2282591658938055157 2282833820605263387 2287300303509970672 2297909303062428792 2299754002238341286 2307897553161315192 2308142399547672072 2310770735728822983 2320566611028490881 2325250166342979216 2328144951786934434 2338264626229227234 2342865697906183604 2346044620155717096 2353955871429805104 2355845563268544732 2360481229469387992 2363684053389970608 2364187737384761904 2373692878141791283 2376913628315660742 2381590750764137052 2384928975001249908 2391540193015037834 2394785159355628116 2399497448138303496 2400008763708773448 2412927471168928329 2413305211153143384 2417797436645187344 2418053942383275504 2431069782982228542 2436372532855876076 2439678330051067224 2449870441625160708 2457761030639322672 2458021776141676752 2461233477068691138 2471377435241202576 2490099991568787444 2490364167933014604 2494999834133857864 2508822547896372312 2508964385444308561 2514294895313953136 2517425029167986014 2520840802613261436 2522864465142060963 2527828779319829678 2539794492858473928 2546835010743287044 2547377722883873572 2550834137704611528 2555853488624927568 2559035360228613882 2566530938845406456 2570013341747503344 2573212841448717006 2589483139791045036 2594578541482881016 2608676181643491608 2608952937834586728 2612361848467645857 2628717732818182082 2632284514002467268 2640880840832940552 2652076126889703864 2655541383153061491 2657860944933682992 2660737087756496496 2672302429976259696 2672585936318357136 2680894186906166924 2692547145354867724 2705292568658134224 2712791860733475752 2716169110418090173 2716472718075040848 2720022116225835762 2733188792017186096 2737052056848336612 2746281850001439288 2748486490479968854 2752215780154975596 2757631395621632376 2761234572532287819 2778365466265404048 2778522542558159894 2778957515873316624 2791674938431215144 2793916019248232802 2799413689494687412 2806874813400590097 2821062932780488088 2824890697953867312 2828581757228197278 2836248080145933299 2849849289237431844 2867387869079209784 2867692072165289544 2871439056580139661 2877057176191984016 2883273674448069672 2887347306201082263 2888947176365519632 2889562790136931216 2905116656830252018 2918868297762723768 2918900859168241143 2924611840261273008 2926959639212434364 2934760704348928059 2937324158568946608 2940814675941390864 2953597422605339664 2963093575001552916 2963276126620016196 2981829070062415496 2985874971107276304 2998348898705420568 3004248837506493808 3008174249750622502 3012255897307950348 3043778427473684516 3047908384634435784 3051890843325160221 3057896138176252626 3074837391019334358 3081027647638430644 3094088814704654508 3104193269049245912 3117686168305636312 3132478970814697812 3141127417691392976 3159625291710839589 3169218171087547656 3173359135596808389 3173695799378049099 3175454334352182736 3179905300001666544 3193046879140837488 3197218978721596422 3217236628225237772 3225811352714111007 3232465718183512272 3232664865403654032 3236689323215982018 3241426377309638056 3245661690520408489 3250065573411209586 3250758138904047618 3266493922166880944 3275199929422123164 3281644636091588184 3299308991190167307 3299825492801236872 3300012050099563491 3320133322091716592 3320485557244019472 3324824170777003818 3335886696192275592 3354557703820217433 3361121070151015248 3363819286856081284 3379421417129068674 3379779942194805534 3412047146971485176 3430624771934054563 3430950455264956008 3446863954593643188 3449631003357511929 3452644186388060048 3457155481056685562 3461846329741972788 3483149131290194476 3487875249514468824 3492217427680401651 3507396939343840851 3509712685336623024 3514298546859275406 3533768344902817098 3540721844204081988 3567545494538961397 3572386126146205578 3587310289522556751 3599246172207455244 3600013145563160172 3626696154967781016 3627080913574913256 3646604674473342813 3649402742464448816 3654558799283814114 3669621040206634128 3674805662437741062 3681646096709717092 3686641545958984008 3699073512246836592 3715152158747482992 3725221358997643736 3730088808508529159 3735149987353181166 3742499751200786796 3758134589023630882 3763233821844558468 3771442342970929704 3776137543751979021 3791743168979744517 3799204292885647202 3799799052316575792 3820252516114930566 3821066584325810358 3828585408773519548 3833780232937391352 3838553040342920823 3849796408268109684 3862605648222634896 3878961532573171121 3884224709686567554 3891867812224321524 3913014272465237412 3913429406751880092 3942658319983913453 3943076599227273123 3950791433335403888 3951034835493354928 3961321261249410828 3972302367502589494 3986791417400524488 3991105631634744744 4008453644964389544 4016341196410600464 4021341280359250386 4038592394174648112 4038820718032301586 4069187791100213628 4077194850901670168 4082727001309949232 4099783188025779144 4100014971335821307 4105578085272504918 4119422775002158932 4122729735719953281 4125451752939539344 4130842151571428986 4136447093432448564 4167548199398106072 4167783813837239841 4168436273809974936 4176638627752930416 4190874028872349203 4199120534242031118 4199777899928846928 4212833722281119452 4231145514129077852 4231594399170732132 4262958638295461896 4268742842689349904 4301081803618814676 4301538108247934316 4315585764287976024 4324910511672104508 4333420764548279448 4334344185205396824 4357674985245378027 4366249709734251262 4366933239229497552 4386917760391909512 4390439458818651546 4399078654920223076 4400016066799417988 4405986237853419912 4420843953660853488 4433098894369338424 4439113953927505776 4444640362502329374 4444914189930024294 4456961268800752327 4472743605093623244 4491429142979461298 4497523348058130852 4505895222838758232 4506373256259740712 4512261374625933753 4540512447595041778 4565183317876110314 4565667641210526774 4586844207264378939 4595818606124857584 4599508004476682572 4615795106322630384 4616284799095344144 4621541471457645966 4641133222056981762 4656289903573868868 4676529252458454468 4685731395812367208 4691564827085792117 4692089240311434192 4711691126537089464 4720962458938775984 4747385756283582566 4753827256631321484 4763181501528274104 4769857950002499816 4783080386030075668 4789570318711256232 4795828468082394633 4798994896276606992 4800017527417546896 4825854942337856658 4826610422306286768 4862139565964457084 4872745065711752152 4879356660102134448 4898973956615702971 4899740883250321416 4922466954137382276 4980199983137574888 4980728335866029208 4987236256165505727 4989999668267715728 5017645095792744624 5017928770888617122 5034850058335972028 5041681605226522872 5045728930284121926 5055657558639659356 5069132125693603011 5079588985716947856 5093670021486574088 5094755445767747144 5101668275409223056 5118070720457227764 5122179368621760137 5133061877690812912 5146425682897434012 5178966279582090072 5185733221585028343 5189157082965762032 5217352363286983216 5217905875669173456 5224723696935291714 5257435465636364164 5264569028004934536 5271447820288913109 5281761681665881104 5304152253779407728 5311082766306122982 5361788373812333848 5385094290709735448 5425583721466951504 5432338220836180346 5440044232451671524 5474104113696673224 5481838198925721171 5492563700002878576 5496972980959937708 5504431560309951192 5515262791243264752 5522469145064575638 5557045085116319788 5583349876862430288 5587832038496465604 5598827378989374824 5606142919989796481 5613749626801180194 5637201883535446323 5642125865560976176 5657163514456394556 5672496160291866598 5698806439328470803 5699698578474863688 5730378774172395849 5731599876488715537 5734775738158419568 5735384144330579088 5742878113160279322 5766547348896139344 5774694612402164526 5810233313660504036 5837736595525447536 5837801718336482286 5853919278424868728 5869521408697856118 5926187150003105832 5926552253240032392 5958453551253884241 5963658140124830992 5996697797410841136 6016348499501245004 6024511794615900696 6032011920538875579 6058231077048452379 6087556854947369032 6095510979757840333 6095816769268871568 6103781686650320442 6115792276352505252 6149674782038668716 6162055295276861288 6188177629409309016 6195605931403292569 6196263227357143479 6208386538098491824 6235372336611272624 6264957941629395624 6298680801363046677 6319250583421679178 6338436342175095312 6346718271193616778 6347391598756098198 6394437957443192844 6434473256450475544 6442880669242004911 6451622705428222014 6473378646431964036 6482852754619276112 6491323381040816978 6500131146822419172 6501516277808095236 6549374564601376893 6550399858844246328 6563289272183176368 6585659188227977319 6598617982380334614 6599650985602473744 6600024100199126982 6649648341554007636 6671773392384551184 6700024465353659209 6709115407640434866 6727638573712162568 6737143714469191947 6758842834258137348 6759559884389611068 6810768671392562667 6824094293942970352 6847774976814165471 6848501461815790161 6861249543868109126 6861900910529912016 6893727909187286376 6899262006715023858 6914310962113371124 6923692659483945576 6932312207186468949 6966298262580388952 6975750499028937648 6984434855360803302 7003796279544039371 7014793878687681702 7028597093718550812 7067536689805634196 7081443688408163976 7121078634425373849 7135090989077922794 7144772252292411156 7174620579045113502 7198492344414910488 7200026291126320344 7238782413506784987 7253392309935562032 7254161827149826512 7293209348946685626 7309117598567628228 7349611324875482124 7363292193419434184 7372459013991959041 7373283091917968016 7404504649725886241 7450442717995287472 7460177617017058318 7470299974706362332 7484999502401573592 7516269178047261764 7526467643689116936 7526893156332925683 7542884685941859408 7552275087503958042 7568593395426182889 7583486337959489034 7598408585771294404 7640505032229861132 7642133168651620716 7657170817547039096 7667560465874782704 7677106080685841646 7698387646110390383 7699592816536219368 7757923065146342242 7768449419373135108 7783735624448643048 7826028544930474824 7826858813503760184 7837085545402937571 7885316639967826906 7886153198454546246 7922642522498821656 7944604735005178988 7973582834801048976 7982211263269489488 8016907289928779088 8042682560718500772 8049139007834194501 8077641436064603172 8138375582200427256 8148507331254270519 8154389701803340336 8199566376051558288 8200029942671642614 8211156170545009836 8238845550004317864 8245459471439906562 8261684303142857972 8272894186864897128 8283703717596863457 8335096398796212144 8335567627674479682 8336872547619949872 8370390675552632419 8381748057744698406 8398241068484062236 8425667444562238904 8462291028258155704 8463188798341464264 8508744240437799897 8525917276590923792 8602163607237629352 8603076216495868632 8614317169740418983 8631171528575952048 8649821023344209016 8666841529096558896 8668688370410793648 8715349970490756054 8732499419468502524 8773835520783819024 8780878917637303092 8798157309840446152 8800032133598835976 8811972475706839824 8847400727619403873 8866197788738676848 8889280725004658748 8889828379860048588 8913922537601504654 8945487210187246488 8982858285958922596 8995046696116261704 9011790445677516464 9012746512519481424 9024522749251867506 9081024895190083556 9130366635752220628 9131335282421053548 9173688414528757878 9199016008953365144 9243082942915291932 9282266444113963524 9312579807147737736 9353058504916908936 9371462791624734416 9383129654171584234 9423382253074178928 9478875875132518767 9494771512567165132 9507654513262642968 9520077406790425167 9526363003056548208 9539715900004999632 9566160772060151336 9579140637422512464 9591656936164789266 9651709884675713316 9724279131928914168 9736985071561225467 9745490131423504304 9797947913231405942 9799481766500642832 9844933908274764552 9897926973570501921 9900036150298690473 9960399966275149776 9961456671732058416 9974472512331011454 10035857541777234244 10069700116671944056 10083363210453045744 10091457860568243852 10111315117279318712 10124526765951722003 10138264251387206022 10187340042973148176 10189510891535494288 10236141440914455528 10244358737243520274 10291874315802163689 10292851365794868024 10348893010072535787 10357932559164180144 10371466443170056686 10449447393870583428 10514870931272728328 10528609874127178757 10529138056009869072 10542895640577826218 10622165532612245964 10702636483616884191 10723576747624667696 10761930868567670253 10770188581419470896 10864676441672360692 10880088464903343048 10948208227393346448 10963676397851442342 10993945961919875416 11008863120619902384 11044938290129151276 11114090170232639576 11175664076992931208 11190266425525587477 11197654757978749648 11212285839979592962 11227499253602360388 11274403767070892646 11314327028912789112 11328412631255937063 11344992320583733196 11375229506939233551 11397612878656941606 11399397156949727376 11460757548344791698 11463199752977431074 11485756226320558644 11549389224804329052 11620466627321008072 11636884597719513363 11675603436672964572 11707838556849737456 11739042817395712236 11827974959951740359 11829229797681819369 11852374300006211664 11853104506480064784 11916907102507768482 12032696999002490008 12049023589231801392 12064023841077751158 12097466301030613459 12100044183698399467 12116462154096904758 12175113709894738064 12191021959515680666 12207563373300640884 12231584552705010504 12299349564077337432 12300044914007463921 12324110590553722576 12368189207159859843 12376355258818618032 12391211862806585138 12392526454714286958 12503351441511719523 12529915883258791248 12597361602726093354 12638501166843358356 12693436542387233556 12694783197512196396 12788875914886385688 12868946512900951088 12885761338484009822 12903245410856444028 12946757292863928072 12982646762081633956 13000262293644838344 13003032555616190472 13073024955736134081 13098749129202753786 13100799717688492656 13153471061582708087 13171318376455954638 13197235964760669228 13200048200398253964 13297215025099765207 13299296683108015272 13370883806402256981 13400048930707318418 13418230815280869732 13455277147424325136 13474287428938383894 13517685668516274696 13519119768779222136 13536784123877801259 13621537342785125334 13695549953628330942 13697002923631580322 13722499087736218252 13787455818374572752 13798524013430047716 13828621924226742248 13847385318967891152 13864624414372937898 13903058286259063229 13932596525160777904 13968869710721606604 14007592559088078742 14029587757375363404 14057194187437101624 14074694481257376351 14135073379611268392 14162887376816327952 14242157268850747698 14270181978155845588 14289544504584822312 14349241158090227004 14396984688829820976 14400052582252640688 14457947530500001451 14477564827013569974 14586418697893371252 14618235197135256456 14696921869847108913 14699222649750964248 14726584386838868368 14744918027983918082 14809009299451772482 14920355234034116636 14940599949412724664 14969999004803147184 15032538356094523528 15052935287378233872 15053786312665851366 15104550175007916084 15137186790852365778 15166972675918978068 15196817171542588808 15281010064459722264 15281873984069879417 15284266337303241432 15314341635094078192 15354212161371683292 15366538105865280411 15396775292220780766 15399185633072438736 15515846130292684484 15536898838746270216 15557199664755085029 15567471248897286096 15652057089860949648 15653717627007520368 15674171090805875142 15770633279935653812 15772306396909092492 15845285044997643312 15889209470010357976 15978141612566386099 16085365121437001544 16098278015668389002 16155282872129206344 16276751164400854512 16297014662508541038 16400059885343285228 16422312341090019672 16477691100008635728 16490918942879813124 16523368606285715944 16544958373628423761 16545788373729794256 16567407435193726914 16671135255348959364 16740781351105264838 16763496115489396812 16796482136968124472 16818428759969389443 16851334889124477808 16911605650606338969 16924582056516311408 16926377596682928528 17017488480875599794 17096419317985412409 17204327214475258704 17206152432991737264 17228634339480837966 17299642046688418032 17430699940981512108 17464998838937005048 17561757835274606184 17596314619680892304 17600064267197671952 17694801455238807746 17778561450009317496 17779656759720097176 17827845075203009308 17875360653761652723 17890974420374492976 17965716571917845192 17990093392232523408 18049045498503735012 18162049790380167112 18260733271504441256 18262670564842107096 18286532939273520999 18347376829057515756 18398032017906730288 18486165885830583864 18564532888227927048 18586817794209877707 18588789682071430437 18625159614295475472 18706117009833817872 18766259308343168468 18957751750265037534 18989543025134330264 19015309026525285936 19040154813580850334 19132321544120302672 19183313872329578532 19303419769351426632 19328642007726014733 19448558263857828336 19473970143122450934 19595895826462811884 19648123693804130679 19689867816549529104 19795853947141003842 19800072300597380946 19948945024662022908 20071715083554468488 20100073396060977627 20139400233343888112 20182915721136487704 20211431143407575841 20222630234558637424 20249053531903444006 20276528502774412044 20432306014177688001 20472282881828911056 20488717474487040548 20543324930442496413 20583748631604327378 20585702731589736048 20697786020145071574 20742932886340113372 20895623610871059611 20898894787741166856 21011388838632118113 21029741862545456656 21057219748254357514 21085791281155652436 21244331065224491928 21363235903276121547 21405272967233768382 21523861737135340506 21729352883344721384 21760176929806686096 21847663021264242217 21927352795702884684 21987891923839750832 22089876580258302552 22117377041975877123 22213513949177658723 22228180340465279152 22351328153985862416 22380532851051174954 22424571679959185924 22454998507204720776 22548807534141785292 22580679468998777049 22628654057825578224 22656825262511874126 22689984641167466392 22719631833642859423 22750459013878467102 22795225757313883212 22921515096689583396 22926399505954862148 22971512452641117288 23095162938331171149 23098778449608658104 23240933254642016144 23273769195439026726 23351206873345929144 23478085634791424472 23655949919903480718 23658459595363638738 23833814205015536964 24014373403538381941 24065393998004980016 24128047682155502316 24147417023502583503 24194932602061226918 24200088367396798934 24232924308193809516 24382043919031361332 24415126746601281768 24445521993762811557 24463169105410021008 24598699128154674864 24600089828014927842 24736378414319719686 24782423725613170276 24785052909428573916 24972818461772729779 25006702883023439046 25111172026657897257 25194723205452186708 25277002333686716712 25386873084774467112 25389566395024392792 25526232721313399691 25577751829772771376 25771522676968019644 25806490821712888056 25893514585727856144 25965293524163267912 26000524587289676688 26006065111232380944 26110621659559704113 26146049911472268162 26197498258405507572 26306942123165416174 26342636752911909276 26394471929521338456 26400096400796507928 26542202182858211619 26594430050199530414 26598593366216030544 26741767612804513962 26800097861414636836 26836461630561739464 26948574857876767788 27035371337032549392 27038239537558444272 27073568247755602518 27243074685570250668 27391099907256661884 27394005847263160644 27444998175472436504 27597048026860095432 27598608239887394171 27657243848453484496 27729248828745875796 27806116572518126458 27937739421443213208 28015185118176157484 28059175514750726808 28114388374874203248 28149388962514752702 28270146759222536784 28484314537701495396 28540363956311691176 28579089009169644624 28698482316180454008 28915895061000002902 28955129654027139948 29172837395786742504 29210955214683676401 29236470394270512912 29393843739694217826 29398445299501928496 29489836055967836164 29618018598903544964 29840710468068233272 29881199898825449328 30065076712189047056 30107572625331702732 30209100350015832168 30274373581704731556 30333945351837956136 30373580297855166009 30393634343085177616 30562020128919444528 30563747968139758834 30568532674606482864 30708424322743366584 30733076211730560822 30793550584441561532 30875622947406491067 31031692260585368968 31073797677492540432 31114399329510170058 31198728881605266289 31348342181611750284 31541266559871307624 31544612793818184984 31585829622381536271 31778418940020715952 31956283225132772198 32107909450850652573 32170730242874003088 32196556031336778004 32310565744258412688 32594029325017082076 32800119770686570456 32844624682180039344 32981837885759626248 33046737212571431888 33089916747256847522 33134814870387453828 33342270510697918728 33481562702210529676 33526992230978793624 33570799276576762431 33592964273936248944 33636857519938778886 33823211301212677938 34034976961751199588 34192838635970824818 34457268678961675932 34861399881963024216 34910653793158540089 34929997677874010096 35123515670549212368 35389602910477615492 35483924879855221077 35557122900018634992 35559313519440194352 35655690150406018616 35702278595724493379 35750721307523305446 35931433143835690384 36098090997007470024 36292398903091840377 36300132551095198401 36324099580760334224 36521466543008882512 36525341129684214192 36573065878547041998 36694753658115031512 36900134742022391763 36972331771661167728 37129065776455854096 37173635588419755414 37177579364142860874 37532518616686336936 37736872491274600193 37915503500530075068 37979086050268660528 38080309627161700668 38366627744659157064 38606839538702853264 38657284015452029466 38947940286244901868 39191791652925623768 39243000439928575367 39296247387608261358 39460413184748124261 39591707894282007684 39600144601194761892 39891645075299295621 39897890049324045816 40112651419206770943 40143430167108936976 40200146792121955254 40365831442272975408 40422862286815151682 40498107063806888012 40553057005548824088 40864612028355376002 40977434948974081096 41086649860884992826 41167497263208654756 41395572040290143148 41485865772680226744 41709174858777189687 41791247221742119222 41797789575482333712 42022777677264236226 42114439496508715028 42171582562311304872 42224083443772129053 42488662130448983856 42668576858304882331 42726471806552243094 42810545934467536764 43047723474270681012 43369241519823047983 43373842591500004353 43458705766689442768 43695326042528484434 43854705591405769368 44090765609541326739 44179753160516605104 44234754083951754246 44427027898355317446 44761065702102349908 44849143359918371848 44909997014409441552 45097615068283570584 45100164684694034377 45161358937997554098 45313650525023748252 45379969282334932784 45439263667285718846 45500918027756934204 45590451514627766424 45843030193379166792 45845621952209638251 45852799011909724296 45943024905282234576 46099614317595841233 46190325876662342298 46197556899217316208 46547538390878053452 46702413746691858288 46956171269582848944 47311899839806961436 47316919190727277476 47667628410031073928 47934424837699158297 48028746807076763882 48256095364311004632 48294834047005167006 48389865204122453836 48400176734793597868 48465848616387619032 48764087838062722664 48830253493202563536 48891043987525623114 49026573956808275597 49200179656029855684 49472756828639439372 49564847451226340552 49570105818857147832 49634875120885271283 49945636923545459558 50013405766046878092 50222344053315794514 50389446410904373416 50455286279908168329 50554004667373433424 50773746169548934224 50779132790048785584 51052465442626799382 51543045353936039288 51607213097943713287 51612981643425776112 51930587048326535824 52221243319119408226 52292099822944536324 52394996516811015144 52613884246330832348 52685273505823818552 52788943859042676912 52800192801593015856 53084404365716423238 53188860100399060828 53483535225609027924 53600195722829273672 53672923261123478928 53888713522772732681 53897149715753535576 54147136495511205036 54486149371140501336 54782199814513323768 54788011694526321288 54859598817820562997 54889996350944873008 55194096053720190864 55197216479774788342 55458497657491751592 55612233145036252916 55760453382629633121 55875478842886426416 56030370236352314968 56118351029501453616 56298777925029505404 56343973054839361507 56968629075402990792 57080727912623382352 57396964632360908016 57831790122000005804 57910259308054279896 57985926023178044199 58345674791573485008 58421910429367352802 58787687479388435652 58979672111935672328 59236037197807089928 59681420936136466544 60215145250663405464 60300220188182932881 60418200700031664336 60548747163409463112 60667890703675912272 60747160595710332018 61127495936279517668 61416848645486733168 61466152423461121644 61587101168883123064 61667572119887761291 61751245894812982134 62063384521170737936 62228798659020340116 62397457763210532578 62686870832613178833 62696684363223500568 63034166515896354339 63082533119742615248 63089225587636369968 63171659244763072542 63912566450265544396 64215818901701305146 64393112062673556008 65188058650034164152 65542989063792726651 65600239541373140912 65963675771519252496 66179833494513695044 66269629740774907656 66352131125927631369 66640541847532976169 66684541021395837456 66963125404421059352 67053984461957587248 67141598553153524862 67273715039877557772 67646422602425355876 68069953923502399176 68158895500928578269 68385677271941649636 68914537357923351864 69285488814993513447 69722799763926048432 69821307586317080178 70779205820955230984 70871687361662054021 70967849759710442154 71311380300812037232 71404557191448986758 71501442615046610892 72043120210615145823 72196181994014940048 72442251070507750509 72584797806183680754 72600265102190396802 73146131757094083996 73389507316230063024 73700269118890251299 73800269484044783526 74347271176839510828 74355158728285721748 74918455385318189337 75065037233372673872 75333516079973691771 75473744982549200386 75831007001060150136 76160619254323401336 76733255489318314128 77041759074984433081 77314568030904058932 77895880572489803736 78331864978679112339 78383583305851247536 78486000879857150734 78592494775216522716 78920826369496248522 79183415788564015368 79200289202389523784 79626606548574634857 79783290150598591242 79795780098648091632 80225302838413541886 80400293584243910508 80845724573630303364 80996214127613776024 81106114011097648176 81729224056710752004 81954869897948162192 82173299721769985652 82334994526417309512 82791144080580286296 82795824719662182513 82971731545360453488 83418349717554379374 83582494443484238444 84045555354528472452 84228878993017430056 84343165124622609744 84448166887544258106 84682264107214294213 85337153716609764662 85452943613104486188 85621091868935073528 86095446948541362024 86738483039646095966 86747685183000008706 87390652085056968868 87709411182811538736 88181531219082653478 88469508167903508492 88854055796710634892 89522131404204699816 89698286719836743696 90195230136567141168 90200329369388068754 90322717875995108196 90627301050047496504 90878527334571437692 91001836055513868408 91120740893565498027 91180903029255532848 91686060386758333584 91691243904419276502 91705598023819448592 92074297431078956609 92199228635191682466 92380651753324684596 93080505175698356449 93095076781756106904 93596186644815798867 94623799679613922872 94633838381454554952 94757488867144608813 95335256820062147856 95868849675398316594 96057493614153527764 96512190728622009264 96589668094010334012 96779730408244907672 96800353469587195736 96931697232775238064 97321408003813442603 97528175676125445328 97782087975051246228 98053147913616551194 98400359312059711368 98945513657278878744 99129694902452681104 99140211637714295664 99269750241770542566 99891273847090919116 100026811532093756184 100444688106631589028 100778892821808746832 100910572559816336658 102104930885253598764 103086090707872078576 103214426195887426574 104442486638238816452 104584199645889072648 104789993033622030288 105227768492661664696 105370547011647637104 106168808731432846476 106377720200798121656 106967070451218055848 107106835787173480137 107200391445658547344 107777427045545465362 107794299431507071152 108294272991022410072 108877196709275521131 108900397653285595203 108972298742281002672 109564399629026647536 109576023389052642576 109719197635641125994 110394432959549576684 110916995314983503184 111224466290072505832 111520906765259266242 112060740472704629936 112597555850059010808 112687946109678723014 113210617473823800579 113937258150805981584 115663580244000011608 115814708615398966327 115820518616108559792 115971852046356088398 116843820858734705604 117575374958776871304 117729001319785726101 117959344223871344656 118381239554244372783 118472074395614179856 119674935225897886863 120430290501326810928 120600440376365865762 121097494326818926224 121494321191420664036 122254991872559035336 122932304846922243288 123174202337766246128 123335144239775522582 123502491789625964268 124457597318040680232 124794915526421065156 125127524576331569061 125373741665226357666 125393368726447001136 126068333031792708678 126343318489526145084 127825132900531088792 128005730574914646993 128431637803402610292 128786224125347112016 130107724559469143949 130121527774500013059 130376117300068328304 131085978127585453302 132359666989027390088 132539259481549815312 132704262251855262738 133072129311336748049 133281083695065952338 133926250808842118704 134283197106307049724 134547430079755115544 135292845204850711752 135300494054082103131 136139907847004798352 136317791001857156538 136771354543883299272 137536865856628914753 137829074715846703728 138570977629987026894 139642615172634160356 141558411641910461968 141743374723324108042 141935699519420884308 142809114382897973516 143002885230093221784 143803274513097474891 144086240421230291646 144884502141015501018 145169595612367361508 145200530204380793604 146269365276097417277 146292263514188167992 147079721870424826791 147400538237780502598 147600538968089567052 148694542353679021656 148710317456571443496 148904625362655813849 149836910770636378674 150667032159947383542 150947489965098400772 151662014002120300272 152321238508646802672 152933641148849695519 154083518149968866162 154629136061808117864 154821639293831139861 155791761144979607472 156663729957358224678 156972001759714301468 157184989550433045432 157841652738992497044 158366831577128030736 158400578404779047568 159037422835500015961 159253213097149269714 159566580301197182484 160450605676827083772 160800587168487821016 161666140568318198043 161691449147260606728 161992428255227552048 163458448113421504008 164346599443539971304 164669989052834619024 165582288161160572592 165591649439324365026 166836699435108758748 167164988886968476888 168091110709056944904 168100613824768673587 168457757986034860112 168896333775088516212 169031919164518084521 169364528214428588426 170674307433219529324 170905887226208972376 171242183737870147056 172190893897082724048 173476966079292191932 173495370366000017412 174781304170113937736 176363062438165306956 176939016335807016984 177708111593421269784 179044262808409399632 180400658738776137508 180645435751990216392 181254602100094993008 181757054669142875384 182003672111027736816 182241481787130996054 183382487808838553004 184148594862157913218 184398457270383364932 184761303506649369192 185002716359663283873 186161010351396712898 186190153563512213808 187192373289631597734 188060612497839536499 189247599359227845744 189267676762909109904 189514977734289217626 191737699350796633188 192114987228307055528 193179336188020668024 193559460816489815344 193600706939174391472 194642816007626885206 195564175950102492456 196106295827233102388 196628967191378179953 196800718624119422736 197891027314557757488 198539500483541085132 199782547694181838232 200053623064187512368 200889376213263178056 201821145119632673316 204209861770507197528 204476686502785734807 206428852391774853148 208884973276477632904 209168399291778145296 210455536985323329392 212337617462865692952 212615062084986162063 212755440401596243312 213934140902436111696 214213671574346960274 215554854091090930724 216129360631845437469 216588545982044820144 217754393418551042262 217800795306571190406 219438395271282251988 220788865919099153368 221100807356670753897 222448932580145011664 223041813530518532484 224755366155954568011 225195111700118021616 225375892219357446028 226421234947647601158 229851859719581655721 231125277224953299243 231327160488000023216 231629417230797932654 231943704092712176796 233687641717469411208 234995594936037337017 235150749917553742608 235458002639571452202 236762479108488745566 239349870451795773726 241200880752731731524 242988642382841328072 244509983745118070672 245864609693844486576 246670288479551045164 247004983579251928536 248387474158986547539 248915194636081360464 249589831052842130312 249915950170071453653 250255049152663138122 250747483330452715332 252136666063585417356 252686636979052290168 254046792321642882639 255650265801062177584 256011461149829293986 256863275606805220584 260215449118938287898 260243055549000026118 262171956255170906604 264158107438922201351 264719333978054780176 265408524503710525476 266144258622673496098 266562167390131904676 268566394212614099448 269094860159510231088 270585690409701423504 270600988108164206262 272635582003714313076 273542709087766598544 274701003079500027569 275073731713257829506 276222892293236869827 277141955259974053788 279241515527095069347 279285230345268320712 280788559934447396601 283486749446648216084 283871399038841768616 285618228765795947032 286005770460186443568 287606549026194949782 288172480842460583292 289769004282031002036 290339191224734723016 290401060408761587208 291964224011440327809 292538730552194834554 292584527028376335984 294159443740849653582 294801076475561005196 295201077936179134104 297389084707358043312 297420634913142886992 297809250725311627698 299673821541272757348 301334064319894767084 301894979930196801544 303584690638761335881 305867282297699391038 308167036299937732324 309258272123616235728 309643278587662279722 313327459914716449356 313944003519428602936 314369979100866090864 315683305477984994088 318074845671000031922 318506426194298539428 319133160602394364968 320901211353654167544 321320507361520440411 321601174336975642032 323332281136636396086 323382898294521213456 326916896226843008016 328693198887079942608 331183298878648730052 333673398870217517496 334329977773936953776 336182221418113889808 336201227649537347174 337792667550177032424 338063838329036169042 338729056428857176852 339631852421471401737 341348614866439058648 341811774452417944752 343186017697657929179 346953932158584383864 346990740732000034824 347444125846196898981 349562608340227875472 352726124876330613912 353187003959357178303 353878032671614033968 355416223186842539568 360801317477552275016 361290871503980432784 363514109338285750768 364482963574261992108 366764975617677106008 368297189724315826436 368796914540766729864 369522607013298738384 370005432719326567746 372322020702793425796 374384746579263195468 376121224995679072998 379029955468578435252 383475398701593266376 384017191724743940979 384229974456614111056 386358672376041336048 389285632015253770412 390323173678407431847 391128351900204984912 392212591654466204776 393257934382756359906 397079000967082170264 399216387934010244147 399565095388363676464 401778752426526356112 403642290239265346632 405901482162246309393 408419723541014395056 408953373005571469614 412857704783549706296 415105597404020602123 417769946552955265808 424675234925731385904 425230124169972324126 428427343148693920548 431109708182181861448 431673004839214329037 432258721263690874938 435508786837102084524 435601590613142380812 438808095828292251831 438876790542564503976 441239165611274480373 441577731838198306736 442201614713341507794 446083627061037064968 449510732311909136022 450751784438714892056 452842469895295202316 458800923446549086557 459703719439163311442 462250554449906598486 463258834461595865308 463887408185424353592 464464917881493419583 467375283434938822416 469991189872074674034 470916005279142904404 473524958216977491132 477112268506500047883 478699740903591547452 482401761505463463048 484998421704954594129 485977284765682656144 493340576959102090328 494009967158503857072 496101811531634378147 496774948317973095078 499179662105684260624 499831900340142907306 500510098305326276244 501494966660905430664 504273332127170834712 504301841474306020761 505373273958104580336 507095757493554253563 508093584643285765278 512022922299658587972 513726551213610441168 520430898237876575796 520486111098000052236 524343912510341813208 528316214877844402702 530817049007421050952 532288517245346992196 533124334780263809352 537132788425228198896 539292313524891031567 541201976216328412524 545271164007428626152 549402006159000055138 550147463426515659012 552445784586473739654 554283910519948107576 555008149078989851619 558483031054190138694 558570460690536641424 561577119868894793202 566973498893296432168 567742798077683537232 571236457531591894064 575213098052389899564 576344961684921166584 579538008564062004072 580678382449469446032 580802120817523174416 583928448022880655618 585077461104389669108 588318887481699307164 589602152951122010392 590402155872358268208 592775848750500059491 595618501450623255396 599347643082545514696 602668128639789534168 603789959860393603088 607169381277522671762 611734564595398782076 616334072599875464648 619286557175324559444 626654919829432898712 627888007038857205872 631366610955969988176 636149691342000063844 637012852388597078856 637845186254958486189 638266321204788729936 641802422707308335088 642641014723040880822 646664562273272792172 662366597757297460104 663302422070012261691 667346797740435034992 672402455299074694348 675585335100354064848 676127676658072338084 677458112857714353704 678343293318765374201 679263704842942803474 682697229732878117296 686372035395315858358 689555579158744967163 693375831674859897729 693907864317168767728 693981481464000069648 694888251692393797962 705452249752661227824 706374007918714356606 721602634955104550032 728965927148523984216 733529951235354212016 736594379448631652872 737593829081533459728 740010865438653135492 744644041405586851592 748769493158526390936 749747850510214360959 752242449991358145996 758059910937156870504 762140376964928647917 766950797403186532752 768034383449487881958 778571264030507540824 780646347356814863694 784425183308932409552 786515868765512719812 792474322316766604053 794158001934164340528 798432775868020488294 807284580478530693264 810702960307792764289 811802964324492618786 817906746011142939228 824103009238500082707 825715409567099412592 828668676879710609481 830211194808041204246 837724546581285208041 850460248339944648252 856854686297387841096 862219416364363722896 863346009678428658074 864517442527381749876 871017573674204169048 871203181226284761624 875892672034320983427 877616191656584503662 877753581085129007952 882478331222548960746 884403229426683015588 892167254122074129936 899021464623818272044 901503568877429784112 905684939790590404632 910754071916284007643 917601846893098173114 919407438878326622884 924501108899813196972 926517668923191730616 927774816370848707184 928929835762986839166 931504905179357236343 939982379744149348068 941832010558285808808 947049916433954982264 954224537013000095766 957399481807183094904 964803523010926926096 969996843409909188258 986681153918204180656 992203623063268756294 993549896635946190156 999663800680285814612 1001020196610652552488 1002989933321810861328 1008546664254341669424 1008603682948612041522 1014191514987108507126 1016187169286571530556 1023885556932681920939 1024045844599317175944 1029558053092973787537 1040861796475753151592 1040972222196000104472 1042332377538590696943 1048687825020683626416 1056632429755688805404 1061634098014842101904 1064577034490693984392 1066248669560527618704 1070535488041947868633 1078584627049782063134 1082403952432656825048 1090542328014857252304 1098804012318000110276 1100294926853031318024 1104891569172947479308 1108567821039896215152 1110016298157979703238 1116966062108380277388 1123154239737789586404 1133946997786592864336 1150426196104779799128 1152689923369842333168 1159076017128124008144 1167856896045761311236 1170154922208779338216 1176637774963398614328 1179204305902244020784 1185551697501000118982 1191237002901246510792 1197649163802030732441 1198695286165091029392 1205336257279579068336 1214338762555045343524 1223469129190797564152 1232668145199750929296 1238573114350649118888 1245316792212061806369 1253309839658865797424 1272299382684000127688 1274025704777194157712 1275690372509916972378 1285282029446081761644 1293329124546545584344 1295019014517642987111 1316424287484876755493 1324733195514594920208 1326604844140024523382 1344804910598149388696 1352255353316144676168 1354916225715428707408 1356686586637530748402 1358527409685885606948 1372744070790631716716 1376402770339647259671 1379111158317489934326 1386751663349719795458 1389776503384787595924 1412748015837428713212 1431336805519500143649 1457931854297047968432 1463793422424704228539 1473188758897263305744 1480021730877306270984 1488305434594903134441 1489288082811173703184 1497538986317052781872 1499495701020428721918 1504484899982716291992 1512905524422918062283 1516119821874313741008 1524280753929857295834 1536068766898975763916 1557142528061015081648 1561292694713629727388 1573031737531025439624 1584948644633533208106 1596865551736040976588 1608963018037071590047 1617876940574673094701 1621405920615585528578 1623605928648985237572 1635813492022285878456 1648206018477000165414 1657337353759421218962 1660422389616082408492 1675449093162570416082 1700920496679889296504 1713709372594775682192 1726692019356857316148 1729034885054763499752 1742035147348408338096 1742406362452569523248 1749411651190500175571 1751785344068641966854 1755232383313169007324 1764956662445097921492 1768806458853366031176 1778327546251500178473 1798042929247636544088 1811369879581180809264 1821508143832568015286 1835203693786196346228 1838814877756653245768 1849002217799626393944 1849106752072455409457 1853035337846383461232 1857859671525973678332 1863009810358714472686 1879964759488298696136 1883664021116571617616 1894099832867909964528 1908449074026000191532 1914798963614366189808 1939993686819818376516 1984407246126537512588 1987099793271892380312 1999327601360571629224 2002040393221305104976 2017207365897224083044 2028383029974217014252 2032374338573143061112 2035029879956296122603 2047771113865363841878 2048091689198634351888 2059116106185947575074 2068666737476234901489 2081723592951506303184 2081944444392000208944 2084664755077181393886 2113264859511377610808 2129154068981387968784 2141070976083895737266 2157169254099564126268 2164807904865313650096 2197608024636000220552 2200589853706062636048 2209783138345894958616 2220032596315959406476 2233932124216760554776 2246308479475579172808 2249243551530643082877 2300852392209559598256 2335713792091522622472 2340309844417558676432 2353275549926797228656 2371103395002000237964 2377422966950299812159 2382474005802493021584 2395298327604061464882 2428677525110090687048 2432108880923378292867 2446938258381595128304 2472309027715500248121 2477146228701298237776 2490633584424123612738 2528370456915398212931 2544598765368000255376 2551380745019833944756 2570564058892163523288 2586658249093091168688 2590038029035285974222 2632848574969753510986 2653209688280049046764 2689609821196298777392 2704510706632289352336 2713373173275061496804 2717054819371771213896 2732262215748852022929 2745488141581263433432 2752805540679294519342 2758222316634979868652 2773503326699439590916 2779553006769575191848 2794514715538071709029 2825496031674857426424 2862673611039000287298 2905739181828144214861 2927586844849408457078 2960043461754612541968 2976610869189806268882 2998991402040857443836 3008969799965432583984 3021711033874500303259 3025811048845836124566 3048561507859714591668 3071656670798045762817 3072137533797951527832 3088674159278921362611 3122585389427259454776 3146063475062050879248 3169897289267066416212 3193731103472081953176 3211606464125843605899 3217926036074143180094 3235753881149346189402 3242811841231171057156 3247211857297970475144 3271626984044571756912 3296412036954000330828 3314674707518842437924 3320844779232164816984 3350898186325140832164 3401840993359778593008 3453384038713714632296 3458069770109526999504 3498823302381000351142 3503570688137283933708 3510464766626338014648 3529913324890195842984 3537612917706732062352 3556655092503000356946 3596085858495273088176 3643016287665136030572 3670407387572392692456 3677629755513306491536 3698004435599252787888 3698213504144910818914 3715719343051947356664 3726019620717428945372 3735950376636185419107 3759929518976597392272 3775046194674237220969 3816898148052000383064 3879987373639636753032 3885057043552928961333 3968814492253075025176 3974199586543784760624 3998655202721143258448 4034414731794448166088 4056766059948434028504 4064748677146286122224 4070059759912592245206 4095542227730727683756 4118232212371895150148 4137333474952469802978 4169329510154362787772 4226529719022755221616 4282141952167791474532 4314338508199128252536 4391380267274112685617 4395216049272000441104 4419566276691789917232 4440065192631918812952 4464916303784709403323 4467864248433521109552 4492616958951158345616 4498487103061286165754 4671427584183045244944 4742206790004000475928 4748403053231357619407 4754845933900599624318 4790596655208122929764 4826889054111214770141 4853630821724019284103 4857355050220181374096 4864217761846756585734 4944618055431000496242 4981267168848247225476 5056740913830796425862 5102761490039667889512 5141128117784327046576 5180076058070571948444 5248234953571500526713 5265697149939507021972 5306419376560098093528 5334982638754500535419 5426746346550122993608 5434109638743542427792 5464524431497704045858 5490976283162526866864 5505611081358589038684 5516444633269959737304 5547006653398879181832 5547320256217366228371 5559106013539150383696 5589029431076143418058 5650992063349714852848 5725347222078000574596 5811478363656288429722 5855173689698816914156 5953221738379612537764 5997982804081714887672 6043422067749000606518 6051622097691672249132 6097123015719429183336 6105089639868888367809 6143313341596091525634 6144275067595903055664 6177348318557842725222 6245170778854518909552 6339794578534132832424 6387462206944163906352 6423212928251687211798 6435852072148286360188 6471507762298692378804 6485623682462342114312 6494423714595940950288 6520534336255500654401 6592824073908000661656 6629349415037684875848 6641689558464329633968 6701796372650281664328 6906768077427429264592 6997646604762000702284 7007141376274567867416 7020929533252676029296 7059826649780391685968 7113310185006000713892 7286032575330272061144 7296326642770134878601 7340814775144785384912 7396427008289821637828 7431438686103894713328 7452039241434857890744 7471900753272370838214 7550092389348474441938 7585111370746194638793 7633796296104000766128 7759974747279273506064 7770114087105857922666 7937628984506150050352 8068829463588896332176 8113532119896868057008 8140119519825184490412 8191084455461455367512 8236464424743790300296 8274666949904939605956 8338659020308725575544 8383544146614215127087 8564283904335582949064 8628677016398256505072 8717217545484432644583 8782760534548225371234 8880130385263837625904 8929832607569418806646 8996974206122572331508 9065133101623500909777 9214970012394137288451 9484413580008000951856 9496806106462715238814 9509691867801199248636 9581193310416245859528 9634819392377530817697 9653778108222429540282 9707261643448038568206 9728435523693513171468 9889236110862000992484 9962534337696494450952 10113481827661592851724 10205522980079335779024 10246553956972929599773 10360152116141143896888 10496469907143001053426 10531394299879014043944 10612838753120196187056 10669965277509001070838 10853492693100245987216 10929048862995408091716 11011222162717178077368 11032889266539919474608 11094013306797758363664 11094640512434732456742 11178058862152286836116 11262741126259501130329 11325138584022711662907 11450694444156001149192 11622956727312576859444 11710347379397633828312 11906443476759225075528 11995965608163429775344 12086844135498001213036 12103244195383344498264 12194246031438858366672 12210179279737776735618 12286626683192183051268 12354696637115685450444 12679589157068265664848 12846425856503374423596 12871704144296572720376 12943015524597384757608 12971247364924684228624 13041068672511001308802 13174140801822338056851 13185648147816001323312 13258698830075369751696 13403592745300563328656 13995293209524001404568 14014282752549135734832 14226620370012001427784 14245209159694072858221 14480667162333644310423 14572065150660544122288 14592653285540269757202 14792854016579643275656 14904078482869715781488 14943801506544741676428 15100184778696948883876 15170222741492389277586 15540228174211715845332 15744704860714501580139 16280239039650368980824 16382168910922910735024 16472928849487580600592 16549333899809879211912 16641960768652098685113 16677318040617451151088 16767088293228430254174 17128567808671165898128 17434435090968865289166 17565521069096450742468 17698593198407787490517 17859665215138837613292 17993948412245144663016 18130266203247001819554 18429940024788274576902 18993612212925430477628 19019383735602398497272 19162386620832491719056 19269638784755061635394 19307556216444859080564 19414523286896077136412 19456871047387026342936 19561603008766501963203 19778472221724001984968 19925068675392988901904 20226963655323185703448 20340174272797009504027 20493107913945859199546 20720304232282287793776 20992939814286002106852 21062788599758028087888 21339930555018002141676 21858097725990816183432 22022444325434356154736 22189281024869464913484 22356117724304573672232 22525482252519002260658 22650277168045423325814 22755334112238583916379 22901388888312002298384 23245913454625153718888 23420694758795267656624 23812886953518450151056 24173688270996002426072 24206488390766688996528 24420358559475553471236 24573253366384366102536 24709393274231370900888 25692851713006748847192 25743408288593145440752 25886031049194769515216 26082137345022002617604 26151652636453297933749 26348281603644676113702 27195399304870502729331 27812075026069380342241 27990586419048002809136 28453240740024002855568 28490418319388145716442 28961334324667288620846 29185306571080539514404 29585708033159286551312 29887603013089483352856 30200369557393897767752 30340445482984778555172 30739661870918788799319 31080456348423431690664 31489409721429003160278 32560478079300737961648 33098667799619758423824 33238821372619503335849 33283921537304197370226 33534176586456860508348 33788223378778503390987 33975415752068134988721 34868870181937730578332 35131042138192901484936 35397186396815574981034 35719330430277675226584 35987896824490289326032 36260532406494003639108 36859880049576549153804 37987224425850860955256 38038767471204796994544 38539277569510123270788 38615112432889718161128 38829046573792154272824 38913742094774052685872 39123206017533003926406 39556944443448003969936 40453927310646371406896 40680348545594019008054 40986215827891718399092 41985879628572004213704 42679861110036004283352 42735627479082218574663 43716195451981632366864 44378562049738929826968 44712235448609147344464 45050964505038004521316 45300554336090846651628 45510668224477167832758 46491826909250307437776 48347376541992004852144 48840717118951106942472 49146506732768732205072 49418786548462741801776 51385703426013497694384 52164274690044005235208 52303305272906595867498 52696563207289352227404 53095779595223362471551 54390798609741005458662 55624150052138760684482 56980836638776291432884 57922668649334577241692 58370613142161079028808 58684809026299505889609 59775206026178966705712 60400739114787795535504 60680890965969557110344 61020522818391028512081 61479323741837577598638 62160912696846863381328 62978819442858006320556 66477642745239006671698 66567843074608394740452 67068353172913721016696 67576446757557006781974 67950831504136269977442 69737740363875461156664 70262084276385802969872 70794372793631149962068 71438660860555350453168 71725877698810507198411 72521064812988007278216 73719760099153098307608 75974448851701721910512 77078555139020246541576 77230224865779436322256 77658093147584308545648 78246412035066007852812 81360697091188038016108 81972431655783436798184 83436225078208141026723 83971759257144008427408 85359722220072008566704 85471254958164437149326 88757124099477859653936 90101929010076009042632 90601108672181693303256 91021336448954335665516 92218985612756366397957 97681434237902213884944 99716464117858510007547 101364670136335510172961 104328549380088010470416 104606610545813191734996 105393126414578704454808 106191559190446724943102 108781597219482010917324 111248300104277521368964 113961673277552582865768 115845337298669154483384 116741226284322158057616 117369618052599011779218 121361781931939114220688 122041045636782057024162 122958647483675155197276 123890152388854512433619 125957638885716012641112 132955285490478013343396 133135686149216789480904 134136706345827442033392 135152893515114013563948 135901663008272539954884 139475480727750922313328 141588745587262299924136 143451755397621014396822 145042129625976014556432 147439520198306196615216 154157110278040493083152 156492824070132015705624 159287338785670087414653 162721394182376076032216 163944863311566873596368 166872450156416282053446 170942509916328874298652 180203858020152018085264 181202217344363386606512 182042672897908671331032 183061568455173085536243 184437971225512732795914 194684525182485662395687 199432928235717020015094 202729340272671020345922 209213221091626383469992 210786252829157408909616 212383118380893449886204 215177633096431521595233 217563194438964021834648 222496600208555042737928 227923346555105165731536 231690674597338308966768 234739236105198023558436 244082091273564114048324 245917294967350310394552 247780304777709024867238 250308675234624423080169 251915277771432025282224 265910570980956026686792 266271372298433578961808 270305787030228027127896 271803326016545079909768 283177491174524599848272 286903510795242028793644 299149392353575530022641 312985648140264031411248 318574677571340174829306 325442788364752152064432 333744900312832564106892 341885019832657748597304 364085345795817342662064 366123136910346171072486 368875942451025465591828 371670457166563537300857 389369050364971324791374 398865856471434040030188 405458680545342040691844 418426442183252766939984 424766236761786899772408 430355266192863043190466 435126388877928043669296 444993200417110085475856 469478472210396047116872 488164182547128228096648 491834589934700620789104 495560609555418049734476 500617350469248846160338 531821141961912053373584 540611574060456054255792 543606652033090159819536 573807021590484057587288 584053575547456987187061 598298784707151060045282 637149355142680349658612 645532899289294564785699 667489800625665128213784 683770039665315497194608 732246273820692342144972 737751884902050931183656 743340914333127074601714 778738100729942649582748 797731712942868080060376 810917361090684081383688 849532473523573799544816 860710532385726086380932 938956944420792094233744 976328365094256456193296 991121219110836099468952 1001234700938497692320676 1115011371499690611902571 1147614043180968115174576 1168107151094913974374122 1196597569414302120090564 1274298710285360699317224 1291065798578589129571398 1334979601251330256427568 1362791676277399636769809 1464492547641384684289944 1475503769804101862367312 1486681828666254149203428 1557476201459885299165496 1595463425885736160120752 1621834722181368162767376 1721421064771452172761864 1752160726642370961561183 1982242438221672198937904 2002469401876995384641352 2230022742999381223805142 2336214302189827948748244 2393195138828604240181128 2548597420570721398634448 2582131597157178259142796 2725583352554799273539618 2928985095282769368579888 2973363657332508298406856 3114952402919770598330992 3442842129542904345523728 3504321453284741923122366 4004938803753990769282704 4088375028832198910309427 4460045485998762447610284 4672428604379655897496488 4786390277657208480362256 5164263194314356518285592 5451166705109598547079236 5946727314665016596813712 7008642906569483846244732 8176750057664397820618854 8920090971997524895220568 9344857208759311794992976 10328526388628713036571184 10902333410219197094158472 12265125086496596730928281 14017285813138967692489464 16353500115328795641237708 17840181943995049790441136 21804666820438394188316944 24530250172993193461856562 28034571626277935384978928 32707000230657591282475416 49060500345986386923713124 65414000461315182564950832 98121000691972773847426248 196242001383945547694852496
- Sum of all divisors σ(n): 771763953131371834681905585
- Sum of proper divisors (its aliquot sum) s(n): 575521951747426286987053089
- 196242001383945547694852496 is an abundant number, because the sum of its proper divisors (575521951747426286987053089) is greater than itself. Its abundance is 379279950363480739292200593
Bases of 196242001383945547694852496
- Binary: 10100010010100111101110000110110001011111110111000100000010111100001010111001001100100002
- Hexadecimal: 0xA253DC362FEE205E15C990
- Base-36: ONOC11YY1IMP59HG0
Squares and roots of 196242001383945547694852496
- 196242001383945547694852496 squared (1962420013839455476948524962) is 38510923107176486256771766024469244804890615197430016
- 196242001383945547694852496 cubed (1962420013839455476948524963) is 7557460625695548587797117850625534711919007018185763752359073464248531402919936
-
196242001383945547694852496 is a
perfect square number . Itssquare root is 14008640240364 -
The
cube root of 196242001383945547694852496 is 581117545.4702006985
Scales and comparisons
How big is 196242001383945547694852496?- 196,242,001,383,945,547,694,852,496 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 196,242,001,383,945,547,694,852,496 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 196242001383945547694852496 cubic inches would be around 48426462.1 feet tall.
Recreational maths with 196242001383945547694852496
- 196242001383945547694852496 backwards is 694258496745549383100242691
- 196242001383945547694852496 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 196242001383945547694852496's digits is 126
- 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 196242001383945547694852496 - Facts about the integer". Numbermatics.com. 2024. Web. 14 May 2024.
APA style:
Numbermatics. (2024). Number 196242001383945547694852496 - Facts about the integer. Retrieved 14 May 2024, from https://numbermatics.com/n/196242001383945547694852496/
Chicago style:
Numbermatics. 2024. "Number 196242001383945547694852496 - Facts about the integer". https://numbermatics.com/n/196242001383945547694852496/
The information we have on file for 196242001383945547694852496 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 196242001383945547694852496, math, Factors of 196242001383945547694852496, curriculum, school, college, exams, university, Prime factorization of 196242001383945547694852496, STEM, science, technology, engineering, physics, economics, calculator, one hundred ninety-six septillion, two hundred forty-two sextillion, one quintillion, three hundred eighty-three quadrillion, nine hundred forty-five trillion, five hundred forty-seven billion, six hundred ninety-four million, eight hundred fifty-two thousand, four hundred ninety-six.