47833179541274836940361984
47,833,179,541,274,836,940,361,984 is an even composite number composed of six prime numbers multiplied together.
47833179541274836940361984 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of sixteen thousand, one hundred twenty-eight divisors.
Prime factorization of 47833179541274836940361984:
28 × 33 × 76 × 233 × 373 × 4573
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 23 × 23 × 23 × 37 × 37 × 37 × 457 × 457 × 457)See below for interesting mathematical facts about the number 47833179541274836940361984 from the Numbermatics database.
Names of 47833179541274836940361984
- Cardinal: 47833179541274836940361984 can be written as Forty-seven septillion, eight hundred thirty-three sextillion, one hundred seventy-nine quintillion, five hundred forty-one quadrillion, two hundred seventy-four trillion, eight hundred thirty-six billion, nine hundred forty million, three hundred sixty-one thousand, nine hundred eighty-four.
Scientific notation
- Scientific notation: 4.7833179541274836940361984 × 1025
Factors of 47833179541274836940361984
Divisors of 47833179541274836940361984
- Number of divisors d(n): 16128
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 23 24 27 28 32 36 37 42 46 48 49 54 56 63 64 69 72 74 84 92 96 98 108 111 112 126 128 138 144 147 148 161 168 184 189 192 196 207 216 222 224 252 256 259 276 288 294 296 322 333 336 343 368 378 384 392 414 432 441 444 448 457 483 504 518 529 552 576 588 592 621 644 666 672 686 736 756 768 777 784 828 851 864 882 888 896 914 966 999 1008 1029 1036 1058 1104 1127 1152 1176 1184 1242 1288 1323 1332 1344 1369 1371 1372 1449 1472 1512 1554 1568 1587 1656 1702 1728 1764 1776 1792 1813 1828 1932 1998 2016 2058 2072 2116 2208 2254 2304 2331 2352 2368 2401 2484 2553 2576 2646 2664 2688 2738 2742 2744 2898 2944 3024 3087 3108 3136 3174 3199 3312 3381 3404 3456 3528 3552 3626 3656 3703 3864 3996 4032 4107 4113 4116 4144 4232 4347 4416 4508 4662 4704 4736 4761 4802 4968 5106 5152 5292 5328 5376 5439 5476 5484 5488 5796 5888 5957 6048 6174 6216 6272 6348 6398 6624 6762 6808 6912 6993 7056 7104 7203 7252 7312 7406 7659 7728 7889 7992 8064 8214 8226 8232 8288 8464 8694 8832 9016 9261 9324 9408 9472 9522 9583 9597 9604 9936 10143 10212 10304 10511 10584 10656 10878 10952 10968 10976 11109 11592 11914 12096 12167 12321 12339 12348 12432 12544 12691 12696 12796 13248 13524 13616 13986 14112 14208 14283 14406 14504 14624 14812 15318 15456 15778 15984 16128 16317 16428 16452 16464 16576 16807 16909 16928 17388 17664 17871 18032 18522 18648 18816 19044 19166 19194 19208 19573 19872 20286 20424 20608 21022 21168 21312 21609 21756 21904 21936 21952 22218 22393 22977 23184 23667 23828 24192 24334 24642 24678 24696 24864 25382 25392 25592 25921 26496 27048 27232 27972 28224 28416 28566 28749 28791 28812 29008 29248 29624 30429 30636 30912 31487 31533 31556 31968 32634 32856 32904 32928 33152 33327 33614 33818 33856 34776 35742 36064 36501 36963 37044 37296 37632 38073 38088 38332 38388 38416 39146 39744 40572 40848 41216 41699 42044 42336 42624 43218 43512 43808 43872 43904 44436 44786 45954 46368 47334 47656 48384 48668 48951 49284 49356 49392 49728 50421 50653 50727 50764 50784 51184 51842 52992 53613 54096 54464 55223 55944 56448 57132 57498 57582 57624 58016 58496 58719 59248 60858 61272 61824 62974 63066 63112 63936 64827 65268 65712 65808 65856 66304 66654 67081 67179 67228 67636 67712 69552 71001 71484 72128 73002 73577 73926 74088 74592 76146 76176 76664 76776 76832 77763 78292 79488 81144 81696 83398 84088 84672 85169 85248 86247 86373 86436 87024 87616 87744 87808 88837 88872 89572 91908 92736 94461 94599 94668 95312 97336 97902 98568 98712 98784 99456 99981 100842 101306 101454 101528 101568 102368 103684 107226 108192 108928 109503 110446 111888 112896 114219 114264 114996 115164 115248 116032 116992 117438 117649 118363 118496 121716 122544 123648 125097 125948 126132 126224 127872 129654 130536 131424 131616 131712 133308 134162 134358 134456 135272 135424 137011 139104 142002 142968 144256 146004 147154 147852 148176 149184 151263 151959 152181 152292 152352 153328 153552 153664 155526 156584 156751 158976 160839 162288 163392 165669 166796 168176 169344 170338 172494 172746 172872 174048 175232 175488 176157 177674 177744 179144 181447 183816 185472 188922 189198 189336 190624 194672 195804 197136 197424 197568 198912 199962 201243 201537 201684 202612 202908 203056 203136 204736 207368 208849 213003 214452 216384 217856 219006 220409 220731 220892 223776 228438 228528 229992 230328 230496 232064 233289 234876 235298 236726 236992 241753 243432 245088 250194 251896 252264 252448 255507 255744 258741 259308 261072 262848 263232 263424 266511 266616 268324 268716 268912 270544 274022 278208 283383 283797 284004 285936 288512 291893 292008 294308 295704 296352 298368 302526 303918 304362 304584 304704 306656 307104 307328 311052 313168 313502 321678 324576 326784 328509 331338 333592 336352 338688 340676 342657 344988 345492 345744 348096 350464 350976 352314 352947 354571 355089 355348 355488 358288 362894 367632 370944 375291 377844 378396 378672 381248 386561 388907 389344 391608 394272 394848 395136 399924 402486 403074 403368 405224 405816 406112 406272 409472 411033 414736 417698 426006 428904 432768 438012 440818 441462 441784 447552 450179 453789 455877 456543 456876 457056 459984 460656 460992 464128 466578 469567 469752 470253 470596 473452 473984 483506 486864 490176 497007 500388 503792 504528 504896 511014 515039 517482 518616 522144 525696 526464 528471 533022 533232 536648 537432 537824 541088 544341 548044 556416 566766 567594 568008 571872 583786 584016 588616 591408 592704 596183 596736 603729 604611 605052 607836 608724 609168 609408 613312 614208 614656 621859 622104 625633 626336 626547 627004 643356 649152 653568 657018 661227 662193 662676 667184 672704 681352 685314 689976 690984 691488 696192 699867 704628 705894 709142 710178 710696 710976 716576 724201 725259 725788 735264 750582 755688 756792 757344 762496 766521 773122 777814 778688 783216 788544 789696 790272 799533 799848 804972 806148 806736 810448 811632 812224 818944 822066 828541 829472 835396 850149 852012 857808 865536 875679 876024 881636 882924 883568 895104 900358 907578 911754 913086 913752 914112 919968 921312 921984 933156 939134 939504 940506 941192 946904 947968 959077 967012 973728 980352 994014 1000776 1007584 1009056 1009792 1022028 1030078 1034964 1037232 1044288 1051392 1052928 1056942 1058841 1063713 1065267 1066044 1066464 1073296 1074864 1075648 1082176 1088682 1096088 1097257 1112832 1125873 1133532 1135188 1136016 1143744 1159683 1165019 1166721 1167572 1168032 1177232 1182816 1185408 1192366 1207458 1209222 1210104 1215672 1217448 1218336 1218816 1226624 1228416 1233099 1243718 1244208 1251266 1252672 1253094 1254008 1270129 1286712 1298304 1314036 1322454 1324386 1325352 1334368 1345408 1350537 1362704 1367631 1370628 1379952 1381968 1382976 1392384 1399734 1408701 1409256 1410759 1411788 1418284 1420356 1421392 1421952 1433152 1448402 1450518 1451576 1461943 1470528 1491021 1501164 1511376 1513584 1514688 1524992 1533042 1542863 1545117 1546244 1555628 1557376 1566432 1577088 1579392 1599066 1599696 1609944 1612296 1613472 1620896 1623264 1624448 1633023 1644132 1657082 1658944 1670792 1692271 1700298 1704024 1715616 1751358 1752048 1763272 1765848 1767136 1788549 1790208 1800716 1811187 1815156 1823508 1826172 1827504 1828224 1839936 1842624 1843968 1865577 1866312 1876899 1878268 1879008 1879641 1881012 1882384 1893808 1918154 1934024 1947456 1960704 1983681 1986579 1988028 2001552 2015168 2018112 2019584 2043251 2044056 2060156 2069928 2074464 2088576 2113884 2117682 2127426 2130534 2132088 2132928 2146592 2149728 2151296 2164352 2172603 2175777 2177364 2192176 2194514 2251746 2267064 2270376 2272032 2287488 2299563 2319366 2330038 2333442 2335144 2336064 2354464 2365632 2370816 2384732 2398599 2414916 2418444 2420208 2431344 2434896 2436672 2453248 2456832 2466198 2481997 2485623 2487436 2488416 2502532 2505344 2506188 2508016 2540258 2573424 2596608 2627037 2628072 2644908 2648772 2650704 2668736 2690816 2701074 2705927 2722349 2725408 2735262 2741256 2759904 2763936 2765952 2799468 2817402 2818512 2821518 2823576 2836568 2840712 2842784 2843904 2866304 2877231 2896804 2901036 2903152 2923886 2941056 2982042 3002328 3022752 3027168 3029376 3066084 3085726 3090234 3092488 3111256 3114752 3132864 3151253 3154176 3158784 3176523 3191139 3195801 3198132 3199392 3219888 3224592 3226944 3241792 3246528 3248896 3266046 3286969 3288264 3291771 3314164 3317888 3341584 3384542 3400596 3408048 3431232 3479049 3495057 3500163 3502716 3504096 3526544 3531696 3534272 3577098 3601432 3605273 3622374 3630312 3647016 3652344 3655008 3656448 3679872 3685248 3699297 3731154 3732624 3753798 3756536 3758016 3759282 3762024 3764768 3787616 3810387 3836308 3868048 3894912 3967362 3973158 3976056 4003104 4030336 4036224 4051611 4086502 4088112 4120312 4139856 4148928 4173281 4177152 4226103 4227768 4232277 4235364 4254852 4261068 4264176 4265856 4293184 4299456 4302592 4328704 4345206 4351554 4353013 4354728 4379431 4384352 4385829 4389028 4503492 4534128 4540752 4544064 4574976 4599126 4628589 4635351 4638732 4660076 4666884 4670288 4672128 4708928 4731264 4769464 4797198 4803527 4829832 4836888 4840416 4862688 4869792 4873344 4899069 4932396 4963994 4971246 4974872 4976832 5005064 5010688 5012376 5016032 5069407 5076813 5080516 5146848 5254074 5256144 5289816 5297544 5301408 5337472 5365647 5402148 5411854 5444698 5450816 5470524 5482512 5519808 5527872 5531904 5560319 5596731 5598936 5630697 5634804 5637024 5638923 5643036 5647152 5673136 5681424 5685568 5732608 5754462 5793608 5799787 5802072 5806304 5847772 5882112 5951043 5964084 6004656 6045504 6054336 6058752 6129753 6132168 6171452 6180468 6184976 6222512 6265728 6302506 6353046 6382278 6391602 6396264 6398784 6439776 6449184 6453888 6483584 6493056 6517809 6527331 6532092 6573938 6576528 6583542 6628328 6635776 6683168 6713539 6769084 6801192 6816096 6862464 6958098 6990114 7000326 7005432 7008192 7053088 7063392 7068544 7154196 7202864 7210546 7244748 7260624 7294032 7304688 7310016 7359744 7370496 7398594 7445991 7456869 7462308 7465248 7507596 7513072 7516032 7518564 7524048 7529536 7575232 7620774 7672616 7680799 7727413 7736096 7789824 7881111 7934724 7946316 7952112 8006208 8060672 8072448 8103222 8117781 8155133 8167047 8173004 8176224 8240624 8279712 8297856 8346562 8452206 8455536 8464554 8470728 8509704 8522136 8528352 8531712 8586368 8598912 8631693 8690412 8703108 8706026 8709456 8758862 8768704 8771658 8778056 8890903 8944861 9006984 9068256 9081504 9088128 9198252 9257178 9270702 9277464 9320152 9333768 9340576 9344256 9417856 9453759 9462528 9538928 9573417 9594396 9607054 9659664 9673776 9680832 9725376 9739584 9746688 9798138 9860907 9864792 9875313 9927988 9942492 9949744 9953664 10010128 10024752 10032064 10138814 10153626 10161032 10233601 10293696 10437147 10485171 10500489 10508148 10512288 10579632 10595088 10602816 10674944 10731294 10800041 10804296 10815819 10823708 10889396 10901632 10941048 10965024 11039616 11055744 11120638 11193462 11197872 11261394 11269608 11274048 11277846 11286072 11294304 11346272 11362848 11371136 11431161 11508924 11587216 11599574 11604144 11612608 11695544 11845897 11902086 11928168 12009312 12091008 12108672 12154833 12259506 12264336 12342904 12360936 12369952 12445024 12519843 12531456 12605012 12678309 12706092 12764556 12783204 12792528 12797568 12879552 12898368 12907776 12967168 12986112 13035618 13054662 13059039 13064184 13138293 13147876 13153056 13157487 13167084 13256656 13366336 13427078 13538168 13602384 13632192 13724928 13885767 13906053 13916196 13980228 14000652 14010864 14016384 14106176 14126784 14137088 14302757 14308392 14389559 14405728 14410581 14421092 14489496 14521248 14588064 14609376 14620032 14797188 14891982 14913738 14924616 14930496 15015192 15026144 15032064 15037128 15048096 15059072 15150464 15208221 15230439 15241548 15345232 15361598 15454826 15472192 15762222 15869448 15892632 15904224 16012416 16096941 16206444 16235562 16310266 16334094 16346008 16352448 16481248 16559424 16595712 16656623 16680957 16693124 16790193 16892091 16904412 16911072 16929108 16941456 17019408 17044272 17056704 17172736 17197824 17263386 17373979 17380824 17399361 17406216 17412052 17418912 17517724 17537408 17543316 17556112 17781806 17889722 18013968 18136512 18163008 18176256 18389259 18396504 18514356 18541404 18554928 18640304 18667536 18681152 18835712 18907518 19056443 19077856 19146834 19188792 19214108 19319328 19347552 19361664 19450752 19479168 19553427 19596276 19721814 19729584 19750626 19855976 19884984 19899488 19907328 20020256 20049504 20064128 20140617 20277628 20307252 20322064 20467202 20587392 20874294 20970342 21000978 21016296 21024576 21159264 21190176 21205632 21462588 21600082 21608592 21631638 21647416 21778792 21803264 21882096 21930048 22058771 22079232 22111488 22241276 22337973 22370607 22386924 22395744 22522788 22539216 22548096 22555692 22572144 22588608 22692544 22725696 22742272 22862322 23008783 23017848 23042397 23148421 23174432 23182239 23199148 23208288 23225216 23391088 23691794 23804172 23856336 24018624 24182016 24217344 24309666 24353343 24465399 24501141 24519012 24528672 24685808 24721872 24739904 24890048 25039686 25210024 25236911 25356618 25412184 25529112 25566408 25585056 25595136 25759104 25796736 25895079 26071236 26109324 26118078 26128368 26276586 26295752 26306112 26314974 26334168 26513312 26672709 26732672 26795437 26834583 26854156 27076336 27204768 27264384 27771534 27812106 27832392 27960456 28001304 28021728 28032768 28212352 28253568 28361277 28605514 28616784 28779118 28811456 28821162 28842184 28978992 29042496 29176128 29212967 29218752 29240064 29582721 29594376 29625939 29783964 29827476 29849232 29860992 30030384 30052288 30074256 30096192 30118144 30300928 30416442 30460878 30483096 30656017 30690464 30700803 30723196 30909652 30944384 31455513 31524444 31738896 31785264 31808448 32024832 32193882 32400123 32412888 32447457 32471124 32620532 32668188 32692016 32704896 32962496 33118848 33313246 33361914 33386248 33580386 33624689 33784182 33808824 33822144 33858216 33882912 34038816 34088544 34113408 34293483 34526772 34747958 34761648 34798722 34812432 34824104 34837824 35035448 35074816 35086632 35112224 35485849 35537691 35563612 35779444 36027936 36273024 36326016 36778518 36793008 37028712 37082808 37109856 37280608 37335072 37362304 37559529 37815036 38112886 38155712 38293668 38377584 38428216 38638656 38695104 38723328 38901504 38922233 38958336 39106854 39177117 39192552 39414879 39443628 39459168 39472461 39501252 39711952 39769968 39798976 40040512 40099008 40128256 40281234 40555256 40598509 40614504 40644128 40934404 41174784 41657301 41748588 41940684 42001956 42032592 42049152 42318528 42380352 42411264 42908271 42925176 43168677 43200164 43217184 43231743 43263276 43294832 43557584 43764192 43860096 44117542 44482552 44675946 44741214 44773848 44791488 45045576 45078432 45096192 45111384 45144288 45177216 45385088 45451392 45624663 45691317 45724644 46017566 46035696 46084794 46296842 46348864 46364478 46398296 46416576 46450432 46782176 46994773 47383588 47608344 47712672 48037248 48619332 48706686 48930798 49002282 49038024 49057344 49371616 49443744 49479808 49780096 49969869 50042871 50079372 50420048 50473822 50713236 50824368 51058224 51132816 51170112 51518208 51593472 51790158 52121937 52142472 52198083 52218648 52236156 52256736 52553172 52591504 52612224 52629948 52668336 53026624 53345418 53465344 53590874 53669166 53708312 53765593 54091891 54152672 54409536 54528768 55167777 55543068 55624212 55664784 55920912 56002608 56043456 56424704 56507136 56722554 57085931 57169329 57211028 57233568 57558236 57622912 57642324 57684368 57957984 58084992 58352256 58425934 58437504 59165442 59188752 59251878 59567928 59654952 59698464 59721984 60060768 60104576 60148512 60192384 60421851 60832884 60921756 60966192 61312034 61380928 61401606 61446392 61819304 61888768 62236321 62614027 62911026 63048888 63477792 63570528 63616896 64387764 64800246 64825776 64894914 64942248 65241064 65336376 65384032 65409792 65924992 66176313 66237696 66626492 66723828 66772496 67013919 67160772 67249378 67568364 67617648 67644288 67716432 67765824 68077632 68177088 68226816 68586966 69026349 69053544 69127191 69445263 69495916 69523296 69546717 69597444 69624864 69648208 69675648 70070896 70173264 70224448 70971698 71075382 71127224 71558888 71635207 72055872 72546048 72652032 73060029 73396197 73503423 73557036 73586016 74057424 74165616 74219712 74561216 74670144 74724608 75119058 75600287 75630072 75710733 76225772 76311424 76587336 76755168 76856432 77277312 77390208 77844466 78213708 78354234 78385104 78829758 78887256 78918336 78944922 79002504 79423904 79539936 79597952 80018127 80081024 80198016 80386311 80503749 80562468 81110512 81197018 81229008 81288256 81868808 82921279 83314602 83497176 83881368 84003912 84065184 84098304 84637056 84760704 85083831 85816542 85850352 86337354 86400328 86434368 86463486 86526552 86589664 87115168 87528384 87638901 87720192 88235084 88748163 88965104 89351892 89482428 89547696 89582976 90091152 90156864 90222768 90288576 90354432 90770176 90902784 91249326 91382634 91449288 91968051 92035132 92071392 92102409 92169588 92593684 92697728 92728956 92796592 92833152 93564352 93989546 94767176 95216688 95425344 95443993 96074496 97200369 97238664 97342371 97413372 97861596 98004564 98076048 98114688 98743232 98887488 98959616 99560192 99939738 100085742 100119299 100158744 100726913 100840096 100874067 100947644 101426472 101648736 102116448 102265632 102340224 103580316 104243874 104284944 104396166 104437296 104472312 104513472 105106344 105183008 105224448 105259896 105336672 106053248 106457547 106613073 106690836 107181748 107338332 107416624 107531186 108183782 108305344 108819072 110335554 110481121 111086136 111248424 111329568 111841824 112005216 112086912 112678587 113445108 114171862 114338658 114422056 114467136 115116472 115245824 115284648 115368736 115915968 116169984 116596361 116704512 116766699 116851868 116875008 117531351 118244637 118330884 118377504 118503756 119135856 119309904 119396928 120121536 120209152 120297024 120384768 120843702 121617853 121665768 121795527 121843512 121932384 122624068 122761856 122803212 122892784 123638608 124472642 125228054 125822052 126097776 126955584 127141056 127233792 128724813 128775528 129506031 129600492 129651552 129695229 129789828 129884496 130482128 130672752 130768064 131849984 132352626 133252984 133395101 133447656 133544992 134027838 134321544 134498756 135136728 135235296 135288576 135432864 135531648 136155264 136354176 136873989 137173932 138052698 138107088 138254382 138890526 138991832 139046592 139093434 139194888 139249728 139296416 139351296 140141792 140346528 140448896 140984319 141943396 142150764 142254448 143117776 143270414 144111744 146120058 146792394 147006846 147114072 147172032 148114848 148331232 148439424 149122432 149340288 149909607 150128613 150238116 151200574 151260144 151421466 152451544 152622848 153174672 153510336 153712864 154411397 154554624 154780416 155688932 156365811 156427416 156594249 156708468 156770208 157659516 157774512 157836672 157889844 158005008 158847808 159079872 159195904 160036254 160162048 160396032 160772622 161007498 161061481 161124936 161296779 162038947 162221024 162275673 162394036 162458016 162576512 163737616 165842558 166629204 166994352 167762736 168007824 168130368 169274112 169521408 170167662 171257793 171507987 171633084 171700704 172674708 172800656 172868736 172926972 173053104 173179328 174230336 175056768 175277802 176470168 176658377 177496326 177730499 177930208 178703784 178964856 179095392 179165952 180182304 180313728 180445536 180577152 181265553 182498652 182765268 182898576 183936102 184070264 184142784 184204818 184339176 185187368 185395456 185457912 185593184 185666304 186708963 187128704 187568059 187842081 187979092 189534352 190433376 190850688 190887986 194400738 194477328 194684742 194826744 195723192 196009128 196152096 196229376 197486464 197774976 198528939 199879476 200171484 200238598 200317488 201453826 201680192 201748134 201895288 202852944 203297472 204232896 204490769 204531264 204680448 205731803 207079047 207160632 207381573 208335789 208487748 208569888 208640151 208792332 208874592 208944624 209026944 210212688 210366016 210519792 210673344 212106496 212915094 213226146 213381672 214363496 214592119 214676664 214833248 214905621 215062372 216367564 216610688 217638144 220188591 220671108 220962242 222172272 222496848 222659136 223683648 224010432 224173824 225357174 226800861 226890216 227132199 228343724 228677316 228844112 228934272 230232944 230569296 230737472 231831936 233192722 233533398 233703736 235062702 235372823 236489274 236661768 236755008 237007512 238271712 238619808 238793856 240054381 240243072 240594048 241158933 241511247 241687404 243235706 243331536 243591054 243687024 243864768 245248136 245523712 245606424 245785568 247277216 248400943 248763837 248945284 250456108 251644104 252195552 253911168 254282112 257449626 257551056 259012062 259200984 259303104 259390458 259579656 259768992 260964256 261345504 261536128 262916703 264705252 266505968 266790202 266895312 267089984 268055676 268643088 268997512 270273456 270470592 270865728 271063296 272310528 272455631 272708352 273747978 274347864 275904153 276105396 276214176 276307227 276508764 277781052 277983664 278093184 278186868 278389776 278499456 278592832 280283584 280693056 280897792 281968638 283886792 284189563 284301528 284508896 285914281 286235552 286331979 286540828 288223488 291601107 292240116 293584788 294013692 294228144 294344064 296229696 296662464 296878848 298244864 298680576 299819214 300257226 300357897 300476232 302180739 302401148 302520288 302622201 302842932 304903088 306349344 307020672 307425728 308822794 311377864 312731622 312854832 313188498 313416936 313540416 315319032 315549024 315673344 315779688 316010016 317695616 318159744 319372641 319839219 320072508 321545244 322014996 322122962 322249872 322593558 324077894 324442048 324551346 324788072 324916032 325153024 327475232 328963411 330959857 331443363 331685116 333258408 333988704 335525472 336015648 336260736 340335324 342515586 343015974 343266168 343401408 345349416 345601312 345737472 345853944 346106208 346358656 348460672 349789083 350113536 350300097 350555604 352940336 353316754 354992652 355460998 355860416 357407568 357929712 358190784 360364608 360627456 360891072 361154304 362531106 364853559 364997304 365386581 365530536 365797152 367872204 368140528 368285568 368409636 368678352 370374736 370915824 371186368 373417926 374257408 375136118 375684162 375958184 378643237 379068704 380866752 381701376 381775972 386174439 388518093 388801476 388954656 389369484 389653488 391446384 392018256 392304192 394972928 395549952 397057878 399601517 399758952 400185303 400342968 400477196 400634976 402907652 403360384 403496268 403790576 405705888 406594944 408465792 408981538 409062528 411463606 414158094 414321264 414763146 416671578 416975496 417139776 417280302 417584664 417749184 417889248 418053888 420425376 420732032 421039584 421346688 422952957 425830188 426452292 426763344 428726992 429184238 429353328 429666496 429811242 430124744 432735128 433221376 438298189 440377182 441342216 441924484 444344544 444993696 445318272 447367296 448020864 449728821 450714348 453601722 453780432 454264398 456687448 457354632 457688224 457868544 460465888 461138592 461474944 463234191 463663872 466385444 467066796 467407472 469097433 470125404 470745646 472978548 473323536 473510016 474015024 476543424 477239616 477587712 480108762 480486144 481188096 482317866 483022494 483184443 483374808 483890337 486116841 486471412 486663072 486827019 487182108 487374048 487729536 490496272 491212848 491571136 494554432 496801886 497527674 497890568 500912216 501446449 503288208 504391104 507822336 508564224 513773379 514523961 514899252 515102112 518024124 518401968 518606208 518780916 519159312 519537984 521928512 522691008 523072256 525833406 529202009 529410504 529975131 532413683 533011936 533191497 533580404 533790624 534179968 536111352 537286176 537995024 540546912 540941184 541731456 544911262 547495956 548695728 551808306 552210792 552428352 552614454 553017528 555562104 555967328 556186368 556373736 556779552 556998912 557185664 560126889 560567168 561386112 562704177 563526243 563937276 567773584 568379126 568603056 569017792 571828562 572471104 572663958 573081656 580448953 583202214 584480232 587169576 588027384 588456288 588688128 592459392 593324928 595586817 599638428 600514452 600715794 600952464 604361478 604802296 605040576 605244402 605685864 609806176 612698688 613472307 614041344 614851456 616295051 617195409 617645588 621237141 622755728 625007367 625463244 625709664 626376996 626833872 627080832 630638064 631098048 631559376 632020032 635391232 636319488 638745282 639678438 640145016 643090488 643776357 644029992 644245924 644499744 644716863 645187116 648155788 648884096 649102692 649576144 649832064 654950464 657926822 661919714 662886726 663370232 666516816 667977408 668107951 671050944 672031296 672521472 680402583 680670648 681396597 685031172 686031948 686532336 686802816 690698832 691202624 691707888 692212416 692717312 696921344 699578166 700600194 701111208 705088391 705880672 706118469 706633508 709985304 710921996 711720832 714815136 715859424 716381568 720729216 721782144 723476799 725062212 729707118 729994608 730773162 731061072 731594304 735744408 736281056 736571136 736819272 737356704 740749472 741831648 742372736 745202829 746291511 746835852 750272236 751368324 751916368 757286474 758137408 761733504 763551944 772348878 773367847 777036186 777602952 777909312 778738968 779306976 782892768 784036512 784608384 788750109 794115756 799203034 799517904 800370606 800685936 800954392 801269952 805815304 806720768 806992536 807581152 811411776 813189888 816174527 816931584 817366893 817963076 818125056 822927212 827712459 828316188 828642528 829526292 833343156 833950992 834279552 834560604 835169328 835498368 835778496 840850752 841464064 842079168 842693376 845905914 851324971 851660376 852568689 852904584 853526688 857453984 857742843 858368476 858706656 858995937 859332992 859622484 860249488 865470256 876596378 880754364 882684432 883848968 888689088 889987392 890636544 894734592 896041728 899457642 901073691 901428696 906542217 907203444 907560864 907866603 908528796 913374896 914709264 915376448 920931776 922277184 922949888 926468382 932770888 933765707 934133592 934814944 938194866 940250808 941491292 945957096 946647072 947020032 948030048 953086848 954479232 958117923 960217524 964635732 966044988 966368886 966749616 967780674 972233682 972942824 973326144 973654038 974364216 974748096 975459072 980992544 982425696 983142272 986890233 989108864 992879571 993603772 994330089 995055348 995781136 1001824432 1002892898 1006576416 1008782208 1027546758 1029047922 1029798504 1030204224 1036048248 1036803936 1037212416 1037561832 1038318624 1039075968 1043857024 1045382016 1049367249 1050900291 1051666812 1058404018 1058821008 1059950262 1064827366 1066023872 1066382994 1067160808 1067581248 1068359936 1072222704 1074572352 1075990048 1080879779 1081093824 1081882368 1083462912 1089822524 1094560677 1094991912 1096159743 1097391456 1103616612 1104421584 1104856704 1105228908 1106035056 1111124208 1111934656 1112747472 1113559104 1114371328 1120253778 1121134336 1122772224 1125408354 1127052486 1127874552 1134272629 1135547168 1135929711 1136758252 1137206112 1138035584 1143657124 1144942208 1145327916 1146163312 1160897906 1166404428 1168960464 1174339152 1176054768 1176912576 1184918784 1186649856 1191173634 1198804551 1199276856 1200555909 1201028904 1201431588 1201904928 1208722956 1209604592 1210081152 1210488804 1211371728 1219612352 1225397376 1226944614 1229702912 1232590102 1234390818 1235291176 1236608639 1242474282 1244113493 1245511456 1250014734 1250926488 1251419328 1252753992 1253667744 1254161664 1261276128 1262196096 1263118752 1264040064 1268858871 1277490564 1279356876 1280290032 1286180976 1287552714 1288059984 1288491848 1288999488 1289433726 1290374232 1296311576 1297768192 1298205384 1299152288 1299664128 1309900928 1312976413 1314894567 1315853644 1323839428 1325773452 1326740464 1333033632 1335954816 1336215902 1342101888 1344062592 1360805166 1361341296 1362793194 1370062344 1372063896 1373064672 1373605632 1381397664 1382405248 1383415776 1384424832 1389702573 1399156332 1401200388 1402222416 1410176782 1411761344 1412236938 1413267016 1419970608 1421843992 1423441664 1429630272 1431435383 1431718848 1432763136 1440122621 1441458432 1443564288 1446953598 1449553329 1450124424 1451671011 1458350523 1459414236 1459989216 1460481057 1461546324 1462122144 1463188608 1471488816 1472562112 1473638544 1474713408 1481498944 1483663296 1484745472 1490405658 1492583022 1493671704 1500544472 1502144833 1502736648 1503832736 1504339347 1514572948 1516274816 1523467008 1527103888 1541320137 1544697756 1546735694 1554072372 1555205904 1555818624 1557477936 1558613952 1565785536 1568073024 1569216768 1577500218 1587606027 1588231512 1589925393 1597241049 1598406068 1599035808 1599574491 1600741212 1601371872 1601908784 1602539904 1611630608 1613985072 1615162304 1622823552 1632349054 1634733786 1635926152 1645854424 1647609761 1655424918 1656632376 1657285056 1659052584 1666686312 1667901984 1668559104 1669121208 1670338656 1670996736 1671556992 1680380667 1681701504 1684158336 1688112531 1690578729 1691811828 1702649942 1703320752 1705137378 1705809168 1707053376 1714907968 1715485686 1716736952 1717413312 1717991874 1718665984 1719244968 1720498976 1730940512 1738806601 1741346859 1753192756 1761508728 1765368864 1767697936 1777378176 1779974784 1798915284 1802147382 1802857392 1813084434 1814406888 1815121728 1815733206 1817057592 1826749792 1829418528 1830752896 1840416921 1841863552 1844554368 1848885153 1851586227 1852936764 1865541776 1867531414 1868267184 1869629888 1876389732 1880501616 1882982584 1891914192 1893294144 1896060096 1906173696 1907189417 1908958464 1916235846 1920435048 1929271464 1931329071 1932089976 1932737772 1933499232 1934150589 1935561348 1944467364 1945885648 1946652288 1947308076 1948728432 1949496192 1961985088 1964851392 1966284544 1973780466 1978217728 1985759142 1987207544 1988660178 1989326941 1990110696 1991562272 2001399967 2003648864 2004323853 2005785796 2013152832 2017564416 2041207749 2055093516 2058095844 2059597008 2060408448 2072096496 2073607872 2075123664 2076637248 2078151936 2087714048 2090764032 2098734498 2101800582 2103333624 2115265173 2116808036 2117642016 2118355407 2119900524 2129654732 2132047744 2132765988 2134321616 2135162496 2144445408 2149144704 2151980096 2161759558 2162187648 2179645048 2189121354 2189983824 2192319486 2194782912 2195211839 2207233224 2208843168 2209713408 2210457816 2212070112 2222248416 2223869312 2225494944 2227118208 2235608487 2238874533 2240507556 2250816708 2254104972 2255749104 2268545258 2271094336 2271859422 2273516504 2274412224 2276071168 2287314248 2289884416 2290655832 2292326624 2302743877 2316718999 2320103541 2321795812 2332808856 2337920928 2348678304 2352109536 2353825152 2382347268 2397609102 2398553712 2401111818 2402057808 2402863176 2403809856 2417445912 2419209184 2420162304 2420977608 2422743456 2439224704 2448523581 2450794752 2452100679 2453889228 2465180204 2468781636 2470582352 2473217278 2484948564 2488226986 2491022912 2500029468 2501852976 2502838656 2505507984 2507335488 2522552256 2524392192 2526237504 2528080128 2537717742 2541065783 2553974913 2554981128 2557706067 2558713752 2560580064 2572361952 2573228529 2575105428 2576119968 2576983696 2576987811 2577998976 2578867452 2580748464 2592623152 2596410768 2598304576 2619801856 2625952826 2629789134 2631707288 2647678856 2650502659 2651546904 2653480928 2666067264 2671909632 2672431804 2684203776 2688125184 2703221073 2719626651 2721610332 2722682592 2725586388 2740124688 2744127792 2746129344 2762795328 2764810496 2766831552 2768849664 2779405146 2797210619 2798312664 2801297121 2802400776 2804444832 2820353564 2823522688 2824473876 2826534032 2839941216 2843687984 2859260544 2862870766 2863437696 2880245242 2893907196 2899106658 2900248848 2903342022 2916701046 2918828472 2919978432 2920962114 2923092648 2924244288 2926377216 2942977632 2945124224 2947277088 2949426816 2960670699 2962997888 2967326592 2978638713 2980811316 2982990267 2985166044 2987343408 3001088944 3004289666 3005473296 3007665472 3008678694 3029145896 3032549632 3054207776 3068087323 3082640274 3089395512 3093471388 3108144744 3110411808 3111637248 3114955872 3117227904 3131571072 3136146048 3148101747 3155000436 3175212054 3176463024 3179850786 3194482098 3196812136 3198071616 3199148982 3201482424 3202743744 3203817568 3205079808 3223261216 3227970144 3230324608 3242639337 3245647104 3264698108 3269467572 3271852304 3283682031 3291708848 3295219522 3310849836 3313264752 3314570112 3318105168 3333372624 3335803968 3338242416 3340677312 3343113984 3360761334 3363403008 3368316672 3376225062 3381157458 3383623656 3402817887 3405299884 3406641504 3407789133 3410274756 3411618336 3414106752 3429815936 3430971372 3433473904 3434826624 3435983748 3438489936 3440997952 3461881024 3477613202 3482693718 3506385512 3510125143 3523017456 3530737728 3531427741 3535395872 3554756352 3559949568 3596413653 3597830568 3601667727 3604294764 3605714784 3626168868 3628813776 3630243456 3631466412 3634115184 3653499584 3658837056 3661505792 3680833842 3683727104 3689108736 3697770306 3703172454 3704414063 3705873528 3709825917 3726895781 3731083552 3732340479 3735062828 3736534368 3739259776 3752779464 3761003232 3765965168 3783828384 3786588288 3792120192 3814378834 3832471692 3840870096 3858542928 3862658142 3864179952 3865475544 3866998464 3868301178 3871122696 3888934728 3891771296 3893304576 3894616152 3897456864 3898992384 3923970176 3929702784 3938929239 3944683701 3947560932 3971518284 3974415088 3977320356 3978653882 3980221392 3983124544 4002799934 4007297728 4008647706 4011571592 4026305664 4063142671 4082415498 4087801477 4110187032 4116191688 4119194016 4120816896 4144192992 4147215744 4150247328 4153274496 4169107719 4197468996 4203601164 4206667248 4230530346 4233616072 4235284032 4236710814 4239801048 4259309464 4264095488 4265531976 4268643232 4270324992 4288890816 4294306149 4298289408 4303960192 4314065357 4320367863 4323519116 4324375296 4348659987 4359290096 4375051569 4378242708 4379967648 4384638972 4389565824 4390423678 4414466448 4417686336 4420915632 4424140224 4444496832 4447738624 4450989888 4454236416 4471216974 4477749066 4481015112 4501633416 4506434499 4508209944 4511498208 4513018041 4537090516 4542188672 4543718844 4547033008 4548824448 4574628496 4581311664 4584653248 4605487754 4633437998 4640207082 4643591624 4665617712 4675841856 4676755657 4697356608 4704219072 4707650304 4762818081 4764694536 4769776179 4791723147 4795218204 4797107424 4798723473 4802223636 4804115616 4805726352 4807619712 4834891824 4838418368 4841955216 4845486912 4878449408 4897047162 4904201358 4907778456 4930360408 4935618737 4937563272 4941164704 4942829283 4946434556 4969897128 4976453972 4982045824 5000058936 5003705952 5005677312 5011015968 5014670976 5045104512 5052475008 5064337593 5075435484 5082131566 5107949826 5109962256 5115412134 5117427504 5121160128 5144723904 5146457058 5150210856 5152239936 5153967392 5153975622 5155997952 5157734904 5161496928 5185246304 5192821536 5196609152 5216419803 5224040577 5251905652 5259578268 5263414576 5295357712 5301005318 5303093808 5306961856 5332134528 5344863608 5406442146 5413574929 5439253302 5443220664 5445365184 5451172776 5480249376 5488255584 5492258688 5521250763 5525590656 5533663104 5546655459 5554758681 5558810292 5594421238 5596625328 5602594242 5604801552 5608889664 5640707128 5647045376 5648947752 5653068064 5679882432 5687375968 5713221689 5718521088 5721568251 5725741532 5726875392 5760490484 5787814392 5793987213 5798213316 5800497696 5806684044 5833402092 5837656944 5839956864 5841924228 5846185296 5848488576 5885955264 5890248448 5894554176 5898853632 5921341398 5925995776 5934653184 5957277426 5959274797 5961622632 5965980534 5967980823 5970332088 5974686816 6002177888 6004199901 6008579332 6010946592 6012971559 6015330944 6017357388 6058291792 6108415552 6136174646 6165280548 6178791024 6186942776 6216289488 6220823616 6229911744 6234455808 6263142144 6272292096 6296203494 6310000872 6345795519 6350424108 6352926048 6355066221 6359701572 6388964196 6393624272 6396143232 6398297964 6402964848 6405487488 6407635136 6446522432 6455940288 6460649216 6485278674 6529396216 6536359949 6538935144 6543704608 6567364062 6576028463 6583417696 6585635517 6590439044 6621699672 6626529504 6629140224 6636210336 6666745248 6671607936 6676484832 6681354624 6706825461 6721522668 6752450124 6762314916 6767247312 6805635774 6810599768 6813283008 6815578266 6820549512 6823236672 6828213504 6859631872 6861942744 6866947808 6869653248 6871967496 6876979872 6881995904 6908231631 6923762048 6950156997 6955226404 6960310623 6965387436 7012771024 7020250286 7046034912 7061475456 7062855482 7070791744 7192827306 7195661136 7203335454 7208589528 7211429568 7252337736 7257627552 7260486912 7262932824 7268230368 7306999168 7317674112 7345570743 7356302037 7361667684 7395540612 7406344908 7408828126 7411747056 7419651834 7453791562 7462167104 7464680958 7470125656 7473068736 7478519552 7505558928 7522006464 7531930336 7566158453 7567656768 7573176576 7584240384 7612076711 7623197349 7628757668 7661924739 7664943384 7673118201 7681740192 7717085856 7719685587 7725316284 7728359904 7730951088 7733996928 7736602356 7742245392 7777869456 7783542592 7789232304 7794913728 7847940352 7859405568 7877858478 7889367402 7895121864 7939908403 7943036568 7948830176 7951507977 7954640712 7957307764 7960442784 7966249088 8005599868 8014595456 8017295412 8023143184 8052611328 8126285342 8164830996 8175602954 8220374064 8232383376 8238388032 8288385984 8294431488 8300494656 8306548992 8338215438 8391631857 8394937992 8403891363 8407202328 8413334496 8461060692 8467232144 8470568064 8473421628 8479602096 8518618928 8531063952 8537286464 8577781632 8588612298 8607920384 8628130714 8640735726 8647038232 8697319974 8708794451 8718580192 8750103138 8756485416 8759935296 8769277944 8779131648 8780847356 8828932896 8835372672 8841831264 8848280448 8882012097 8888993664 8901979776 8935916139 8942433948 8955498132 8962030224 9003266832 9012868998 9016419888 9022996416 9026036082 9074181032 9084377344 9087437688 9094066016 9097648896 9149256992 9162623328 9169306496 9190834891 9204261969 9210975508 9266875996 9280414164 9287183248 9331235424 9351683712 9353511314 9394713216 9408438144 9525636162 9529389072 9539552358 9583446294 9590436408 9594214848 9597446946 9604447272 9608231232 9611452704 9615239424 9669783648 9676836736 9683910432 9690973824 9727918011 9794094324 9808402716 9815556912 9860720816 9871237474 9875126544 9882329408 9885658566 9892869112 9939794256 9952907944 9964091648 10000117872 10007411904 10022031936 10029341952 10080858347 10090209024 10104950016 10128675186 10150870968 10164263132 10208453661 10215899652 10219924512 10223367399 10230824268 10234855008 10242320256 10289447808 10292914116 10300421712 10304479872 10307934784 10307951244 10315469808 10322993856 10370492608 10385643072 10393218304 10432839606 10448081154 10503811304 10515013831 10519156536 10526829152 10530375429 10578828397 10590715424 10594283223 10602010636 10606187616 10613923712 10664269056 10689727216 10789240959 10812884292 10827149858 10878506604 10886441328 10890730368 10902345552 10960498752 10976511168 10984517376 11042501526 11051181312 11067326208 11093310918 11109517362 11113242189 11117620584 11129477751 11180687343 11188842476 11193250656 11197021437 11205188484 11209603104 11217779328 11281414256 11297895504 11306136128 11359764864 11374751936 11426443378 11443136502 11451483064 11520980968 11533268327 11575628784 11587974426 11596426632 11600995392 11613368088 11666804184 11675313888 11679913728 11683848456 11692370592 11696977152 11771910528 11789108352 11816787717 11834051103 11842682796 11914554852 11918549594 11923245264 11931961068 11935961646 11940664176 11949373632 12004355776 12008399802 12017158664 12021893184 12025943118 12030661888 12034714776 12116583584 12171646207 12189428013 12216831104 12245514709 12263404431 12272349292 12330561096 12357582048 12373885552 12432578976 12441647232 12459823488 12592406988 12620001744 12691591038 12700848216 12705852096 12710132442 12719403144 12777928392 12787248544 12792286464 12796595928 12805929696 12810974976 12815270272 12882918447 12893044864 12911880576 12942196071 12961103589 12970557348 13058792432 13072719898 13077870288 13087409216 13134728124 13152056926 13166835392 13171271034 13180878088 13243399344 13253059008 13272420672 13333490496 13343215872 13350325919 13352969664 13362709248 13413650922 13443045336 13504900248 13519303497 13524629832 13534494624 13539054123 13611271548 13621199536 13626566016 13631156532 13641099024 13646473344 13723885488 13733895616 13743934992 13753959744 13763991808 13816463262 13847524096 13900313994 13910452808 13920621246 13930774872 14009799769 14025542048 14030266971 14040500572 14092069824 14122950912 14125710964 14141583488 14288454243 14375169441 14385654612 14391322272 14406670908 14417179056 14422859136 14504675472 14515255104 14525865648 14536460736 14613998336 14635348224 14691141486 14712604074 14723335368 14791081224 14806856211 14812689816 14817656252 14823494112 14828487849 14839303668 14907583124 14924334208 14929361916 14940251312 14946137472 15011117856 15044012928 15063860672 15132316906 15135313536 15224153422 15246394698 15257515336 15323849478 15329886768 15346236402 15363480384 15366482873 15434171712 15439371174 15450632568 15456719808 15461902176 15467993856 15473204712 15484490784 15555738912 15567085184 15578464608 15589827456 15649259409 15672121731 15755716956 15778734804 15790243728 15879816806 15886073136 15897660352 15903015954 15909281424 15914615528 15920885568 15932498176 16011199736 16029190912 16034590824 16046286368 16217032993 16240724787 16252570684 16329661992 16351205908 16440748128 16464766752 16476776064 16576771968 16600989312 16639966377 16676430876 16783263714 16789875984 16807782726 16814404656 16826668992 16922121384 16934464288 16941136128 16946843256 16959204192 17037237856 17062127904 17074572928 17139665067 17155563264 17164704753 17177224596 17256261428 17281471452 17294076464 17394639948 17417588902 17437160384 17500206276 17512970832 17519870592 17538555888 17561694712 17657865792 17670745344 17683662528 17696560896 17764024194 17777987328 17787460481 17803959552 17871832278 17877824391 17884867896 17903942469 17910996264 17924060448 18006533664 18012599703 18025737996 18032839776 18038914677 18045992832 18052072164 18148362064 18174875376 18188132032 18298513984 18325246656 18338612992 18381669782 18408523938 18421951016 18533751992 18553518613 18560828328 18574366496 18662470848 18703367424 18707022628 18789426432 18816876288 19037386557 19051272324 19058778144 19079104716 19166892588 19180872816 19188429696 19194893892 19208894544 19216462464 19222905408 19339567296 19353673472 19367820864 19381947648 19455836022 19580474333 19588188648 19609079847 19616805432 19631113824 19721441632 19728085389 19742474948 19750253088 19756906551 19764658816 19771317132 19785738224 19879588512 19905815888 20000235744 20014823808 20044063872 20161716694 20257350372 20301741936 20328526264 20416907322 20431799304 20439849024 20446734798 20461648536 20469710016 20484640512 20578895616 20585828232 20600843424 20608959744 20615869568 20615902488 20630939616 20645987712 20724694893 20740985216 20771286144 20850470991 20865679212 20880931869 20896162308 21007622608 21030027662 21038313072 21053658304 21060750858 21157656794 21181430848 21188566446 21204021272 21212375232 21227847424 21379454432 21476611261 21578481918 21625768584 21654299716 21757013208 21772882656 21781460736 21804691104 21920997504 21953022336 22036712229 22085003052 22186621836 22219034724 22226484378 22235241168 22258955502 22361374686 22377684952 22386501312 22394042874 22410376968 22419206208 22435558656 22562828512 22595791008 22612272256 22698475359 22719529728 22749503872 22836230133 22852886756 22869592047 22886273004 22902966128 22985774217 23041961936 23066536654 23151257568 23175948852 23192853264 23201990784 23226736176 23333608368 23350627776 23367696912 23384741184 23543821056 23578216704 23633575434 23668102206 23685365592 23819725209 23829109704 23837099188 23846490528 23854523931 23863922136 23871923292 23881328352 23898747264 24008711552 24016799604 24034317328 24043786368 24051886236 24069429552 24233167168 24343292414 24378856026 24433662208 24491029418 24526808862 24544698584 24570876001 24661122192 24715164096 24719994187 24747771104 24865157952 24883294464 24919646976 25174895571 25184813976 25211674089 25240003488 25383182076 25401696432 25411704192 25420264884 25438806288 25555856784 25574497088 25593191856 25611859392 25630540544 25765836894 25786089728 25823761152 25884392142 25922207178 25941114696 26088270467 26117584864 26126383353 26145439796 26155740576 26174818432 26269456248 26304113852 26333670784 26342542068 26361756176 26486798688 26506118016 26544841344 26666980992 26700651838 26705939328 26827301844 26886090672 27009800496 27038606994 27049259664 27068989248 27078108246 27222543096 27242399072 27253132032 27262313064 27282198048 27292946688 27447770976 27467791232 27487869984 27507919488 27572504673 27612785907 27632926524 27800627988 27820905616 27841242492 27861549744 28019599538 28051084096 28060533942 28081001144 28184139648 28251421928 28283166976 28441998697 28576908486 28614610339 28750338882 28771309224 28782644544 28813341816 28834358112 28845718272 29009350944 29030510208 29051731296 29072921472 29183754033 29382282972 29425208148 29446670736 29582162448 29613712422 29625379632 29635312504 29646988224 29656975698 29678607336 29815166248 29848668416 29858723832 29880502624 29892274944 30022235712 30088025856 30127721344 30198457499 30242575041 30264633812 30270627072 30448306844 30492789396 30515030672 30625360983 30647698956 30659773536 30692472804 30726960768 30732965746 30868343424 30878742348 30901265136 30913439616 30923804352 30946409424 30968981568 31111477824 31134170368 31156929216 31179654912 31298518818 31344243462 31511433912 31545041493 31557469608 31580487456 31591126287 31736485191 31759633612 31772146272 31782849669 31795320704 31806031908 31818562848 31829231056 31841771136 32022399472 32069181648 32092572736 32434065986 32481449574 32505141368 32659323984 32702411816 32737289599 32881496256 32929533504 32953552128 33153543936 33201978624 33279932754 33339726567 33352861752 33388433253 33542062029 33566527428 33579751968 33591064311 33615565452 33628809312 33653337984 33844242768 33868928576 33893686512 33918408384 34074475712 34124255808 34149145856 34279330134 34329409506 34354449192 34512522856 34549331159 34562942904 34588152928 34599804981 34789279896 34835177804 34874320768 35000412552 35025941664 35039741184 35077111776 35123389424 35315731584 35367325056 35450363151 35528048388 35574920962 35743664556 35755648782 35769735792 35807884938 35821992528 35848120896 36013067328 36025199406 36051475992 36065679552 36077829354 36091985664 36104144328 36296724128 36349750752 36376264064 36514938621 36568284039 36597027968 36650493312 36736544127 36763339564 36790213293 36817047876 36843902032 37067503984 37107037226 37121656656 37148732992 37324941696 37414045256 37895024503 38074773114 38102544648 38117556288 38158209432 38333785176 38361745632 38376859392 38389787784 38417789088 38432924928 38445810816 38648755341 38679134592 38735641728 38826588213 38883310767 38911672044 39160948666 39176377296 39218159694 39233610864 39262227648 39442883264 39456170778 39484949896 39500506176 39513813102 39529317632 39542634264 39571476448 39759177024 39811631776 39992551823 40000471488 40029647616 40050977757 40088127744 40323433388 40514700744 40557910491 40603483872 40657052528 40833814644 40863598608 40879698048 40893469596 40923297072 40939420032 41171656464 41201686848 41231739136 41231804976 41261879232 41291975424 41449389786 41481970432 41542572288 41700941982 41731358424 41761863738 41792324616 42015245216 42029399307 42060055324 42076626144 42090800913 42107316608 42121501716 42315313588 42362861696 42377132892 42408042544 42424750464 42758908864 42953222522 43156963836 43251537168 43308599432 43514026416 43545765312 43609382208 43841995008 43906044672 44073424458 44170006104 44373243672 44420568633 44438069448 44452968756 44470482336 44485463547 44517911004 44722749372 44755369904 44773002624 44788085748 44820753936 44838412416 45125657024 45191582016 45224544512 45396950718 45499007744 45672460266 45705773512 45739184094 45754519643 45772546008 45805932256 45971548434 46032199241 46083923872 46099448619 46133073308 46302515136 46351897704 46385706528 46403981568 46453472352 46667216736 46701255552 46735393824 46769482368 46947778227 47267150868 47336204412 47370731184 47639450418 47658219408 47674198376 47692981056 47709047862 47727844272 47743846584 47762656704 47797494528 48017423104 48033599208 48068634656 48087572736 48103772472 48138859104 48466334336 48651098979 48686584828 48722174361 48757712052 48982058836 49053617724 49089397168 49141752002 49322244384 49430328192 49439988374 49495542208 49730315904 50349791142 50369627952 50423348178 50480006976 50489872297 50766364152 50803392864 50823408384 50840529768 50877612576 51111713568 51148994176 51186383712 51223718784 51418995201 51494114259 51531673788 51768784284 51844414356 51882229392 52176540934 52235169728 52252766706 52290879592 52311481152 52349636864 52538912496 52608227704 52667341568 52685084136 52723512352 52963109171 52973597376 53012236032 53089682688 53284536977 53333961984 53362381443 53401303676 53411878656 53633473173 53654603688 53711827407 53772181344 54019600992 54037799109 54077213988 54098519328 54137978496 54156216492 54445086192 54484798144 54524626128 54564396096 54895541952 54935582464 54975739968 55015838976 55145009346 55225571814 55265853048 55579358821 55601255976 55641811232 55660555839 55682484984 55723099488 56039199076 56102168192 56121067884 56162002288 56368279296 56502843856 56883997394 57153816972 57229220678 57500677764 57542618448 57565289088 57626683632 57668716224 58018701888 58061020416 58103462592 58145842944 58367508066 58741422999 58764565944 58827239541 58850416296 58893341472 59164324896 59184256167 59227424844 59250759264 59270625008 59270719653 59293976448 59313951396 59357214672 59630332496 59717447664 59761005248 60044471424 60255442688 60396914998 60485150082 60529267624 60896613688 60961561157 60985578792 61030061344 61250721966 61295397912 61319547072 61384945608 61453921536 61465931492 61736686848 61757484696 61802530272 61826879232 61847608704 61892818848 61937963136 62174084679 62222955648 62313858432 62551412973 62597037636 62688486924 63022867824 63090082986 63114939216 63160974912 63182252574 63472970382 63519267224 63544292544 63565699338 63590641408 63612063816 63637125696 63658462112 63683542272 64044798944 64138363296 64185145472 64335844237 64429833783 64868131972 64962899148 65010282736 65318647968 65404823632 65474579198 65762992512 65859067008 66559865508 66679453134 66705723504 66776866506 67084124058 67133054856 67159503936 67182128622 67231130904 67257618624 67306675968 67688485536 67737857152 67787373024 67836816768 68095426077 68148951424 68248511616 68508690399 68558660268 68608776141 68658819012 68708898384 69025045712 69098662318 69125885808 69176305856 69199609962 69578559792 69670355608 69748641536 70000825104 70051883328 70154223552 70246778848 70566008429 70631463168 70734650112 70900726302 71056096776 71149841924 71459175627 71487329112 71511297564 71539471584 71563571793 71615769876 71643985056 71696241792 72026134656 72050398812 72102951984 72131359104 72155658708 72208288656 72593448256 72699501504 72752528128 73029877242 73136568078 73194055936 73300986624 73473088254 73526679128 73580426586 73605096817 73634095752 73687804064 73712628003 74051798779 74135007968 74159982561 74214074452 74243313312 74297465984 74649883392 74828090512 75524686713 75790049006 76149546228 76205089296 76235112576 76316418864 76667570352 76723491264 76779575568 76835578176 76891621632 77297510682 77358269184 77471283456 77653176426 77766621534 77823344088 78264811401 78321897332 78352754592 78379150059 78436319388 78467221728 78524455296 78885766528 78912341556 78969899792 79001012352 79027626204 79085268528 79142952896 79518354048 79623263552 79985103646 80000942976 80101955514 80646866776 80732878289 81029401488 81115820982 81206967744 81222838043 81314105056 81667629288 81727197216 81759396096 81786939192 81846594144 81878840064 82343312928 82403373696 82463609952 82523758464 82717514019 82838357721 82898779572 83401883964 83462716848 83523727476 83584649232 84030490432 84058798614 84120110648 84153252288 84181601826 84214633216 84243003432 84630627176 84725723392 84754265784 84816085088 84849500928 85201523449 85325996091 85517817728 85718602963 85843831017 85906445044 86313927672 86503074336 86617198864 87028052832 87091530624 87218764416 88146848916 88340012208 88746487344 88841137266 88876138896 88905937512 88940964672 88970927094 89035822008 89445498744 89510739808 89546005248 89576171496 89641507872 89676824832 90251314048 90383164032 90595372497 90727725123 90793901436 91344920532 91411547024 91478368188 91509039286 91545092016 91611864512 91943096868 92064398482 92167847744 92198897238 92266146616 92605030272 92703795408 92771413056 92906944704 93334433472 93402511104 93452281433 93470787648 93538964736 93895556454 94019433971 94534301736 94635124479 94672408824 94741462368 94773378861 95209455573 95278900836 95316438816 95348396752 95348549007 95385962112 95418095724 95455688544 95487693168 95525313408 96067198416 96137269312 96207544944 96277718208 96932668672 97302197958 97373169656 97444348722 97515424104 97964117672 98068598383 98107235448 98178794336 98211868797 98283504004 98644488768 98860656384 98879976748 98991084416 99460631808 100019179701 100626186087 100699582284 100739255904 100846696356 100960013952 100979744594 101532728304 101606785728 101681059536 101755225152 102223427136 102297988352 102372767424 102447437568 102837990402 102988228518 103063347576 103537568568 103647993477 103688828712 103764458784 103799414943 104353081868 104470339456 104505533412 104581759184 104622962304 105077824992 105216455408 105370168272 105447024704 105926218342 105947194752 106569073954 106724762886 106802607352 107266946346 107309207376 107423654814 107544362688 107565380111 108039201984 108075598218 108154427976 108197038656 108275956992 108312432984 108890172384 108969596288 109049252256 109128792192 109544815863 109704852117 109791083904 109951479936 110209632381 110290018692 110370639879 110451143628 110531706096 111158717642 111202511952 111283622464 111321111678 111364969968 111446198976 112078398152 112204336384 112242135768 112324004576 113005687712 113519230951 113685073509 113767994788 114307633944 114458441356 115001355528 115085236896 115130578176 115253367264 115337432448 116037403776 116206925184 116479764639 116735016132 117482845998 117529131888 117654479082 117700832592 117786682944 118328649792 118368512334 118454849688 118501518528 118541250016 118541439306 118587952896 118627902792 118714429344 119260664992 119434895328 119522010496 119977655469 120088942848 120152933271 120793829996 120970300164 121058535248 121793227376 121923122314 121971157584 122060122688 122501443932 122590795824 122639094144 122769891216 122931862984 123514969392 123605060544 123695217408 123785637696 123875926272 124348169358 124445911296 124512223367 124627716864 125102825946 125194075272 125376973848 126045735648 126088197921 126180165972 126229878432 126272402739 126321949824 126364505148 126945940764 127038534448 127088585088 127131398676 127224127632 127274251392 127316924224 128089597888 128276726592 128370290944 128671688474 128859667566 129736263944 129874630291 129925798296 130020565472 130637295936 130662826417 130809647264 130949158396 131525985024 131718134016 133119731016 133261705899 133358906268 133411447008 133553733012 134168248116 134266109712 134319007872 134364257244 134462261808 134515237248 135376971072 135475714304 135574746048 135673633536 136190852154 136297902848 136497023232 137017380798 137063320331 137117320536 137217552282 137263558929 137317638024 137417796768 138050091424 138096597723 138197324636 138251771616 138298345857 138352611712 138399219924 139157119584 139340711216 140001650208 140103766656 140308447104 140493557696 141132016858 141801452604 142112193552 142299683848 142918351254 142974658224 143022595128 143078943168 143127143586 143231539752 143287970112 143392483584 144052269312 144100797624 144205903968 144262718208 144311317416 144416577312 145186896512 145399003008 145953296937 146059754484 146166523083 146273136156 146946176508 147053358256 147160853172 147210193634 147268191504 147375608128 147425256006 148103597558 148270015936 148319965122 148428148904 148486626624 148594931968 149656181024 150336278827 151049373426 151248654649 151469616891 151580098012 152299092456 152410178592 152470225152 152632837728 153335140704 153446982528 153559151136 153671156352 154256985603 154595021364 155306352852 155533243068 155646688176 156529622802 156643794664 156705509184 156758300118 156872638776 156934443456 157048910592 157771533056 157824683112 157939799584 158002024704 158055252408 158170537056 158285905792 158889327513 159036708096 159246527104 159853610931 159970207292 160001885952 160087144329 160203911028 160900419519 161293733552 161465756578 162058802976 162231641964 162413935488 162445676086 162628210112 163335258576 163454394432 163573878384 163693188288 164686625856 164806747392 164927219904 165047516928 165435028038 165676715442 165797559144 166738076463 166803767928 166925433696 166981667517 167047454952 167169298464 168060980864 168117597228 168240221296 168306504576 168363203652 168486006864 169261254352 169508531568 169632170176 170403046898 170651992182 171035635456 171437205926 171687662034 171812890088 172627855344 173006148672 173039959309 173234397728 174056105664 174183061248 174437528832 176224268997 176293697832 176481718623 176680024416 177492974688 177552768501 177682274532 177752277792 177811875024 177881929344 177941854188 178071644016 178890997488 179021479616 179152342992 179283015744 180502628096 180766328064 181190744994 181455450246 181587802872 182617893269 182689841064 182823094048 182884683471 182956736376 183018078572 183090184032 183223729024 183886193736 184128796964 184335695488 184397794476 184532293232 185210060544 185407590816 185542826112 185813889408 186668866944 186904562866 186941575296 187791112908 188038867942 189068603472 189270248958 189344817648 189482924736 189546757722 190418911146 190557801672 190632877632 190696793504 190697098014 190771924224 190836191448 190911377088 190975386336 191050626816 192134396832 192274538624 192415089888 192555436416 193007532711 193289501349 194604395916 194746339312 194888697444 195030848208 195928235344 196137196766 196214470896 196357588672 196423737594 196567008008 197288977536 197759953496 197982168832 200038359402 200302272373 201252372174 201399164568 201478511808 201693392712 201920027904 201959489188 203065456608 203213571456 203362119072 203510450304 204286278231 204446854272 204745534848 205526071197 205675980804 205976457036 206126695152 207075137136 207295986954 207377657424 207528917568 207598829886 208706163736 208940678912 209011066824 209163518368 209245924608 210155649984 210432910816 210740336544 210894049408 211389202493 211698025287 211852436684 211894389504 213138147908 213449525772 213605214704 214377526881 214533892692 214618414752 214847309628 215088725376 215130760222 216078403968 216151196436 216308855952 216394077312 216624865968 217780344768 217939192576 218098504512 218257584384 219089631726 219409704234 219582167808 219902959872 220419264762 220580037384 220741279758 220815290451 220902287256 221063412192 221137884009 222155396337 222317435284 222405023904 222479947683 222567244928 222642223356 222729939936 222892397952 224156796304 224484271536 224648009152 226011375424 227038461902 227370147018 227535989576 228615267888 228916882712 229161027193 230002711056 230170473792 230506734528 230674864896 232074807552 232413850368 232959529278 233470032264 234794434203 234965691996 235058263776 235137450177 235308958164 235401665184 235573365888 236657299584 236737024668 236909699376 237003037056 237082500032 237082878612 237255805584 237428858688 238521329984 238869790656 239044020992 239955310938 240305866542 241587659992 241845318113 241940600328 242117070496 242198634867 243313053131 243586454752 243668514129 243846244628 243942315168 244120245376 245002887864 245181591648 245278188288 245539782432 245863725968 247029938784 247210121088 247571275392 248152542057 248696338716 249024446734 250205651892 250388150544 250753947696 252091471296 252176395842 252360331944 252459756864 252544805478 252643899648 252729010296 253891881528 254077068896 254177170176 254262797352 254448255264 254548502784 254633848448 255604570347 255977988273 256179195776 256553453184 257155808889 257343376948 257531493051 257719335132 259472527888 259749260582 259851596592 260041130944 261274591872 261325652834 261619294528 261898316792 265265171521 266239462032 266523411798 266717812536 266822894016 267107466024 268336496232 268532219424 268638015744 268728514488 268924523616 269030474496 270753942144 271149492096 271786117491 272183175369 272381704308 274034761596 274126640662 274234641072 274435104564 274527117858 274635276048 274835593536 276100182848 276193195446 276394649272 276503543232 276596691714 276705223424 276798439848 278314239168 278681422432 279947862761 280003300416 280207533312 280356844299 280616894208 280987115392 281646838307 282058301913 282264033716 283602905208 283905373437 284224387104 284599367696 285628366719 285836702508 285949316448 286045190256 286157886336 286254287172 286463079504 286575940224 288201595248 288411807936 288622634832 288833154624 290373793024 290798006016 291906593874 292119508968 292333046166 292546272312 293892353016 294106716512 294205795149 294321706344 294420387268 294536383008 294635606391 294751216256 294850512012 296207195116 296540031872 296639930244 296856297808 296973253248 299312362048 300672557654 302098746852 302497309298 302939233782 303160196024 304598184912 304820357184 305265675456 306670281408 306893965056 307118302272 307342312704 308513971206 309190042728 310612705704 310943980431 311066486136 311293376352 311398244829 313059245604 313287589328 313411018368 313516600236 313745277552 313868886912 315649366224 315879599168 316110504816 316341074112 316571811584 317778655026 318493054208 319707221862 319940414584 320174288658 320407822056 321800839038 322225394687 322587467104 322696140333 322931513156 324117605952 324463283928 324827870976 324891352172 325256420224 326670517152 326908788864 327147756768 327386376576 328634447589 329373251712 329854439808 330628897143 330870056076 331353430884 331595118288 333476152926 333607535856 333850867392 333963335034 334094909904 334338596928 336121961728 336235194456 336480442592 336613009152 336726407304 336972013728 338522508704 339017063136 339264340352 340557692853 340806093796 341055220527 341303984364 342874411852 343375324068 343625780176 345255710688 346012297344 346079918618 346468795456 348112211328 352448537994 352587395664 352963437246 353360048832 353429106079 354985949376 355105537002 355364549064 355504555584 355623750048 355763858688 355883708376 356143288032 357781994976 358042959232 358304685984 358566031488 359932966407 360458799813 362381489988 362910900492 363175605744 365235786538 365379682128 365646188096 365769366942 365913472752 366036157144 366180368064 366447458048 367772387472 368257593928 368671390976 368795588952 369064586464 370815181632 371085652224 371627778816 372991758839 373337733888 373536670101 373809125732 373883150592 375582225816 376077735884 378137206944 378264593763 378540497916 378689635296 378965849472 379093515444 380837822292 381115603344 381265755264 381393587008 381394196028 381672382896 381822754176 381950772672 384268793664 384549077248 384830179776 385110872832 386015065422 386579002698 389055511747 389208791832 389492678624 389623890873 389777394888 390061696416 391856470688 391988479251 392274393532 392428941792 392715177344 392847475188 393134016016 394577955072 395519906992 400076718804 400604544746 402504744348 402798329136 402957023616 403386785424 403918978376 406130913216 406427142912 406724238144 407020900608 408572556462 408893708544 409491069696 411052142394 411189960993 411351961608 411790676787 411952914072 412253390304 414150274272 414289793169 414591973908 414755314848 414895037571 415057835136 415197659772 417412327472 418022133648 418327036736 420311299968 420865821632 421480673088 421788098816 422778404986 423396050574 423704873368 426276295816 426730928099 426899051544 427210429408 428755053762 429067785384 429236829504 429694619256 430177450752 430261520444 432156807936 432302392872 432617711904 432788154624 433249731936 435560689536 436197009024 437859890811 438179263452 438819408468 440838529524 441160074768 441482559516 441630580902 441804574512 442126824384 442275768018 444310792674 444634870568 444810047808 444959895366 445134489856 445284446712 445459879872 445784795904 448313592608 448968543072 449296018304 450350909659 451008836481 452022750848 453745963947 454076923804 454408850673 454740294036 455071979152 457230535776 457833765424 458322054386 460005422112 460340947584 461013469056 465919058556 466940064528 469588868406 469931383992 470116527552 470274900354 470617916328 470803330368 471146731776 473314599168 473474049336 473819398752 474006074112 474165000064 474165757224 474511611168 474857717376 476667982539 477042659968 477739581312 479560832793 479910621876 480261432987 480611733084 483175319984 483690636226 483881200656 484234140992 484397269734 486626106262 487172909504 487337028258 487692489256 487884630336 488240490752 490005775728 490363183296 491079564864 491727451936 493962059003 494059877568 494420242176 495142550784 496305084114 497392677432 498048893468 500214229389 500411303784 500776301088 500945002551 501507895392 504182942592 504352791684 504720663888 504919513728 505089610956 505458020592 507783763056 508154137792 508525594704 508896510528 509267696896 511209140694 511955976546 512358391552 513106906368 514311617778 514686753896 515062986102 515438670264 518362591453 518945055776 519119877927 519498521164 519703193184 520082261888 522549183744 522651305668 523238589056 523796633584 528672806991 530530343042 532478924064 533046823596 533435625072 533645788032 534214932048 536672992464 537064438848 537457028976 537849047232 541507884288 542298984192 543572234982 544366350738 544763408616 547853679807 548069523192 548253281324 548469282144 548654050413 548870209128 549054235716 549270552096 549671187072 552200365696 552386390892 552789298544 553007086464 553193383428 553596879696 556628478336 557362844864 559895725522 560006600832 560713688598 561974230784 563293676614 564116603826 564528067432 565130148023 567205810416 567810746874 568448774208 568559866301 569198735392 571256733438 571673405016 571898632896 572090380512 572315772672 572508574344 572926159008 573151880448 576403190496 576823615872 577245269664 577666309248 579022598133 579868504047 583813187748 584239017936 584666092332 585092544624 587784706032 588213433024 588411590298 588643412688 588840774536 589072766016 589271212782 589502432512 589701024024 592414390232 593080063744 593279860488 593712595616 593946506496 598624724096 600030220741 600906817119 601345115308 604197493704 604994618596 605878467564 606320392048 609196369824 609640714368 610531350912 613340562816 614236604544 617027942412 618380085456 621225411408 621887960862 622132972272 622586752704 622796489658 626118491208 626575178656 626822036736 627033200472 627490555104 627737773824 631298732448 631759198336 632221009632 632682148224 634167607479 635094075861 635557310052 639414443724 639880829168 640348577316 640815644112 643601678076 644450789374 645174934208 645392280666 645863026312 648235211904 648926567856 649782704344 650512840448 653341034304 653817577728 654165970031 654295513536 654772753152 657268895178 658136037797 658746503424 659708879616 661257794286 661740112152 662445871353 662706861768 663190236576 663413652027 666466189011 666952305852 667215071712 667439843049 667701734784 667926670068 668189819808 668677193856 672470388912 672960885184 673452814608 673944027456 677045017408 678034126272 678528680704 681115385706 681612187592 682110441054 682607968728 685748823704 686480188681 686750648136 687251560352 687483081579 690511421376 692024594688 692159837236 692937590912 696224422656 704383302609 704897075988 705174791328 705926874492 706720097664 706858212158 709971898752 710211074004 710729098128 711009111168 711247500096 711767416752 712286576064 715563989952 716085918464 716609371968 717132062976 719865932814 720917599626 724762979976 725535954339 725821800984 726351211488 726595904601 729939159393 730471573076 730759364256 731005542387 731292376192 731538733884 731826945504 732072314288 732360736128 735544774944 736515187856 737591177904 738129172928 741630363264 745983517678 747073340202 747618251464 751164451632 752155471768 752957660777 756274413888 756529187526 757080995832 757379270592 757931698944 758187030888 761675644584 762231206688 762531510528 762787174016 762788392056 763344765792 763645508352 763901545344 766813711041 767933964819 768537587328 769660359552 771467426667 772030130844 772594479153 773158005396 778111023494 778417583664 778985357248 779247781746 779554789776 780123392832 783712941376 783976958502 784548787064 784857883584 785430354688 785694950376 786268032032 791039813984 794634616657 795795514563 800153437608 801209089492 805009488696 805596658272 805914047232 806773570848 807837956752 812261826432 813448476288 815358352473 817145112924 822104284788 822379921986 822703923216 823581353574 823905828144 824506780608 828300548544 828579586338 829183947816 829510629696 829790075142 830115670272 830395319544 834824654944 836044267296 836654073472 839843588283 840622599936 841070532897 841731643264 842961346176 844940514921 845556809972 846174905739 846792101148 847409746736 852552591632 853461856198 853798103088 854420858816 857510107524 858135570768 858473659008 859389238512 860523040888 864604785744 865235423808 866499463872 871121379072 871585563569 872394018048 875719781622 876358526904 877638816936 881677059048 882320149536 882617385447 882965119032 883261161804 883609149024 883906819173 884253648768 884551536036 888621585348 889269741136 889620095616 889919790732 890568893424 890919759744 896627185216 897937086144 898592036608 900701819318 902017672962 904045501696 907491927894 908153847608 908817701346 909122412037 909480588072 910143958304 914461071552 914639784919 915667530848 916644108772 920010844224 920681895168 922026938112 931838117112 932831941293 933880129056 939177736812 939862767984 940233055104 940549800708 941235832656 941606660736 946948098672 947638797504 948330000128 948331514448 949023222336 949715434752 953335965078 954085319936 955479162624 959121665586 959821243752 960522865974 961223466168 966350639968 966676184061 967381272452 967762401312 968088420999 968468281984 968794539468 973252212524 974345819008 974674056516 975384978512 975769260672 980011551456 980726366592 982159129728 983454903872 987924118006 988119755136 992610168228 994785354864 996097786936 1000428458778 1000822607568 1001552602176 1001890005102 1003015790784 1008365885184 1008705583368 1009441327776 1009839027456 1010179221912 1010916041184 1015567526112 1016308275584 1017051189408 1017793021056 1021673078559 1022418281388 1023165661581 1023911953092 1028623235556 1029373507792 1030125972204 1030877340528 1036725182906 1037890111552 1038239755854 1038997042328 1039406386368 1040164523776 1045302611336 1046477178112 1047593267168 1052353951789 1057345613982 1058740582543 1060287318237 1061060686084 1064957848128 1066093647192 1066871250144 1067291576064 1068429864096 1073345984928 1074128877696 1074914057952 1075698094464 1079798899221 1087144469964 1088732701476 1089526817232 1095707359614 1096139046384 1096506562648 1096938564288 1097308100826 1097740418256 1098108471432 1098541104192 1099342374144 1104400731392 1104772781784 1105578597088 1106014172928 1106386766856 1107193759392 1113256956672 1114725689728 1118975276517 1119791451044 1120013201664 1120610010303 1121427377196 1126587353228 1128233207652 1129056134864 1130260296046 1134411620832 1135621493748 1136897548416 1137119732602 1138397470784 1142513466876 1143346810032 1143797265792 1144180761024 1145017148688 1145852318016 1152806380992 1153647231744 1154490539328 1155332618496 1158045196266 1159737008094 1161267062831 1167166535241 1167626375496 1168478035872 1168871672619 1169332184664 1170185089248 1175569412064 1175965437753 1176426866048 1176823180596 1177286825376 1177681549072 1178145532032 1178542425564 1179402048048 1184828780464 1186559720976 1187425191232 1197249448192 1200060441482 1201813634238 1202690230616 1208394987408 1209989237192 1211279715163 1211756935128 1212640784096 1218392739648 1219281428736 1221062701824 1226681125632 1228473209088 1233569882979 1234055884824 1235372030361 1236760170912 1242450822816 1242869379507 1243775921724 1244265944544 1245173505408 1245592979316 1252236982416 1253150357312 1254066400944 1254981110208 1262597464896 1263518396672 1264442019264 1265364296448 1268335214958 1270188151722 1271114620104 1278325252883 1278828887448 1279761658336 1280192784297 1280697154632 1281631288224 1287203356152 1288901578748 1290349868416 1290784561332 1291726052624 1296470423808 1297853135712 1299565408688 1306682068608 1308331940062 1308591027072 1314537790356 1316272075594 1322515588572 1323480224304 1324891742706 1325413723536 1326380473152 1326827304054 1332932378022 1333904611704 1334430143424 1334879686098 1335403469568 1335853340136 1336379639616 1337354387712 1344940777824 1345921770368 1346905629216 1347888054912 1351052728977 1353026509443 1354090034816 1356068252544 1361237891841 1362230771412 1363224375184 1363226552019 1364220882108 1365215937456 1371497647408 1372960377362 1373501296272 1374503120704 1374966163158 1381022842752 1384319674472 1385875181824 1402115906611 1408766605218 1409794151976 1410349582656 1411853748984 1413440195328 1413716424316 1419943797504 1420422148008 1421458196256 1422018222336 1422495000192 1423534833504 1424573152128 1430003947617 1431127979904 1433218743936 1438682498379 1439731865628 1441835199252 1449525959952 1451071908678 1451643601968 1452702422976 1453191809202 1459878318786 1460943146152 1461518728512 1462011084774 1462584752384 1463077467768 1463653891008 1464144628576 1464721472256 1471089549888 1473030375712 1475182355808 1476258345856 1479724417451 1481886177009 1483260726528 1491967035356 1494146680404 1495236502928 1500642688167 1502328903264 1504310943536 1505915321554 1512548827776 1513058375052 1514161991664 1514758541184 1516374061776 1523351289168 1524462413376 1525574348032 1525576784112 1526689531584 1527803090688 1533627422082 1535867929638 1537075174656 1539320719104 1542934853334 1544060261688 1545188958306 1546316010792 1555087774359 1556222046988 1556835167328 1557359633781 1557970714496 1558495563492 1559109579552 1560246785664 1567425882752 1567953917004 1569097574128 1569715767168 1571389900752 1572536064064 1582079627968 1589269233314 1591591029126 1600306875216 1602418178984 1604127190351 1610018977392 1611193316544 1613547141696 1615675913504 1624523652864 1626896952576 1630716704946 1634290225848 1643561039421 1644208569576 1644759843972 1645407846432 1645962151239 1647162707148 1647811656288 1649013561216 1656601097088 1657159172676 1658367895632 1659021259392 1659580150284 1660790639088 1669649309888 1672088534592 1673308146944 1679687176566 1682141065794 1683463286528 1685922692352 1689881029842 1691113619944 1692349811478 1692917226791 1693584202296 1694819493472 1695390444069 1703191371917 1705105183264 1705679598903 1706923712396 1707596206176 1708841717632 1715020215048 1716271141536 1716947318016 1718778477024 1721046081776 1729209571488 1730470847616 1732998927744 1737067794399 1743171127138 1751439563244 1752717053808 1755277633872 1763354118096 1764640299072 1765234770894 1765930238064 1766522323608 1767218298048 1767813638346 1768507297536 1769103072072 1777243170696 1778539482272 1779240191232 1779839581464 1781137786848 1781839519488 1793254370432 1795874172288 1800090662223 1801403638636 1802720451357 1804035345924 1814983855788 1816307695216 1817635402692 1818244824074 1818961176144 1820287916608 1828922143104 1829279569838 1831335061696 1833288217544 1840021688448 1856856200647 1863676234224 1865663882586 1867760258112 1868125274989 1878355473624 1879725535968 1880466110208 1881099601416 1882471665312 1883213321472 1893896197344 1895277595008 1896663028896 1898046444672 1902502822437 1905282227583 1906671930156 1918243331172 1919642487504 1921045731948 1922446932336 1932701279936 1933352368122 1934762544904 1935524802624 1936176841998 1936936563968 1937589078936 1946504425048 1948691638016 1949348113032 1950769957024 1951538521344 1959635039327 1960023102912 1961452733184 1962497910093 1964318259456 1966909807744 1971527868149 1974408113391 1975848236012 1976239510272 1985220336456 1987337614059 1989570709728 1992195573872 1999398567033 2000856917556 2001645215136 2003105204352 2003780010204 2006031581568 2017411166736 2018882655552 2020358443824 2021832082368 2031135052224 2032616551168 2034102378816 2035586042112 2043346157118 2044836562776 2046331323162 2047823906184 2057246471112 2058747015584 2059440566043 2060251944408 2061754681056 2062449244737 2073450365812 2075780223104 2076479511708 2077994084656 2078812772736 2090605222672 2095186534336 2104707903578 2114691227964 2117481165086 2120574636474 2122121372168 2129915696256 2132187294384 2133742500288 2136859728192 2146691969856 2148257755392 2149828115904 2151396188928 2159597798442 2174288939928 2176607863017 2177465402952 2179053634464 2179787713803 2189817478179 2191414719228 2192278092768 2193013125296 2193016627161 2193877128576 2194616201652 2195480836512 2196216942864 2197082208384 2209545563568 2211157194176 2212773533712 2214387518784 2229451379456 2237950553034 2239582902088 2241220020606 2242854754392 2253174706456 2255577762809 2256466415304 2258112269728 2258872982331 2260520592092 2268823241664 2271242987496 2273795096832 2274239465204 2276794941568 2285026933752 2286693620064 2287594531584 2288361522048 2290034297376 2291704636032 2300441133123 2305612761984 2308981078656 2314402280001 2316090392532 2319474016188 2322534125662 2334333070482 2335252750992 2336956071744 2337743345238 2338664369328 2340370178496 2351138824128 2351930875506 2352853732096 2353646361192 2354573650752 2355363098144 2356291064064 2357084851128 2358804096096 2369657560928 2373119441952 2374850382464 2383903849971 2387386543689 2400120882964 2403627268476 2405380461232 2416789974816 2419978474384 2422559430326 2423513870256 2425281568192 2436785479296 2467139765958 2468111769648 2470744060722 2473520341824 2474003742553 2484901645632 2485738759014 2487551843448 2488531889088 2490347010816 2491185958632 2504473964832 2506300714624 2508132801888 2509962220416 2519530764849 2523211598691 2525194929792 2528884038528 2534821544763 2536670429916 2538524717217 2540376303444 2542229240208 2556650505766 2557657774896 2559523316672 2560385568594 2561394309264 2563262576448 2574406712304 2577803157496 2580699736832 2581569122664 2583452105248 2595706271424 2599130817376 2610942311873 2613364137216 2614756690707 2616663880124 2617182054144 2629075580712 2632544151188 2645031177144 2646960448608 2647852156341 2649783485412 2650827447072 2652760946304 2653654608108 2665864756044 2667809223408 2668860286848 2669759372196 2671706680272 2672759279232 2689881555648 2691843540736 2693811258432 2695776109824 2702105457954 2706053018886 2708180069632 2712136505088 2722475783682 2723388582229 2724461542824 2726448750368 2726453104038 2727367236111 2728441764216 2730431874912 2742995294816 2743919354757 2745920754724 2747002592544 2749006241408 2749932326316 2762045685504 2768639348944 2804231813222 2817533210436 2819588303952 2820699165312 2823707497968 2827432848632 2840844296016 2842916392512 2844990000384 2847069667008 2849146304256 2860007895234 2862255959808 2866437487872 2877364996758 2879463731256 2883670398504 2899051919904 2900028552183 2902143817356 2903287203936 2904265262997 2905404845952 2906383618404 2919756637572 2921886292304 2923037457024 2924022169548 2926154935536 2927307782016 2928289257152 2942179099776 2946060751424 2950364711616 2952516691712 2959448834902 2963772354018 2983934070712 2987116496693 2988293360808 2990473005856 3001285376334 3004657806528 3005245007591 3008621887072 3011830643108 3025097655552 3026116750104 3028323983328 3029517082368 3032748123552 3046702578336 3048924826752 3051153568224 3053379063168 3065019235677 3067254844164 3071735859276 3085869706668 3088120523376 3090377916612 3092632021584 3110175548718 3112444093976 3113670334656 3114719267562 3115941428992 3116991126984 3118219159104 3120493571328 3134851765504 3135907834008 3138195148256 3139431534336 3142779801504 3145072128128 3152456367613 3157061855367 3164159255936 3176221747629 3178538466628 3180861954711 3183182058252 3200613750432 3204836357968 3208254380702 3220037954784 3222386633088 3227094283392 3231351827008 3261433409892 3268580451696 3287122078842 3288417139152 3289519687944 3290815692864 3291924302478 3294325414296 3295623312576 3298027122432 3313202194176 3314318345352 3316735791264 3318042518784 3319160300568 3321581278176 3339298619776 3344177069184 3356925829551 3359374353132 3361830030909 3364282131588 3379762059684 3382227239888 3384699622956 3385834453582 3387168404592 3389638986944 3390780888138 3406382743834 3410210366528 3411359197806 3413847424792 3415192412352 3417683435264 3430040430096 3432542283072 3437556954048 3442092163552 3457734413021 3458419142976 3460941695232 3465997855488 3474135588798 3478719056927 3483801188493 3486342254276 3501499605723 3502879126488 3505434107616 3506615017857 3510555267744 3526708236192 3527896313259 3529280598144 3530469541788 3531860476128 3533044647216 3534436596096 3535627276692 3538206144144 3554486341392 3557078964544 3559679162928 3562275573696 3586508740864 3591748344576 3600181324446 3602807277272 3605440902714 3608070691848 3628538140171 3629967711576 3632615390432 3633839145489 3635270805384 3636489648148 3637922352288 3640575833216 3657844286208 3658559139676 3662670123392 3666576435088 3680043376896 3700709648937 3713712401294 3727352468448 3731327765172 3735520516224 3736250549978 3756710947248 3759451071936 3762199202832 3764943330624 3787792394688 3790555190016 3793326057792 3796092889344 3805005644874 3810564455166 3813343860312 3834975758649 3836486662344 3839284975008 3840578352891 3842091463896 3844893864672 3865402559872 3866704736244 3869525089808 3871049605248 3872353683996 3875178157872 3893008850096 3898696226064 3901539914048 3919270078654 3920046205824 3924995820186 3933819615488 3943055736298 3948816226782 3951696472024 3970440672912 3974675228118 3979141419456 3979919064107 3984391147744 3998797134066 4001713835112 4003290430272 4006210408704 4007560020408 4012063163136 4034822333472 4037765311104 4040716887648 4043664164736 4053158186931 4059079528329 4062270104448 4068204757632 4083713675523 4086692314236 4089673125552 4092662646324 4095647812368 4114492942224 4117494031168 4118881132086 4120503888816 4123509362112 4124898489474 4146900731624 4151560446208 4152959023416 4155988169312 4157625545472 4181210445344 4190373068672 4200211545187 4206347719833 4209415807156 4229382455928 4234962330172 4241149272948 4244242744336 4259831392512 4264374588768 4267485000576 4273719456384 4293383939712 4299656231808 4319195596884 4348577879856 4353215726034 4354930805904 4358107268928 4359575427606 4379634956358 4382829438456 4384556185536 4386026250592 4386033254322 4387754257152 4389232403304 4390961673024 4392433885728 4394164416768 4419091127136 4422314388352 4425547067424 4428775037568 4439173252353 4445658531027 4475901106068 4479165804176 4482440041212 4485709508784 4506349412912 4511155525618 4512932830608 4516224539456 4517745964662 4521041184184 4537646483328 4542485974992 4548478930408 4553589883136 4570053867504 4573387240128 4576723044096 4580068594752 4583409272064 4600882266246 4606952264579 4611225523968 4617962157312 4628804560002 4632180785064 4638948032376 4645068251324 4665263323077 4668666140964 4670505501984 4672078901343 4673912143488 4675486690476 4677328738656 4680740356992 4702277648256 4703861751012 4707292722384 4709147301504 4710726196288 4714169702256 4717608192192 4739315121856 4746238883904 4749700764928 4767807699942 4774773087378 4800241765928 4805361320767 4807254536952 4810760922464 4812381571053 4833579949632 4834524577429 4839956948768 4845118860652 4847027740512 4850563136384 4873570958592 4930683118263 4934279531916 4936223539296 4941488121444 4947040683648 4948007485106 4969803291264 4971477518028 4975103686896 4977063778176 4982371917264 5008947929664 5012601429248 5016265603776 5019924440832 5039061529698 5046423197382 5050389859584 5057768077056 5069643089526 5073340859832 5077049434434 5078751680373 5080752606888 5084458480416 5086171332207 5109574115751 5113301011532 5115315549792 5117038796709 5119046633344 5120771137188 5122788618528 5126525152896 5148813424608 5155606314992 5163138245328 5166904210496 5191412542848 5198261634752 5221884623746 5229513381414 5233327760248 5258151161424 5265088302376 5270703625439 5290062354288 5293920897216 5295704312682 5299566970824 5301654894144 5305521892608 5307309216216 5331729512088 5335618446816 5337720573696 5339518744392 5343413360544 5345518558464 5379763111296 5387622516864 5400271986669 5404210915908 5408161354071 5412106037772 5444951567364 5446777164458 5448923085648 5452897500736 5452906208076 5454734472222 5456883528432 5460863749824 5485990589632 5487838709514 5491841509448 5494005185088 5498012482816 5499864652632 5537278697888 5562442316599 5570568601941 5596200222013 5604375824967 5608463626444 5635066420872 5639176607904 5641398330624 5647414995936 5654865697264 5681688592032 5685832785024 5694139334016 5707508467311 5720015790468 5754729993516 5758927462512 5767340797008 5798103839808 5800057104366 5804287634712 5806574407872 5808530525994 5810809691904 5812767236808 5839513275144 5843772584608 5846074914048 5848044339096 5852309871072 5854615564032 5856578514304 5878905117981 5884358199552 5887493730279 5892121502848 5900729423232 5914583604447 5918897669804 5923224340173 5927544708036 5967868141424 5974232993386 5976586721616 5980946011712 6002570752668 6009315613056 6010490015182 6017243774144 6023661286216 6052233500208 6056647966656 6065496247104 6093405156672 6097849653504 6101098944983 6102307136448 6106758126336 6130038471354 6134509688328 6143471718552 6171739413336 6176241046752 6178321698129 6180755833224 6185264043168 6187347734211 6220351097436 6224888187952 6227340669312 6229438535124 6233982253968 6236438318208 6271815668016 6276390296512 6285559603008 6290144256256 6304912735226 6314123710734 6328318511872 6352443495258 6357076933256 6361723909422 6366364116504 6401227500864 6402478494433 6409672715936 6416508761404 6440075909568 6444773266176 6454188566784 6462703654016 6522866819784 6529823589051 6537160903392 6569452434537 6574244157684 6576834278304 6579039375888 6581631385728 6583848604956 6588650828592 6591246625152 6628636690704 6633471582528 6638320601136 6643162556352 6678597239552 6688354138368 6713851659102 6718748706264 6723660061818 6728564263176 6759524119368 6764454479776 6766733288427 6769399245912 6771668907164 6774336809184 6776618946993 6779277973888 6781561776276 6812765487668 6820420733056 6822718395612 6827694849584 6830384824704 6860080860192 6865084566144 6875113908096 6884184327104 6915468826042 6916838285952 6948271177596 6957438113854 6967602376986 6972684508552 7002999211446 7005758252976 7010868215232 7013230035714 7021110535488 7053416472384 7055792626518 7058561196288 7060939083576 7063720952256 7066089294432 7068873192192 7071254553384 7076412288288 7108972682784 7114157929088 7119358325856 7124551147392 7151711549913 7162159631067 7200362648892 7205614554544 7210881805428 7216141383696 7257076280342 7259935423152 7265230780864 7267678290978 7270541610768 7272979296296 7275844704576 7281151666432 7317118279352 7325340246784 7333152870176 7401419297874 7411184077801 7422011227659 7427424802588 7454704936896 7462655530344 7471041032448 7472501099956 7513421894496 7518902143872 7524398405664 7529886661248 7558592294547 7575584789376 7586652115584 7604464634289 7610011289748 7621128910332 7626687720624 7669951517298 7672973324688 7678569950016 7681156705782 7684182927792 7689787729344 7730805119744 7733409472488 7739050179616 7742099210496 7744707367992 7750356315744 7786017700192 7797392452128 7803079828096 7832826935619 7838540157308 7840092411648 7844270072121 7849991640372 7886111472596 7897632453564 7903392944048 7940881345824 7949350456236 7958282838912 7959838128214 7968782295488 7997594268132 8003427670224 8006580860544 8015120040816 8069644666944 8075530622208 8081433775296 8087328329472 8106316373862 8118159056658 8124540208896 8128869439817 8136409515264 8167427351046 8170165746687 8173384628472 8179346251104 8182101708333 8185325292648 8191295624736 8228985884448 8231758064271 8234988062336 8237762264172 8241007777632 8247018724224 8249796978948 8293801463248 8305918046832 8311976338624 8362420890688 8380746137344 8400423090374 8412695439666 8418831614312 8458764911856 8469924660344 8478958006141 8482298545896 8488485488672 8528749177536 8534970001152 8547438912768 8586767879424 8599312463616 8638391193768 8697155759712 8700085656549 8706431452068 8709861611808 8716214537856 8719150855212 8759269912716 8765658876912 8769112371072 8772052501184 8772066508644 8778464806608 8781923346048 8784867771456 8838182254272 8844628776704 8851094134848 8857550075136 8878346504706 8891317062054 8948276770181 8951802212136 8958331608352 8961349490079 8964880082424 8971419017568 9012698825824 9015735022773 9022311051236 9025865661216 9032449078912 9035491929324 9042082368368 9075292966656 9084971949984 9096957860816 9140107735008 9146774480256 9160137189504 9201764532492 9213904529158 9257609120004 9264361570128 9277896064752 9290136502648 9330526646154 9337332281928 9341011003968 9344157802686 9347824286976 9350973380952 9354657477312 9361480713984 9404555296512 9407723502024 9414585444768 9418294603008 9421452392576 9428339404512 9435216384384 9457369102839 9471185566101 9478630243712 9492477767808 9528665242887 9535615399884 9542585864133 9549546174756 9600483531856 9610722641534 9614509073904 9621521844928 9624763142106 9667159899264 9669049154858 9679913897536 9690237721304 9694055481024 9701126272768 9814811346277 9861366236526 9868559063832 9872447078592 9882976242888 9894081367296 9896014970212 9939606582528 9942955036056 9950207373792 9954127556352 9964743834528 10017895859328 10032531207552 10070777488653 10078123059396 10092846394764 10139286179052 10146681719664 10154098868868 10157503360746 10161505213776 10168916960832 10172342664414 10219148231502 10226602023064 10230631099584 10234077593418 10238093266688 10241542274376 10245577237056 10253050305792 10297626849216 10311212629984 10326276490656 10333808420992 10358070922157 10373203239063 10382825085696 10396523269504 10436157170781 10443769247492 10451403565479 10459026762828 10466655520496 10504498817169 10516302322848 10530176604752 10541407250878 10580124708576 10587841794432 10591408625364 10599133941648 10603309788288 10614618432432 10663459024176 10671236893632 10679037488784 10686826721088 10759526222592 10775245033728 10800543973338 10808421831816 10816322708142 10824212075544 10885614420513 10889903134728 10893554328916 10897846171296 10901517436467 10905795001472 10905812416152 10909468944444 10913767056864 10921727499648 10971981179264 10975677419028 10983683018896 10988010370176 10999729305264 11074557395776 11124884633198 11141137203882 11192400444026 11208751649934 11216927252888 11228890332457 11270132841744 11278353215808 11294829991872 11309731394528 11363377184064 11371665570048 11388278668032 11415016934622 11440031580936 11504927275947 11509459987032 11517854925024 11521735058673 11534681594016 11596207679616 11600114208732 11608575269424 11613148815744 11617061051988 11625534473616 11679026550288 11687545169216 11696088678192 11704619742144 11713157028608 11757810235962 11774987460558 11784243005696 11801458846464 11829167208894 11837795339608 11846448680346 11855089416072 11922339603419 11935736282848 11939757192321 11948465986772 11953173443232 11961892023424 12005141505336 12018631226112 12020980030364 12034487548288 12047322572432 12104467000416 12113295933312 12130992494208 12159474560793 12186810313344 12202197889966 12204614272896 12260076942708 12269019376656 12286943437104 12343478826672 12352482093504 12356643396258 12361511666448 12370528086336 12374695468422 12440702194872 12449776375904 12454681338624 12458877070248 12467964507936 12472876636416 12543631336032 12552780593024 12571119206016 12600634635561 12609825470452 12619043159499 12628247421468 12704886990516 12714153866512 12723447818844 12732728233008 12802455001728 12804956988866 12819345431872 12833017522808 12880151819136 12925407308032 12997993404529 13045733639568 13059647178102 13074321806784 13076876924923 13138904869074 13148488315368 13153668556608 13158078751776 13163262771456 13167697209912 13177301657184 13182493250304 13257273381408 13266943165056 13276641202272 13286325112704 13317519757059 13336975593081 13427703318204 13437497412528 13447320123636 13457128526352 13519048238736 13528908959552 13533466576854 13538798491824 13543337814328 13548673618368 13553237893986 13558555947776 13563123552552 13625530975336 13640841466112 13645436791224 13655389699168 13660769649408 13720161720384 13730169132288 13750227816192 13768368654208 13800695077043 13820856793737 13830937652084 13833676571904 13896542355192 13914876227708 13935204753972 13945369017104 13995789969231 14005998422892 14011516505952 14021736430464 14026460071428 14042221070976 14106832944768 14111585253036 14121878167152 14127441904512 14132178588864 14142509106768 14152824576576 14217945365568 14228315858176 14238716651712 14249102294784 14303423099826 14324319262134 14400725297784 14411229109088 14416083962301 14421763610856 14432282767392 14437144713159 14503573732287 14514152560684 14519870846304 14530461561728 14535356581956 14541083221536 14545958592592 14551689409152 14634236558704 14666305740352 14802838595748 14822368155602 14844022455318 14854849605176 14909409873792 14925311060688 14945002199912 15026843788992 15037804287744 15048796811328 15059773322496 15117184589094 15151169578752 15173304231168 15208929268578 15220022579496 15236255041119 15242257820664 15253375441248 15258513996621 15328722347253 15339903034596 15345946649376 15351116390127 15357139900032 15362313411564 15368365855584 15379575458688 15466818944976 15478100359232 15489414735984 15500712631488 15572035400384 15594784904256 15606159656192 15665653871238 15677080314616 15688540144242 15699983280744 15772222945192 15789044339663 15795264907128 15806785888096 15812110876317 15881762691648 15898700912472 15916565677824 15919676256428 15937564590976 15995188536264 16006855340448 16013161721088 16030240081632 16139289333888 16162867550592 16200815960007 16212632747724 16236318113316 16257738879634 16334854702092 16340331493374 16346769256944 16358692502208 16364203416666 16370650585296 16382591249472 16457971768896 16463516128542 16469976124672 16475524528344 16482015555264 16494037448448 16499593957896 16587602926496 16611836093664 16623952677248 16687326949797 16711705805823 16724841781376 16788600666039 16800846180748 16813127474901 16825390879332 16837663228624 16917529823712 16939849320688 16957916012282 16964597091792 16976970977344 17057498355072 17276782387536 17318026197871 17394311519424 17400171313098 17412862904136 17419723223616 17432429075712 17438301710424 17518539825432 17531317753824 17538224742144 17544105002368 17544133017288 17556929613216 17563846692096 17569735542912 17636715353943 17662481190837 17676364508544 17702188269696 17743750813341 17756693009412 17769673020519 17782634124108 17896553540362 17903604424272 17916663216704 17922698980158 17929760164848 17942838035136 18025397651648 18031470045546 18044622102472 18051731322432 18064898157824 18070983858648 18084164736736 18169943899968 18193915721632 18276596183111 18280215470016 18293548960512 18303296834949 18320274379008 18403529064984 18427809058316 18515218240008 18528723140256 18534965094387 18555792129504 18580273005296 18661053292308 18674664563856 18682022007936 18688315605372 18701946761904 18709314954624 18815447004048 18829170889536 18842904785152 18856678809024 18870432768768 18914738205678 18942371132202 18957260487424 18984955535616 19057330485774 19071230799768 19085171728266 19099092349512 19200967063712 19207435483299 19221445283068 19229018147808 19243043689856 19249526284212 19334319798528 19338098309716 19359827795072 19380475442608 19388110962048 19629622692554 19722732473052 19737118127664 19744894157184 19765952485776 19792029940424 19885910072112 19900414747584 19929487669056 20035791718656 20065062415104 20141554977306 20156246118792 20185692789528 20278572358104 20293363439328 20300199865281 20308197737736 20315006721492 20323010427552 20329856840979 20337833921664 20344685328828 20438296463004 20453204046128 20461262199168 20468155186836 20483084548752 20491154474112 20595253698432 20622425259968 20652552981312 20667616841984 20716141844314 20746406478126 20793046539008 20872314341562 20887538494984 20902807130958 20909815476851 20918053525656 20933311040992 21008997634338 21032604645696 21036715053137 21060353209504 21082814501756 21160249417152 21175683588864 21182817250728 21198267883296 21206619576576 21229236864864 21326918048352 21342473787264 21358074977568 21373653442176 21455134649739 21601087946676 21616843663632 21632645416284 21648424151088 21771228841026 21779806269456 21787108657832 21795692342592 21803034872934 21811590002944 21811624832304 21818937888888 21827534113728 21843454999296 21943962358528 21951354838056 21967366037792 21976020740352 21999458610528 22149114791552 22233552233403 22249769266396 22266033682977 22282274407764 22384800888052 22417503299868 22433854505776 22457780664914 22540265683488 22556706431616 22589659983744 22619462789056 22726754368128 22830033869244 22880063161872 23009854551894 23018919974064 23035709850048 23043470117346 23069363188032 23192415359232 23200228417464 23217150538848 23226297631488 23234122103976 23251068947232 23358053100576 23375090338432 23392177356384 23409239484288 23498480806857 23515620471924 23532810216363 23549974921116 23658334417788 23675590679216 23692897360692 23710178832144 23844679206838 23871472565696 23879514384642 23896931973544 23906346886464 23923784046848 24010283010672 24041960060728 24068975096576 24094645144864 24204140891147 24208934000832 24226591866624 24261984988416 24318949121586 24351033398489 24373620626688 24386608319451 24404395779932 24409228545792 24510497240061 24520153885416 24538038753312 24546305124999 24573886874208 24686957653344 24695274192813 24704964187008 24713286792516 24723023332896 24741056172672 24749390936844 24881404389744 24899552751808 24917754140496 24935929015872 25087262672064 25105561186048 25142238412032 25201269271122 25219650940904 25238086318998 25256494842936 25399766981197 25409773981032 25428307733024 25436874018423 25446895637688 25465456466016 25604910003456 25609913977732 25638690863744 25666035045616 25760303638272 25995986809058 26091467279136 26119294356204 26148643613568 26153753849846 26277809738148 26296976630736 26307337113216 26316157503552 26335394419824 26354603314368 26514546762816 26533886330112 26553282404544 26572650225408 26635039514118 26673951186162 26844830310543 26855406636408 26874994825056 26884048470237 26894640247272 26914257052704 27038096477472 27047205068319 27057817919104 27066933153708 27077596983648 27086675628656 27097347236736 27106475787972 27126247105104 27251061950672 27290873582448 27310779398336 27440323440768 27536737308416 27601390154086 27641713587474 27661875304168 27793084710384 27829752455416 27859433448749 27870409507944 27890738034208 27991579938462 28011996845784 28023033011904 28043472860928 28052920142856 28084442141952 28213665889536 28223170506072 28243756334304 28254883809024 28264357177728 28285018213536 28305649153152 28372107308517 28413556698303 28435890731136 28477433303424 28585995728661 28606846199652 28648638524268 28801450595568 28822458218176 28832167924602 28843527221712 28864565534784 28874289426318 29007147464574 29028305121368 29039741692608 29060923123456 29070713163912 29082166443072 29091917185184 29103378818304 29268473117408 29332611480704 29401480816309 29444434038831 29605677191496 29644736311204 29688044910636 29709699210352 29818819747584 29850622121376 29890004399824 30053687577984 30097593622656 30234369178188 30417858537156 30440045158992 30472510082238 30484515641328 30506750882496 30517027993242 30657444694506 30679806069192 30691893298752 30702232780254 30714279800064 30724626823128 30736731711168 30759150917376 30933637889952 30956200718464 30978829471968 31001425262976 31074212766471 31119609717189 31144070800768 31189569808512 31308471512343 31331307742476 31354160629232 31354210696437 31377080288484 31399966561488 31544445890384 31578088679326 31590529814256 31613571776192 31624221752634 31763525383296 31797401824944 31839352512856 31875129181952 31990377072528 32013710680896 32060480163264 32248665852053 32278578667776 32325735101184 32401631920014 32425265495448 32472636226632 32515477759268 32656843261539 32669709404184 32680662986748 32693538513888 32704552309401 32717385004416 32728406833332 32741301170592 32765182498944 32915943537792 32927032257084 32951049056688 32964031110528 32999187915792 33175205852992 33223672187328 33247905354496 33374653899594 33423411611646 33449683562752 33577201332078 33601692361496 33626254949802 33637529245369 33650781758664 33675326457248 33686670997371 33835059647424 33841672042003 33879698641376 33915832024564 33929194183584 33953941954688 34114996710144 34514781827841 34553564775072 34636052395742 34788623038848 34800342626196 34825725808272 34839446447232 34876603420848 35037079650864 35062635507648 35088210004736 35088266034576 35113859226432 35139471085824 35273430707886 35324962381674 35352729017088 35404376539392 35487501626682 35513386018824 35539346041038 35565268248216 35767018810257 35793107080724 35807208848544 35819271576963 35833326433408 35845397960316 35859520329696 35885676070272 36050795303296 36062940091092 36089244204944 36103462644864 36141967717296 36168329473472 36339887799936 36387831443264 36553192366222 36560430940032 36606593669898 36807058129968 36855618116632 36894925378073 37030436480016 37057446280512 37069930188774 37111584259008 37160546010592 37322106584616 37349329127712 37364044015872 37376631210744 37403893523808 37418629909248 37630894008096 37658341779072 37713357618048 37801903906683 37829476411356 37857129478497 37884742264404 38114660971548 38142461599536 38170343456532 38198184699024 38401934127424 38414870966598 38442890566136 38458036295616 38486087379712 38499052568424 38676196619432 38719655590144 38760950885216 38776221924096 38937096216193 38993980213587 39173401554091 39230630774769 39259245385108 39445464946104 39474236255328 39489788314368 39531904971552 39584059880848 39771820144224 39800829495168 39858975338112 39952559271177 40283109954612 40312492237584 40371385579056 40557144716208 40586726878656 40600399730562 40616395475472 40630013442984 40646020855104 40659713681958 40675667843328 40689370657656 40876592926008 40906408092256 40922524398336 40936310373672 40966169097504 40982308948224 41190507396864 41244850519936 41305105962624 41402085231129 41432283688628 41462570381211 41492812956252 41744628683124 41775076989968 41805614261916 41819630953702 41836107051312 41866622081984 42017995268676 42065209291392 42073430106274 42120706419008 42165629003512 42320498834304 42365634501456 42396535766592 42458473729728 42653836096704 42684947574528 42707692614881 42716149955136 42747306884352 42910269299478 42966881324747 43202175893352 43233687327264 43248251886903 43265290832568 43296848302176 43311434139477 43510721196861 43542457682052 43559612538912 43574217315664 43591384685184 43606069745868 43623249664608 43637875777776 43655068227456 43902709676112 43934732075584 43998917221056 44298229583104 44467104466806 44499538532792 44532067365954 44564548815528 44769601776104 44817349461031 44835006599736 44867709011552 44915561329828 45080531366976 45113412863232 45179319967488 45238925578112 45453508736256 45660067738488 45708765123357 45760126323744 45986167041759 46019709103788 46037839948128 46071419700096 46086940234692 46138726376064 46400456834928 46434301077696 46468244207952 46502137894464 46716106201152 46750180676864 46784354712768 46818478968576 46996961613714 47031240943848 47065620432726 47099949842232 47316668835576 47351181358432 47367133018989 47385794721384 47420357664288 47436332628951 47689358413676 47742945131392 47759028769284 47793863947088 47812693772928 48020566021344 48083920121456 48189290289728 48408281782294 48417868001664 48637898243172 48702066796978 48773216638902 48808791559864 49020994480122 49040307770832 49076077506624 49092610249998 49147773748416 49373915306688 49390548385626 49409928374016 49426573585032 49446046665792 49482112345344 49498781873688 49762808779488 49799105503616 49835508280992 49871858031744 50061980849391 50135117417469 50174525344128 50365801998117 50402538542244 50439301881808 50439382424703 50476172637996 50512989685872 50799533962394 50819547962064 50856615466048 50873748036846 50893791275376 50930912932032 51219827955464 51277381727488 51332070091232 51878288544607 51954078593613 51991973618116 52182934558272 52238588712408 52297287227136 52307507699692 52555619476296 52593953261472 52614674226432 52632315007104 52670788839648 52709206628736 52910146061829 53029093525632 53106564809088 53231252440023 53270079028236 53347902372324 53689660621086 53710813272816 53749989650112 53768096940474 53789280494544 53828514105408 54076192954944 54094410136638 54115635838208 54133866307416 54155193967296 54173351257312 54194694473472 54212951575944 54252494210208 54502123901344 54581747164896 54621558796672 54829788549333 54880646881536 54909890504847 55202780308172 55283427174948 55323750608336 55586169420768 55659504910832 55718866897498 55740819015888 55781476068416 55983159876924 56023993691568 56046066023808 56105840285712 56446341012144 56487512668608 56528714355456 56570036427072 56611298306304 56744214617034 56827113396606 56871781462272 56902086078719 56954866606848 57171991457322 57213692399304 57297277048536 57602901191136 57622306449897 57644916436352 57664335849204 57687054443424 57729131069568 57748578852636 58014294929148 58056610242736 58079483385216 58141426327824 58164332886144 58183834370368 58536946234816 58665222961408 58802961632618 58888868077662 59211354382992 59289472622408 59352706042987 59376089821272 59419398420704 59701244242752 59780008799648 60107375155968 60195187245312 60468738356376 60835717074312 60880090317984 60900599595843 60945020164476 60969031282656 61013501764992 61034055986484 61314889389012 61359612138384 61383786597504 61404465560508 61449253646256 61473463422336 61867275779904 61912401436928 61957658943936 62002850525952 62148425532942 62239219434378 62288141601536 62379139617024 62616943024686 62637937391267 62662615484952 62708321258464 62708421392874 62729446430553 62754160576968 62799933122976 63088891780768 63110145159411 63156177358652 63181059628512 63227143552384 63248443505268 63527050766592 63594803649888 63678705025712 63980754145056 64027421361792 64120960326528 64497331704106 64803263840028 64850530990896 64945272453264 65030955518536 65313686523078 65339418808368 65361325973496 65387077027776 65409104618802 65434770008832 65456813666664 65482602341184 65530364997888 65831887075584 65854064514168 65902098113376 65928062221056 65998375831584 66350411705984 66447344374656 66700656700209 66749307799188 66798101048931 66846823223292 67154402664156 67203384722992 67252509899604 67275058490738 67301563517328 67350652914496 67373341994742 67670119294848 67683344084006 67759397282752 67831664049128 67858388367168 67907883909376 68703679423939 69029563655682 69107129550144 69120635174593 69272104791484 69577246077696 69600685252392 69651451616544 69678892894464 69753206841696 70074159301728 70125271015296 70176532069152 70227718452864 70495442420571 70546861415772 70649924763348 70975003253364 71026772037648 71078692082076 71130536496432 71534037620514 71586214161448 71614417697088 71638543153926 71666652866816 71690795920632 71719040659392 71771352140544 72101590606592 72125880182184 72178488409888 72206925289728 72283935434592 72336658946944 72506496455099 72612422673441 72679775599872 72775662886528 73053100195467 73106384732444 73120861880064 73159824958353 73213187339796 73531491720183 73614116259936 73711236233264 73789850756146 74060872960032 74114892561024 74139860377548 74223168518016 74321092021184 74644213169232 74698658255424 74753262421488 74807787047616 75261788016192 75316683558144 75426715236096 75603807813366 75658952822712 75714258956994 75769484528808 76199300943591 76229321943096 76284923199072 76310622055269 76340686913064 76396369398048 76803868254848 76829741933196 76885781132272 76916072591232 76998105136848 77352393238864 77521901770432 77874192432386 77987960427174 78346803108182 78461261549538 78518490770216 78890929892208 78948472510656 79063809943104 79168119761696 79543640288448 79601658990336 79717950676224 79905118542354 80534490931629 80566219909224 80624984475168 80652145410711 80742771158112 81114289432416 81141615204957 81173453757312 81200799461124 81232790950944 81260026885968 81292041710208 81319427363916 81378741315312 81753185852016 81812816184512 81872620747344 81932338195008 82489701039872 82610211925248 82804170462258 82864567377256 82925140762422 82985625912504 83456377223933 83489257366248 83550153979936 83578300346247 83611228523832 83639261907404 83672214102624 83733244163968 84035990537352 84130418582784 84146860212548 84241412838016 84331258007024 84640997668608 84731269002912 84793071533184 84916947459456 85116321925551 85307672193408 85415385229762 85432299910272 85820538598956 85933762649494 86404351786704 86467374654528 86496503773806 86530581665136 86593696604352 86622868278954 87021442393722 87084915364104 87119225077824 87148434631328 87182769370368 87212139491736 87246499329216 87275751555552 87310136454912 87805419352224 87869464151168 87997834442112 88204442448927 88333302116493 88934208933612 88999077065584 89064134731908 89129097631056 89539203552208 89634698922062 89670013199472 89735418023104 89831122659656 90161062733952 90477851156224 91320135476976 91417530246714 91520252647488 91538138474461 91972334083518 92039418207576 92075679896256 92142839400192 92173880469384 92277452752128 92800913669856 92868602155392 92936488415904 93004275788928 93222638299413 93358829151567 93432212402304 93568709425536 93925414537029 93993923227428 94062481887696 94131240865452 94199899684464 94633337671152 94702362716864 94734266037978 94771589442768 94840715328576 94872665257902 95378716827352 95485890262784 95518057538568 95587727894176 95625387545856 96041132042688 96167840242912 96378580579456 96604865539301 96745997556159 96816563564588 96835736003328 97275796486344 97404133593956 97546433277804 97617583119728 97970529784617 98041988960244 98080615541664 98152155013248 98185220499996 98295547496832 98747830613376 98781096771252 98853147170064 98892093331584 98997563747376 99525617558976 99598211007232 99671016561984 99743716063488 100123961698782 100270234834938 100349050688256 100731603996234 100805077084488 100878603763616 100878764849406 100912587736107 100952345275992 101025979371744 101060012992113 101525016126009 101599067924788 101639095924128 101713230932096 101747496073692 101787582550752 101861825864064 102439655910928 102664140182464 103756577089214 103908157187226 103983947236232 104365869116544 104477177424816 104615015399384 105111238952592 105187906522944 105264630014208 105341577679296 105418413257472 105820292123658 106058187051264 106213129618176 106462504880046 106540158056472 106695804744648 107301056430771 107379321242172 107421626545632 107457814730889 107499979300224 107536193880948 107578560989088 107657028210816 108152385909888 108188820273276 108267732614832 108310387934592 108346702514624 108425903151888 108504988420416 109004247802688 109163494329792 109243117593344 109659577098666 109819781009694 110405560616344 110523310377641 110566854349896 110647501216672 110684776134219 111172338841536 111194065280867 111319009821664 111437733794996 111481638031776 111562952136832 111966319753848 112047987383136 112092132047616 112211680571424 112892682024288 112975025337216 113140072854144 113405711720049 113488429234068 113654226793212 113804172157438 114343982914644 114427384798608 114594554097072 115205802382272 115244612899794 115289832872704 115328671698408 115374108886848 115458262139136 115497157705272 116028589858296 116113220485472 116158966770432 116282852655648 116328665772288 116367668740736 116811288648579 116981940640761 117073892469632 117520204662273 117605923265236 117691892324307 117777736155324 118422708765984 118578945244816 118705412085974 118752179642544 118838796841408 119402488485504 119560017599296 120937476712752 121226183385097 121671434148624 121760180635968 121801199191686 121890040328952 121938062565312 122027003529984 122068111972968 122629778778024 122719224276768 122767573195008 122808931121016 122898507292512 122946926844672 123734551559808 123915317887872 124206255693387 124296851065884 124387711143633 124478438868756 125233886049372 125275874782534 125325230969904 125416642516928 125416842785748 125458892861106 125508321153936 125599866245952 126177783561536 126220290318822 126312354717304 126362119257024 126454287104768 126496887010536 127189607299776 127357410051424 127936173281777 127961508290112 128054842723584 128123077844643 128241920653056 128712605106299 128900643974241 128994663408212 129606527680056 129701061981792 129744755660709 129890544906528 130061911037072 130532163590583 130627373046156 130678837616736 130722651946992 130774154055552 130818209237604 130913627333328 130965204682368 131708129028336 131804196226752 131996751663168 132700823411968 132894688749312 133401313400418 133498615598376 133596202097862 133693646446584 134308805328312 134406769445984 134452048383093 134505019799208 134550116981476 134603127034656 134701305828992 134746683989484 135340238589696 135366688168012 135518794565504 135663328098256 135716776734336 137407358847878 138059127311364 138214259100288 138241270349186 138544209582968 139201370504784 139302903233088 139506413683392 140148318603456 140250542030592 140353064138304 140455436905728 140990884841142 141093722831544 141299849526696 141950006506728 142053544075296 142101399056967 142157384164152 142261072992864 142308997886853 143068075241028 143172428322896 143228835394176 143277086307852 143381591841264 143438081318784 144251760364368 144356976819776 144567870869184 144673317893888 145012992910198 145224845346882 145551325773056 146106200390934 146212769464888 146319649916706 146426374679592 147062983440366 147228232519872 147257005371959 147422472466528 147579701512292 148121745920064 148229785122048 148279720755096 148446337036032 148642184042368 149288426338464 149397316510848 149506524842976 149615574095232 150185942548173 150523576032384 151097405994351 151207615626732 151317905645424 151428517913988 151538969057616 152398601887182 152458643886192 152569846398144 152621244110538 152681373826128 152792738796096 153607736509696 153659483866392 153771562264544 153832145182464 153996210273696 154704786477728 155043803540864 155634865633821 155748384864772 155862235780839 155975920854348 156693606216364 156922523099076 157036981540432 157781859784416 157896945021312 158127619886208 158336239523392 159087280576896 159810237084708 161068981863258 161132439818448 161249968950336 161304290821422 161485542316224 162228578864832 162283230409914 162346907514624 162401598922248 162465581901888 162520053771936 162584083420416 162638854727832 162757482630624 163506371704032 163625632369024 163745241494688 163864676390016 164489365647999 164729671514541 165608340924516 165729134754512 165850281524844 165971251825008 166912754447866 166978514732496 167100307959872 167156600692494 167222457047664 167278523814808 167344428205248 167466488327936 168071981074704 168293720425096 168482825676032 168662516014048 169462538005824 169586143066368 169833894918912 170232643851102 170457233789423 170615344386816 170706258236157 170830770459524 170864599820544 171641077197912 171867525298988 172808703573408 172866919349691 172934749309056 172993007547612 173061163330272 173187393208704 173245736557908 174042884787444 174169830728208 174238450155648 174296869262656 174424278983472 174492998658432 174551503111104 175610838704448 175738928302336 175995668884224 176408884897854 176666604232986 177798368868379 177868417867224 177998154131168 178058118128961 178128269463816 178258195262112 179078407104416 179269397844124 179340026398944 179470836046208 179662245319312 180322125467904 182640270953952 182835060493428 183040505294976 183076276948922 183944668167036 184078836415152 184151359792512 184347760938768 185601827339712 185737204310784 185872976831808 186008551577856 186445276598826 186717658303134 186864424804608 187137418851072 187850829074058 187913812173801 187987846454856 188124963775392 188188339291659 188262481730904 188399799368928 189266675342304 189330435478233 189404725433728 189468532075956 189543178885536 189681430657152 189745330515804 190757433654704 191036115077136 191175455788352 192082264085376 192335680485824 192757161158912 193209731078602 193491995112318 193633127129176 194551592972688 194808267187912 195016034141243 195092866555608 195235166239456 195941059569234 196083977920488 196161231083328 196304310026496 196370440999992 196591094993664 197495661226752 197562193542504 197706294340128 197784186663168 197995127494752 199051235117952 199342033123968 200101970100627 200247923397564 200540469669876 201463207992468 201610154168976 201757207527232 201757529698812 201825175472214 201904690551984 202051958743488 202120025984226 203050032252018 203198135849576 203278191848256 203426461864192 203494992147384 203575165101504 203723651728128 204879311821856 205328280364928 205810365714163 206111038271817 207361905523779 207513154178428 207816314374452 207967894472464 208731738233088 208954354849632 209230030798768 210222477905184 210375813045888 210683155358592 211640584247316 212925009760092 213080316112944 213391609489296 214602112861542 214758642484344 214843253091264 214915629461778 214999958600448 215072387761896 215157121978176 215314056421632 216304771819776 216377640546552 216535465229664 216620775869184 216693405029248 216851806303776 217009976840832 217519489365297 217837268020323 218008495605376 218326988659584 219159300586401 219319154197332 219479474875059 219639562019388 220811121232688 221046620755282 221133708699792 221295002433344 221369552268438 222344677683072 222388130561734 222638019643328 222875467589992 222963276063552 223125904273664 223932639507696 224095974766272 224423361142848 225740660964371 225785364048576 225950050674432 226280145708288 226811423440098 226976858468136 227308453586424 227608344314876 228597902830773 228687965829288 228854769597216 228931866165807 229189108194144 230411604764544 230489225799588 230657343396816 230748217773696 230994315410544 232057179716592 232226440970944 232565705311296 232735337481472 233622577297158 233963881281522 234147784939264 235040409324546 235211846530472 235383784648614 235555472310648 236845417531968 236891704294021 237157890489632 237410824171948 237504359285088 237677593682816 238804976971008 239120035198592 241603472794887 241874953425504 242452366770194 243342868297248 243520361271936 243602398383372 243780080657904 243876125130624 244136223945936 245259557556048 245438448553536 245617862242032 245797014585024 247469103119616 247830635775744 248412511386774 248593702131768 248775422287266 248956877737512 250369131671799 250467772098744 250551749565068 250650461939808 250734901038741 250833285033856 250833685571496 250917785722212 251016642307872 251199732491904 252355567123072 252440580637644 252624709434608 252724238514048 252993774021072 254379214599552 254714820102848 255872346563554 255923016580224 256246155689286 257425210212598 257801287948482 257989326816424 258264477646511 259213055360112 259402123963584 259489511321418 259781089813056 260123822074144 261064327181166 261254746092312 261357675233472 261445303893984 261548308111104 261636418475208 261827254666656 261930409364736 263416258056672 263608392453504 263993503326336 264613327346781 264999906349479 266802626800836 266997231196752 267192404195724 267387292893168 268617610656624 268813538891968 268904096766186 269010039598416 269100233962952 269206254069312 269402611657984 269493367978968 270733376336024 271037589131008 271326656196512 271433553468672 274213810878637 274614415423383 274814717695756 276118254622728 276428518200576 276482540698372 277088419165936 278402741009568 278605806466176 279012827366784 279667914898239 280296637206912 280706128276608 281981769682284 282187445663088 282599699053392 283900013013456 284107088150592 284202798113934 284314768328304 284522145985728 284617995773706 286136150482056 286344856645792 286457670788352 286554172615704 286763183682528 286876162637568 288503520728736 288713953639552 289135741738368 289814596617903 290025985820396 290237992668477 290449690693764 292212400781868 292425538929776 292639299833412 292852749359184 294125966880732 294456465039744 294514010743918 294844944933056 295159403024584 296243491840128 296559441510192 297284368084736 298576852676928 298794633021696 298953848304167 299013049685952 299231148190464 300371885096346 300768169273229 301047152064768 302194811988702 302415231253464 302635811290848 302737763208321 302857035827976 303077938115232 303180038976339 304575048378027 304797203774364 304917287772384 305139692796288 305242488221076 305362747652256 305585477592192 307318967732784 307543124529088 307992420547392 309409572955456 310087607081728 311269731267642 311496769729544 311724471561678 311951841708696 313387212432728 313721446227217 313845046198152 314073963080864 315563719568832 315793890042624 316255239772416 316672479046784 318174561153792 319620474169416 321903169292313 322137963726516 322264879636896 322499937900672 322608581642844 322971084632448 324457157729664 324566460819828 324803197844496 324931163803776 325040107543872 325277709455664 325514965261248 327012743408064 327251264738048 327490482989376 327729352780032 328978731295998 329459343029082 331216681849032 331458269509024 331569931132923 331700563049688 331942503650016 332054328402657 333582195842601 333825508895732 333957029464992 334200615919744 334313201384988 334444914095328 334557047629616 334688856410496 336143962149408 336587440850192 337325032028096 338925076011648 340465287702204 340914467578846 341412516472314 341661540919048 343282154395824 343735050597976 345617407146816 345733838699382 345869498618112 345986015095224 346122326660544 346374786417408 346491473115816 348085769574888 348339661456416 348476900311296 348593738525312 348848557966944 348985997316864 349103006222208 350433865945737 350945821922283 351221677408896 352560613986819 352817769795708 353075676972921 353333208465972 355596737736758 355736835734448 355996308262336 356116236257922 356256538927632 356516390524224 358156814208832 358538795688248 358680052797888 358941672092416 359324490638624 363148019812249 363678550155291 365280541907904 365670120986856 366081010589952 366152553897844 367889336334072 368157672830304 368302719585024 368695521877536 371203654679424 371745953663616 372618767080161 372890553197652 373435316606268 375701658148116 375827624347602 375975692909712 376249927550784 376376678583318 376524963461808 376799598737856 378533350684608 378660870956466 378809450867456 378937064151912 379086357771072 379362861314304 379490661031608 381514867309408 382072230154272 382350911576704 383808519845331 384164528170752 384369233533929 384671360971648 386137815318897 386419462157204 386701931922723 386983990224636 387266254258352 389103185945376 389616534375824 390032068282486 390185733111216 390470332478912 391882119138468 392167955840976 392322462166656 392740881999984 395124387085008 395412588680256 395990254989504 398102470235904 398314602551033 398684066247936 400203940201254 400495846795128 401080939339752 402926415984936 403220308337952 403356145149279 403514415054464 403515059397624 403650350944428 403809381103968 404103917486976 404240051968452 406100064504036 406396271699152 406556383696512 406989984294768 407150330203008 409758623643712 410656560729856 411620731428326 412222076543634 414723811047558 415026308356856 415468942300909 415632628748904 415935788944928 417908709699264 418460061597536 420444955810368 420751626091776 421366310717184 423281168494632 425850019520184 426160632225888 426304197170901 426783218978592 429204225723084 429517284968688 429686506182528 429831258923556 430144775523792 430314243956352 432755281093104 433070930459328 433386810058496 433703612607552 434019953681664 435038978730594 435674536040646 436016991210752 436653977319168 438318601172802 438638308394664 438958949750118 439279124038776 441622242465376 441771016115877 442093241510564 442267417399584 442590004866688 442739104536876 444689355366144 444776261123468 445276039286656 445750935179984 445926552127104 447865279015392 448191949532544 448846722285696 451481321928742 451570728097152 453622846880196 453953716936272 454616907172848 455216688629752 457195805661546 457375931658576 457709539194432 457863732331614 458378216388288 460823209529088 460978451599176 461314686793632 461496435547392 461988630821088 464114359433184 464452881941888 465131410622592 466904596901463 467245154594316 467586707342517 467927762563044 470080818649092 470423693060944 470767569297228 471110944621296 473690835063936 473783408588042 474315780979264 474821648343896 475008718570176 475355187365632 478240070397184 480925755967573 483206945589774 483749906851008 483844446222151 484904733540388 486685736594496 487040722543872 487204796766744 487560161315808 487752250261248 488272447891872 490519115112096 490876897107072 491235724484064 491594029170048 493468096943997 496825022773548 497187404263536 497550844574532 497913755475024 500738263343598 500935544197488 501103499130136 501300923879616 501469802077482 501666570067712 501667371142992 501835571444424 502033284615744 502399464983808 504711134246144 504881161275288 505249418869216 505448477028096 505987548042144 508758429199104 509429640205696 511371701368269 511744693127108 511846033160448 512118774708471 512492311378572 514850420425196 515602575896964 515978653632848 516528955293022 518426110720224 518804247927168 518979022642836 519562179626112 520247644148288 522128654362332 522509492184624 522715350466944 522890607787968 523272836950416 523654509333312 526832516113344 527216784907008 527987006652672 529226654693562 529999812698958 533395106605137 533605253601672 533994462393504 534174354386883 534384808391448 534774585786336 537235221313248 537627077783936 537808193532372 538020079196832 538200467925904 538412508138624 538986735957936 541466752672048 542653312393024 548427621757274 549228830846766 549629435391512 552236509245456 552965081396744 554176838331872 556805482019136 557211612932352 558025654733568 559335829796478 560593274413824 561412256553216 563741436521403 563963539364568 564374891326176 564565017874977 565199398106784 567800026026912 567991306434699 568214176301184 568405596227868 568629536656608 569044291971456 569235991547412 572272300964112 572689713291584 573108345231408 573526367365056 577007041457472 577427907279104 578271483476736 579629193235806 580051971640792 580475985336954 580899381387528 584194640567531 584424801563736 584851077859552 585048102423729 585278599666824 585705498718368 588251933761464 588912930079488 589028021487836 589689889866112 590318806049168 592486983680256 593118883020384 597153705353856 597907696608334 598026099371904 600743770192692 601536338546458 604389623977404 604830462506928 605271622581696 605475526416642 605714071655952 606155876230464 606360077952678 609150096756054 609594407548728 609834575544768 610279385592576 610484976442152 610725495304512 611170955184384 614637935465568 615086249058176 615984841094784 617431097142489 618333114815451 618819145910912 622085716571337 622539462535284 622993539459088 623448943123356 623903683417392 626774424865456 627442892454434 627690092396304 628147926161728 631127439137664 633344958093568 639240948338832 640766969321227 643806338584626 644275927453032 644529759273792 644999875801344 645217163285688 645942169264896 648914315459328 649132921639656 649606395688992 649862327607552 650080215087744 650555418911328 651029930522496 652558468095891 653511804060969 654025486816128 654980965978752 657477901759203 657957462591996 658918686058164 662433363698064 662916539018048 663139862265846 663401126099376 663885007300032 664108656805314 667164391685202 667651017791464 667914058929984 668401231839488 668626402769976 668889828190656 669114095259232 669377712820992 672287924298816 673174881700384 674650064056192 676234058775107 677221982893113 677850152023296 680930575404408 681828935157692 682825032944628 683323081838096 685793708492319 686564308791648 687470101195952 691234814293632 691467677398764 691972030190448 692244653321088 692982946231632 696171539149776 696679322912832 697187477050624 697697115933888 698206012444416 700867731891474 701891643844566 702443354817792 705121227973638 705635539591416 706151353945842 706666416931944 710675112882063 711193475473516 711473671468896 711992616524672 712232472515844 712513077855264 713032781048448 716313628417664 717077591376496 717360105595776 718648981277248 726296039624498 727357100310582 730561083815808 731340241973712 732305107795688 735778672668144 736315345660608 737391043755072 742407309358848 743491907327232 745237534160322 745781106395304 746870633212536 751107395015397 751403316296232 751655248695204 751951385819424 752204703116223 752499855101568 752753357166636 753049926923616 753599197475712 757066701369216 757321741912932 757874128303824 758172715542144 758981322063216 763029734618816 764144460308544 764701823153408 767617039690662 768738467067858 769342721943296 772275630637794 772838924314408 773403863845446 773663172643487 773967980449272 774532508516704 774793432939533 778206371890752 778358456966069 779233068751648 780064136564972 780371466222432 780940664957824 783764238276936 784335911681952 784644924333312 785481763999968 790248774170016 790825177360512 791980509979008 793839982040343 796629205102066 800407880402508 800991693590256 802161878679504 805852831969872 806440616675904 806712290298558 807028830108928 807030118795248 807300701888856 807618762207936 808207834973952 808480103936904 812200129008072 812792543398304 813112767393024 813979968589536 814300660406016 819517247287424 822641432635911 823241462856652 823843246270149 824444153087268 829447622095116 830052616713712 830937884601818 831265257497808 831871577889856 835817419398528 836920123195072 840889911620736 846562336989264 848583283695679 851700039040368 852321264451776 852608394341802 853566437957184 858408451446168 859034569937376 859373012365056 859662517847112 860289551047584 860628487912704 865510562186208 866141860918656 867407225215104 869443789853709 870077957461188 870713978005431 871349072081292 876637202345604 877276616789328 877917899500236 878558248077552 883244484930752 883542032231754 884186483021128 884534834799168 885180009733376 885478209073752 889552522246936 890552078573312 891501870359968 891853104254208 895553212972439 895730558030784 896383899065088 896861544912501 897693444571392 900988235744093 902304507819687 902962643857484 903141456194304 907245693760392 907907433872544 908213289624963 909233814345696 910433377259504 913725145134081 914391611323092 914751863317152 915419078388864 915727464663228 916756432776576 921956903198352 922629373587264 923977261642176 928228718866368 928905763883776 930262821245184 933809193802926 934490309188632 935173414685034 935855525126088 940161637298184 940847386121888 941164338681651 941535138594456 942221889242592 947381670127872 947566817176084 948631561958528 949643296687792 950017437140352 961851511935146 966413891179548 967499813702016 967688892444302 969809467080776 973371473188992 974409593533488 975120322631616 976544895783744 981038230224192 981753794214144 982471448968128 983188058340096 986936193887994 993650045547096 994374808527072 994709793398769 995101689149064 995827510950048 996162985207971 1000746587527803 1001476526687196 1001871088394976 1002206998260272 1002601847759232 1002939604154964 1003334742285984 1003671142888848 1004066569231488 1009762322550576 1010498837738432 1011975096084288 1018859280411392 1022743402736538 1023489386254216 1024237549416942 1024984622757144 1029700840850392 1030799037603713 1031205151793928 1031957307265696 1033057910586044 1036852221440448 1037608495854336 1037958045285672 1039124359252224 1040495288296576 1044257308724664 1045018984369248 1045430700933888 1045781215575936 1046545673900832 1047309018666624 1051301597837211 1053665032226688 1057681841960457 1058453309387124 1059999625397916 1066790213210274 1067210507203344 1067988924787008 1068348708773766 1068769616782896 1069549171572672 1074470442626496 1075254155567872 1075616387064744 1076040158393664 1076400935851808 1076825016277248 1077973471915872 1082933505344096 1085306624786048 1089444059436747 1091035650465873 1096855243514548 1098457661693532 1099258870783024 1104473018490912 1105930162793488 1108353676663744 1113610964038272 1118671659592956 1127482873042806 1127927078729136 1128749782652352 1129130035749954 1130398796213568 1135600052053824 1135982612869398 1136428352602368 1136811192455736 1137259073313216 1138088583942912 1138471983094824 1144544601928224 1145379426583168 1146216690462816 1147052734730112 1151425559535993 1153107700601787 1154014082914944 1158413445956691 1159258386471612 1160103943281584 1160105795768169 1160951970673908 1161798762775056 1168389281135062 1168849603127472 1169702155719104 1170096204847458 1170557199333648 1171410997436736 1176503867522928 1178056042975672 1179379779732224 1180637612098336 1186237766040768 1193200636525961 1194307410707712 1194943807653099 1195815393216668 1196052198743808 1201487540385384 1203072677092916 1208779247954808 1209660925013856 1210068435447837 1210543245163392 1210951052833284 1211428143311904 1212311752460928 1212720155905356 1218300193512108 1219188815097456 1219669151089536 1220969952884304 1221450990609024 1229275870931136 1230172498116352 1231969682189568 1234862194284978 1236666229630902 1237638291821824 1244171433142674 1244588582078653 1245078925070568 1245987078918176 1246406826902727 1246897886246712 1247807366834784 1253548849730912 1254885784908868 1255380184792608 1256295852323456 1262254878275328 1278481896677664 1281533938642454 1287612677169252 1288551854906064 1289059518547584 1290434326571376 1298265843279312 1299212791377984 1300160430175488 1301110837822656 1302059861044992 1305116936191782 1307023608121938 1308050973632256 1309961931957504 1314955803518406 1315914925183992 1317837372116328 1324866727396128 1325313048347631 1325833078036096 1326279724531692 1326802252198752 1327770014600064 1328217313610628 1334328783370404 1335302035582928 1335828117859968 1337252805539952 1337779656381312 1338228190518464 1344575848597632 1346349763400768 1349300128112384 1352468117550214 1354443965786226 1361861150808816 1363657870315384 1365112238988701 1365650065889256 1366646163676192 1371587416984638 1373128617583296 1374940202391904 1382469628587264 1382935354797528 1383944060380896 1384489306642176 1385965892463264 1392343078299552 1393358645825664 1395394231867776 1400713790704389 1401735463782948 1403783287689132 1410242455947276 1411271079182832 1412302707891684 1413332833863888 1421350225764126 1422386950947032 1422947342937792 1423985233049344 1424464945031688 1425026155710528 1426065562096896 1432627256835328 1434155182752992 1434720211191552 1437297962554496 1440672559999141 1442777267902719 1451533338666453 1452592079248996 1454714200621164 1461122167631616 1462680483947424 1464610215591376 1471557345336288 1472630691321216 1474782087510144 1490475068320644 1491562212790608 1493741266425072 1502214790030794 1502806632592464 1503310497390408 1503902771638848 1504409406232446 1504999710203136 1505506714333272 1506099853847232 1507198394951424 1514133402738432 1514643483825864 1515748256607648 1516345431084288 1517962644126432 1526059469237632 1528288920617088 1534115104104807 1535234079381324 1536356324125413 1537476934135716 1544551261275588 1545677848628816 1546807727690892 1547326345286974 1547935960898544 1549065017033408 1549586865879066 1556412743781504 1556716913932138 1558466137503296 1560128273129944 1560742932444864 1561881329915648 1567528476553872 1568671823363904 1570963527999936 1580184626750597 1580497548340032 1581650354721024 1583961019958016 1587679964080686 1589774609015639 1593258410204132 1600185319815411 1600815760805016 1601983387180512 1602523063160649 1604323757359008 1611705663939744 1612881233351808 1613424580597116 1614060237590496 1614601403777712 1615237524415872 1616960207873808 1624400258016144 1625585086796608 1627959937179072 1639034494574848 1645282865271822 1646482925713304 1647686492540298 1648888306174536 1658241930058147 1658895244190232 1660105233427424 1661875769203636 1662530514995616 1663743155779712 1671634838797056 1673840246390144 1681779823241472 1691224309564209 1693124673978528 1697166567391358 1703400078080736 1704642528903552 1705216788683604 1707132875914368 1716816902892336 1718069139874752 1719325035694224 1720579102095168 1731021124372416 1732283721837312 1734814450430208 1738887579707418 1740155914922376 1741427956010862 1742698144162584 1752583921702593 1753274404691208 1754553233578656 1755144307271187 1755835799000472 1757116496155104 1766488969861504 1767084064463508 1768372966042256 1769069669598336 1770956418147504 1779105044493872 1783003740719936 1791106425944878 1791461116061568 1793723089825002 1801976471488186 1804609015639374 1805925287714968 1814491387520784 1815814867745088 1816426579249926 1818467628691392 1820866754519008 1827450290268162 1828783222646184 1829503726634304 1830838156777728 1831454929326456 1833512865553152 1843913806396704 1845258747174528 1847954523284352 1852293291427467 1854999344446353 1856457437732736 1866257149714011 1867618387605852 1868980618377264 1870346829370068 1871711050252176 1880323274596368 1881694772243776 1882328677363302 1883070277188912 1884443778485184 1895133634352168 1897263123917056 1899286593375584 1900034874280704 1919496676150459 1922300907963681 1923703023870292 1932827782359096 1934999627404032 1935377784888604 1939618934161552 1946742946377984 1948819187066976 1950240645263232 1953089791567488 1957675404287673 1962076460448384 1964942897936256 1973872387775988 1987300091094192 1988749617054144 1989419586797538 1990203378298128 1991655021900096 1992325970415942 2001493175055606 2002953053374392 2003742176789952 2004413996520544 2005203695518464 2005879208309928 2006669484571968 2007342285777696 2008133138462976 2019524645101152 2020997675476864 2023950192168576 2028702176325321 2031665948679339 2045486805473076 2046978772508432 2048475098833884 2049969245514288 2059401681700784 2061598075207426 2062410303587856 2063914614531392 2066115821172088 2073704442880896 2075916090571344 2080990576593152 2088514617449328 2090037968738496 2091562431151872 2093091347801664 2094618037333248 2102603195674422 2105377184912603 2107330064453376 2115363683920914 2116906618774248 2119999250795832 2132025338646189 2133580426420548 2134421014406688 2135977849574016 2136697417547532 2137539233565792 2139098343145344 2148940885252992 2151232774129488 2152080316787328 2152801871703616 2155946943831744 2165867010688192 2170613249572096 2178888118873494 2182071300931746 2193710487029096 2196050123590519 2196915323387064 2198517741566048 2208946036981824 2211860325586976 2216707353327488 2227221928076544 2237343319185912 2253322185046191 2254965746085612 2255854157458272 2257499565304704 2258260071499908 2260797592427136 2271200104107648 2271965225738796 2273622384911472 2274518146626432 2276943966189648 2289089203856448 2290758853166336 2292433380925632 2294105469460224 2302851119071986 2306215401203574 2308028165829888 2316826891913382 2318516772943224 2320207886563168 2320211591536338 2320989517930461 2321903941347816 2323597525550112 2324380298818599 2335075370898207 2336778562270124 2337699206254944 2339404311438208 2340192409694916 2341114398667296 2342821994873472 2353007735045856 2356112085951344 2361275224196672 2372475532081536 2386401273051922 2389887615306198 2391630786433336 2402975080770768 2406145354185832 2417558495909616 2419321850027712 2420136870895674 2421086490326784 2421902105666568 2422856286623808 2424623504921856 2425440311810712 2436600387024216 2438377630194912 2439338302179072 2441939905768608 2442901981218048 2458551741862272 2467924297907733 2469724388569956 2471529738810447 2473332459261804 2488342866285348 2489177164157306 2490157850141136 2491974157836352 2492813653805454 2493795772493424 2495614733669568 2507097699461824 2509771569817736 2510760369585216 2512591704646912 2542036138685743 2545749851087037 2556963793355328 2557463501459941 2563067877284908 2575225354338504 2577103709812128 2578119037095168 2580868653142752 2596531686558624 2598425582755968 2602221675645312 2608331369561127 2610233872383564 2614047216243876 2629911607036812 2631829850367984 2635674744232656 2649733454792256 2650626096695262 2651666156072192 2652559449063384 2653604504397504 2655540029200128 2656434627221256 2668657566740808 2670604071165856 2671656235719936 2674505611079904 2675559312762624 2676456381036928 2686659638917317 2689151697195264 2690584634737503 2692699526801536 2702964707232279 2704936235100428 2706913523459061 2708887931572452 2723722301617632 2727315740630768 2730224477977402 2731300131778512 2733292327352384 2743174833969276 2746257235166592 2749880404783808 2765870709595056 2767888120761792 2771931784926528 2784686156599104 2786717291651328 2788202217857231 2790788463735552 2801427581408778 2803470927565896 2807566575378264 2820484911894552 2822542158365664 2823493016044953 2824605415783368 2826665667727776 2842700451528252 2844773901894064 2845894685875584 2848929890063376 2850052311421056 2868310365505984 2874595925108992 2881345119998282 2885554535805438 2903066677332906 2905184158497992 2909428401242328 2925360967894848 2929220431182752 2943114690672576 2945261382642432 2949564175020288 2980950136641288 2983124425581216 2984129380196307 2987482532850144 3002239762583409 3004429580061588 3005613265184928 3006620994780816 3007805543277696 3008818812464892 3011013428666544 3012199707694464 3029286967651728 3031496513215296 3035925288252864 3052118938475264 3056577841234176 3068230208209614 3070468158762648 3072712648250826 3074953868271432 3089102522551176 3091355697257632 3092397112811139 3093615455381784 3094652690573948 3095871921797088 3098130034066816 3099173731758132 3112825487563008 3113433827864276 3116932275006592 3120256546259888 3121485864889728 3135056953107744 3137343646727808 3141927055999872 3160369253501194 3160995096680064 3175359928161372 3179549218031278 3186516820408264 3200370639630822 3201631521610032 3203966774361024 3205046126321298 3208647514718016 3223411327879488 3225762466703616 3226849161194232 3228120475180992 3229202807555424 3230475048831744 3233920415747616 3248800516032288 3251170173593216 3255919874358144 3268332178310241 3273106951397619 3290565730543644 3292965851426608 3295372985080596 3297776612349072 3316483860116294 3317790488380464 3320210466854848 3323751538407272 3325061029991232 3327486311559424 3347680492780288 3382448619128418 3386249347957056 3386911123555057 3394333134782716 3406800156161472 3409285057807104 3410433577367208 3414265751828736 3433633805784672 3436138279749504 3438650071388448 3441158204190336 3454276678607979 3462042248744832 3475240337870073 3477775159414836 3480311829844752 3482855912021724 3485396288325168 3505167843405186 3506548809382416 3509106467157312 3510288614542374 3511671598000944 3514232992310208 3532977939723008 3534168128927016 3536745932084512 3538139339196672 3541912836295008 3558210088987744 3566007481439872 3579601909577883 3582212851889756 3582922232123136 3584831422959297 3587446179650004 3603952942976372 3609218031278748 3611850575429936 3628982775041568 3631629735490176 3632853158499852 3636935257382784 3641733509038016 3654900580536324 3657566445292368 3659007453268608 3662909858652912 3687827612793408 3690517494349056 3695909046568704 3704586582854934 3709998688892706 3712914875465472 3732514299428022 3733765746235959 3735236775211704 3737961236754528 3739220480708181 3740693658740136 3743422100504352 3760646549192736 3763389544487552 3764657354726604 3766140554377824 3768887556970368 3790267268704336 3798573186751168 3838993352300918 3844601815927362 3847406047740584 3865655564718192 3870755569777208 3879237868323104 3897638374133952 3900481290526464 3906179583134976 3915350808575346 3924152920896768 3929885795872512 3947744775551976 3974600182188384 3975939145042893 3977499234108288 3978839173595076 3980406756596256 3983310043800192 3984651940831884 4002986350111212 4005906106748784 4007484353579904 4008827993041088 4011758416619856 4013338969143936 4014684571555392 4039049290202304 4041995350953728 4047900384337152 4057404352650642 4063331897358678 4089362483972717 4090973610946152 4093957545016864 4095336716966103 4096950197667768 4099938491028576 4118803363401568 4123196150414852 4124820607175712 4127829229062784 4132231642344176 4147408885761792 4151832181142688 4177029234898656 4180075937476992 4186182695603328 4205206391348844 4210754369825206 4230727367841828 4233813237548496 4239998501591664 4264050677292378 4267160852841096 4268842028813376 4271955699148032 4273394835095064 4275078467131584 4278196686290688 4297881770505984 4302465548258976 4304160633574656 4305603743407232 4311893887663488 4322017679997423 4328331803708157 4331734021376384 4354600015999359 4357776237746988 4364142601863492 4387420974058192 4392100247181038 4393830646774128 4397035483132096 4417892073963648 4423720651173952 4433414706654976 4474686638371824 4485368785248589 4506644370092382 4509931492171224 4511708314916544 4514999130609408 4516520142999816 4521595184854272 4542400208215296 4543930451477592 4547244769822944 4549036293252864 4553887932379296 4578178407712896 4584866761851264 4602345312314421 4605702238143972 4612430802407148 4633653783826764 4637033545886448 4640415773126336 4640423183072676 4641979035860922 4643807882695632 4647195051100224 4648760597637198 4670150741796414 4673557124540248 4675398412509888 4678808622876416 4680384819389832 4682228797334592 4685643989746944 4706015470091712 4712224171902688 4722550448393344 4733638411425749 4740553880251791 4744951064163072 4769323827046917 4772802546103844 4779775230612396 4783261572866672 4800555959446233 4805950161541536 4812290708371664 4835116991819232 4838643700055424 4840273741791348 4843804211333136 4845712573247616 4850880623621424 4873200774048432 4876755260389824 4883879811537216 4917103483724544 4935848595815466 4939448777139912 4943059477620894 4946664918523608 4974725790174441 4976685732570696 4978354328314612 4980315700282272 4983948315672704 4985627307610908 4987591544986848 4991229467339136 5014195398923648 5019543139635472 5021520739170432 5084072277371486 5091499702174074 5113927586710656 5114927002919882 5126135754569816 5150450708677008 5154207419624256 5161737306285504 5193063373117248 5196851165511936 5204443351290624 5216662739122254 5220467744767128 5228094432487752 5257751765107779 5259823214073624 5263659700735968 5265432921813561 5271349488465312 5299466909584512 5301252193390524 5305118898126768 5307209008795008 5312869254442512 5337315133481616 5341208142331712 5349011222159808 5352912762073856 5373319277834634 5381169269475006 5385399053603072 5405929414464558 5409872470200856 5413827046918122 5417775863144904 5447444603235264 5448509198762483 5454631481261536 5460448955954804 5462600263557024 5466584654704768 5486349667938552 5492514470333184 5499760809567616 5531741419190112 5535776241523584 5543863569853056 5556879874282401 5569372313198208 5576404435714462 5602855162817556 5606941855131792 5615133150756528 5640969823789104 5645084316731328 5646986032089906 5649210831566736 5653331335455552 5685400903056504 5689547803788128 5691789371751168 5697859780126752 5700104622842112 5736620731011968 5758490028451377 5762690239996564 5766902723891043 5771109071610876 5806133354665812 5810368316995984 5818856802484656 5850721935789696 5858440862365504 5886229381345152 5940082985869753 5961900273282576 5966248851162432 5968258760392614 5974965065700288 6004479525166818 6008859160123176 6011226530369856 6013241989561632 6015611086555392 6017637624929784 6022026857333088 6024399415388928 6058573935303456 6062993026430592 6071850576505728 6086106528975963 6094997846038017 6136460416419228 6140936317525296 6145425296501652 6149907736542864 6178205045102352 6182711394515264 6184794225622278 6187230910763568 6189305381147896 6191743843594176 6196260068133632 6198347463516264 6226867655728552 6233864550013184 6240513092519776 6242971729779456 6270113906215488 6274687293455616 6283854111999744 6306917650208651 6316131554737809 6320738507002388 6321990193360128 6350719856322744 6359098436062556 6373033640816528 6396076015938567 6400741279261644 6403263043220064 6407933548722048 6410092252642596 6417295029436032 6446822655758976 6453698322388464 6456240950361984 6458405615110848 6467840831495232 6497601032064576 6502340347186432 6511839748716288 6536664356620482 6546213902795238 6581131461087288 6585931702853216 6588150370771557 6590745970161192 6595553224698144 6632967720232588 6635580976760928 6640420933709696 6647503076814544 6650122059982464 6764897238256836 6772498695914112 6773822247110114 6788666269565432 6813600312322944 6820867154734416 6867267611569344 6872276559499008 6877300142776896 6882316408380672 6908553357215958 6924084497489664 6950480675740146 6955550318829672 6960623659689504 6962968553791383 6965711824043448 6970792576650336 6973140896455797 7005226112694621 7010335686810372 7013097618764832 7018212934314624 7020577229084748 7023343196001888 7028465984620416 7068336257854032 7073491864169024 7083825672590016 7116420177975488 7132014962879744 7159203819155766 7164425703779512 7169662845918594 7174892359300008 7207905885952744 7215593263225991 7218436062557496 7223701150859872 7257965550083136 7263259470980352 7265706316999704 7273870514765568 7283467018076032 7309801161072648 7315132890584736 7318014906537216 7325819717305824 7375655225586816 7403772893723199 7409173165709868 7419997377785412 7465028598856044 7467531492471918 7470473550423408 7475922473509056 7478440961416362 7481387317480272 7486844201008704 7521293098385472 7526779088975104 7529314709453208 7532281108755648 7537775113940736 7580534537408672 7597146373502336 7626108416057229 7637249553261111 7672390504379823 7677986704601836 7689203631854724 7694812095481168 7731311129436384 7741511139554416 7758475736646208 7795276748267904 7830701617150692 7895489551103952 7949200364376768 7951878290085786 7954998468216576 7957678347190152 7960813513192512 7966620087600384 7969303881663768 8005972700222424 8011812213497568 8014968707159808 8017655986082176 8023516833239712 8026677938287872 8029369143110784 8059978916751951 8071753904212509 8078098580404608 8108894121696837 8114808705301284 8120740570377183 8126663794717356 8178724967945434 8181947221892304 8187915090033728 8190673433932206 8193900395335536 8199876982057152 8237606726803136 8246392300829704 8249641214351424 8255658458125568 8264463284688352 8303664362285376 8352404455681727 8354058469797312 8360151874953984 8364606653571693 8372365391206656 8410412782697688 8421508739650412 8461454735683656 8467626475096992 8470479048134859 8479997003183328 8528101354584756 8534321705682192 8537684057626752 8546789670190128 8550156934263168 8604931096517952 8611207486814464 8623787775326976 8644035359994846 8656663607416314 8663468042752768 8709200031998718 8715552475493976 8728285203726984 8774841948116384 8784200494362076 8787661293548256 8794070966264192 8835784147927296 8847441302347904 8949373276743648 8970737570497178 9013288740184764 9019862984342448 9023416629833088 9033040285999632 9087860902955184 9094489539645888 9107775864758592 9156356815425792 9169733523702528 9204690624628842 9211404476287944 9224861604814296 9267307567653528 9274067091772896 9277191338433417 9280831546252672 9280846366145352 9283958071721844 9287615765391264 9294390102200448 9297521195274396 9340301483592828 9347114249080496 9350796825019776 9360769638779664 9364457594669184 9412030940183424 9424448343805376 9445100896786688 9467276822851498 9481107760503582 9538647654093834 9545605092207688 9555785672920907 9559550461224792 9566523145733344 9601111918892466 9611900323083072 9624581416743328 9670233983638464 9677287400110848 9680547483582696 9687608422666272 9691425146495232 9701761247242848 9746401548096864 9753510520779648 9767759623074432 9804996534930723 9871697191630932 9878897554279824 9886118955241788 9893329837047216 9949451580348882 9953371465141392 9956708656629224 9960631400564544 9967896631345408 9971254615221816 9975183089973696 9982458934678272 10028390797847296 10039086279270944 10043041478340864 10160733370665171 10168144554742972 10182999404348148 10227855173421312 10229854005839764 10252271509139632 10300901417354016 10308414839248512 10323474612571008 10386126746234496 10433325478244508 10440935489534256 10456188864975504 10515503530215558 10519646428147248 10527319401471936 10530865843627122 10542698976930624 10598933819169024 10602504386781048 10610237796253536 10614418017590016 10625738508885024 10674630266963232 10682416284663424 10698022444319616 10738805728733649 10746638555669268 10754494268877891 10762338538950012 10811858828929116 10819744940401712 10827654093836244 10835551726289808 10894889206470528 10897018397524966 10909262962523072 10920897911909608 10925200527114048 10933169309409536 10972699335877104 10999521619135232 11061292387254179 11063482838380224 11071552483047168 11087727139706112 11113759748564802 11128422263109473 11138744626396416 11152808871428924 11201297238707877 11205710325635112 11213883710263584 11217661442124543 11230266301513056 11281939647578208 11290168633462656 11293972064179812 11298421663133472 11306662670911104 11370801806113008 11379095607576256 11395719560253504 11473241462023936 11516980056902754 11525380479993128 11533805447782086 11542218143221752 11607693510407029 11612266709331624 11620736633991968 11637713604969312 11701443871579392 11716881724731008 11772458762690304 11880165971739506 11923800546565152 11932497702324864 11936517520785228 11949930131400576 12008959050333636 12017718320246352 12022453060739712 12026483979123264 12035275249859568 12044053714666176 12117147870606912 12125986052861184 12143701153011456 12172213057951926 12189995692076034 12268087451918151 12272920832838456 12281872635050592 12286010150898309 12290850593003304 12299815473085728 12356410090204704 12365422789030528 12369588451244556 12374461821527136 12378610762295792 12383487687188352 12396694927032528 12453735311457104 12481026185039552 12540227812430976 12613835300417302 12632263109475618 12641477014004776 12701439712645488 12718196872125112 12746067281633056 12792152031877134 12801482558523288 12806526086440128 12815867097444096 12820184505285192 12834590058872064 12893645311517952 12907396644776928 12912481900723968 12916811230221696 12935681662990464 12966053039992269 12984995411124471 12995202064129152 13063800047998077 13073328713240964 13092427805590476 13162262922174576 13171863405706432 13176300741543114 13181491940322384 13191106449396288 13265935440465176 13271161953521856 13280841867419392 13295006153629088 13300244119964928 13436476733053213 13456106355745767 13529794476513672 13544997391828224 13547644494220228 13577332539130864 13627200624645888 13641734309468832 13734535223138688 13754600285553792 13817106714431916 13900961351480292 13911100637659344 13921247319379008 13925937107582766 13931423648086896 13941585153300672 13946281792911594 14010452225389242 14020671373620744 14026195237529664 14036425868629248 14041154458169496 14046686392003776 14056931969240832 14136672515708064 14146983728338048 14167651345180032 14200915234277247 14221661640755373 14232840355950976 14307971481140751 14318407638311532 14328851407559024 14339325691837188 14349784718600016 14415811771905488 14431186526451982 14436872125114992 14447402301719744 14515931100166272 14531412633999408 14566934036152064 14619602322145296 14630265781169472 14651639434611648 14737640294388221 14751310451173632 14807545787446398 14818346331419736 14839994755570824 14924177370523323 14930057197712088 14935062984943836 14940947100846816 14951844947018112 14956881922832724 14962774634960544 14973688402017408 15042586196770944 15058629418906416 15064562217511296 15161069074817344 15194292747004672 15252216832114458 15274499106522222 15344781008759646 15355973409203672 15372350865133633 15378407263709448 15389624190962336 15462622258872768 15483022279108832 15516951473292416 15590553496535808 15661403234301384 15773255295323337 15790979102207904 15898400728753536 15903756580171572 15915356694380304 15921627026385024 15938607763327536 16011945400444848 16023624426995136 16035311972164352 16047033666479424 16058738286221568 16119957833503902 16143507808425018 16156197160809216 16217788243393674 16229617410602568 16241481140754366 16253327589434712 16345527596287449 16357449935890868 16363894443784608 16375830180067456 16381346867864412 16387800790671072 16399753964114304 16475213453606272 16492784601659408 16499282428702848 16528926569376704 16607328724570752 16704808911363454 16708116939594624 16729213307143386 16820825565395376 16843017479300824 16922909471367312 16935252950193984 16940958096269718 16959994006366656 17056202709169512 17068643411364384 17075368115253504 17093579340380256 17100313868526336 17209862193035904 17275470085354131 17288070719989692 17300708171673129 17313327214832628 17418400063997436 17431104950987952 17456570407453968 17549683896232768 17568400988724152 17575322587096512 17588141932528384 17694882604695808 17794252970800201 17820248957609259 17898746553487296 17902244510219587 17941475140994356 18026577480369528 18039725968684896 18046833259666176 18066080571999264 18175721805910368 18188979079291776 18215551729517184 18258319586927889 18409381249257684 18422808952575888 18449723209628592 18534615135307056 18548134183545792 18554382676866834 18561663092505344 18561692732290704 18567916143443688 18575231530782528 18588780204400896 18595042390548792 18680602967185656 18694228498160992 18701593650039552 18721539277559328 18728915189338368 18824061880366848 18848896687610752 18920752950625953 18934553645702996 18948394664213427 18962215521007164 19077295308187668 19091210184415376 19111571345841814 19119100922449584 19133046291466688 19202223837784932 19223800646166144 19249162833486656 19340467967276928 19361094967165392 19375216845332544 19403522494485696 19492803096193728 19507021041559296 19517415525000617 19535519246148864 19609993069861446 19743394383261864 19757795108559648 19764451112314671 19772237910483576 19786659674094432 19898903160697764 19906742930282784 19913417313258448 19921262801129088 19942509230443632 19950366179947392 20078172558541888 20321466741330342 20336289109485944 20365998808696296 20459708011679528 20504543018279264 20601802834708032 20616829678497024 20646949225142016 20772253492468992 20866650956489016 20881870979068512 20888905661374149 20912377729951008 21015678338083863 21031007060431116 21039292856294496 21054638802943872 21061731687254244 21085397953861248 21205008773562096 21220475592507072 21251477017770048 21349260533926464 21364832569326848 21396044888639232 21477611457467298 21493277111338536 21508988537755782 21524677077900024 21623717657858232 21639489880803424 21646779789677973 21655308187672488 21671103452579616 21789778412941056 21794036795049932 21818525925046144 21841795823819216 21850401054228096 21945398671754208 22122584774508358 22126965676760448 22227519497129604 22256844526218946 22305617742857848 22402594477415754 22411420651270224 22427767420527168 22435322884249086 22460532603026112 22563879295156416 22580337266925312 22587944128359624 22596843326266944 22613325341822208 22741603612226016 22758191215152512 22791439120507008 22878325248171687 22911748659783333 23017171513139469 23033960113805508 23050760959986256 23067610895564172 23084436286443504 23215387020814058 23224533418663248 23241473267983936 23275427209938624 23433763449462016 23708377864885399 23760331943479012 23847601093130304 23864995404649728 23873035041570456 23899860262801152 24017918100667272 24035436640492704 24044906121479424 24052967958246528 24070550499719136 24088107429332352 24179936750255853 24234295741213824 24326682365090511 24344426115903852 24379991384152068 24536174903836302 24545841665676912 24563745270101184 24572020301796618 24581701186006608 24599630946171456 24712820180409408 24730845578061056 24739176902489112 24748923643054272 24757221524591584 24766975374376704 24793389854065056 24907470622914208 24962052370079104 25057213367045181 25080455624861952 25093819960715079 25227670600834604 25264526218951236 25282954028009552 25402879425290976 25436393744250224 25492134563266112 25584304063754268 25602965117046576 25613052172880256 25640369010570384 25814793289553856 25833622460443392 25871363325980928 25932106079984538 25969990822248942 25990404128258304 26127600095996154 26146657426481928 26184855611180952 26324525844349152 26343726811412864 26352601483086228 26362983880644768 26382212898792576 26531870880930352 26542323907043712 26590012307258176 26872953466106426 26912212711491534 27059588953027344 27095288988440456 27154665078261728 27283468618937664 27469070446277376 27509200571107584 27634213428863832 27801922702960584 27822201275318688 27831574015300251 27842494638758016 27851874215165532 27862847296173792 27883170306601344 27892563585823188 28020904450778484 28041342747241488 28052390475059328 28082308916338992 28093372784007552 28273345031416128 28293967456676096 28335302690360064 28401830468554494 28443323281510746 28465680711901952 28615942962281502 28625537387809019 28636815276623064 28657702815118048 28667357018762721 28678651383674376 28699569437200032 28831623543810976 28862373052903964 28873744250229984 28894804603439488 29031862200332544 29062825267998816 29239204644290592 29260531562338944 29303278869223296 29475280588776442 29615091574892796 29636692662839472 29679989511141648 29848354741046646 29860114395424176 29870125969887672 29881894201693632 29903689894036224 29913763845665448 29925549269921088 29947376804034816 30085172393541888 30117258837812832 30129124435022592 30322138149634688 30482200111995513 30504433664228916 30548998213044444 30689562017519292 30711946818407344 30744701730267266 30756814527418896 30779248381924672 30925244517745536 30966044558217664 31033902946584832 31322806468602768 31397581496740123 31546510590646674 31581958204415808 31796801457507072 31807513160343144 31830713388760608 31843254052770048 31877215526655072 32023890800889696 32047248853990272 32094067332958848 32216417186200947 32239915667007804 32287015616850036 32435576486787348 32459234821205136 32482962281508732 32506655178869424 32691055192574898 32714899871781736 32727788887569216 32751660360134912 32762693735728824 32775601581342144 32799507928228608 32950426907212544 32985569203318816 32998564857405696 33057853138753408 33135468879980243 33183877161762537 33214657449141504 33385266789328419 33409617822726908 33416233879189248 33458426614286772 33603891716123631 33641651130790752 33686034958601648 33845818942734624 33870505900387968 33881916192539436 33919988012733312 34112405418339024 34137286822728768 34187158680760512 34419724386071808 34550940170708262 34576141439979384 34601416343346258 34626654429665256 34823080531221087 34836800127994872 34862209901975904 34913140814907936 35099367792465536 35136801977448304 35150645174193024 35588505941600402 35640497915218518 35797493106974592 35804489020439174 35882950281988712 36053154960739056 36079451937369792 36132161143998528 36351443611820736 36377958158583552 36431103459034368 36516639173855778 36804262355754453 36818762498515368 36845617905151776 36858030452694927 36899446419257184 37069230270614112 37096268367091584 37108765353733668 37123385464581408 37135832286887376 37150463061565056 37190084781097584 37361205934371312 37388456996321984 37443078555118656 37697793375221504 37841505901251906 37869107291405992 37896789328426854 37924431042014328 38139564391337381 38154590616375336 38182420368830752 38223142691683628 38238201844899168 38266092582933376 38404447675569864 38447601292332288 38498325666973312 38680935934553856 38722189934330784 38750433690665088 38807044988971392 38898159119976807 38985606192387456 39034831050001234 39219986139722892 39486788766523728 39515590217119296 39528902224629342 39544475820967152 39573319348188864 39797806321395528 39813485860565568 39826834626516896 39842525602258176 39885018460887264 39900732359894784 40156345117083776 40309430199159639 40368319067237301 40642933482660684 40672578218971888 40731997617392592 40919416023359056 41009086036558528 41203605669416064 41733301912978032 41763741958137024 41777811322748298 41824755459902016 42031356676167726 42062014120862232 42078585712588992 42109277605887744 42123463374508488 42170795907722496 42410017547124192 42440951185014144 42502954035540096 42602745702831741 42664984922266119 42698521067852928 42923914443422253 42955222914934596 42986554222677072 43017977075511564 43049354155800048 43247435315716464 43278979761606848 43293559579355946 43310616375344976 43342206905159232 43588073590099864 43637051850092288 43683591647638432 43700802108456192 43890797343508416 44148423551460557 44212920883164663 44245169549016716 44253931353520896 44455038994259208 44513689052437892 44611235485715696 44772532111569969 44805188954831508 44822841302540448 44855534841054336 44870645768498172 44921065206052224 45127758590312832 45175888256719248 45193686652533888 45483207224452032 45516382430305024 45582878241014016 45756650496343374 45823497319566666 46034343026278938 46067920227611016 46101521919972512 46117052595400899 46135221791128344 46168872572887008 46430774041628116 46449066837326496 46482946535967872 46550854419877248 47416755729770798 47520663886958024 47695202186260608 47746070083140912 48035836201334544 48070873280985408 48105935916493056 48141100999438272 48176214858664704 48359873500511706 48468591482427648 48653364730181022 48688852231807704 48759982768304136 49036582788862347 49072349807672604 49091683331353824 49127490540202368 49144040603593236 49163402372013216 49199261892342912 49425640360818816 49478353804978224 49497847286108544 49514443049183168 49586779708130112 49814941245828416 49924104740158208 50114426734090362 50187639921430158 50455341201669208 50509152842581937 50529052437902472 50565908056019104 50805758850581952 50872787488500448 50984269126532224 51168608127508536 51205930234093152 51226104345760512 51280738021140768 51629586579107712 51826410256062393 51864212159969076 51939981644497884 52255200191992308 52293314852963856 52369711222361904 52649051688698304 52687453622825728 52705202966172456 52725967761289536 52764425797585152 53063741761860704 53084647814087424 53180024614516352 53382758912400603 53460746872827777 53706733530658761 53745906932212852 53824425422983068 54119177906054688 54190577976880912 54309330156523456 54566937237875328 55268426857727664 55603845405921168 55644402550637376 55663148030600502 55684989277516032 55703748430331064 55725694592347584 55766340613202688 55785127171646376 56041808901556968 56082685494482976 56104780950118656 56164617832677984 56186745568015104 56546690062832256 56762258851877859 56803660937108988 56845183992640281 56886646563021492 57231885924563004 57251074775618038 57273630553246128 57315405630236096 57334714037525442 57357302767348752 57399138874400064 57663247087621952 57724746105807928 57747488500459968 57789609206878976 58125650535997632 58466831189772089 58478409288581184 58521063124677888 58552246575001851 58606557738446592 58821660533578643 58950561177552884 59230183149785592 59273385325678944 59293353336944013 59359979022283296 59696709482093292 59720228790848352 59740251939775344 59763788403387264 59827527691330896 59851098539842176 60234517675625664 60644276299269376 60964400223991026 61008867328457832 61097996426088888 61379124035038584 61423893636814688 61489403460534532 61513629054837792 61558496763849344 61850489035491072 61932089116435328 62645612937205536 62795162993480246 63093021181293348 63163916408831616 63615026320686288 63661426777521216 63754431053310144 64047781601779392 64094497707980544 64188134665917696 64432834372401894 64479831334015608 64574031233700072 64871152973574696 64918469642410272 64940339369033919 64965924563017464 65013310357738848 65382110385149796 65429799743563472 65455577775138432 65525387471457648 65551203162684288 65971138406637632 66115706277506816 66270937759960486 66367754323525074 66770533578656838 66819235645453816 66916853228573544 67207783432247262 67283302261581504 67372069917203296 67691637885469248 67741011800775936 67763832385078872 67839976025466624 68224810836678048 68274573645457536 68374317361521024 68634975744515061 69051514539418407 69101880341416524 69152282879958768 69202832686692516 69253308859330512 69646161062442174 69673600255989744 69724419803951808 69826281629815872 70198735584931072 70273603954896608 70301290348386048 71125133594656197 71177011883200804 71280995830437036 71594986213949184 71608978040878348 71765900563977424 72106309921478112 72158903874739584 72264322287997056 72702887223641472 73033278347711556 73608524711508906 73637524997030736 73691235810303552 73716060905389854 73798892838514368 74138460541228224 74192536734183168 74217530707467336 74246770929162816 74271664573774752 74300926123130112 74380169562195168 74722411868742624 74776913992643968 74886157110237312 75171640101135543 75281459882145237 75683011802503812 75738214582811984 75793578656853708 75848862084028656 76279128782674762 76309181232750672 76364840737661504 76446285383367256 76476403689798336 76532185165866752 76808895351139728 76996651333946624 77444379868661568 77500867381330176 77614089977942784 77796318239953614 77898955841766311 77971212384774912 78069662100002468 78439972279445784 78973577533047456 79031180434238592 79057804449258684 79088951641934304 79146638696377728 79595612642791056 79626971721131136 79653669253033792 79770036921774528 80312690234167552 80618860398319278 80736638134474602 81253854572849203 81285866965321368 81345156437943776 81463995234785184 81838832046718112 82018172073117056 82407211338832128 83466603825956064 83527483916274048 83555622645496596 83649510919804032 84062713352335452 84124028241724464 84157171425177984 84246926749016976 84820035094248384 84881902370028288 85005908071080192 85205491405663482 85329969844532238 85397042135705856 85847828886844506 85876612163427057 85910445829869192 85973108445354144 86002071056288163 86035954151023128 86098708311600096 86494870631432928 86557959523213696 86587119158711892 86621232750689952 86684413810318464 87176147180199728 87367183295276864 87781594687016832 88296847102921114 88425841766329326 88490339098033432 88910077988518416 89027378104875784 89222470971431392 89545064223139938 89610377909663016 89645682605080896 89711069682108672 89741291536996344 89842130412104448 90255517180625664 90351776513438496 90387373305067776 90966414448904064 91446600335986539 91513300992686748 91646994639133332 92068686052557876 92135840455222032 92203043839945024 92234105190801798 92270443582256688 92337745145774016 92861548083256232 92898133674652992 92965893071935744 93101708839754496 94055337131372491 94192744490220369 94833511459541596 95041327773916048 95390404372521216 95492140166281824 96071672402669088 96141746561970816 96282201998876544 96719747001023412 97306729460362044 97377704463615408 97519965536608272 98073165577724694 98144699615345208 98183366662707648 98254981080404736 98288081207186472 98326804744026432 98398523784685824 98851280721637632 98956707609956448 98995694572217088 99028886098366336 99173559416260224 99406406639940729 99551631485287611 99629882491656832 100155800367985257 100228853468180724 100375279842860316 100910682403338416 101018305685163874 101058104875804944 101131816112038208 101611517701163904 101745574977000896 101968538253064448 102337216255017072 102411860468186304 102561476042281536 103163482060717547 103259173158215424 103652820512124786 103728424319938152 103879963288995768 104469241593663261 104510400383984616 104586629705927712 104739422444723808 105298103377396608 105410405932344912 105451935522579072 106127483523721408 106360049229032704 106765517824801206 106921493745655554 107413467061317522 107491813864425704 107648850845966136 108238355812109376 108381155953761824 108618660313046912 109133874475750656 110412787067263359 110536853715455328 111207690811842336 111288805101274752 111326296061201004 111407496860662128 111451389184695168 111570254343292752 112083617803113936 112165370988965952 112329235665355968 113093380125664512 113524517703755718 113607321874217976 113690367985280562 113773293126042984 114418693174012143 114463771849126008 114502149551236076 114547261106492256 114630811260472192 114669428075050884 114714605534697504 114798277748800128 115326494175243904 115449492211615856 115494977000919936 116251301071995264 116933662379544178 116956818577162368 117104493150003702 117643321067157286 117901122355105768 118460366299571184 118546770651357888 118586706673888026 118719958044566592 119393418964186584 119440457581696704 119480503879550688 119527576806774528 119655055382661792 119702197079684352 120469035351251328 120928290597478917 121104957201711903 121928800447982052 122017734656915664 122195992852177776 122758248070077168 122847787273629376 122978806921069064 123027258109675584 123116993527698688 123864178232870656 125291225874411072 125315711571537109 125590325986960492 126186042362586696 126327832817663232 127230052641372576 127322853555042432 127508862106620288 127808237108495223 128095563203558784 128865668744803788 128959662668031216 129148062467400144 129742305947149392 129836939284820544 129880678738067838 129931849126034928 130026620715477696 130764220770299592 130859599487126944 130911155550276864 131050774942915296 131102406325368576 131942276813275264 132445270654381671 132541875519920972 132638762649493989 132735508647050148 133541067157313676 133638471290907632 133833706457147088 134415566864494524 134566604523163008 134744139834406592 135383275770938496 135527664770157744 136449621673356096 136549147290915072 136621908675004319 136748634723042048 137269951489030122 138103029078836814 138203760682833048 138304565759917536 138351157786202697 138405665373385032 138506617718661024 139292322124884348 139347200511979488 139448839607903616 139652563259631744 140547207909793216 142250267189312394 142354023766401608 142561991660874072 143217956081756696 143531801127954848 144212619842956224 144317807749479168 144528644575994112 145405774447282944 146066556695423112 147109748366587041 147217049423017812 147275049994061472 147382471620607104 147432121810779708 147597785677028736 148276921082456448 148435061414934672 148493541858325632 148543329147549504 148760339124390336 149444823737485248 149553827985287936 149772314220474624 150343280202271086 150562919764290474 151366023605007624 151476429165623968 151527458527745811 151587157313707416 151697724168057312 152558257565349524 152618362465501344 152729681475323008 152892570766734512 152952807379596672 153617790702279456 154888759737323136 155592636479907228 155797911683532622 156139324200004936 156879944558891568 157947155066094912 158062360868477184 158115608898517368 158177903283868608 158293277392755456 159191225285582112 159253943442262272 159307338506067584 159540073843549056 160148276737201809 160382240618483331 161120200591976283 161237720796638556 161473276268949204 162507709145698406 162571733930642736 162690312875887552 162927990469570368 163677664093436224 164036344146234112 165958645054197793 166933207651912128 167054967832548096 167111245290993192 167299021839608064 168125426704670904 168248056483448928 168314342850355968 168493853498033952 169640070188496768 170286776555633577 170410982811326964 170659939689064476 171695657773689012 171753224326854114 171820891659738384 171946216890708288 172004142112576326 172071908302046256 172197416623200192 172989741262865856 173115919046427392 173174238317423784 173242465501379904 173368827620636928 174352294360399456 174734366590553728 175400493569316267 175563189374033664 175656739725005553 176464981600735929 176593694205842228 176851683532658652 176980678196066864 177820155977036832 178054756209751568 178444941942862784 179090128446279876 179220755819326032 179291365210161792 179482583073992688 180703553026876992 181932828897808128 182893200671973078 183026601985373496 183293989278266664 184137372105115752 184271680910444064 184406087679890048 184468210381603596 184540887164513376 184675490291548032 185723096166512464 185796267349305984 188110674262744982 188385488980440738 189667022919083192 190082655547832096 190984280332563648 192143344805338176 192283493123941632 192564403997753088 193439494002046824 194613458920724088 194755408927230816 194821018107101757 195039931073216544 196146331155449388 196289399230690416 196366733325415296 196576162414372944 196653609488052864 197913415219912896 198057772196732672 198347118832520448 198812813279881458 199103262970575222 199259764983313664 200311600735970514 200457706936361448 200750559685720632 201821364806676832 202036611370327748 202116209751609888 202263632224076416 203223035402327808 203491149954001792 204674432510034144 204823720936372608 205122952084563072 206326964121435094 207305641024249572 207456848639876304 207759926577991536 208938483187326522 209020800767969232 209173259411855424 209478844889447616 210596206754793216 210820811864689824 210903871045158144 212254967047442816 213375400783968591 213531035649602412 213842987491311108 214826934122635044 214983627728851408 215297701691932272 216476711624218752 216762311907523648 217237320626093824 219783070477180861 220825574134526718 221073707430910656 222415381623684672 222577610202549504 222652592122402008 222814993721324256 222902778369390336 223140508686585504 224167235606227872 224330741977931904 224658471330711936 225514920303406629 227049035407511436 227214643748435952 227380735970561124 227546586252085968 228837386348024286 228927543698252016 229004299102472152 229094522212984512 229261622520944384 229338856150101768 229429211069395008 229596555497600256 230652988350487808 230898984423231712 230989954001839872 232502602143990528 233696867525298933 233867324759088356 233913637154324736 234208986300007404 235286642134314572 235802244710211536 236920732599142368 237093541302715776 237173413347776052 237439916089133184 238786837928373168 238880915163393408 238961007759101376 239310110765323584 240938070702502656 241856581194957834 242209914403423806 243761563718547609 243857600895964104 244035469313831328 244391985704355552 245516496140154336 245695574547258752 245957613842138128 246054516219351168 250582451748822144 250631423143074218 251180651973920984 252372084725173392 254460105282745152 254645707110084864 255017724213240576 255616474216990446 256191126407117568 257629836490281171 257731337489607576 257919325336062432 258006213168864489 258296124934800288 259484611894298784 259673878569641088 259761357476135676 259863698252069856 260053241430955392 261528441540599184 261719198974253888 262101549885830592 263884553626550528 264890541308763342 265083751039841944 265277525298987978 265471017294100296 266976950739361667 267082134314627352 267276942581815264 267667412914294176 268831133728989048 269133209046326016 269488279668813184 270766551541876992 271055329540315488 272899243346712192 273243817350008638 274539902978060244 276206058157673628 276407521365666096 276609131519835072 276702315572405394 276811330746770064 277013235437322048 278584644249768696 278694401023958976 278897679215807232 279305126519263488 281094415819586432 282166011394117473 282578233470661107 284500534378624788 284708047532803216 285123983321748144 286435912163513392 287063602255909696 288425239685912448 292133113390846224 294219496733174082 294434098846035624 294550099988122944 294764943241214208 294864243621559416 295195571354057472 296553842164912896 296870122829869344 296987083716651264 297086658295099008 297520678248780672 298219219919822187 298654894455862833 298889647474970496 300467401103955771 300686560404542172 301125839528580948 302732047210015248 302952858331247936 303054917055491622 303174314627414832 303395448336114624 305116515130699048 305236724931002688 305459362950646016 305785141533469024 305905614759193344 307235581404558912 309038964860223899 309490446182152641 309777519474646272 311185272959814456 311595823367065244 312278648400009872 313407724780989783 313759889117783136 315894310132189824 316231217797034736 316355806567737216 318382450571164224 318614677012135168 319080147687098112 320296553474403618 320764481236966662 322240401183952566 322475441593277112 322946552537898408 325015418291396812 325143467861285472 325380625751775104 325855980939140736 327355328186872448 331917290108395586 333866415303824256 334222490581986384 336250853409341808 336496112966897856 336987706996067904 339280140376993536 340573553111267154 340821965622653928 341319879378128952 343256079522036429 343391315547378024 343506448653708228 343641783319476768 343892433781416576 344008284225152652 344143816604092512 344394833246400384 345979482525731712 346348476634847568 346484931002759808 348704588720798912 349468733181107456 350800987138632534 351313479450011106 352929963201471858 353187388411684456 353564069898073559 353703367065317304 353961356392133728 355640311954073664 356109512419503136 356889883885725568 358180256892559752 358441511638652064 358582730420323584 358965166147985376 361407106053753984 362784871792436751 365786401343946156 366053203970746992 366587978556533328 368274744210231504 368543361820888128 368812175359780096 368936420763207192 369081774329026752 369350980583096064 371446192333024928 371592534698611968 375947134714611327 376221348525489964 376770977960881476 379334045838166384 380165311095664192 381968560665127296 384286689610676352 386878988004093648 389226917841448176 389510817854461632 389642036214203514 390079862146433088 392292662310898776 392578798461380832 392733466650830592 393152324828745888 393307218976105728 395826830439825792 397335811963145013 397625626559762916 397916287948481967 398206525941150444 400623201471941028 400915413872722896 401501119371441264 403642729613353664 404073222740655496 404232419503219776 404527264448152832 406982299908003584 409267818328404623 409348865020068288 409647441872745216 409865726025012957 410245904169126144 411751623735050501 412653928242870188 414611282048499144 414913697279752608 415053473358608091 415519853155983072 417876966374653044 418041601535938464 418346518823710848 418957689778895232 421641623729379648 424509934094885632 426750801567937182 427062071299204824 427685974982622216 429653868245270088 429967255457702816 430595403383864544 432953423248437504 433524623815047296 439566140954361722 441651148269053436 442147414861821312 444830763247369344 445305184244804016 445629987442648512 446281017373171008 448334471212455744 448661483955863808 449316942661423872 451029840606813258 454098070815022872 454429287496871904 454582375583237433 454761471941122248 455093172504171936 457674772696048572 457855087396504032 458008598204944304 458189044425969024 458677712300203536 458858422138790016 461797968846463424 467393735050597866 467734649518176712 468417972600014808 470573284268629144 471604489420423072 473841465198284736 474187082605431552 474346826695552104 474879832178266368 477573675856746336 477761830326786816 477922015518202752 478620221530647168 480444830211605427 483360601775928849 483713162389915668 484419828806847612 487523127437095218 487715201791928208 488070938627662656 488783971408711104 491032992280308672 491391149094517504 491915227684276256 492109032438702336 497875935162593379 501164903497644288 501262846286148436 502361303947841968 504744169450346784 508920210565490304 511232948433980892 515259672980562342 515462674979215152 515838650672124864 516012426337728978 516592249869600576 518969223788597568 519347757139282176 519522714952271352 519727396504139712 520106482861910784 523056883081198368 523438397948507776 524203099771661184 526201480707948801 526970219175016659 529394944802207787 529781082617526684 530167502079683888 530555050597975956 530942034588200592 533953901478723334 534164268629254704 534553885163630528 535334825828588352 537662267457978096 538976559337626368 542110659080630976 545292690892364177 545798486693424384 546487634700017276 549079805956120488 552412116315347256 552815042731332192 553218263039670144 553404631144810788 553622661493540128 554026470874644096 557169288499537392 557388802047917952 562188831639172864 564332022788234946 565156466941322214 568776982009944421 569001068757249576 569416095065606432 570247966643496288 572871824327026784 574127204511819392 576850479371824896 584266226781692448 588438993466348164 588868197692071248 589100199976245888 589728487243118832 593740245659738688 594173316590198016 595041356497561344 596438439839644374 597309788911725666 597779294949940992 600934802207911542 601373120809084344 602251679057161896 605464094420030496 605905716662495872 606109834110983244 606348629254829664 606790896672229248 610233030261398096 610473449862005376 611570283066938048 614471162809117824 618077929720447798 618980892364305282 622370545919628912 623191646734130488 624557296800019744 626815449561979566 627519778235566272 631788620264379648 632462435594069472 632711613135474432 636764901142328448 640126202351905773 640593106948807236 641528962473933324 644480802367905132 644950883186554224 645893105075796816 650030836582793624 650286935722570944 650761251503550208 651711961878281472 654710656373744896 658387359919607437 659349211431542583 663834580216791172 667732830607648512 668444981163972768 672501706818683616 672992225933795712 673975413992135808 681147106222534308 681643931245307856 682639758756257904 686512159044072858 686782631094756048 687012897307416456 687283566638953536 687784867562833152 688016568450305304 688287633208185024 688789666492800768 691958965051463424 692696953269695136 692969862005519616 697409177441597824 701090602575896799 701601974277265068 702626958900022212 705859926402943716 706374776823368912 707128139796147118 707406734130634608 707922712784267456 711280623908147328 712219024839006272 713779767771451136 716360513785119504 716883023277304128 717930332295970752 722144374425022829 722814212107507968 725569743584873502 731284691155642827 731572802687892312 732106407941493984 733175957113066656 736549488420463008 737086723641776256 737872841526414384 738163548658053504 742892384666049856 751894269429222654 752442697050979928 753541955921762952 758668091676332768 760330622191328384 763937121330254592 768573379221352704 772889509470843513 773757976008187296 778453835682896352 779021635708923264 779284072428407028 780159724292866176 784585324621797552 785157596922761664 786304649657491776 791653660879651584 794671623926290026 795251253119525832 795832575896963934 796413051882300888 800930852218085001 801246402943882056 801830827745445792 803002238742882528 807285459226707328 808146445481310992 808464839006439552 818535636656809246 818697730040136576 819731452050025914 823503247470101002 825307856485740376 829222564096998288 829827394559505216 830106946717216182 831039706311966144 835753932749306088 836083203071876928 836693037647421696 837915379557790464 843283247458759296 846498034182352419 847734700411983321 853501603135874364 854124142598409648 855371949965244432 859307736490540176 859934510915405632 861190806767729088 867049247630094592 877209981000759763 879132281908723444 883302296538106872 884294829723642624 889661526494738688 890610368489608032 891259974885297024 892562034746342016 894657659759466561 896668942424911488 902059681213626516 908196141630045744 908858574993743808 909164751166474866 909522943882244496 910186345008343872 915349545392097144 915710174793008064 916017196409888608 916378088851938048 917355424600407072 917716844277580032 923595937692926848 927116894580671697 928471338546457923 934787470101195732 935469299036353424 936835945200029616 941146568537258288 943208978840846144 947682930396569472 948693653391104208 955147351713492672 955844031036405504 957240443061294336 960889660423210854 966721203551857698 967426324779831336 968839657613695224 975046254874190436 975430403583856416 976141877255325312 977567942817422208 982065984560617344 983830455368552512 995751870325186758 1002525692572296872 1004722607895683936 1009488338900693568 1017840421130980608 1022465896867961784 1029768238566109287 1030519345961124684 1030925349958430304 1031677301344249728 1032024852675457956 1033184499739201152 1037938447577195136 1039045429904542704 1039454793008279424 1046113766162396736 1046876795897015552 1048406199543322368 1052402961415897602 1053940438350033318 1058789889604415574 1059562165235053368 1060335004159367776 1060692209694220677 1061110101195951912 1061884069176401184 1067907802957446668 1068328537258509408 1069107770327261056 1070669651657176704 1075324534915956192 1084221318161261952 1090585381784728354 1092975269400034552 1098159611912240976 1104824232630694512 1105630085462664384 1106436526079340288 1106809262289621576 1107245322987080256 1108052941749288192 1114338576999074784 1114777604095835904 1127841404143833981 1128664045576469892 1130312933882644428 1137553964019888842 1138002137514499152 1138832190131212864 1140495933286992576 1145743648654053568 1148254409023638784 1161710515379384551 1168532453563384896 1176877986932696328 1177736395384142496 1178200399952491776 1179456974486237664 1187480491319477376 1192007435889435039 1192876879679288748 1194619577823451332 1201869604415823084 1202746241618168688 1204503358114323792 1210928188840060992 1211811433324991744 1212219668221966488 1212697258509659328 1213581793344458496 1220466060522796192 1220946899724010752 1223140566133876096 1227803454985213869 1228942325618235648 1229597178075038871 1235254871205151503 1236155859440895596 1237961784728610564 1244741091839257824 1246383293468260976 1249114593600039488 1253630899123959132 1255039556471132544 1264924871188138944 1273529802284656896 1280252404703811546 1281186213897614472 1283057924947866648 1288961604735810264 1289901766373108448 1291786210151593632 1300061673165587248 1300573871445141888 1316774719839214874 1318698422863085166 1327669160433582344 1336889962327945536 1345003413637367232 1345984451867591424 1347950827984271616 1362294212445068616 1363287862490615712 1363747126749712299 1365279517512515808 1373024318088145716 1373565262189512096 1374025794614832912 1374567133277907072 1376033136900610608 1376575266416370048 1385393906539390272 1394818354883195648 1402181205151793598 1403203948554530136 1405253917800044424 1411719852805887432 1412749553646737824 1414256279592294236 1414813468261269216 1415845425568534912 1422561247816294656 1424438049678012544 1432721027570239008 1433766046554608256 1435860664591941504 1444288748850045658 1451139487169747004 1462569382311285654 1463145605375784624 1464212815882987968 1466351914226133312 1473098976840926016 1474173447283552512 1475745683052828768 1476327097316107008 1485784769332099712 1493627805487780137 1503788538858445308 1504885394101959856 1507083911843525904 1517336183352665536 1520661244382656768 1545779018941687026 1547515952016374592 1556907671365792704 1558043271417846528 1558568144856814056 1560319448585732352 1569170649243595104 1570315193845523328 1572609299314983552 1578604442123846403 1588184834406623361 1589343247852580052 1590502506239051664 1591665151793927868 1592826103764601776 1601861704436170002 1602492805887764112 1603661655490891584 1606004477485765056 1614570918453414656 1616292890962621984 1616929678012879104 1635878072677092531 1637071273313618492 1637395460080273152 1639462904100051828 1647006494940202004 1650615712971480752 1658445128193996576 1659654789119010432 1660213893434432364 1662079412623932288 1671507865498612176 1672166406143753856 1686566494917518592 1692996068364704838 1695469400823966642 1706330946029833263 1707003206271748728 1708248285196819296 1710743899930488864 1718615472981080352 1719869021830811264 1722381613535458176 1754419962001519526 1758264563817446888 1766604593076213744 1781220736979216064 1782519949770594048 1785124069492684032 1789315319518933122 1793337884849822976 1804119362427253032 1816392283260091488 1817717149987487616 1818329502332949732 1819045887764488992 1820372690016687744 1830699090784194288 1831420349586016128 1832034392819777216 1834710849200814144 1847191875385853696 1854233789161343394 1856942677092915846 1868838655175531669 1869574940202391464 1870938598072706848 1873671890400059232 1882293137074516576 1886417957681692288 1895365860793138944 1897387306782208416 1910294703426985344 1921779320846421708 1933442407103715396 1934852649559662672 1937679315227390448 1950092509748380872 1950860807167712832 1952283754510650624 1955135885634844416 1964131969121234688 1967660910737105024 1975162079758822311 1978047634294627749 1991503740650373516 2005051385144593744 2009445215791367872 2018976677801387136 2044931793735923568 2059536477132218574 2061038691922249368 2061850699916860608 2063354602688499456 2064049705350915912 2066368999478402304 2075876895154390272 2078090859809085408 2078909586016558848 2092227532324793472 2103271807727690397 2104805922831795204 2107880876700066636 2117579779208831148 2119124330470106736 2120670008318735552 2121384419388441354 2122220202391903824 2123768138352802368 2135815605914893336 2136657074517018816 2138215540654522112 2141339303314353408 2150649069831912384 2163272754021567293 2166433123275068487 2168442636322523904 2181170763569456708 2185950538800069104 2193854073466928481 2196319223824481952 2209648465261389024 2211260170925328768 2213618524579243152 2214490645974160512 2228677153998149568 2255682808287667962 2257328091152939784 2260625867765288856 2275107928039777684 2276004275028998304 2277664380262425728 2280991866573985152 2291487297308107136 2323421030758769102 2337064907126769792 2353755973865392656 2355472790768284992 2358913948972475328 2374960982638954752 2384014871778870078 2385753759358577496 2389239155646902664 2402792556654255003 2403739208831646168 2405492483236337376 2409006716228647584 2421856377680121984 2424439336443932976 2425394517019318656 2440932121045592384 2446281132267752192 2455606909970427738 2459194356150077742 2470509742410303006 2472311718881791192 2475923569457221128 2489482183678515648 2492766586936521952 2498229187200078976 2507261798247918264 2510079112942265088 2529849742376277888 2539494102547057257 2560504809407623092 2562372427795228944 2566115849895733296 2577923209471620528 2579803532746216896 2583572420303187264 2600123346331174496 2601147742890283776 2631629943002279289 2633549439678429748 2637396845726170332 2655338320867164688 2673779924655891072 2690006827274734464 2724588424890137232 2726575724981231424 2727494253499424598 2730559035025031616 2746048636176291432 2747130524379024192 2748051589229665824 2749134266555814144 2752066273801221216 2753150532832740096 2770787813078780544 2781350683742015091 2785414015639373769 2804362410303587196 2806407897109060272 2810507835600088848 2823439705611774864 2825499107293475648 2828512559184588472 2829626936522538432 2831690851137069824 2848876099356025088 2865442055140478016 2867532093109216512 2871721329183883008 2882261366145353507 2888577497700091316 2902278974339494008 2925138764622571308 2926291210751569248 2928425631765975936 2932703828452266624 2946197953681852032 2951491366105657536 2971569538664199424 2987255610975560274 3007577077716890616 3009770788203919712 3014167823687051808 3034672366705331072 3091558037883374052 3095031904032749184 3113815342731585408 3117136289713628112 3138341298487190208 3140630387691046656 3145218598629967104 3157208884247692806 3176369668813246722 3178686495705160104 3181005012478103328 3182076629082662031 3183330303587855736 3185652207529203552 3203723408872340004 3204985611775528224 3207323310981783168 3212008954971530112 3232585781925243968 3271756145354185062 3274142546627236984 3278925808200103656 3294012989880404008 3301231425942961504 3316890256387993152 3319309578238020864 3320427786868864728 3324158825247864576 3343015730997224352 3344332812287507712 3383524212431501943 3385992136729409676 3390938801647933284 3412661892059666526 3414006412543497456 3416496570393638592 3421487799860977728 3437230945962160704 3439738043661622528 3444763227070916352 3485131546138153653 3508839924003039052 3516529127634893776 3533209186152427488 3562441473958432128 3578630639037866244 3608238724854506064 3632784566520182976 3635434299974975232 3636659004665899464 3638091775528977984 3640745380033375488 3661398181568388576 3662840699172032256 3664068785639554432 3669421698401628288 3683410364955641607 3688791534225116613 3705764613615454509 3708467578322686788 3713885354185831692 3737677310351063338 3739149880404782928 3741877196145413696 3747343780800118464 3764586274149033152 3772835915363384576 3794774613564416832 3817048836246549239 3820589406853970688 3843558641692843416 3866884814207430792 3869705299119325344 3875358630454780896 3900185019496761744 3901721614335425664 3935321821474210048 3950324159517644622 3956095268589255498 3983007481300747032 4010102770289187488 4018890431582735744 4037953355602774272 4089863587471847136 4119072954264437148 4122077383844498736 4123701399833721216 4128099410701831824 4156181719618170816 4184455064649586944 4206543615455380794 4209611845663590408 4215761753400133272 4235159558417662296 4238248660940213472 4241340016637471104 4242768838776882708 4244440404783807648 4247536276705604736 4271631211829786672 4273314149034037632 4301298139663824768 4326545508043134586 4332866246550136974 4362341527138913416 4371901077600138208 4387708146933856962 4392638447648963904 4419296930522778048 4422520341850657536 4427237049158486304 4428981291948321024 4457354307996299136 4480883416463340411 4511365616575335924 4514656182305879568 4521251735530577712 4550215856079555368 4552008550057996608 4555328760524851456 4561983733147970304 4582974594616214272 4646842061517538204 4674129814253539584 4707511947730785312 4710945581536569984 4717827897944950656 4768029743557740156 4771507518717154992 4778478311293805328 4805585113308510006 4807478417663292336 4810984966472674752 4818013432457295168 4843712755360243968 4848878672887865952 4850789034038637312 4881864242091184768 4907634218031277593 4911213819940855476 4918388712300155484 4941019484820606012 4944623437763582384 4951847138914442256 4978964367357031296 4985533173873043904 4996458374400157952 5014523596495836528 5055010620975159803 5059699484752555776 5078988205094114514 5118992838089499789 5121009618815246184 5124744855590457888 5132231699791466592 5155846418943241056 5159607065492433792 5167144840606374528 5200246692662348992 5263259886004558578 5267098879356859496 5274793691452340664 5310676641734329376 5347559849311782144 5380013654549468928 5449176849780274464 5453151449962462848 5454988506998849196 5461118070050063232 5492097272352582864 5494261048758048384 5496103178459331648 5504132547602442432 5541575626157561088 5562701367484030182 5570828031278747538 5606515965526595007 5608724820607174392 5612815794218120544 5621015671200177696 5646879411223549728 5650998214586951296 5657025118369176944 5659253873045076864 5730884110280956032 5764522732290707014 5777154995400182632 5804557948678988016 5850277529245142616 5852582421503138496 5856851263531951872 5865407656904533248 5892395907363704064 5902982732211315072 5925486239276466933 5934142902883883247 5974511221951120548 6015154155433781232 6019541576407839424 6028335647374103616 6069344733410662144 6140469867005318341 6183116075766748104 6190063808065498368 6227630685463170816 6234272579427256224 6276682596974380416 6314417768495385612 6352739337626493444 6357372991410320208 6362010024956206656 6364153258165324062 6366660607175711472 6371304415058407104 6407446817744680008 6409971223551056448 6414646621963566336 6424017909943060224 6465171563850487936 6489818262064701879 6499299369825205461 6543512290708370124 6548285093254473968 6557851616400207312 6588025979760808016 6602462851885923008 6633780512775986304 6640855573737729456 6686031461994448704 6767048424863003886 6771984273458819352 6781877603295866568 6825323784119333052 6828012825086994912 6832993140787277184 6842975599721955456 6874461891924321408 6970263092276307306 7017679848006078104 7033058255269787552 7066418372304854976 7124882947916864256 7157261278075732488 7208377669962765009 7216477449709012128 7265569133040365952 7273318009331798928 7276183551057955968 7322796363136777152 7328137571279108864 7338843396803256576 7366820729911283214 7377583068450233226 7411529227230909018 7416935156645373576 7427770708371663384 7475354620702126676 7478299760809565856 7483754392290827392 7494687561600236928 7529172548298066304 7589549227128833664 7634097672493098478 7687117283385686832 7733769628414861584 7739410598238650688 7750717260909561792 7800370038993523488 7803443228670851328 7894889829006837867 7900648319035289244 7912190537178510996 7966014962601494064 8020205540578374976 8037780863165471488 8131973607655691857 8179727174943694272 8238145908528874296 8244154767688997472 8247402799667442432 8256198821403663648 8312363439236341632 8344052051226045273 8413087230910761588 8419223691327180816 8431523506800266544 8470319116835324592 8476497321880426944 8482680033274942208 8485537677553765416 8488880809567615296 8495072553411209472 8543262423659573344 8546628298068075264 8602596279327649536 8646784098436060521 8653091016086269172 8665732493100273948 8724683054277826832 8743802155200276416 8775416293867713924 8785276895297927808 8838593861045556096 8854474098316972608 8914708615992598272 8961766832926680822 9022731233150671848 9029312364611759136 9042503471061155424 9100431712159110736 9104017100115993216 9293684123035076408 9415023895461570624 9421891163073139968 9435655795889901312 9536059487115480312 9543015037434309984 9546229887247986093 9556956622587610656 9611170226617020012 9614956835326584672 9621969932945349504 9636026864914590336 9697757345775731904 9763728484182369536 9815268436062555186 9822427639881710952 9836777424600310968 9882038969641212024 9889246875527164768 9903694277828884512 9957928734714062592 9971066347746087808 10029047192991673056 10110021241950319606 10157976410188229028 10237985676178999578 10242019237630492368 10249489711180915776 10264463399582933184 10311692837886482112 10319214130984867584 10334289681212749056 10400493385324697984 10455394638414460959 10526519772009117156 10534197758713718992 10549587382904681328 10621353283468658752 10898353699560548928 10906302899924925696 10909977013997698392 10922236140100126464 10984194544705165728 10988522097516096768 10992206356918663296 11008265095204884864 11050231094866924821 11117293840846363527 11125402734968060364 11141656062557495076 11213031931053190014 11217449641214348784 11225631588436241088 11242031342400355392 11293758822447099456 11301996429173902592 11314050236738353888 11318507746090153728 11451146508739647717 11461768220561912064 11529045464581414028 11554309990800365264 11609115897357976032 11700555058490285232 11705164843006276992 11805965464422630144 11850972478552933866 11868285805767766494 11949022443902241096 12030308310867562464 12039083152815678848 12056671294748207232 12280939734010636682 12366232151533496208 12468545158854512448 12553365193948760832 12628835536990771224 12705478675252986888 12714745982820640416 12724020049912413312 12728306516330648124 12733321214351422944 12742608830116814208 12814893635489360016 12819942447102112896 12930343127700975872 12979636524129403758 12998598739650410922 13081870586228721683 13087024581416740248 13096570186508947936 13115703232800414624 13176051959521616032 13204925703771846016 13267561025551972608 13281711147475458912 13372062923988897408 13534096849726007772 13543968546917638704 13563755206591733136 13650647568238666104 13656025650173989824 13665986281574554368 13685951199443910912 13748923783848642816 13940526184552614612 14035359696012156208 14066116510539575104 14132836744609709952 14314522556151464976 14416755339925530018 14432954899418024256 14531138266080731904 14546636018663597856 14552367102115911936 14645592726273554304 14722902654093832779 14733641459822566428 14755166136900466452 14823058454461818036 14833870313290747152 14855541416743326768 14950709241404253352 14956599521619131712 14967508784581654784 14989375123200473856 15058345096596132608 15142909278150971051 15165031862925479409 15179098454257667328 15268195344986196956 15356978514268499367 15374234566771373664 15467539256829723168 15478821196477301376 15501434521819123584 15600740077987046976 15789779658013675734 15801296638070578488 15824381074357021992 15932029925202988128 16040411081156749952 16263947215311383714 16359454349887388544 16476291817057748592 16488309535377994944 16512397642807327296 16624726878472683264 16688104102452090546 16819547896579785021 16826174461821523176 16838447382654361632 16863047013600533088 16940638233670649184 16952994643760853888 16971075355107530832 16977761619135230592 17086524847319146688 17293568196872121042 17306182032172538344 17331464986200547896 17449366108555653664 17487604310400552832 17550832587735427848 17570553790595855616 17677187722091112192 17708948196633945216 17776458717829400799 17923533665853361644 18045462466301343696 18058624729223518272 18085006942122310848 18200863424318221472 18208034200231986432 18421409601015955023 18587368246070152816 18830047790923141248 19072118974230960624 19086030074868619968 19092459774495972186 19113913245175221312 19222340453234040024 19229913670653169344 19243939865890699008 19272053729829180672 19395514691551463808 19469454786194105637 19497898109475616383 19630536872125110372 19644855279763421904 19673554849200621936 19764077939282424048 19778493751054329536 19807388555657769024 19942132695492175616 20058094385983346112 20175829563017474549 20220042483900639212 20315952820376458056 20475971352357999156 20484038475260984736 20498979422361831552 20528926799165866368 20623385675772964224 20800986770649395968 20910789276828921918 21053039544018234312 21068395517427437984 21099174765809362656 21242706566937317504 21796707399121097856 21819954027995396784 21968389089410331456 21984412713837326592 22016530190409769728 22100462189733849642 22234587681692727054 22250805469936120728 22283312125114990152 22426063862106380028 22434899282428697568 22451263176872482176 22484062684800710784 22587517644894198912 22628100473476707776 22902293017479295434 23058090929162828056 23108619981600730528 23218231794715952064 23401110116980570464 23410329686012553984 23684669487020513601 23701944957105867732 23736571611535532988 23898044887804482192 24060616621735124928 24078166305631357696 24113342589496414464 24395920822967075571 24561879468021273364 24732464303066992416 24937090317709024896 25257671073981542448 25410957350505973776 25429491965641280832 25448040099824826624 25456613032661296248 25466642428702845888 25485217660233628416 25629787270978720032 25639884894204225792 25940352295308181563 25959273048258807516 25997197479300821844 26163741172457443366 26174049162833480496 26193140373017895872 26231406465600829248 26352103919043232064 26409851407543692032 26563422294950917824 26719341853725844673 26744125847977794816 27068193699452015544 27087937093835277408 27127510413183466272 27301295136477332208 27312051300347979648 27881052369105229224 28070719392024312416 28132233021079150208 28265673489219419904 28629045112302929952 28833510679851060036 28865909798836048512 29093272037327195712 29291185452547108608 29445805308187665558 29467282919645132856 29510332273800932904 29646116908923636072 29667740626581494304 29711082833486653536 29901418482808506704 29913199043238263424 30285818556301942102 30330063725850958818 30536390689972393912 30713957028536998734 30748469133542747328 30935078513659446336 30957642392954602752 31002869043638247168 31201480155974093952 31366183915243382877 31579559316027351468 31602593276141156976 31648762148714043984 31864059850405976256 32080822162313499904 32527894430622767428 32718908699774777088 32952583634115497184 32976619070755989888 33024795285614654592 33376208204904181092 33639095793159570042 33652348923643046352 33676894765308723264 33726094027201066176 33881276467341298368 33905989287521707776 33942150710215061664 33955523238270461184 34173049694638293376 34353439526218943151 34587136393744242084 34612364064345076688 34662929972401095792 34898732217111307328 34975208620801105664 35101665175470855696 35417896393267890432 35552917435658801598 35847067331706723288 36090924932602687392 36117249458447036544 36170013884244621696 36401726848636442944 36842819202031910046 37174736492140305632 37660095581846282496 38144237948461921248 38172060149737239936 38184919548991944372 38227826490350442624 38444680906468080048 38459827341306338688 38791029383102927616 38938909572388211274 38995796218951232766 39245611758686165049 39261073744250220744 39289710559526843808 39347109698401243872 39528155878564848096 39556987502108659072 39614777111315538048 40116188771966692224 40351659126034949098 40440084967801278424 40631905640752916112 40951942704715998312 40968076950521969472 40997958844723663104 41057853598331732736 41246771351545928448 41821578553657843836 42106079088036468624 42136791034854875968 42198349531618725312 42485413133874635008 42983289069037228387 43593414798242195712 43639908055990793568 43936778178820662912 44200924379467699284 44469175363385454108 44501610939872241456 44566624250229980304 44852127724212760056 44869798564857395136 44902526353744964352 44968125369601421568 45175035289788397824 45256200946953415552 45428727834452913153 45495095588776438227 45804586034958590868 46116181858325656112 46217239963201461056 46436463589431904128 46802220233961140928 47369338974041027202 47403889914211735464 47473143223071065976 47796089775608964384 48121233243470249856 48791841645934151142 49123758936042546728 49464928606133984832 49874180635418049792 50458643689739355063 50515342147963084896 50821914701011947552 50858983931282561664 50913226065322592496 50933284857405691776 51259574541957440064 51880704590616363126 51918546096517615032 51994394958601643688 52327482344914886732 52348098325666960992 52386280746035791744 52462812931201658496 52704207838086464128 53126844589901835648 53438683707451689346 54136387398904031088 54175874187670554816 54255020826366932544 54602590272954664416 54624102600695959296 55264228803047865069 55762104738210458448 56141438784048624832 56264466042158300416 57258090224605859904 57667021359702120072 57731819597672097024 58186544074654391424 58408364358582316911 58891610616375331116 58934565839290265712 59020664547601865808 59292233817847272144 59335481253162988608 59422165666973307072 59802836965617013408 59826398086476526848 60527488689052423647 60571637112603884204 60660127451701917636 61072781379944787824 61427914057073997468 61496938267085494656 61870157027318892672 62402960311948187904 62732367830486765754 63159118632054702936 63205186552282313952 63297524297428087968 63728119700811952512 65055788861245534856 65905167268230994368 65953238141511979776 66049590571229309184 66752416409808362184 67278191586319140084 67304697847286092704 67353789530617446528 67452188054402132352 67762552934682596736 67884301420430123328 68346099389276586752 68706879052437886302 69174272787488484168 69224728128690153376 69325859944802191584 69797464434222614656 70203330350941711392 71105834871317603196 71694134663413446576 72181849865205374784 72234498916894073088 72340027768489243392 72803453697272885888 73187762468901226713 73685638404063820092 74349472984280611264 76288475896923842496 76344120299474479872 76369839097983888744 76455652980700885248 76889361812936160096 76919654682612677376 77821056885924544689 77877819144776422548 77991592437902465532 78491223517372330098 78522147488500441488 78579421119053687616 78694219396802487744 79056311757129696192 79113975004217318144 79229554222631076096 80158025561177534019 80232377543933384448 80703318252069898196 80880169935602556848 81263811281505832224 81903885409431996624 81936153901043938944 83643157107315687672 84212158176072937248 84273582069709751936 84396699063237450624 85966578138074456774 87279816111981587136 87873556357641325824 88401848758935398568 88938350726770908216 89003221879744482912 89133248500459960608 89704255448425520112 89739597129714790272 90512401893906831104 90857455668905826306 90990191177552876454 91609172069917181736 92232363716651312224 92434479926402922112 92872927178863808256 93604440467922281856 94738677948082054404 94807779828423470928 94946286446142131952 95592179551217928768 96242466486940499712 97583683291868302284 98247517872085093456 98929857212267969664 100917287379478710126 101030684295926169792 101643829402023895104 101717967862565123328 101826452130645184992 101866569714811383552 102519149083914880128 103060318578656829453 103761409181232726252 103837092193035230064 103988789917203287376 104654964689829773464 104696196651333921984 104772561492071583488 104925625862403316992 105408415676172928256 106253689179803671296 106877367414903378692 108272774797808062176 108351748375341109632 108510041652733865088 109205180545909328832 110528457606095730138 111524209476420916896 112282877568097249664 114516180449211719808 115334042719404240144 116373088149308782848 116816728717164633822 117736835276058495147 117783221232750662232 117869131678580531424 118041329095203731616 118584467635694544288 118670962506325977216 118844331333946614144 119605673931234026816 121054977378104847294 121143274225207768408 121320254903403835272 122145562759889575648 122855828114147994936 122993876534170989312 123740314054637785344 125464735660973531508 126318237264109405872 126410373104564627904 126595048594856175936 127456239401623905024 128949867207111685161 130111577722491069712 131810334536461988736 133504832819616724368 134556383172638280168 134609395694572185408 134707579061234893056 134904376108804264704 135525105869365193472 135768602840860246656 136286183503358739459 136485286766329314681 137413758104875772604 138348545574976968336 138449456257380306752 138651719889604383168 139594928868445229312 140406660701883422784 141230806941122321843 142211669742635206392 143388269326826893152 144363699730410749568 145606907394545771776 146375524937802453426 147371276808127640184 148698945968561222528 152576951793847684992 152739678195967777488 153778723625872320192 155642113771849089378 155755638289552845096 155983184875804931064 156982447034744660196 157044294977000882976 157158842238107375232 157388438793604975488 158112623514259392384 160316051122355068038 161406636504139796392 161760339871205113696 162527622563011664448 163807770818863993248 163872307802087877888 165792686409143595207 167286314214631375344 168424316352145874496 168547164139419503872 168793398126474901248 171933156276148913548 174559632223963174272 176803697517870797136 177876701453541816432 178006443759488965824 178266497000919921216 179408510896851040224 179479194259429580544 181582466067157270941 181714911337811652612 181980382355105752908 183218344139834363472 184464727433302624448 184868959852805844224 187035392976080912711 187208880935844563712 189477355896164108808 189615559656846941856 189892572892284263904 191184359102435857536 195167366583736604568 196495035744170186912 197859714424535939328 201834574758957420252 202061368591852339584 203287658804047790208 203652904261290369984 205038298167829760256 206120637157313658906 207522818362465452504 207674184386070460128 207977579834406574752 209309929379659546928 209392393302667843968 213754734829806757384 216545549595616124352 216703496750682219264 217020083305467730176 218410361091818657664 219563287406703680139 221056915212191460276 223048418952841833792 224565755136194499328 229032360898423439616 230668085438808480288 233633457434329267644 235473670552116990294 235566442465501324464 235738263357161062848 236082658190407463232 237168935271389088576 237341925012651954432 237688662667893228288 239211347862468053632 240474076683532602057 242109954756209694588 242286548450415536816 242640509806807670544 244291125519779151296 245711656228295989872 250929471321947063016 252636474528218811744 252820746209129255808 253190097189712351872 257899734414223370322 260223155444982139424 263620669072923977472 267009665639233448736 269112766345276560336 269218791389144370816 271537205681720493312 272572367006717478918 272970573532658629362 274827516209751545208 276697091149953936672 276898912514760613504 277303439779208766336 280813321403766845568 282461613882244643686 284423339485270412784 286776538653653786304 288727399460821499136 292751049875604906852 294742553616255280368 297397891937122445056 300883023483260598709 305153903587695369984 305479356391935554976 307557447251744640384 311284227543698178756 311511276579105690192 311966369751609862128 313964894069489320392 314088589954001765952 314317684476214750464 314776877587209950976 316225247028518784768 320632102244710136076 322813273008279592784 323520679742410227392 325055245126023328896 327615541637727986496 331585372818287190414 334572628429262750688 336848632704291748992 343866312552297827096 349119264447926348544 353210505828175485441 353607395035741594272 355753402907083632864 356012887518977931648 356532994001839842432 358817021793702080448 363164932134314541882 363429822675623305224 363960764710211505816 366436688279668726944 368929454866605248896 374070785952161825422 378954711792328217616 379231119313693883712 379785145784568527808 382368718204871715072 386849601621335055483 390334733167473209136 392990071488340373824 403669149517914840504 404122737183704679168 406575317608095580416 407305808522580739968 408858550510076218377 412241274314627317812 415045636724930905008 415348368772140920256 415955159668813149504 418619858759319093856 418784786605335687936 423692420823366965529 427509469659613514768 433091099191232248704 436820722183637315328 439126574813407360278 442113830424382920552 446096837905683667584 461336170877616960576 467266914868658535288 470947341104233980588 471132884931002648928 471476526714322125696 472165316380814926464 474337870542778177152 478422695724936107264 480948153367065204114 484219909512419389176 484573096900831073632 485281019613615341088 488582251039558302592 491423312456591979744 501858942643894126032 505272949056437623488 505641492418258511616 506380194379424703744 515799468828446740644 520446310889964278848 534019331278466897472 538225532690553120672 538437582778288741632 544747398201471812823 545144734013434957836 545941147065317258724 549655032419503090416 553394182299907873344 553797825029521227008 554606879558417532672 561106178928242738133 561626642807533691136 564923227764489287372 568846678970540825568 573553077307307572608 585502099751209813704 589485107232510560736 601766046966521197418 610958712783871109952 615114894503489280768 622568455087396357512 623022553158211380384 623932739503219724256 627929788138978640784 628177179908003531904 641264204489420272152 645626546016559185568 647041359484820454784 650110490252046657792 655231083275455972992 663170745636574380828 669145256858525501376 673697265408583497984 687732625104595654192 706421011656350970882 707214790071483188544 711506805814167265728 712025775037955863296 713065988003679684864 717634043587404160896 721422230050597806171 726329864268629083764 726859645351246610448 727921529420423011632 732873376559337453888 737858909733210497792 748141571904323650844 757909423584656435232 758462238627387767424 759570291569137055616 773699203242670110966 780669466334946418272 785980142976680747648 807338299035829681008 814611617045161479936 817717101020152436754 824482548629254635624 830091273449861810016 830696737544281840512 831910319337626299008 837239717518638187712 847384841646733931058 855018939319227029536 866182198382464497408 878253149626814720556 884227660848765841104 892193675811367335168 902649070449781796127 922672341755233921152 934533829737317070576 941894682208467961176 942265769862005297856 942953053428644251392 944330632761629852928 948675741085556354304 961896306734130408228 968439819024838778352 969146193801662147264 970562039227230682176 977164502079116605184 982846624913183959488 988615648587856252901 1003717885287788252064 1010545898112875246976 1031598937656893481288 1040892621779928557696 1068038662556933794944 1076451065381106241344 1089494796402943625646 1090289468026869915672 1091882294130634517448 1099310064839006180832 1106788364599815746688 1122212357856485476266 1129846455528978574744 1137693357941081651136 1147106154614615145216 1160548804864005166449 1171004199502419627408 1178970214465021121472 1203532093933042394836 1221917425567742219904 1245136910174792715024 1246045106316422760768 1247865479006439448512 1255859576277957281568 1256354359816007063808 1271077262470100896587 1282528408978840544304 1291253092033118371136 1294082718969640909568 1310462166550911945984 1326341491273148761656 1338290513717051002752 1375465250209191308384 1412842023312701941764 1414429580142966377088 1423013611628334531456 1435268087174808321792 1442844460101195612342 1452659728537258167528 1453719290702493220896 1455843058840846023264 1465746753118674907776 1496283143808647301688 1515818847169312870464 1516924477254775534848 1519140583138274111232 1547398406485340221932 1561338932669892836544 1571960285953361495296 1614676598071659362016 1635434202040304873508 1648965097258509271248 1660182546899723620032 1661393475088563681024 1663820638675252598016 1674479435037276375424 1683318536784728214399 1694769683293467862116 1710037878638454059072 1756506299253629441112 1768455321697531682208 1805298140899563592254 1845344683510467842304 1869067659474634141152 1883789364416935922352 1884531539724010595712 1923792613468260816456 1936879638049677556704 1938292387603324294528 1941124078454461364352 1965693249826367918976 1977231297175712505802 2007435770575576504128 2021091796225750493952 2063197875313786962576 2081785243559857115392 2136077325113867589888 2152902130762212482688 2178989592805887251292 2180578936053739831344 2183764588261269034896 2198620129678012361664 2213576729199631493376 2244424715712970952532 2259692911057957149488 2275386715882163302272 2321097609728010332898 2342008399004839254816 2357940428930042242944 2407064187866084789672 2443834851135484439808 2490273820349585430048 2492090212632845521536 2495730958012878897024 2511719152555914563136 2542154524940201793174 2565056817957681088608 2582506184066236742272 2652682982546297523312 2676581027434102005504 2707947211349345388381 2750930500418382616768 2825684046625403883528 2828859160285932754176 2846027223256669062912 2885688920202391224684 2905319457074516335056 2907438581404986441792 2911686117681692046528 2931493506237349815552 2965846945763568758703 2992566287617294603376 3031637694338625740928 3094796812970680443864 3122677865339785673088 3229353196143318724032 3270868404080609747016 3297930194517018542496 3320365093799447240064 3348958870074552750848 3366637073569456428798 3389539366586935724232 3420075757276908118144 3513012598507258882224 3536910643395063364416 3610596281799127184508 3738135318949268282304 3767578728833871844704 3769063079448021191424 3813231787410302689761 3847585226936521632912 3873759276099355113408 3876584775206648589056 3882248156908922728704 3931386499652735837952 3954462594351425011604 4014871541151153008256 4126395750627573925152 4305804261524424965376 4357979185611774502584 4361157872107479662688 4367529176522538069792 4397240259356024723328 4488849431425941905064 4519385822115914298976 4550773431764326604544 4642195219456020665796 4684016798009678509632 4715880857860084485888 4814128375732169579344 4980547640699170860096 4984180425265691043072 4991461916025757794048 5023438305111829126272 5049955610354184643197 5084309049880403586348 5130113635915362177216 5165012368132473484544 5305365965092595046624 5415894422698690776762 5501861000836765233536 5651368093250807767056 5771377840404782449368 5810638914149032670112 5814877162809972883584 5823372235363384093056 5931693891527137517406 5985132575234589206752 6063275388677251481856 6189593625941360887728 6245355730679571346176 6458706392286637448064 6541736808161219494032 6595860389034037084992 6640730187598894480128 6733274147138912857596 6779078733173871448464 6840151514553816236288 6920309540114993770307 7026025197014517764448 7073821286790126728832 7221192563598254369016 7476270637898536564608 7535157457667743689408 7626463574820605379522 7695170453873043265824 7747518552198710226816 7908925188702850023208 8029743082302306016512 8123841634048036165143 8252791501255147850304 8715958371223549005168 8722315744214959325376 8735058353045076139584 8794480518712049446656 8897540837290706276109 8977698862851883810128 9038771644231828597952 9284390438912041331592 9368033596019357019264 9628256751464339158688 9961095281398341720192 10046876610223658252544 10099911220708369286394 10168618099760807172696 10260227271830724354432 10610731930185190093248 10831788845397381553524 11003722001673530467072 11302736186501615534112 11542755680809564898736 11621277828298065340224 11629754325619945767168 11646744470726768186112 11863387783054275034812 11970265150469178413504 12379187251882721775456 12917412784573274896128 13083473616322438988064 13191720778068074169984 13466548294277825715192 13558157466347742896928 13840619080229987540614 14052050394029035528896 14147642573580253457664 14442385127196508738032 14952541275797073129216 15070314915335487378816 15252927149641210759044 15390340907746086531648 15495037104397420453632 15817850377405700046416 16247683268096072330286 16505583002510295700608 17431916742447098010336 17444631488429918650752 17470116706090152279168 17795081674581412552218 17955397725703767620256 18077543288463657195904 18568780877824082663184 18736067192038714038528 19256513502928678317376 19922190562796683440384 20199822441416738572788 20337236199521614345392 20520454543661448708864 20760928620344981310921 21221463860370380186496 21663577690794763107048 22605472373003231068224 23085511361619129797472 23242555656596130680448 23726775566108550069624 23940530300938356827008 24758374503765443550912 26166947232644877976128 26383441556136148339968 26692622511872118828327 26933096588555651430384 27116314932695485793856 27681238160459975081228 28104100788058071057792 28884770254393017476064 30140629830670974757632 30505854299282421518088 30780681815492173063296 31635700754811400092832 32495366536192144660572 33011166005020591401216 34863833484894196020672 34889262976859837301504 34940233412180304558336 35590163349162825104436 35910795451407535240512 36155086576927314391808 37137561755648165326368 38513027005857356634752 40399644882833477145576 40674472399043228690784 41521857240689962621842 42442927720740760372992 43327155381589526214096 45210944746006462136448 46171022723238259594944 46485111313192261360896 47453551132217100139248 47881060601876713654016 49516749007530887101824 52333894465289755952256 53385245023744237656654 53866193177111302860768 54232629865390971587712 55362476320919950162456 56208201576116142115584 57769540508786034952128 61011708598564843036176 61561363630984346126592 62282785861034943932763 63271401509622800185664 64990733072384289321144 69727666969788392041344 71180326698325650208872 71821590902815070481024 74275123511296330652736 77026054011714713269504 80799289765666954291152 81348944798086457381568 83043714481379925243684 86654310763179052428192 90421889492012924272896 92342045446476519189888 94907102264434200278496 99033498015061774203648 104667788930579511904512 106770490047488475313308 107732386354222605721536 108465259730781943175424 110724952641839900324912 115539081017572069904256 122023417197129686072352 124565571722069887865526 126542803019245600371328 129981466144768578642288 139455333939576784082688 142360653396651300417744 143643181805630140962048 148550247022592661305472 161598579531333908582304 162697889596172914763136 166087428962759850487368 173308621526358104856384 184684090892953038379776 186848357583104831798289 189814204528868400556992 213540980094976950626616 215464772708445211443072 221449905283679800649824 231078162035144139808512 244046834394259372144704 249131143444139775731052 253085606038491200742656 259962932289537157284576 284721306793302600835488 297100494045185322610944 323197159062667817164608 325395779192345829526272 332174857925519700974736 346617243052716209712768 373696715166209663596578 379628409057736801113984 427081960189953901253232 430929545416890422886144 442899810567359601299648 488093668788518744289408 498262286888279551462104 519925864579074314569152 569442613586605201670976 646394318125335634329216 664349715851039401949472 693234486105432419425536 747393430332419327193156 759256818115473602227968 854163920379907802506464 885799621134719202599296 976187337577037488578816 996524573776559102924208 1039851729158148629138304 1138885227173210403341952 1292788636250671268658432 1328699431702078803898944 1494786860664838654386312 1708327840759815605012928 1771599242269438405198592 1993049147553118205848416 2079703458316297258276608 2277770454346420806683904 2657398863404157607797888 2989573721329677308772624 3416655681519631210025856 3986098295106236411696832 5314797726808315215595776 5979147442659354617545248 6833311363039262420051712 7972196590212472823393664 11958294885318709235090496 15944393180424945646787328 23916589770637418470180992 47833179541274836940361984
- Sum of all divisors σ(n): 177707855699754356524800000
- Sum of proper divisors (its aliquot sum) s(n): 129874676158479519584438016
- 47833179541274836940361984 is an abundant number, because the sum of its proper divisors (129874676158479519584438016) is greater than itself. Its abundance is 82041496617204682644076032
Bases of 47833179541274836940361984
- Binary: 100111100100010001000111011011110110001100111010110000101011100011110000010001000000002
- Hexadecimal: 0x279111DBD8CEB0AE3C1100
- Base-36: 60D83DEFGPXL96IO0
Squares and roots of 47833179541274836940361984
- 47833179541274836940361984 squared (478331795412748369403619842) is 2288013065027833620106743315749726224749908952416256
- 47833179541274836940361984 cubed (478331795412748369403619843) is 109442939732258904223142335535368602661465340678186365154519056447528086011904
-
The
square root of 47833179541274836940361984 is 6916153522101.3448047309 -
The
cube root of 47833179541274836940361984 is 363002611.9796643733
Scales and comparisons
How big is 47833179541274836940361984?- 47,833,179,541,274,836,940,361,984 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 47,833,179,541,274,836,940,361,984 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 47833179541274836940361984 cubic inches would be around 30250217.7 feet tall.
Recreational maths with 47833179541274836940361984
- 47833179541274836940361984 backwards is 48916304963847214597133874
- 47833179541274836940361984 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 47833179541274836940361984'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 47833179541274836940361984 - Facts about the integer". Numbermatics.com. 2024. Web. 14 June 2024.
APA style:
Numbermatics. (2024). Number 47833179541274836940361984 - Facts about the integer. Retrieved 14 June 2024, from https://numbermatics.com/n/47833179541274836940361984/
Chicago style:
Numbermatics. 2024. "Number 47833179541274836940361984 - Facts about the integer". https://numbermatics.com/n/47833179541274836940361984/
The information we have on file for 47833179541274836940361984 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 47833179541274836940361984, math, Factors of 47833179541274836940361984, curriculum, school, college, exams, university, Prime factorization of 47833179541274836940361984, STEM, science, technology, engineering, physics, economics, calculator, forty-seven septillion, eight hundred thirty-three sextillion, one hundred seventy-nine quintillion, five hundred forty-one quadrillion, two hundred seventy-four trillion, eight hundred thirty-six billion, nine hundred forty million, three hundred sixty-one thousand, nine hundred eighty-four.