40791867378651095021844672
40,791,867,378,651,095,021,844,672 is an even composite number composed of seven prime numbers multiplied together.
What does the number 40791867378651095021844672 look like?
This visualization shows the relationship between its 7 prime factors (large circles) and 22050 divisors.
40791867378651095021844672 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twenty-two thousand and fifty divisors.
Prime factorization of 40791867378651095021844672:
26 × 3 × 116 × 134 × 232 × 414 × 532
(2 × 2 × 2 × 2 × 2 × 2 × 3 × 11 × 11 × 11 × 11 × 11 × 11 × 13 × 13 × 13 × 13 × 23 × 23 × 41 × 41 × 41 × 41 × 53 × 53)See below for interesting mathematical facts about the number 40791867378651095021844672 from the Numbermatics database.
Names of 40791867378651095021844672
- Cardinal: 40791867378651095021844672 can be written as Forty septillion, seven hundred ninety-one sextillion, eight hundred sixty-seven quintillion, three hundred seventy-eight quadrillion, six hundred fifty-one trillion, ninety-five billion, twenty-one million, eight hundred forty-four thousand, six hundred seventy-two.
Scientific notation
- Scientific notation: 4.0791867378651095021844672 × 1025
Factors of 40791867378651095021844672
Divisors of 40791867378651095021844672
- Number of divisors d(n): 22050
-
Complete list of divisors:
1 2 3 4 6 8 11 12 13 16 22 23 24 26 32 33 39 41 44 46 48 52 53 64 66 69 78 82 88 92 96 104 106 121 123 132 138 143 156 159 164 169 176 184 192 208 212 242 246 253 264 276 286 299 312 318 328 338 352 363 368 416 424 429 451 484 492 506 507 528 529 533 552 572 583 598 624 636 656 676 689 704 726 736 759 832 848 858 897 902 943 968 984 1012 1014 1056 1058 1066 1104 1144 1166 1196 1219 1248 1272 1312 1331 1352 1353 1378 1452 1472 1518 1573 1587 1599 1681 1696 1716 1749 1794 1804 1859 1886 1936 1968 2024 2028 2067 2112 2116 2132 2173 2197 2208 2288 2332 2392 2438 2496 2544 2624 2662 2704 2706 2756 2783 2809 2829 2904 3036 3146 3174 3198 3289 3362 3392 3432 3498 3588 3608 3657 3718 3772 3872 3887 3936 3993 4048 4056 4134 4232 4264 4346 4394 4416 4576 4664 4719 4784 4876 4961 5043 5088 5324 5408 5412 5512 5566 5577 5618 5658 5808 5819 5863 6072 6292 6348 6396 6413 6519 6578 6591 6724 6864 6877 6929 6996 7176 7216 7314 7436 7544 7579 7744 7774 7872 7986 8096 8112 8268 8349 8427 8464 8528 8692 8788 8957 9152 9328 9438 9568 9752 9867 9922 10086 10176 10373 10648 10816 10824 11024 11132 11154 11236 11316 11616 11638 11661 11726 12144 12259 12584 12696 12792 12826 13038 13156 13182 13409 13448 13728 13754 13858 13992 14352 14432 14628 14641 14872 14883 15088 15158 15548 15847 15972 16192 16224 16536 16698 16854 16928 17056 17303 17384 17457 17576 17589 17914 18491 18656 18876 19136 19239 19504 19734 19844 20172 20449 20631 20746 20787 21296 21648 21689 21853 22048 22264 22308 22472 22632 22737 23232 23276 23322 23452 23903 24167 24288 24518 25168 25392 25584 25652 26076 26312 26364 26818 26871 26896 27456 27508 27716 27984 28037 28249 28561 28704 28864 29256 29282 29744 29766 30176 30316 30613 30899 31096 31119 31694 31944 32448 33072 33396 33708 33856 34112 34606 34768 34914 35152 35178 35828 36179 36517 36777 36982 37312 37752 38478 38663 39008 39468 39688 40227 40344 40898 41262 41492 41574 42592 42757 43296 43378 43706 43923 44096 44528 44616 44944 45264 45474 46552 46644 46904 47541 47806 48334 48576 49036 49979 50336 50531 50784 51168 51304 51909 52152 52624 52728 53636 53742 53792 54571 55016 55432 55473 55968 56074 56498 57122 57408 58512 58564 59488 59532 60352 60632 61226 61347 61798 62192 62238 63388 63888 64009 64493 64607 65067 65559 66144 66792 67416 68921 69212 69536 69828 70304 70356 70543 71656 71709 72358 72501 73034 73554 73964 75504 75647 76219 76956 77326 78016 78936 79376 80454 80688 81796 82524 82984 83148 83369 84111 84747 85184 85514 85683 86592 86756 87412 87846 89056 89093 89232 89401 89888 90077 90528 90948 91839 92697 93104 93288 93808 95082 95612 96668 98072 98527 99958 100672 101062 101568 102336 102608 103818 104304 105248 105456 107272 107484 107584 108537 109142 109551 110032 110864 110946 111936 112148 112996 114103 114244 115169 115989 116441 117024 117128 118976 119064 121264 122452 122694 123596 124384 124476 126776 127776 128018 128271 128986 129214 130134 131118 132288 133584 134832 134849 137842 138424 139072 139656 140608 140712 141086 143312 143418 144716 145002 146068 147108 147499 147928 149937 151008 151294 151593 152438 153912 154652 157872 158752 159367 160908 161051 161376 163592 163713 165048 165968 166296 166738 168222 169494 171028 171366 173512 174317 174824 175692 178112 178186 178464 178802 179776 180154 181056 181896 183678 185394 186208 186576 187616 190164 190333 191224 192027 193336 193479 193821 196144 197054 199916 202124 203401 205216 206011 206763 207636 208608 210496 210912 211629 214544 214968 217074 218284 219102 220064 221728 221892 224296 224939 225992 226941 228206 228488 228657 230338 231978 232882 234048 234256 238128 238579 240383 242528 244904 245388 247192 248768 248952 250107 253552 255552 256036 256542 257972 258428 260268 262236 262933 265837 267168 267279 268203 269664 269698 270231 275684 276848 279312 281424 281957 282172 284089 286624 286836 289432 290004 292136 294216 294998 295581 295856 299874 302016 302588 303186 304876 307824 308407 309304 310739 314171 315744 317504 318734 321816 322102 322752 327184 327426 330096 331936 332592 333476 336444 336743 338988 339889 342056 342309 342732 345507 347024 348634 349323 349648 351384 356372 356928 357604 360308 363792 364481 367237 367356 370788 372416 373152 375232 380328 380666 382448 384054 386672 386958 387642 392288 394108 397969 399832 401687 404248 404547 406802 410432 412022 413526 415272 417216 421824 423258 425293 429088 429936 434148 436568 438204 440128 442497 443456 443784 448592 449878 451984 453882 456412 456976 457314 460676 463956 465764 468512 470327 474721 476256 477158 478101 480766 483153 485056 489808 490776 494384 497904 500214 502619 507104 512072 513084 515944 516856 520536 522951 524472 525866 531674 534336 534558 536406 539328 539396 540462 549769 551368 553696 555841 558624 562848 563914 564344 568178 570999 573248 573672 578864 580008 584272 588432 589996 591162 591712 599748 600281 605176 606372 609752 610203 615648 616814 618033 618608 621478 628342 631488 637468 643632 644204 649727 654368 654852 656903 660192 663872 665184 666952 672888 673486 674817 677976 679778 684112 684618 685464 691014 694048 697268 698646 699296 702768 704099 709423 710677 712744 715208 715737 720616 721149 727584 728962 734474 734712 741576 746304 758131 760656 761332 764896 768108 773344 773916 775284 775973 784576 788216 788799 795938 797511 799664 803374 808496 809094 813604 824044 827052 830544 832117 838409 839891 845871 846516 850586 852267 858176 859872 868296 873136 876408 884994 887568 889249 895973 897184 899756 903968 907764 912824 913952 914628 917059 921352 925221 927912 931528 932217 937024 940654 942513 949442 952512 954316 956202 961532 966306 979616 980023 981552 983411 988768 990847 995808 1000428 1005238 1010229 1014208 1019667 1024144 1026168 1031888 1033712 1041072 1045902 1048944 1051732 1063348 1069116 1072812 1078792 1080924 1083797 1093443 1099538 1101711 1102736 1107392 1111682 1117248 1125696 1127828 1128688 1136356 1141998 1147344 1149517 1157728 1158209 1160016 1162213 1168544 1171001 1176864 1179992 1182324 1183424 1193907 1199496 1200562 1205061 1210352 1212744 1219504 1220406 1231296 1233628 1236066 1237216 1242956 1255133 1256684 1266859 1274936 1275879 1280851 1287264 1288408 1299454 1308736 1309704 1313806 1320384 1330368 1333904 1345776 1346972 1349634 1355952 1359556 1368224 1369236 1370928 1382028 1388096 1394536 1397292 1398592 1405536 1408198 1410981 1418846 1421354 1424163 1425488 1430416 1431474 1441232 1442298 1455168 1457924 1468948 1469424 1483152 1483339 1485961 1497197 1507857 1513733 1516262 1521312 1522664 1529792 1536216 1546688 1547832 1550568 1551946 1576432 1577598 1585183 1591876 1595022 1599328 1606748 1616992 1618188 1622489 1627208 1648088 1649307 1654104 1661088 1664234 1667523 1676818 1679782 1691742 1693032 1701172 1704534 1719744 1736592 1746272 1752816 1753037 1769988 1771561 1775136 1778498 1791946 1794368 1799512 1800843 1807936 1815528 1825648 1827904 1829256 1834118 1842704 1850442 1855824 1863056 1864434 1881308 1885026 1898884 1908632 1912404 1917487 1923064 1932612 1949181 1959232 1960046 1963104 1966822 1970709 1977536 1981694 1991616 2000856 2010476 2020458 2039334 2048288 2049139 2052336 2063776 2067424 2071771 2082144 2091804 2093663 2097888 2103464 2112297 2126696 2128269 2132031 2138232 2145624 2157584 2161848 2167594 2186886 2199076 2203422 2205472 2223364 2237411 2255656 2257376 2266121 2272712 2274393 2283996 2294688 2299034 2315456 2316418 2320032 2324426 2327919 2337088 2342002 2353728 2359984 2364648 2387814 2398992 2401124 2410122 2420704 2425488 2439008 2440812 2467256 2472132 2474329 2474432 2485912 2496351 2510266 2513368 2515227 2519673 2533718 2549872 2551758 2561702 2574528 2576816 2598908 2619408 2624369 2627612 2644213 2648887 2667747 2667808 2678143 2687919 2691552 2693944 2699268 2711904 2719112 2736448 2738472 2741856 2751177 2764056 2789072 2794584 2811072 2816396 2821962 2825761 2837692 2842708 2848326 2850976 2860832 2862948 2882464 2884596 2892263 2915848 2924207 2937896 2938848 2940069 2950233 2966304 2966678 2971922 2972541 2994394 3015714 3027466 3032524 3042624 3045328 3072432 3095664 3101136 3101527 3103892 3124979 3152864 3155196 3170366 3183752 3190044 3198656 3213496 3233984 3236376 3244978 3251391 3254416 3296176 3298614 3308208 3322176 3328468 3335046 3353636 3359564 3383484 3386064 3392477 3402344 3409068 3418129 3448551 3455881 3473184 3474627 3486639 3492544 3505632 3506074 3513003 3539976 3543122 3550272 3556996 3583892 3599024 3601686 3631056 3651296 3652813 3658512 3665441 3668236 3685408 3693157 3700884 3704173 3711648 3726112 3728868 3738779 3762616 3765399 3770052 3797768 3800577 3817264 3824808 3834974 3842553 3846128 3865224 3898362 3920092 3926208 3933644 3941418 3963388 4001712 4009291 4020952 4039607 4040916 4078668 4096576 4098278 4104672 4127552 4134848 4143542 4164288 4183608 4187326 4195776 4206928 4224594 4253392 4256538 4264062 4276464 4291248 4315168 4323696 4335188 4373772 4377659 4398152 4406844 4410944 4418557 4446728 4450017 4457883 4474822 4491591 4511312 4514752 4532242 4541199 4545424 4548786 4567992 4589376 4598068 4632836 4640064 4648852 4655838 4678223 4684004 4719968 4721929 4729296 4738253 4755549 4774081 4775628 4797984 4802248 4820244 4841408 4850976 4867467 4878016 4881624 4934512 4944264 4948658 4971824 4992702 5020532 5026736 5030454 5039346 5067436 5099744 5103516 5123404 5153632 5173597 5197816 5221931 5238816 5248738 5255224 5259111 5288426 5297774 5314683 5335494 5335616 5356286 5375838 5383104 5387888 5398536 5423808 5438224 5476944 5483712 5502354 5528112 5528809 5578144 5589168 5632792 5643924 5651522 5675384 5685416 5696652 5701952 5721664 5725896 5752461 5764928 5769192 5784526 5831696 5848414 5875792 5877696 5880138 5900466 5932608 5933356 5943844 5945082 5988788 6031428 6047459 6054932 6065048 6090656 6114251 6144864 6147417 6171373 6191328 6202272 6203054 6207784 6215313 6249958 6280989 6305728 6310392 6340732 6367504 6380088 6426992 6472752 6489956 6502782 6508832 6534047 6592352 6597228 6603091 6616416 6656936 6670092 6707272 6712233 6719128 6766968 6772128 6784954 6798363 6804688 6818136 6836258 6897102 6911762 6946368 6949254 6973278 7011264 7012148 7026006 7079952 7086244 7113992 7146997 7167784 7198048 7203372 7225933 7262112 7302592 7305626 7317024 7330882 7336472 7370816 7386314 7401768 7408346 7422987 7423296 7452224 7457736 7477558 7525232 7530798 7540104 7595536 7601154 7634528 7649616 7669948 7685106 7692256 7730448 7745089 7796724 7803653 7817447 7840184 7867288 7873107 7882836 7926776 7932639 7946661 8003424 8018582 8034429 8041904 8079214 8081832 8157336 8196556 8209344 8287084 8339441 8367216 8374652 8413856 8446451 8449188 8477283 8506784 8513076 8528124 8535703 8552928 8582496 8630336 8647392 8670376 8676789 8747544 8755318 8772621 8796304 8813688 8837114 8893456 8900034 8915766 8949644 8983182 9022624 9064484 9082398 9090848 9097572 9135984 9153287 9196136 9222499 9238801 9265672 9297704 9304581 9311676 9356446 9368008 9374937 9439936 9443858 9458592 9476506 9511098 9548162 9551256 9595968 9604496 9640488 9701952 9734934 9763248 9781739 9855703 9869024 9888528 9897316 9943648 9985404 10041064 10053472 10060908 10078692 10087649 10134872 10177431 10199488 10207032 10246808 10254387 10307264 10347194 10367643 10395632 10443862 10477632 10497476 10510448 10518222 10576852 10595548 10629366 10670988 10712572 10751676 10775776 10780253 10797072 10817521 10876448 10899317 10918583 10953888 10958439 10996323 11004708 11056224 11057618 11079471 11112519 11156288 11178336 11216337 11265584 11287848 11303044 11350768 11370832 11393304 11451792 11504922 11538384 11560237 11569052 11647649 11663392 11696828 11751584 11760276 11800932 11866712 11887688 11890164 11921767 11977576 12027873 12062856 12094918 12109864 12118821 12130096 12181312 12228502 12289728 12294834 12342746 12382656 12404544 12406108 12415568 12430626 12499916 12561978 12620784 12644687 12681464 12735008 12740299 12760176 12784343 12853984 12881011 12945504 12979912 13005564 13017664 13068094 13132977 13184704 13194456 13206182 13232832 13255671 13313872 13340184 13414544 13424466 13438256 13533936 13544256 13569908 13596726 13609376 13636272 13672516 13794204 13806463 13823524 13898508 13935449 13946556 14024296 14034669 14052012 14089361 14159904 14165787 14172488 14214759 14227984 14293994 14322243 14335568 14396096 14406744 14451866 14524224 14611252 14634048 14661764 14672944 14772628 14803536 14816692 14845974 14915472 14943721 14955116 15050464 15056717 15061596 15080208 15108769 15191072 15202308 15269056 15299232 15339896 15370212 15384512 15460896 15490178 15520791 15593448 15607306 15634894 15665793 15680368 15734576 15746214 15765672 15853552 15865278 15893322 16006848 16037164 16068858 16083808 16158428 16163664 16314672 16316729 16345571 16393112 16469167 16574168 16586427 16651063 16678882 16734432 16749304 16827712 16892902 16898376 16954566 17013568 17026152 17056248 17071406 17105856 17164992 17294784 17340752 17353578 17437013 17495088 17510636 17545242 17592608 17627376 17674228 17786912 17800068 17831532 17847379 17899288 17966364 18045248 18128968 18142377 18164796 18181696 18195144 18271968 18306574 18342753 18392272 18444998 18477602 18514119 18531344 18595408 18609162 18623352 18712892 18736016 18749874 18887716 18917184 18953012 19022196 19096324 19102512 19208992 19280976 19283407 19317493 19463561 19469868 19526496 19563478 19602141 19711406 19738048 19777056 19794632 19809273 19887296 19970808 20082128 20106944 20121816 20157384 20175298 20269744 20354862 20414064 20493616 20508774 20607379 20694388 20735286 20791264 20887724 20994952 21020896 21036444 21092357 21153704 21191096 21258732 21341976 21425144 21440991 21503352 21551552 21560506 21594144 21635042 21677799 21752896 21798634 21837166 21907776 21916878 21992646 22009416 22112448 22115236 22158942 22225038 22356672 22432674 22531168 22540529 22575696 22606088 22701536 22741664 22786608 22789481 22903584 23009844 23030293 23076768 23120474 23138104 23235267 23295298 23326784 23393656 23410959 23452341 23503168 23520552 23601864 23733424 23775376 23780328 23843534 23955152 24055746 24125712 24189836 24219728 24237642 24260192 24457004 24589668 24611521 24685492 24812216 24831136 24861252 24927331 24999832 25018323 25123956 25241568 25289374 25339353 25362928 25470016 25480598 25520352 25568686 25607109 25707968 25762022 25891008 25959824 26011128 26136188 26265954 26388912 26412364 26511342 26627744 26638807 26680368 26829088 26848932 26876512 26933023 27067872 27139816 27193452 27217619 27218752 27272544 27345032 27459861 27588408 27612926 27647048 27667497 27716403 27797016 27870898 27893112 28048592 28069338 28104024 28178722 28319808 28331574 28344976 28429518 28455968 28587988 28644486 28671136 28813488 28868059 28903732 29086343 29137757 29222504 29323528 29345217 29345888 29459573 29545256 29567109 29607072 29633384 29691948 29830944 29887442 29910232 30100928 30113434 30123192 30160416 30217538 30262947 30382144 30404616 30598464 30679792 30740424 30921792 30980356 31041582 31083371 31186896 31214612 31269788 31331586 31360736 31469152 31492428 31531344 31707104 31730556 31786644 31814893 32074328 32137716 32166277 32167616 32316856 32327328 32340759 32452563 32629344 32633458 32691142 32697951 32755749 32786224 32938334 33148336 33172854 33302126 33357764 33468864 33498608 33785804 33796752 33909132 34052304 34112496 34116797 34142812 34374769 34435531 34680711 34681504 34707156 34815859 34874026 34942947 34990176 35021272 35090484 35185216 35254752 35348456 35573824 35600136 35663064 35694758 35765301 35798576 35932728 36257936 36284754 36329592 36390288 36459209 36543936 36613148 36685506 36734893 36784544 36889996 36955204 37028238 37062688 37190816 37218324 37246704 37317247 37425784 37472032 37499748 37599419 37775432 37906024 37934061 38014691 38044392 38192648 38205024 38220897 38353029 38417984 38561952 38566814 38634986 38643033 38927122 38939736 39052992 39126956 39204282 39422812 39554112 39589264 39618546 39941616 40164256 40180943 40243632 40314768 40319851 40350596 40539488 40624727 40709724 40745903 40828128 40987232 41017548 41126569 41214758 41388776 41419389 41470572 41582528 41775448 41806347 41989904 42041792 42072888 42184714 42268083 42307408 42382192 42517464 42683952 42850288 42881982 43006704 43121012 43188288 43270084 43355598 43597268 43674332 43833756 43985292 44018832 44102201 44230472 44317884 44435677 44450076 44831163 44865348 45062336 45081058 45151392 45170151 45212176 45326307 45403072 45483328 45573216 45578962 45807168 46019688 46060586 46153536 46240948 46276208 46470534 46590596 46787312 46821918 46904682 47041104 47130197 47203728 47466848 47486569 47550752 47560656 47650733 47687068 47910304 48011041 48111492 48154249 48251424 48379672 48439456 48475284 48520384 48604127 48914008 48950187 49036713 49179336 49223042 49370984 49407501 49624432 49662272 49722504 49854662 49953189 49999664 50036646 50247912 50483136 50578748 50678706 50725856 50961196 51040704 51137372 51214218 51460453 51524044 51919648 51941219 52022256 52120783 52272376 52311039 52514891 52531908 52777824 52824728 53022684 53255488 53277614 53360736 53542137 53658176 53697864 53753024 53866046 54135744 54279632 54386904 54435238 54545088 54690064 54919722 55176816 55225852 55294096 55334994 55432806 55594032 55741796 55786224 56097184 56138676 56208048 56357444 56663148 56689952 56859036 56909567 56911936 57175976 57288972 57342272 57441241 57626976 57736118 57807464 57850221 57952479 58172686 58275514 58390683 58445008 58647056 58690434 58691776 58919146 59090512 59134218 59214144 59266768 59383896 59661888 59774884 59820464 60226868 60246384 60320832 60435076 60525894 60809232 60816899 60924401 61359584 61385077 61480848 61597289 61822137 61960712 62063053 62083164 62166742 62373792 62429224 62539576 62663172 62721472 62938304 62984856 63062688 63277071 63414208 63461112 63573288 63629786 64148656 64275432 64332554 64633712 64654656 64681518 64905126 64992503 65258688 65266916 65382284 65395902 65511498 65572448 65876668 66296672 66345708 66522049 66604252 66715528 66997216 67256761 67571608 67593504 67621587 67818264 67885103 68104608 68224992 68233594 68285624 68368443 68749538 68871062 69090879 69361422 69363008 69414312 69631718 69748052 69885894 69980352 70042544 70180968 70509504 70696912 71200272 71326128 71389516 71530602 71597152 71865456 71874517 72515872 72569508 72634001 72659184 72780576 72918418 73226296 73371012 73469786 73569088 73779992 73834563 73910408 74056476 74125376 74381632 74436648 74493408 74634494 74781993 74851568 74944064 74999496 75198838 75550864 75812048 75868122 76029382 76088784 76385296 76410048 76441794 76706058 77123904 77133628 77269972 77286066 77854244 77879472 78253912 78408564 78616967 78845624 79178528 79237092 79485263 79883232 79916421 80227849 80328512 80361886 80487264 80629536 80639702 80701192 80799069 81078976 81249454 81419448 81491806 81652857 81656256 81974464 82035096 82253138 82429516 82777552 82838778 82941144 83550896 83612694 83979808 84014699 84145776 84369428 84536166 84614816 84764384 84942611 85034928 85195979 85367904 85700576 85763964 85840183 85991917 86013408 86242024 86540168 86604177 86711196 87194536 87259029 87348664 87413271 87667512 87970584 88037664 88204402 88378719 88460944 88635768 88871354 88900152 89662326 89730696 90162116 90302784 90340302 90424352 90652614 91146432 91157924 91733851 92039376 92121172 92481896 92552416 92910961 92941068 93181192 93250113 93574624 93643836 93809364 93892733 94082208 94260394 94407456 94933696 94973138 95101504 95121312 95301466 95374136 95444679 95820608 96022082 96222984 96308498 96498831 96502848 96759344 96878912 96950568 97208254 97828016 97900374 98073426 98358672 98446084 98741968 98815002 99248864 99445008 99709324 99906378 99999328 100073292 100495824 100686157 101157496 101357412 101447489 101451712 101626811 101922392 102274744 102350391 102428436 102920906 103048088 103124307 103306593 103839296 103882438 104044512 104241566 104447577 104544752 104622078 105029782 105063816 105555648 105649456 106045368 106555228 106721472 107084274 107395728 107599129 107732092 108412733 108559264 108604367 108773808 108870476 109377627 109380128 109803863 109839444 110204679 110353632 110451704 110588192 110669988 110865612 110964139 111188064 111483592 111572448 111951741 112194368 112277352 112416096 112714888 112798257 113326296 113379904 113718072 113819134 114044073 114351952 114577944 114882482 115253952 115472236 115614928 115700442 115904958 116345372 116551028 116781366 116890016 117294112 117380868 117838292 118181024 118268436 118533536 118582783 118767792 118992731 119549768 119640928 119892487 120104413 120453736 120492768 120542829 120870152 120959553 121051788 121618464 121633798 121848802 121874181 122237709 122719168 122770154 122961696 123194578 123379707 123644274 123921424 124126106 124166328 124333484 124747584 124858448 125079152 125326344 125969712 126125376 126554142 126922224 127146576 127162607 127259572 128124139 128297312 128550864 128665108 129267424 129363036 129810252 129985006 130533832 130764568 130791804 131022996 131139437 131144896 131753336 132306603 132593344 132691416 133044098 133208504 133307031 133431056 133994432 134513522 135143216 135187008 135243174 135636528 135770206 136209216 136449984 136467188 136571248 136736886 137499076 137742124 138181758 138722844 138828624 139091557 139263436 139496104 139771788 140085088 140143289 140361936 140627773 141390591 141393824 141691121 141941579 142400544 142459707 142652256 142779032 142952199 143061204 143194304 143730912 143749034 144033123 144462747 145031744 145139016 145268002 145318368 145561152 145812381 145836836 146452592 146742024 146939572 147559984 147669126 147820816 148112952 148873296 148986816 149268988 149563986 149703136 149765333 149998992 150283081 150397676 151101728 151419437 151624096 151736244 151871093 152058764 152177568 152770592 152883588 153289939 153412116 154267256 154381359 154539944 154572132 154982971 155708488 155758944 155823657 156362349 156507824 156817128 157233934 157544673 157691248 158357056 158474184 158970526 159766464 159832842 160455698 160723772 160974528 161259072 161279404 161402384 161598138 162498908 162838896 162983612 163305714 164070192 164380931 164506276 164859032 165555104 165623887 165677556 165882288 166196459 167101792 167225388 167959616 168029398 168291552 168738856 169072332 169229632 169528768 169885222 170069856 170391958 170728701 170735808 171401152 171527928 171680366 171983834 172026816 172323723 172484048 173080336 173208354 173422392 174389072 174518058 174697328 174826542 175335024 175941168 176075328 176408804 176757438 176921888 177271536 177742708 177800304 179324652 179461392 179484019 179801281 180324232 180680604 180848704 181160837 181305228 182315848 182450697 182773203 183161693 183467702 184078752 184155231 184242344 184791867 184963792 185104832 185821922 185882136 186189159 186362384 186500226 187149248 187287672 187618728 187785466 188164416 188520788 188814912 189946276 190242624 190602932 190748272 190889358 191807143 192044164 192445968 192616996 192997662 193518688 193599089 193901136 194268373 194416508 194977509 195656032 195737321 195800748 196146852 196321169 196717344 196892168 197483936 197630004 198497728 198890016 199418648 199566147 199812756 199998656 200146584 200991648 201372314 201770283 202314992 202714824 202894978 203253622 203655309 203844784 204549488 204700782 204856872 205841812 206096176 206248614 206613186 207764876 208089024 208483132 208895154 209089504 209244156 210059564 210127632 211298912 212090736 212117477 212492423 213110456 214099171 214168548 214791456 215198258 215464184 215623551 216825466 217118528 217208734 217547616 217740952 217902003 218755254 218760256 219607726 219678888 220409358 220707264 220903408 221176384 221339976 221731224 221928278 222376128 222967184 223144896 223903482 224554704 224832192 225429776 225596514 226652592 226681169 227436144 227638268 228088146 228703904 229155888 229764964 230944472 231229856 231400884 231809916 232015927 232690744 233102056 233562732 233780032 234588224 234761736 235676584 235850901 236362048 236536872 237067072 237165566 237535584 237985462 238455789 239099536 239281856 239784974 240208826 240683547 240907472 240985536 241085658 241740304 241919106 242103576 243236928 243267596 243697604 243748362 244475418 245540308 245923392 246389156 246759414 247288548 247842848 247945819 248252212 248332656 248666968 249716896 250158304 250652688 250684291 251127409 251939424 252044097 253026293 253108284 253844448 254293152 254325214 254519144 254827833 255587937 256248278 256594624 257101728 257330216 257520549 257975751 258534848 258726072 259620504 259970012 261067664 261529136 261583608 262045992 262278874 263506672 264613206 265382832 266088196 266417008 266614062 266862112 267895927 269027044 270286432 270486348 270726731 271273056 271540412 272934376 273142496 273473772 274200641 274998152 275201553 275484248 276363516 277445688 277657248 278183114 278526872 278732883 278992208 279543576 280170176 280286578 280723872 281255546 281678199 282781182 282787648 283382242 283883158 284801088 284919414 285304512 285558064 285904398 286122408 287461824 287498068 288066246 288925494 290278032 290536004 290636736 291624762 291673672 292905184 293026877 293484048 293879144 295119968 295338252 295641632 296225904 296263253 297746592 298537976 299127972 299393809 299406272 299530666 299997984 300566162 300795352 302058471 302203456 302838874 303248192 303472488 303742186 304117528 304342467 304355136 304880433 305541184 305767176 306579878 306824232 308534512 308762718 309079888 309144264 309965942 311416976 311517888 311647314 312724698 313015648 313634256 314467868 315089346 315382496 316948368 317548649 317941052 319665684 319949773 320515327 320911396 321447544 322558808 322797387 322804768 323196276 324055303 324997816 325238199 325677792 325813101 325967224 326611428 328140384 328761862 329012552 329411589 329718064 331110208 331247774 331355112 331764576 332392918 332892417 334203584 334450776 336058796 336583104 337477712 338144664 339770444 340139712 340783916 341457402 341917081 343055856 343360732 343967668 344647446 344968096 346160672 346304491 346416708 346844784 348778144 349036116 349394656 349653084 349963823 350670048 351882336 352817608 353514876 353829047 353843776 354543072 355485416 355600608 355748349 356978193 358649304 358922784 358968038 359602562 359677461 360313239 360648464 361361208 362321674 362610456 364631696 364901394 365546406 366323386 366935404 368157504 368310462 368484688 369583734 369927584 371643844 371764272 372378318 372724768 373000452 374575344 375237456 375284767 375570932 377041576 378122459 378790841 379892552 381205864 381487821 381496544 381778716 382974449 383614286 384088328 384372417 384891936 385233992 385995324 387037376 387198178 387802272 388536746 388833016 389955018 391312064 391474642 391601496 392293704 392642338 393418311 393434688 393784336 394967872 395260008 397780032 398837296 399132294 399625512 400293168 401051299 401983296 402744628 403540566 404083823 404629984 405429648 405789956 406507244 407310618 407689568 409098976 409401564 409713744 410489717 411683624 412192352 412497228 413226372 413593609 415529752 416966264 417274671 417790308 418161601 418179008 418488312 420119128 420255264 420429867 421883319 422597824 424181472 424234954 424984846 425073363 425824737 426220912 428198342 428337096 429582912 430396516 430928368 431247102 433650932 434417468 435095232 435481904 435804006 437510508 439215452 439357776 440818716 441806816 441990373 442679952 443462448 443518361 443856556 445934368 446871997 447661903 447806964 449109408 449295999 450849243 450859552 451193028 452392259 453305184 453362338 454258311 454872288 455276536 455613279 456176292 457407808 458311776 459529928 459869817 461888944 462459712 462801768 463619832 464031854 464948913 465381488 466204112 467125464 469523472 471353168 471701802 473073744 473969717 474331132 475071168 475970924 476911578 477553609 478199072 479569948 480417652 481367094 481814944 482171316 483480608 483838212 484207152 485124211 486535192 487395208 487496724 488792447 488950836 491080616 492778312 493142793 493518828 494577096 495685696 495891638 496504424 496665312 496871661 497333936 498589377 499433792 500316608 501305376 501368582 502254818 503878848 504088194 506052586 506216568 507688896 508586304 508650428 509038288 509655666 511175874 512496556 514203456 514660432 515041098 515951502 517452144 518432167 519241008 519940024 522135328 522352259 523058272 523167216 524091984 524158063 524557748 527013344 528121451 529226412 529696739 530765664 532176392 532834016 533228124 533724224 534645397 535791854 538054088 538452057 539403843 540572864 540972696 541453462 542546112 543080824 543482511 545868752 546284992 546947544 548401282 549485079 549996304 550403106 550968496 552727032 554891376 555314496 556366228 557053744 557465766 557984416 559087152 560573156 561447744 562511092 563356398 565562364 566064983 566764484 567766316 569838828 571116128 571353409 571808796 572244816 573328613 574996136 575421429 576132492 577663801 577850988 580556064 580797267 581072008 582805119 583249524 583347344 585810368 586053754 586968096 587211963 587758288 588963507 590239936 590676504 591283264 592451808 592526506 595493184 597075952 598255944 598787618 599061332 599995968 601132324 601590704 604116942 605677748 606944976 607484372 608235056 608684934 609760866 611534352 612692561 613159756 613648464 617069024 617325397 617525436 618159776 618288528 619459529 619931884 622833952 623294628 625449396 626005237 626031296 627268512 628935736 630178692 630764992 631853651 633896736 635097298 635882104 636352431 637477269 639331368 639899546 641030654 641822792 642297513 642895088 645117616 645594774 645609536 646392552 648110606 649995632 650476398 651355584 651626202 651934448 653222856 656280768 657523724 658025104 658823178 659436128 662495548 662710224 663529152 664785836 665784834 668901552 668985889 670168411 672117592 674955424 675235847 676289328 677570179 679540888 680043507 681567832 682693583 682914804 683834162 686111712 686721464 687935336 689294892 689936192 692321344 692608982 692833416 693689568 696047781 697556288 698072232 698789312 699306168 699927646 701340096 703764672 705635216 707029752 707658094 709086144 710970832 711201216 711496698 713956386 714917533 717298608 717845568 717936076 719205124 719354922 720626478 721296928 722722416 724643348 725220912 729263392 729802788 731092812 731742539 732646772 733870808 736620924 736969376 739167468 739824371 739855168 743287688 743528544 743837457 744756636 745449536 746000904 746736133 749150688 750474912 750569534 751141864 752052873 753382227 754083152 756244918 757581682 759078879 759785104 762411728 762975642 762993088 763557432 765948898 767228572 768176656 768744834 769783872 770467984 771990648 774396356 775604544 777073492 777666032 779910036 782949284 783202992 784587408 785284676 786836622 787568672 790520016 790619687 792017213 797674592 798006001 798264588 799251024 800586336 800764757 802102598 803687781 805489256 807081132 808167646 809259968 810859296 811579912 812180193 813014488 814621236 815379136 818197952 818803128 819427488 820979434 822601923 823367248 824384704 824994456 826452744 827187218 831059504 833932528 834549342 835580616 836323202 836976624 840238256 840510528 840859734 843766638 844902539 848362944 848469908 849969692 850146726 851649474 852441824 856396684 856674192 860793032 861856736 862494204 864786637 867301864 868834936 870963808 871608012 874337893 875021016 878430904 878715552 879080631 881637432 882506339 883613632 883980746 885359904 886924896 887036722 887713112 888789759 891868736 893743994 895323806 895613928 898181427 898218816 898591998 901698486 901719104 902386056 904784518 906610368 906724676 908516622 909744576 910553072 911226558 912352584 916623552 919059856 919739634 923777888 924161689 925603536 927239664 928063708 929897826 930762976 932408224 934250928 934368721 937155769 939046944 942706336 943403604 944242013 945911087 946147488 947939434 948662264 951941848 952645947 953823156 955107218 956398144 959139896 959849319 960835304 961545981 962734188 963629888 964342632 966961216 967676424 968414304 970248422 972165909 973070384 974790416 974993448 977584894 977901672 982161232 985556624 986285586 987037656 989154192 991783276 993008848 993330624 993743322 994667872 997178754 1002610752 1002737164 1004509636 1008176388 1009072361 1012105172 1012433136 1017300856 1018076576 1019311332 1022020571 1022351748 1024993112 1025751243 1029320864 1030082196 1031903004 1034904288 1036864334 1038482016 1038913473 1039880048 1044270656 1044704518 1046116544 1046334432 1048183968 1048316126 1049115496 1049891469 1054026688 1056242902 1058452824 1059393478 1061487141 1061531328 1064352784 1065668032 1066456248 1069290794 1071583708 1076108176 1076904114 1078807686 1081945392 1082906924 1086161648 1086965022 1091737504 1092191087 1093895088 1096802564 1098970158 1099992608 1100806212 1101936992 1104253943 1105454064 1107547727 1109782752 1112732456 1114107488 1114931532 1115922379 1115968832 1117894921 1118174304 1121146312 1125022184 1125854301 1126712796 1131124728 1132129966 1133528968 1134367377 1135532632 1136372523 1139677656 1142232256 1142706818 1143617592 1144489632 1146657226 1148923347 1149992272 1150842858 1152264984 1155327602 1155701976 1161112128 1161594534 1162144016 1165610238 1166499048 1166694688 1172107508 1173936192 1174423926 1175516576 1177927014 1181353008 1183590419 1184903616 1185053012 1192540063 1194151904 1194648037 1196511888 1197575236 1198122664 1202264648 1203153897 1203181408 1207842493 1208233884 1211355496 1212251469 1213889952 1214968744 1216470112 1217369868 1219521732 1220605529 1223068704 1225385122 1226319512 1227296928 1231469151 1234138048 1234650794 1235050872 1236319552 1236577056 1238919058 1239863768 1240780827 1245667904 1246589256 1250898792 1252010474 1254484803 1254537024 1257871472 1260357384 1263707302 1267793472 1270194596 1271764208 1272704862 1274954538 1278662736 1279799092 1282061308 1283645584 1284595026 1285790176 1290235232 1291189548 1292785104 1296221212 1299991264 1300952796 1303252404 1303868896 1304410613 1306445712 1308920041 1315047448 1316050208 1317646356 1318817357 1318872256 1321148543 1324991096 1325420448 1325971119 1329571672 1330555083 1331569668 1337803104 1337971778 1340336822 1340615991 1342985709 1344235184 1349910848 1350471694 1352578656 1355140358 1357176777 1359081776 1360087014 1363135664 1365387166 1365829608 1367668324 1372223424 1373442928 1375870672 1378589784 1385217964 1385666832 1387379136 1392095562 1396144464 1398612336 1398788677 1399855292 1409365529 1411270432 1411856771 1414059504 1415316188 1421909151 1421941664 1422993396 1427450219 1427912772 1429835066 1432660827 1434597216 1435872152 1438410248 1438709844 1441252956 1442533807 1442593856 1445444832 1449286696 1450441824 1455372633 1458526784 1459605576 1462185624 1463485078 1465293544 1466377341 1467741616 1473241848 1473938752 1478334936 1479648742 1486575376 1487057088 1487674914 1489513272 1492001808 1493472266 1494827569 1498301376 1500949824 1501139068 1502283728 1504105746 1506764454 1508166304 1512489836 1515163364 1518157758 1519570208 1524823456 1525951284 1527114864 1530007127 1531897796 1534457144 1536353312 1537489668 1540935968 1541576179 1543981296 1546905503 1548792712 1554146984 1555296501 1555332064 1558602331 1559820072 1561357369 1565898568 1566405984 1567056777 1569174816 1570569352 1572474189 1573673244 1575137344 1581040032 1581239374 1584034426 1584364353 1589090217 1595349184 1596012002 1596529176 1598502048 1601172672 1601529514 1603936191 1604205196 1607375562 1610978512 1614162264 1616335292 1621718592 1623159824 1624360386 1626028976 1629242472 1637606256 1638854976 1641958868 1645203846 1646734496 1647418663 1649988912 1652905488 1653113891 1654374436 1662119008 1665613807 1667865056 1669098684 1670582023 1671161232 1672646404 1673953248 1680476512 1681719468 1686189329 1687533276 1689805078 1696939816 1698194949 1699939384 1700293452 1703298948 1704812681 1704883648 1712793368 1713348384 1714060227 1719985839 1721586064 1723713472 1724988408 1729573274 1732991403 1734603728 1737669872 1741927616 1743216024 1748675786 1750042032 1756861808 1757431104 1758161262 1763274864 1765012678 1767961492 1770719808 1773849792 1774073444 1775426224 1777579518 1787487988 1790647612 1791227856 1796362854 1797183996 1803396972 1804772112 1808190241 1809569036 1813449352 1817033244 1821106144 1821862757 1822453116 1824705168 1828161049 1838077683 1838119712 1839479268 1845240527 1847555776 1848323378 1851207072 1851976191 1854479328 1856127416 1858378587 1859795652 1861525952 1864816448 1868501856 1868737442 1874311538 1878015711 1878093888 1885412672 1886807208 1888484026 1891822174 1892294976 1895560953 1895878868 1897324528 1903883696 1905291894 1907646312 1910214436 1918279792 1919698638 1921670608 1923091962 1925468376 1928685264 1932338077 1935352848 1936828608 1940496844 1944331818 1946140768 1946949329 1949580832 1949986896 1953680053 1955169788 1955803344 1964322464 1968452681 1971113248 1972571172 1974075312 1974324209 1977814091 1978308384 1983566552 1986017696 1987486644 1989335744 1992769207 1994357508 2005474328 2006957667 2009019272 2010505233 2014778623 2016352776 2018144722 2024210344 2024866272 2025707541 2032710537 2034601712 2036153152 2038622664 2044041142 2044703496 2048080749 2049986224 2051502486 2058641728 2060164392 2063806008 2069808576 2073728668 2076964032 2077826946 2079760096 2089409036 2092668864 2096367936 2096632252 2098230992 2099782938 2109878573 2112485804 2116905648 2118786956 2122974282 2128705568 2129589979 2132912496 2136952103 2138581588 2143167416 2144752599 2152216352 2153110531 2153808228 2157615372 2159532859 2163890784 2165813848 2172323296 2173930044 2183475008 2184382174 2187790176 2193605128 2195227617 2197940316 2199985216 2201612424 2203873984 2208507886 2210908128 2215095454 2219473113 2219565504 2225464912 2228214976 2229863064 2231844758 2235789842 2236348608 2240208399 2242292624 2250044368 2251708602 2253425592 2262249456 2264259932 2267057936 2268734754 2271065264 2272745046 2279355312 2285413636 2287235184 2288979264 2293314452 2297846694 2299984544 2301685716 2304529968 2310655204 2311403952 2323189068 2324288032 2331220476 2332998096 2333292247 2333389376 2337416653 2344215016 2348847852 2351033152 2355090881 2355854028 2362706016 2367180838 2370106024 2371859061 2376051639 2385080126 2388303808 2389296074 2393023776 2394018003 2395150472 2396245328 2402294271 2404529296 2406307794 2406362816 2415684986 2416467768 2422710992 2424502938 2427779904 2429937488 2432940224 2434739736 2439043464 2441211058 2446137408 2450770244 2452639024 2454593856 2462938302 2469301588 2470101744 2473154112 2477838116 2479727536 2481561654 2493178512 2493492859 2497900441 2501797584 2504020948 2508969606 2515742944 2516788157 2520714768 2525488849 2527414604 2534707617 2540389192 2543528416 2544585173 2545409724 2549909076 2552175197 2557325472 2559598184 2564122616 2567291168 2569190052 2571580352 2580470464 2582379096 2585570208 2592442424 2594359911 2599982528 2601905592 2606504808 2607737792 2608821226 2612891424 2617840082 2623013679 2630094896 2632100416 2635292712 2637634714 2642297086 2647519017 2649982192 2650840896 2651942238 2659143344 2661110166 2663139336 2675606208 2675943556 2680673644 2681231982 2685971418 2688470368 2700943388 2705157312 2710280716 2714353554 2718163552 2720174028 2726271328 2727404009 2730774332 2731659216 2735336648 2746885856 2751741344 2757179568 2757527201 2762401499 2770435928 2771333664 2772485067 2783289223 2784191124 2792288928 2797224672 2797577354 2799710584 2803106163 2811467307 2818731058 2822540864 2823713542 2828119008 2830632376 2832726039 2837733261 2843818302 2843883328 2845986792 2854900438 2855825544 2859670132 2865321654 2869194432 2871744304 2876820496 2877419688 2882505912 2885067614 2890889664 2898573392 2900883648 2910745266 2919211152 2924371248 2926970156 2930587088 2932754682 2935483232 2946483696 2946855197 2956669872 2959297484 2973150752 2975349828 2977994041 2979026544 2984003616 2986944532 2989655138 3002278136 3004567456 3008211492 3013528908 3016207051 3016332608 3024979672 3027217083 3030326728 3036315516 3039140416 3049646912 3051902568 3054229728 3060014254 3063795592 3066061713 3068914288 3072706624 3074979336 3081871936 3083152358 3087962592 3093811006 3097585424 3108293968 3110593002 3110664128 3117204662 3119640144 3122714738 3131797136 3132811968 3134113554 3138349632 3141138704 3144948378 3147346488 3162080064 3162478748 3168068852 3168728706 3178180434 3192024004 3193058352 3197004096 3203059028 3207872382 3208410392 3214751124 3221957024 3223295647 3228324528 3232670584 3246319648 3248720772 3252057952 3258484944 3258895783 3264656317 3275212512 3276573261 3283917736 3289341809 3290407692 3293468992 3294837326 3299977824 3305810976 3306227782 3308748872 3312761829 3322643181 3324238016 3331227614 3335730112 3338197368 3341164046 3342322464 3345292808 3347767137 3347906496 3353684763 3360953024 3363438936 3372378658 3375066552 3379610156 3393879632 3396389898 3399878768 3400586904 3406597896 3409625362 3425586736 3426696768 3428120454 3439971678 3443172128 3444602659 3449976816 3459146548 3465982806 3469207456 3475339744 3482647051 3486432048 3493035139 3497351572 3500084064 3513723616 3516322524 3519447503 3525668597 3526549728 3530025356 3535922984 3548146888 3550771257 3550852448 3555159036 3564608333 3574975976 3577620189 3581295224 3582455712 3583944111 3592725708 3594367992 3606793944 3609544224 3616380482 3619138072 3623527479 3626898704 3634066488 3642212288 3643725514 3644906232 3649410336 3656322098 3661816587 3676155366 3676239424 3678958536 3690481054 3696646756 3702414144 3703952382 3708958656 3712254832 3716757174 3719591304 3737003712 3737474884 3748623076 3756031422 3761087891 3773614416 3776968052 3783644348 3791121906 3791757736 3794649056 3807767392 3809349401 3810583788 3815292624 3820428872 3836559584 3839397276 3843341216 3846183924 3849602053 3850936752 3857370528 3864676154 3870705696 3880993688 3888663636 3892119517 3892281536 3893898658 3899161664 3899973792 3907360106 3910339576 3911606688 3913231839 3926760123 3928644928 3936905362 3942226496 3945142344 3948150624 3948648418 3955628182 3956452071 3956616768 3963445629 3967133104 3972035392 3974973288 3985538414 3988715016 4010948656 4013915334 4018038544 4021010466 4029557246 4032705552 4036289444 4048420688 4049732544 4051415082 4065421074 4069203424 4077245328 4088082284 4089406992 4096161498 4099972448 4103004972 4120328784 4127612016 4128132437 4147457336 4155653892 4159347049 4159520192 4166699251 4178818072 4193264504 4196366031 4196461984 4199565876 4212718939 4219757146 4224971608 4228096587 4233811296 4235570313 4237573912 4245948564 4257411136 4259179958 4265824992 4273904206 4277163176 4282350657 4286334832 4289505198 4304432704 4306221062 4307616456 4315230744 4319065718 4327601421 4327781568 4331627696 4344646592 4347860088 4368764348 4375580352 4387210256 4390455234 4395880632 4403224848 4411564289 4417015772 4421816256 4430190908 4438946226 4444922053 4450929824 4452779047 4459726128 4463689516 4471579684 4480416798 4484482707 4484585248 4500088736 4501958383 4503417204 4506851184 4515386887 4524498912 4528519864 4534115872 4537469508 4542130528 4545490092 4549529699 4558710624 4570827272 4574470368 4586628904 4590021381 4595693388 4599777611 4599969088 4603371432 4609059936 4621310408 4622807904 4624728537 4640716509 4646378136 4648576064 4662440952 4665996192 4666584494 4674833306 4675806993 4684072107 4688430032 4697695704 4710181762 4711708056 4725412032 4734361676 4740212048 4743718122 4752103278 4770160252 4778592148 4786047552 4788036006 4790300944 4792490656 4804588542 4809058592 4812615588 4831369972 4832935536 4845421984 4849005876 4859874976 4861894103 4869479472 4878086928 4878701971 4882422116 4901540488 4905278048 4915591967 4924280933 4925876604 4938603176 4940203488 4942255989 4955676232 4959341673 4959455072 4963123308 4976314849 4986357024 4986985718 4995800882 4996841421 5003595168 5008041896 5011746069 5017939212 5031485888 5033576314 5041429536 5050977698 5054829208 5058567987 5069415234 5080778384 5087056832 5089170346 5090819448 5099818152 5104350394 5114438043 5114650944 5119196368 5128245232 5134582336 5138380104 5164758192 5171140416 5184884848 5188719822 5203811184 5213009616 5213666887 5217642452 5225782848 5235680164 5246027358 5253089699 5260189792 5270585424 5275269428 5284594172 5295038034 5299964384 5303884476 5318286688 5322220332 5326278672 5336366321 5351887112 5361347288 5362463964 5371942836 5376716917 5376940736 5401886776 5420561432 5424570723 5428707108 5436327104 5440348056 5452542656 5454808018 5461548664 5463318432 5465588271 5470673296 5484483147 5493771712 5503482688 5514359136 5515054402 5524802998 5535721581 5540871856 5542667328 5544970134 5566578446 5568382248 5584577856 5594449344 5595154708 5599421168 5606212326 5622934614 5637462116 5647427084 5656238016 5661264752 5665452078 5675466522 5687636604 5691973584 5702753837 5709800876 5711651088 5719340264 5730643308 5743488608 5745874849 5753640992 5754839376 5765011824 5765738693 5770135228 5797014231 5797146784 5809335961 5819604739 5821490532 5838422304 5840847987 5848742496 5853940312 5861040159 5861174176 5865509364 5870966464 5881099367 5892967392 5893710394 5905358043 5913339744 5918594968 5922972627 5933442273 5946301504 5950699656 5955988082 5958053088 5968007232 5973889064 5978307621 5979310276 6004556272 6009134912 6016422984 6027057816 6032414102 6044335869 6049959344 6054434166 6060653456 6072631032 6103805136 6108459456 6120028508 6127591184 6132123426 6137828576 6149958672 6161606321 6166304716 6175925184 6187622012 6195170848 6208196917 6216587936 6221186004 6226714813 6234409324 6239280288 6245429476 6263594272 6268227108 6282277408 6284887499 6289896756 6294692976 6306614743 6324957496 6329635719 6336137704 6337457412 6354301811 6356360868 6384048008 6386116704 6388769937 6406118056 6410856309 6415744764 6416820784 6429502248 6443914048 6446591294 6456649056 6459331593 6465341168 6478598577 6492639296 6497441544 6504115904 6516969888 6517791566 6529312634 6550425024 6553146522 6567835472 6578683618 6580815384 6589674652 6599955648 6611621952 6612455564 6617497744 6625523658 6645286362 6662455228 6676394736 6682328092 6684644928 6690585616 6695534274 6707369526 6726877872 6739618171 6744757316 6750133104 6759220312 6787759264 6790579367 6792779796 6799757536 6801173808 6813195792 6814054819 6819250724 6851173472 6856240908 6879943356 6886057607 6886344256 6889205318 6899953632 6918293096 6931965612 6938414912 6950390161 6950679488 6965294102 6972864096 6986070278 6994703144 6999876741 7000168128 7012249959 7027447232 7032645048 7038895006 7051337194 7053099456 7060050712 7065272643 7071845968 7096293776 7101542514 7101704896 7110318072 7129216666 7149951952 7155240378 7162590448 7164911424 7167888222 7185451416 7188735984 7213587888 7219088448 7232760964 7238276144 7247054958 7253797408 7268132976 7287451028 7289812464 7298820672 7312644196 7323633174 7352310732 7357917072 7358844779 7371852521 7380962108 7393293512 7407904764 7424509664 7427594317 7433514348 7439182608 7453271969 7474949768 7480478577 7493701323 7497246152 7509629413 7512062844 7522175782 7547228832 7550364471 7553936104 7567288696 7576466547 7582243812 7583515472 7589298112 7615534784 7618698802 7621167576 7630585248 7633755519 7640857744 7656525591 7673119168 7678794552 7686682432 7692367848 7699204106 7701873504 7714741056 7729352308 7741411392 7761987376 7777327272 7784239034 7787797316 7799947584 7814720212 7820679152 7823213376 7826463678 7853520246 7864092863 7873810724 7890284688 7896301248 7897296836 7911256364 7912904142 7926891258 7934266208 7937562649 7949946576 7965003293 7971076828 7977430032 8021897312 8025230161 8027830668 8036077088 8042020932 8049167929 8059114492 8065411104 8072578888 8096841376 8102830164 8130842148 8138068081 8138406848 8154490656 8176164568 8178813984 8182212027 8192322996 8199944896 8206009944 8214097463 8240657568 8255224032 8256264874 8272581603 8287204497 8294914672 8311307784 8318694098 8333398502 8349867669 8357636144 8386529008 8392732062 8392923968 8399131752 8425437878 8439514292 8449943216 8456193174 8467622592 8471140626 8475147824 8491897128 8518359916 8531649984 8547808412 8554326352 8564701314 8572669664 8579010396 8612442124 8615232912 8630461488 8638131436 8655202842 8663255392 8695720176 8696816557 8712189343 8737528696 8774420512 8778066011 8780910468 8791761264 8806449696 8808412327 8823128578 8834031544 8840565591 8860381816 8877892452 8889844106 8901859648 8905558094 8919452256 8927379032 8933982123 8943159368 8960833596 8968965414 8969170496 9000177472 9003916766 9006834408 9013702368 9030773774 9048621153 9048997824 9057039728 9068231744 9074939016 9084261056 9090980184 9099059398 9117421248 9141654544 9148940736 9173257808 9180042762 9191386776 9199555222 9206742864 9218119872 9242620816 9245615808 9249457074 9281433018 9292756272 9293927929 9324881904 9331992384 9333168988 9349666612 9351613986 9368144214 9376860064 9395391408 9420363524 9423416112 9468723352 9480424096 9487436244 9504206556 9512653007 9540320504 9557184296 9576072012 9580601888 9584981312 9609177084 9617716823 9618117184 9625231176 9662739944 9665871072 9669886941 9690843968 9698011752 9707569729 9719749952 9723788206 9738958944 9756173856 9757403942 9764844232 9776687349 9793968951 9803080976 9810556096 9831183934 9848561866 9851753208 9868025427 9877206352 9880406976 9884511978 9911352464 9918683346 9918910144 9926246616 9952629698 9972714048 9973971436 9991601764 9993682842 10007190336 10016083792 10023492138 10035878424 10067152628 10082859072 10101955396 10109658416 10117135974 10138830468 10161556768 10165778579 10178340692 10181638896 10199636304 10208700788 10228876086 10238392736 10256490464 10276760208 10278055931 10296223769 10329516384 10333807977 10369769696 10374078013 10377439644 10405021957 10407622368 10426019232 10427333774 10435284904 10447941153 10471360328 10479105417 10492054716 10506179398 10520379584 10541170848 10550538856 10558342509 10569188344 10577005791 10590076068 10599928768 10607768952 10636573376 10644440664 10652557344 10672732642 10693824999 10703774224 10722694576 10724927928 10743885672 10753433834 10803773552 10841122864 10849141446 10857414216 10880696112 10909616036 10923097328 10926636864 10931176542 10941346592 10968966294 10983733007 11028718272 11030108804 11049605996 11071443162 11081743712 11089940268 11099795971 11133156892 11136764496 11190309416 11198842336 11212424652 11242226281 11245869228 11274924232 11283263673 11294854168 11322529504 11330904156 11350933044 11375273208 11383947168 11405507674 11419601752 11423302176 11428048203 11438680528 11461286616 11486977216 11491749698 11507281984 11509678752 11530023648 11531477386 11540270456 11548806159 11594028462 11594293568 11618671922 11639209478 11642981064 11676358551 11676844608 11681695974 11697484992 11707880624 11722080318 11722348352 11731018728 11762198734 11785934784 11787420788 11810716086 11826679488 11837189936 11845945254 11866884546 11901399312 11911976164 11916106176 11947778128 11956615242 11958620552 12009112544 12014101957 12032845968 12054115632 12064828204 12088671738 12099918688 12108868332 12121306912 12145262064 12146793373 12183024997 12207610272 12240057016 12255182368 12264246852 12275146169 12275657152 12296844131 12299917344 12323212642 12332609432 12375244024 12384397311 12390341696 12416393834 12433175872 12442372008 12453429626 12468818648 12478041147 12478560576 12490858952 12500097753 12527188544 12536454216 12564554816 12569774998 12579793512 12589385952 12613229486 12638156817 12649914992 12659271438 12672275408 12674914824 12708603622 12712721736 12768096016 12772233408 12777539874 12812236112 12821712618 12831489528 12833641568 12859004496 12893182588 12913298112 12918663186 12930682336 12957197154 12994883088 13019494609 13033939776 13035583132 13058625268 13106293044 13117940693 13135670944 13141128407 13157367236 13161630768 13179349304 13224911128 13234692867 13234995488 13251047316 13286267423 13290572724 13324910456 13334766159 13352789472 13358337141 13364656184 13381171232 13391068548 13414739052 13453755744 13479236342 13489514632 13500266208 13505875149 13518440624 13546160661 13575518528 13581158734 13585559592 13599515072 13602347616 13626391584 13628109638 13638501448 13648589097 13702346944 13712481816 13759886712 13772115214 13778410636 13799332833 13799907264 13836586192 13863931224 13900780322 13930588204 13945728192 13972140556 13989406288 13999753482 14024499918 14065290096 14077790012 14102674388 14120101424 14130545286 14143691936 14192587552 14198484131 14203085028 14220636144 14258433332 14299903904 14310480756 14325180896 14335776444 14348516743 14370902832 14377471968 14398120451 14427175776 14465521928 14476552288 14494109916 14506990927 14507594816 14532633973 14536265952 14574902056 14579624928 14585682309 14625288392 14636105913 14647266348 14704621464 14715834144 14717689558 14743705042 14746775901 14761924216 14772842799 14786587024 14815809528 14849019328 14855188634 14867028696 14878365216 14906543938 14928944547 14949899536 14960957154 14987402646 14994492304 15019258826 15024125688 15044351564 15094457664 15100728942 15107872208 15134577392 15152933094 15164487624 15167030944 15237397604 15242335152 15261170496 15267511038 15281715488 15313051182 15357589104 15384735696 15386675447 15398408212 15403747008 15458704616 15503020819 15523974752 15530424481 15554654544 15568478068 15575594632 15629440424 15641000661 15641358304 15652927356 15701952409 15707040492 15728185726 15747621448 15759269097 15780569376 15794593672 15822512728 15825808284 15853782516 15867871877 15868532416 15875125298 15899893152 15930006586 15942153656 15954860064 16009098963 16043794624 16050460322 16055661336 16072154176 16084041864 16098335858 16118228984 16130150751 16130822208 16145157776 16193682752 16205660328 16261684296 16276136162 16308981312 16352329136 16357627968 16364424054 16384645992 16412019888 16428194926 16443103259 16481315136 16510448064 16512529748 16545163206 16574408994 16589829344 16622615568 16637388196 16666797004 16699735338 16715272288 16773058016 16785464124 16798263504 16830078397 16850875756 16879028584 16899886432 16912386348 16942281252 16950295648 16957337969 16983794256 17015960533 17036719832 17095616824 17108261511 17108652704 17129402628 17144625641 17145339328 17158020792 17174931059 17224884248 17230465824 17237624547 17260922976 17276262872 17297216079 17310405684 17326510784 17391440352 17393633114 17424378686 17428007883 17458814217 17475057392 17548841024 17556132022 17561820936 17583522528 17612899392 17616824654 17643298101 17646257156 17668063088 17681131182 17720763632 17755784904 17779688212 17811116188 17838904512 17854758064 17867964246 17886318736 17921667192 17937930828 18007833532 18013668816 18027404736 18061547548 18097242306 18114079456 18121605293 18149878032 18181960368 18184252801 18198118796 18283309088 18321751877 18346515616 18354138023 18360085524 18382773552 18399110444 18413485728 18484818963 18485241632 18498914148 18548082619 18562866036 18585512544 18587855858 18624590751 18649763808 18666337976 18680144439 18699333224 18703227972 18736288428 18752939491 18753720128 18790782816 18840727048 18846832224 18854662497 18919844229 18937446704 18960848192 18974872488 19008413112 19025306014 19062905433 19080641008 19114368592 19152144024 19161203776 19218354168 19235433646 19250462352 19325479888 19331742144 19339773882 19396023504 19415139458 19432758397 19447576412 19477917888 19512347712 19514807884 19529688464 19553374698 19587937902 19606161952 19662367868 19697123732 19703506416 19736050854 19754412704 19769023956 19822704928 19837366692 19852493232 19890092651 19905259396 19947942872 19983203528 19987365684 20032167584 20040490327 20046984276 20071756848 20109771539 20134305256 20203910792 20218854513 20219316832 20234271948 20277660936 20297645797 20323113536 20331557158 20356681384 20363277792 20371738101 20399272608 20417401576 20442164457 20457752172 20476785472 20512980928 20553520416 20556111862 20592447538 20658172821 20659032768 20667615954 20739539392 20748156026 20754879288 20810043914 20815244736 20851170483 20852038464 20854667548 20870569808 20895882306 20942720656 20958210834 20984109432 21012358796 21082341696 21101077712 21116685018 21138376688 21154011582 21180152136 21215537904 21255718847 21288881328 21305114688 21345465284 21387649998 21407548448 21416442619 21445389152 21449855856 21487771344 21490480583 21506867668 21607547104 21652979491 21682245728 21698282892 21714828432 21717566299 21755955001 21761392224 21819232072 21846194656 21862353084 21882693184 21920461277 21937932588 21967466014 22060217608 22076534337 22099211992 22115557563 22142886324 22162564853 22163487424 22179880536 22199591942 22266313784 22273528992 22282782951 22359815907 22380618832 22397684672 22424849304 22484452562 22491738456 22528888239 22549848464 22566527346 22589708336 22645059008 22661808312 22701866088 22750546416 22767894336 22811015348 22839203504 22846604352 22856096406 22877361056 22922573232 22983499396 23019357504 23060047296 23062954772 23080540912 23097612318 23188056924 23208664303 23237343844 23278418956 23285962128 23352717102 23363391948 23415761248 23425489769 23444160636 23462037456 23506473133 23524397468 23574841576 23592278589 23621432172 23674379872 23684215841 23691890508 23733769092 23802798624 23812687947 23823952328 23895009879 23895556256 23913230484 23917241104 24018225088 24028203914 24065691936 24075690483 24108231264 24129656408 24147503787 24177343476 24199837376 24217736664 24242613824 24290524128 24293586746 24366049994 24414204243 24415220544 24480114032 24510364736 24528493704 24550292338 24593688262 24599834688 24642292389 24646425284 24665218864 24750488048 24768794622 24832787668 24884744016 24906859252 24937637296 24956082294 24981717904 25000195506 25072908432 25120395001 25139549996 25159587024 25178771904 25226458972 25276313634 25299829984 25310341277 25318542876 25344550816 25349829648 25397840689 25417207244 25425443472 25536192032 25555079748 25624472224 25643425236 25662979056 25666214717 25667283136 25711583183 25718008992 25786365176 25837326372 25861364672 25905999691 25914394308 25989766176 26038989218 26071166264 26090449671 26117250536 26136568029 26212586088 26235881386 26271341888 26282256814 26314734472 26323261536 26334198033 26358698608 26425236981 26449822256 26469385734 26469990976 26502094632 26572534846 26581145448 26649820912 26669532318 26705578944 26716674282 26729312368 26762342464 26782137096 26829478104 26907511488 26958472684 26979029264 27000532416 27011750298 27036881248 27092321322 27162317468 27171119184 27204695232 27252783168 27256219276 27277002896 27297178194 27424963632 27428421449 27476904851 27519773424 27544230428 27556821272 27598665666 27673172384 27684669727 27727862448 27780377339 27801560644 27861176408 27881783787 27944281112 27978812576 27990436903 27999506964 28048999836 28073927167 28130580192 28155580024 28205348776 28240202848 28261090572 28287383872 28385175104 28396968262 28406170056 28441272288 28516866664 28537959021 28599807808 28620961512 28650361792 28671552888 28697033486 28741805664 28754943936 28796240902 28853150469 28854351552 28931043856 28953104576 28988219832 29013981854 29065267946 29072531904 29122709187 29149804112 29159249856 29171364618 29250576784 29272211826 29294532696 29409242928 29431668288 29435379116 29487410084 29493551802 29523848432 29545685598 29573174048 29631619056 29710377268 29734057392 29756730432 29813087876 29857889094 29899799072 29921914308 29974805292 29988984608 30001444099 30038517652 30048251376 30088703128 30201457884 30215744416 30269154784 30305866188 30328975248 30332799211 30334061888 30386416489 30474795208 30484670304 30497335737 30535022076 30563430976 30616181453 30626102364 30715178208 30769471392 30773350894 30796816424 30834167793 30888671307 30917409232 31006041638 31047949504 31060848962 31109309088 31122234039 31136956136 31151189264 31215065871 31258880848 31282001322 31282716608 31305854712 31403904818 31414080984 31456371452 31495242896 31518538194 31561138752 31589187344 31645025456 31651616568 31707565032 31735743754 31750250596 31799786304 31860013172 31884307312 31909720128 32018197926 32100920644 32111322672 32168083728 32196671716 32236457968 32260301502 32290315552 32411320656 32415407167 32472705733 32523368592 32552272324 32704658272 32718246041 32728848108 32769291984 32824039776 32831355037 32856389852 32886206518 32951199021 33025059496 33090326412 33148817988 33178277561 33179658688 33245231136 33274776392 33299387913 33333594008 33399470676 33430544576 33546116032 33570928248 33596527008 33660156794 33701751512 33726678843 33758057168 33799772864 33824772696 33884562504 33900591296 33914675938 33967588512 34031921066 34073439664 34191233648 34216523022 34217305408 34258805256 34289251282 34316041584 34349862118 34449768496 34460931648 34475249094 34521845952 34552525744 34594432158 34620811368 34782880704 34787266228 34848757372 34856015766 34917628434 34950114784 35112264044 35123641872 35167045056 35233649308 35286596202 35292514312 35336126176 35362262364 35441527264 35456252117 35511569808 35559376424 35622232376 35709516128 35735928492 35772637472 35843334384 35847853613 35875861656 35911219487 36015667064 36027337632 36042305871 36123095096 36182759899 36194484612 36228158912 36243210586 36299756064 36363920736 36368505602 36396237592 36440380119 36549074991 36566618176 36643503754 36693031232 36708276046 36720171048 36765547104 36798220888 36825438507 36826971456 36890532393 36969637926 36970483264 36997828296 37096165238 37125732072 37171025088 37175711716 37249181502 37299527616 37332675952 37360288878 37398666448 37406455944 37472576856 37505878982 37581565632 37681454096 37693664448 37709324994 37839688458 37874893408 37890629249 37949744976 38016826224 38050612028 38125810866 38161282016 38228737184 38304288048 38309117561 38423386529 38436708336 38470867292 38500924704 38650959776 38679547764 38713922533 38782354567 38792047008 38830278916 38865516794 38895152824 39029615768 39058483827 39059376928 39106749396 39175875804 39210691663 39212323904 39324735736 39353822079 39394247464 39407012832 39423385221 39472101708 39508825408 39538047912 39645409856 39674733384 39704986464 39780185302 39810518792 39858802269 39895885744 39966407056 39974731368 40064335168 40080980654 40093968552 40143513696 40219543078 40268610512 40407821584 40437709026 40438633664 40468543896 40555321872 40595291594 40663114316 40713362768 40726555584 40743476202 40798545216 40834803152 40884328914 40915504344 41107040832 41112223724 41184895076 41316345642 41335231908 41371966801 41496312052 41509758576 41620087828 41702340966 41709335096 41741139616 41791764612 41885441312 41902843411 41916421668 41968218864 42024717592 42202155424 42233370036 42276753376 42308023164 42360304272 42431075808 42440532121 42511437694 42577762656 42595452393 42690930568 42775299996 42815096896 42832885238 42890778304 42899711712 42975542688 42980961166 43013735336 43045550229 43194361353 43215094208 43305958982 43364491456 43396565784 43429656864 43435132598 43511910002 43520972781 43522784448 43597901919 43638464144 43692389312 43724706168 43840922554 43875865176 43934932028 44120435216 44153068674 44198423984 44231115126 44285772648 44325129706 44359761072 44399183884 44532627568 44547057984 44565565902 44719631814 44761237664 44779834567 44849698608 44968905124 44983476912 45057776478 45099696928 45133054692 45179416672 45274411663 45323616624 45403732176 45409456807 45501092832 45622030696 45678407008 45712192812 45752817539 45754722112 45833691761 45845146464 45966998792 46125909544 46160026341 46161081824 46195224636 46339908329 46376113848 46417328606 46474687688 46509062457 46556837912 46571924256 46591273443 46705434204 46726783896 46831522496 46850979538 46888321272 46924074912 47012946266 47048794936 47105857227 47149683152 47184557178 47242864344 47348759744 47368431682 47383781016 47467538184 47603615631 47605597248 47625375894 47647904656 47790019758 47791112512 47826460968 47834482208 48056407828 48131383872 48151380966 48216462528 48259312816 48295007574 48354686952 48435473328 48527207179 48581048256 48587173492 48732099988 48828408486 48894142583 48960228064 48980569517 49056987408 49100584676 49187376524 49284584778 49292850568 49329309777 49330437728 49500976096 49521542213 49537589244 49665575336 49669255757 49769488032 49813718504 49875274592 49912164588 49963435808 50000391012 50044826689 50145816864 50240790002 50279099992 50319174048 50452917944 50490235191 50552627268 50597553721 50599659968 50620682554 50637085752 50689101632 50699659296 50795681378 50834414488 50850886944 50872013907 51047881599 51072384064 51110159496 51248944448 51286850472 51325958112 51332429434 51423166366 51433876923 51436017984 51524793177 51572730352 51674652744 51811999382 51828788616 51979532352 52077978436 52142332528 52180899342 52234501072 52273136058 52425172176 52471762772 52564513628 52629468944 52646523072 52668396066 52717397216 52850473962 52899644512 52938771468 53004189264 53145069692 53162290896 53299641824 53339064636 53433348564 53458624736 53480835133 53564274192 53658956208 53665721681 53916945368 53958058528 54023500596 54071511637 54073762496 54167090263 54184642644 54324634936 54342238368 54364815879 54512438552 54552758403 54554005792 54594356388 54849927264 54856842898 54953809702 54965255631 55039546848 55062414069 55088460856 55113642544 55197331332 55346344768 55369339454 55455724896 55560754678 55603121288 55644247857 55722352816 55763567574 55888562224 55957625152 55980873806 55999013928 56097999672 56147854334 56258818473 56261160384 56311160048 56410697552 56480405696 56522181144 56793936524 56812340112 56882544576 57033733328 57075918042 57241923024 57343105776 57350335757 57394066972 57483611328 57592481804 57706300938 57783986689 57862087712 57886127611 57976439664 58027963708 58130535892 58245418374 58298275191 58299608224 58342729236 58501153568 58525458979 58544423652 58589065392 58700029531 58818485856 58870758232 58974820168 58987103604 59047696864 59091371196 59143886087 59146348096 59263238112 59420754536 59468114784 59626175752 59670277953 59715778188 59799598144 59843828616 59949610584 59977969216 60002888198 60077035304 60096502752 60121470981 60177406256 60329314617 60402915768 60431488832 60538309568 60611732376 60657950496 60665598422 60772832978 60892937391 60949590416 60969340608 60994671474 61070044152 61232362906 61252204728 61430356416 61538942784 61546701788 61593632848 61668335586 61777342614 61834818464 62012083276 62121697924 62218618176 62244468078 62273912272 62302378528 62430131742 62517761696 62564002644 62611709424 62730292207 62807809636 62828161968 62912742904 62990485792 63037076388 63178374688 63204623339 63290050912 63303233136 63415130064 63423125623 63471487508 63500501192 63720026344 63767156541 63768614624 63902695571 64015652129 64036395852 64201841288 64222645344 64249327857 64336167456 64393343432 64471441749 64472915936 64520603004 64580631104 64692093037 64822641312 64830814334 64945411466 64958938473 65046737184 65104544648 65152698897 65267865003 65409316544 65436492082 65457696216 65538583968 65648079552 65662710074 65712779704 65761383831 65772413036 65902398042 66050118992 66180652824 66297635976 66356555122 66487694559 66490462272 66549552784 66598775826 66667188016 66798941352 67141856496 67193054016 67320313588 67403503024 67453357686 67516114336 67649545392 67769125008 67777669531 67829351876 67935177024 68063842132 68146879328 68290166087 68382467296 68433046044 68493862943 68517610512 68578502564 68632083168 68699724236 68899536992 68950498188 69105051488 69133762489 69188864316 69241622736 69372762173 69574532456 69625992909 69697514744 69712031532 69835256868 69897319921 69900229568 70224528088 70247283744 70276469307 70467298616 70519419399 70573192404 70585028624 70672252352 70724524728 70883054528 70912504234 71023139616 71052647523 71118752848 71244464752 71419032256 71471856984 71545274944 71686668768 71695707226 71751723312 71822438974 72031334128 72054675264 72084611742 72246190192 72365519798 72388969224 72486421172 72599512128 72727841472 72737011204 72792475184 72880760238 73098149982 73287007508 73416552092 73440342096 73531094208 73596441776 73650877014 73781064786 73939275852 73995656592 74135799881 74192330476 74251464144 74351423432 74498363004 74665351904 74696373037 74720577756 74797332896 74812911888 74945153712 74954603009 75011757964 75361185003 75362908192 75418649988 75654861607 75679376916 75749786816 75781258498 75899489952 75931023831 76033652448 76101224056 76193522067 76251621732 76322564032 76454291771 76457474368 76608576096 76618235122 76846773058 76873416672 76941734584 76998644151 77001849408 77134749549 77301919552 77359095528 77427845066 77564709134 77584094016 77660557832 77717999073 77731033588 77790305648 78059231536 78116967654 78118753856 78213498792 78351751608 78421383326 78649471472 78707644158 78788494928 78814025664 78846770442 78944203416 79076095824 79225861157 79349466768 79409972928 79560370604 79621037584 79717604538 79791771488 79932814112 79949462736 80100882173 80161961308 80187937104 80287027392 80439086156 80537221024 80706559921 80815643168 80875418052 80937087792 80947292569 81090377731 81110643744 81190583188 81326228632 81426725536 81486952404 81669606304 81703537487 81768657828 81831008688 81985991659 82224447448 82285264347 82369790152 82430714553 82605923543 82632691284 82670463816 82743933602 82992624104 83019517152 83054009181 83240175656 83341132017 83404681932 83418670192 83482279232 83583529224 83770882624 83805686822 83832843336 83936437728 83971310709 84049435184 84221781501 84404310848 84466740072 84553506752 84616046328 84720608544 84862151616 84881064242 85022875388 85155525312 85190904786 85381861136 85550599992 85665770476 85799423424 85951085376 85961922332 86027470672 86091100458 86388722706 86505021493 86611917964 86793131568 86859313728 86870265196 87023820004 87041945562 87195803838 87276928288 87313189139 87449412336 87615036223 87681845108 87751730352 87869864056 88240870432 88277531771 88306137348 88396847968 88462230252 88540847219 88571545296 88650259412 88719522144 88798367768 89065255136 89131131804 89439263628 89518748891 89522475328 89559669134 89699397216 89937810248 89966953824 90004332297 90115552956 90199393856 90266109384 90355072093 90358833344 90548823326 90647233248 90807464352 90818913614 90998397633 91002185664 91159249467 91244061392 91356814016 91424385624 91505635078 91667383522 91690292928 91848544359 91933997584 92251819088 92320052682 92322163648 92390449272 92679816658 92752227696 92834657212 92949375376 93018124914 93113675824 93143848512 93182546886 93410868408 93453567792 93701959076 93776642544 93848149824 94025892532 94097589872 94211714454 94299366304 94369114356 94485728688 94736863364 94767562032 94935076368 95207231262 95250751788 95295809312 95580039516 95652921936 95664982127 95668964416 95834082773 96112815656 96302761932 96518625632 96558726121 96590015148 96709373904 96870946656 96892535597 97054414358 97174346984 97246221501 97418117199 97464199976 97656816972 97788285166 97920456128 97961139034 98113974816 98154738123 98201169352 98374753048 98494065111 98569169556 98585701136 98658619554 98660875456 99001952192 99043084426 99075178488 99331150672 99338511514 99534832683 99538976064 99627437008 99750549184 99824329176 99926871616 100000782024 100089653378 100291633728 100481580004 100558199984 100638348096 100905835888 100980470382 101105254536 101195107442 101241365108 101274171504 101399318592 101591362756 101668828976 101701773888 101744027814 102095763198 102220318992 102233207219 102413918081 102573700944 102651916224 102664858868 102846332732 102867753846 103049586354 103145460704 103188314437 103349305488 103545042809 103623998764 103657577232 104155956872 104284665056 104327992093 104361798684 104469002144 104546272116 104639183077 104850344352 104943525544 105129027256 105258937888 105336792132 105434794432 105700947924 105794885053 105799289024 105877542936 106008378528 106290139384 106324581792 106368756351 106599283648 106678129272 106783267019 106866697128 106917249472 106961670266 107128548384 107317912416 107331443362 107543560839 107733658461 107833890736 107916117056 108047001192 108143023274 108334180526 108369285288 108548279697 108649269872 108684476736 108729631758 109024877104 109105516806 109108011584 109188712776 109699854528 109713685796 109907619404 109930511262 110079093696 110124828138 110176921712 110227285088 110394662664 110738678908 110911449792 111121509356 111206242576 111288495714 111444705632 111527135148 111777124448 111823564369 111961747612 111998027856 112195999344 112295708668 112517636946 112622320096 112821395104 113044362288 113058615241 113258461459 113587873048 113624680224 113671887747 114067466656 114114858143 114151836084 114455241527 114483846048 114686211552 114700671514 114788133944 114927352683 115184963608 115270159587 115412601876 115567973378 115724175424 115772255222 115952879328 116055927416 116141767599 116261071784 116347063701 116490836748 116596550382 116599216448 116685458472 117002307136 117050917958 117088847304 117178130784 117400059062 117632074989 117636971712 117741516464 117949640336 117974207208 118095393728 118182742392 118287772174 118526476224 118841509072 118936229568 119252351504 119340555906 119431556376 119687657232 119899221168 120005776396 120154070608 120193005504 120242941962 120354812512 120658629234 120805831536 120821063077 121223464752 121315900992 121331196844 121545665956 121785874782 121899180832 121989342948 122097755681 122140088304 122464725812 122504409456 123093403576 123187265696 123336671172 123554685228 123664489091 123669636928 124024166552 124115900403 124243395848 124488936156 124547824544 124604757056 124860263484 125035523392 125128005288 125223418848 125460584414 125615619272 125656323936 125708530233 125825485808 125980971584 126074152776 126356749376 126409246678 126580101824 126606466272 126830260128 126846251246 126942975016 127001002384 127321596363 127440052688 127534313082 127537229248 127805391142 128031304258 128072791704 128403682576 128445290688 128498655714 128672334912 128786686864 128942883498 128945831872 129041206008 129384186074 129645282624 129661628668 129890822932 129917876946 130093474368 130209089296 130305397794 130535730006 130872984164 130915392432 131077167936 131325420148 131425559408 131522767662 131544826072 131804796084 132100237984 132155121527 132361305648 132595271952 132713110244 132975389118 133099105568 133197551652 133334376032 133597882704 133614727103 133850908997 134283712992 134339503701 134640627176 134807006048 134863014169 134906715372 135032228672 135265285441 135299090784 135538250016 135555339062 135658703752 135823234989 136127684264 136228370421 136293758656 136580332174 136764934592 136866092088 136987725886 137035221024 137157005128 137258452617 137264166336 137399448472 137501075283 137799073984 137900996376 138210102976 138267524978 138377728632 138483245472 138745524346 139019724987 139149064912 139251985818 139395029488 139424063064 139670513736 139794639842 140449056176 140494567488 140552938614 140934597232 141038838798 141146384808 141170057248 141449049456 141825008468 142046279232 142105295046 142237505696 142488929504 142788529091 142943713968 143214440699 143373337536 143391414452 143503446624 143644877948 144062668256 144169223484 144297347623 144492380384 144552412477 144731039596 144777938448 144972842344 145474022408 145581621537 145584950368 145761520476 146148941653 146196299964 146574015016 146682427749 146833104184 146880684192 146941708551 147192883552 147301754028 147562129572 147878551704 147991313184 148271599762 148384660952 148502928288 148564626639 148702846864 148996726008 149007767271 149330703808 149392746074 149441155512 149594665792 149625823776 149890307424 149909206018 150023515928 150134480067 150722370006 150725816384 150837299976 151309723214 151358753832 151562516996 151792661163 151798979904 151862047662 152067304896 152202448112 152387044134 152503243464 152908583542 153217152192 153236470244 153693546116 153746833344 153883469168 153997288302 154269499098 154718191056 154855690132 155129418268 155321115664 155435998146 155462067176 155580611296 156118463072 156183325441 156233935308 156426997584 156703503216 156842766652 157298942944 157415288316 157576989856 157693540884 157833684173 157888406832 158152191648 158379324961 158451722314 158698933536 159120741208 159242075168 159435209076 159576900197 159583542976 159858973703 159865628224 159898925472 160201764346 160323922616 160375874208 160442505399 160878172312 160997165043 161074442048 161413119842 161631286336 161750836104 161874175584 161894585138 162180755462 162214534911 162221287488 162381166376 162501270789 162652457264 162853451072 162973904808 163339212608 163407074974 163537315656 163662017376 163971983318 164448894896 164570528694 164739580304 164861429106 165211847086 165265382568 165340927632 165487867204 165985248208 166039034304 166108018362 166480351312 166682264034 166809363864 166837340384 167167058448 167611373644 167665686672 167872875456 167942621418 168098870368 168443563002 168933480144 169232092656 169253429917 169441217088 169762128484 170045750776 170381809572 170533229009 170763722272 170834669291 171101199984 171331540952 171923844664 172051007271 172054941344 172182200916 172721476499 172777445412 173010042986 173223835928 173351960067 173586263136 173658382833 173740530392 174047640008 174083891124 174391607676 174553856576 174626378278 174898824672 175230072446 175363690216 175503460704 175576376937 175739728112 176100088593 176481740864 176555063542 176612274696 176793695936 176924460504 177081694438 177143090592 177300518824 177431658261 177439044288 177596735536 178130510272 178262263608 178878527256 179037497782 179119338268 179398794432 179875620496 179933907648 180008664594 180231105912 180532218768 180710144186 180874135849 181097646652 181294466496 181614928704 181637827228 181996795266 182318498934 182488122784 182563940927 182848771248 183011270156 183334767044 183697088718 183867995168 184503638176 184580293703 184640105364 184780898544 185130862367 185359633316 185504455392 185669314424 185898750752 186036249828 186227351648 186365093772 186530717659 186821736816 186907135584 187175565863 187403918152 187553285088 188051785064 188190876621 188195179744 188423428908 188590882051 188598732608 188738228712 188924241649 188971457376 189473726728 189535124064 189613870017 189870152736 190269376869 190414462524 190501503576 190591618624 191160079032 191305843872 191329964254 191668165546 191708086713 192046956387 192225631312 192605523864 193037251264 193117452242 193180030296 193418747808 193741893312 193785071194 194076279111 194108828716 194348693968 194492443002 194836234398 194928399952 195313633944 195576570332 195922278068 196227949632 196309476246 196402338704 196749506096 196988130222 197138339112 197171402272 197317239108 198086168852 198150356976 198662301344 198677023028 199069665366 199254874016 199337658223 199648658352 200001564048 200026780811 200179306756 200963160008 201116399968 201539270647 201811671776 201895518253 201960940764 202210509072 202390214884 202482730216 202548343008 203182725512 203333008593 203337657952 203488055628 204028908809 204191526396 204440637984 204466414438 204827836162 204870498261 205147401888 205329717736 205481588829 205692665464 205735507692 206099172708 206282334401 206290921408 206376628874 206698610976 207090085618 207247997528 207315154464 207401287467 208118286519 208311913744 208569330112 208655984186 208723597368 208938004288 209092544232 209278366154 209691959763 209700688704 209887051088 210258054512 210517875776 210673584264 211401895848 211589770106 211755085872 212016757056 212580278768 212649163584 212737512702 213356258544 213566534038 213733394256 213760342367 213923340532 214257096768 214635824832 214662886724 215087121678 215467316922 215667781472 216094002384 216286046548 216668361052 216738570576 217096559394 217298539744 217459263516 218049754208 218211033612 218377425552 218791019161 219427371592 219815238808 219861022524 220249656276 220353843424 220445393597 220454570176 220789325328 221207486929 221477357816 222243018712 222407399643 222412485152 222576991428 222889411264 223054270296 223274103767 223554248896 223647128738 223923495224 223996055712 224089119111 224391998688 224591417336 224863809027 225035273892 225244640192 225642790208 226088724576 226117230482 226516922918 226964584821 227175746096 227249360448 227343775494 228134933312 228229716286 228303672168 228910483054 228967692096 229362875313 229372423104 229401343028 229576267888 229854705366 230369927216 230540319174 230825203752 231135946756 231544510444 231905758656 232111854832 232283535198 232522143568 232694127402 232981673496 233193100764 233370916944 233812907317 234101835916 234177694608 234356261568 234800118124 235264149978 235483032928 235580868809 235899280672 235948414416 236365484784 236395286413 236575544348 237677583471 237683018144 238182774401 238504703008 238603794299 238681111812 238863112752 239315505011 239375314464 239798442336 240011552792 240302646519 240308141216 240485883924 240709625024 241125074047 241317258468 241611663072 241642126154 242119679763 242446929504 242662393688 242841877707 243091331912 243271133193 243571749564 243788213383 243798361664 243978685896 244195511362 244280176608 244929451624 245008818912 245110612461 245957974977 246186807152 246374531392 246673342344 247109370456 247328978182 247817770629 248048333104 248231800806 248486791696 248977872312 249095649088 249720526968 250256010576 250446837696 250921168828 251231238544 251312647872 251417060466 251650971616 252148305552 252625859161 252818493356 253212932544 253660520256 253692502492 253885950032 254002004768 254643192726 254880105376 255068626164 255295307333 255610782284 256062608516 256145583408 256807365152 256997311428 257573373728 257680387459 257885766996 258082412016 258571204463 258768372148 259323257336 259515064479 259781645864 259835753892 260418178592 260526374251 260610795588 261071460012 261745968328 261830784864 261939567417 262650840296 262845108669 262851118816 263045535324 263089652144 263609592168 264200475968 264310243054 264722611296 264832595313 265190543904 265426220488 265622541657 265950778236 266198211136 266395103304 266668752064 267195765408 267229454206 267701817994 268556246673 268567425984 268679007402 269281254352 269614012096 269726028338 269813430744 270530570882 270598181568 271065216279 271076500032 271110678124 271317407504 271646469978 272255368528 272456740842 273160664348 273732184176 273975451772 274070442048 274314010256 274516905234 274798896944 275002150566 275801992752 276324345011 276535049956 276755457264 276966490944 277491048692 278039449974 278298129824 278413754047 278503971636 278790058976 278848126128 279341027472 279376247579 279589279684 280898112352 281105877228 281869194464 282077677596 282292769616 282328361887 282340114496 282827415013 282898098912 283650016936 284210590092 284475011392 284965996601 284977859008 285577058182 285887427936 286428881398 286782828904 286994946381 287006893248 287289755896 287502248319 288125336512 288338446968 288594695246 288984760768 289104824954 289462079192 289555876896 289676178363 289945684688 290677606791 290948044816 291163243074 291169900736 291523040952 292297883306 292392599928 293148030032 293364855498 293666208368 293761368384 293883417102 294385767104 294603508056 295124259144 295757103408 295982626368 296543199524 296769321904 297005856576 297129253278 297405693728 297993452016 298015534542 298785492148 298882311024 299251647552 299780614848 299818412036 300047031856 300268960134 301444740012 301674599952 301712635939 302245953361 302619446428 302717507664 303125033992 303585322326 303724095324 304404896224 304531366997 304774088268 305006486928 305584150729 305817167084 306472940488 306699621657 307241754243 307387092232 307766938336 307894805933 307994576604 308538998196 309436382112 309564943311 309711380264 310258836536 310635128427 310642231328 310871996292 310924134352 311161222592 312236926144 312366650882 312467870616 312853995168 312983976279 313407006432 313685533304 313917549231 314597885888 314830576632 315153979712 315387081768 315667368346 315776813664 316304383296 316758649922 316903444628 317384655159 317397867072 318241482416 318484150336 318870418152 319153800394 319717947406 319797850944 320349801057 320403528692 320647845232 320751748416 320885010798 321756344624 321994330086 322826239684 323501672208 323748351168 323789170276 324361510924 324429069822 324762332752 325002541578 325304914528 325947809616 326565135013 326814149948 327074631312 327324034752 327943966636 328897789792 329034436601 329141057388 329479160608 329722858212 330015885089 330423694172 330530765136 330681855264 330975734408 331970496416 332216036724 332960702624 333364528068 333618727728 333660791321 333674680768 334250581379 334334116896 335222747288 335331373344 335470693107 335885242836 336197740736 336777995983 336887126004 337866960288 338464185312 338506859834 339175845723 339524256968 339775384377 340091501552 340763619144 341066458018 341527444544 341669338582 342202399968 342344574429 342663081904 343365724581 343847689328 344102014542 344109882688 344364401832 345442952998 345554890824 346020085972 346447671856 346703920134 347172526272 347316765666 347481060784 348095280016 348167782248 348783215352 349252756556 349797649344 350460144892 350727380432 351006921408 351152753874 351479456224 352200177186 353110127084 353224549392 353848921008 354163388876 354286181184 354601037648 354863316522 355193471072 356524527216 356569478837 357199763063 357757054512 358074995564 358238676536 359751240992 359900706451 360017329188 360462211824 361064437536 361144905407 361420288372 361748271698 362195293304 362463189231 363275654456 363993590532 364636997868 364961053171 364976245568 365127881854 365697542496 366022540312 366293267043 366669534088 367394177436 367735990336 369007276352 369160587406 369280210728 369561797088 370261724734 370719266632 370993467273 371008910784 371338628848 371797501504 372072499656 372454703296 372730187544 373061435318 373643473632 373814271168 374351131726 374807836304 375106570176 376103570128 376381753242 376390359488 376846857816 377181764102 377476457424 377848483298 377942914752 378947453456 379070248128 379227740034 379740305472 380538753738 380828925048 381003007152 382320158064 382611687744 382659928508 383336331092 383416173426 384093912774 384451262624 385211047728 386234904484 386360060592 386837495616 387570142388 388152558222 388217657432 388697387936 388984886004 389672468796 389856799904 390018773287 390627267888 391153140664 391844556136 392618952492 392804677408 393499012192 393976260444 394276678224 394326389743 394342804544 394634478216 395023414357 396172337704 396300713952 396465364581 397324602688 397354046056 398010358889 398139330732 398509748032 398675316446 399297316704 400003128096 400053561622 400358613512 400844181309 401552726991 401926320016 402232799936 403078541294 403623343552 403791036506 403921881528 404421018144 404589042507 404780429768 404965460432 405096686016 405795856323 406365451024 406666017186 406675315904 406976111256 408057817618 408383052792 408881275968 408932828876 409655672324 409740996522 410294803776 410659435472 410963177658 411385330928 411471015384 412198345416 412564668802 412753257748 413397221952 414180171236 414495995056 414630308928 414802574934 416236573038 416623827488 416796921739 417311968372 417447194736 418185088464 418556732308 419383919526 419774102176 420516109024 421347168528 421400293171 422145174529 422803791696 423179540212 423510171744 425160557536 425337198533 425475025404 426605900237 426712517088 427133068076 427466788512 427520684734 427846681064 428365587273 429325773448 429643322097 430174243356 430934633844 431317608293 431335562944 432188004768 432572093096 432892042869 433336722104 433477141152 433657237431 434193118788 434597079488 434918527032 436099508416 436422067224 436754851104 437582038322 438446824959 438854743184 439630477616 439722045048 440499312552 440707686848 440890787194 441578650656 442414973858 442954715632 444486037424 444814799286 444824970304 445153982856 446108540592 446548207534 447294257476 447846990448 447992111424 448178238222 448783997376 449182834672 449727618054 450070547784 452177449152 452234460964 453033845836 453929169642 454351492192 454687550988 455091634811 456459432572 456607344336 457820966108 458725750626 458802686056 459152535776 459709410732 460739854432 460931277521 461080638348 461650407504 462271893512 463089020888 464223709664 464567070396 465044287136 465388254804 465963346992 466386201528 466741833888 466845853331 467625814634 468203671832 468355389216 468549976323 469600236248 470528299956 470966065856 471161737618 471798561344 471896828832 472730969568 472790572826 473151088696 473501052519 475137974883 475355166942 475366036288 476365548802 477009406016 477207588598 477362223624 477726225504 478631010022 478730700591 478750628928 479576921109 479596884672 480023105584 480605293038 480616282432 480971767848 482250148094 482634516936 483223326144 483284252308 484239359526 484893859008 485324787376 485683755414 486182663824 486542266386 487143499128 487576426766 487957371792 488391022724 488560353216 489858903248 490017637824 490221224922 491915949954 492373614304 492578180237 493346684688 494218740912 494657956364 495635541258 496096666208 496463601612 496973583392 497955744624 498018528293 499441053936 499504024877 500512021152 501842337656 502462477088 502834120932 503280992929 503301943232 504170609371 504296611104 505251718322 505636986712 507385004984 507760289751 507771900064 508004009536 509286385452 509738991619 509760210752 510137252328 510590614666 511221564568 511599687027 512125217032 512291166816 512504007873 513614730304 513994622856 515146747456 515360774918 515771533992 516164824032 517142408926 517536744296 518164429497 518646514672 519030128958 519563291728 519671507784 520836357184 521052748502 521221591176 522142920024 523491936656 523661569728 523879134834 525301680592 525690217338 525702237632 526091070648 526179304288 527219184336 528620486108 529445222592 529665190626 530381087808 530852440976 531245083314 531901556472 532790206608 533799278969 534391530816 534458908412 535403635988 537112493346 537358014804 537835568413 538562508704 538786264687 539452056676 539626861488 541061141764 542130432558 542221356248 542622407547 542634815008 543292939956 544510737056 544736964343 544913481684 546321328696 547464368352 547691822781 547950903544 548628020512 549033810468 549597793888 550004301132 551603985504 552648690022 553070099912 553510914528 553740881109 554982097384 555392587101 556078899948 556596259648 556827508094 557007943272 557580117952 557696252256 558682054944 558752495158 559178559368 559592152977 561526697589 561796224704 562211754456 563738388928 564155355192 564585539232 564656723774 565654830026 565772646153 565796197824 566772724947 567300033872 568421180184 569931993202 571154116364 571774855872 572857762796 573565657808 573989892762 574579511792 575004496638 576676893936 577189390492 578209649908 578924158384 579111753792 579352356726 579891369376 581355213582 581896089632 582137849371 582326486148 583046081904 584595766612 584785199856 586296060064 586729710996 587332416736 587766834204 588289186463 589207016112 590248518288 590322938491 591514206816 593086399048 593538643808 594258506556 594786628007 594811387456 595837992893 595986904032 596031069084 597570984296 597764622048 598012974669 599636824072 600080342433 600094063712 600537920268 602889480024 603349199904 603425271878 604491906722 604617811941 605238892856 605435015328 605686554759 606250067984 607170644652 607448190648 608809792448 609062733994 609548176536 610012973856 611168301458 611634334168 612086726427 612945880976 613399243314 614483508486 614774184464 615533876672 615789611866 615989153208 617077996392 618847003203 618872764224 619129886622 619422760528 620517673072 621270256854 621284462656 621743992584 621848268704 624733301764 624935741232 625707990336 625967952558 626814012864 627371066608 627835098462 629661153264 630774163536 630853693327 631334736692 631553627328 633517299844 633806889256 634769310318 635623853579 636482964832 636747403721 637740836304 638307600788 639435894812 640699602114 640807057384 641281027101 641295690464 641770021596 643512689248 643780048769 643988660172 645652479368 645700324841 647003344416 647578340552 648723021848 648858139644 649524665504 650005083156 650582746957 650609829056 651895619232 653130270026 653628299896 654149262624 655887933272 656373057483 657795579584 658068873202 658282114776 658958321216 659445716424 660031770178 660847388344 661061530272 661336180791 661363710528 661951468816 663622460787 663940992832 664432073448 665921405248 666729056136 667237455456 667321582642 668501162758 668668233792 669822311301 670445494576 670662746688 670941386214 671770485672 673555991966 673774252008 675733920576 676928370624 677013719668 678351691446 679048513936 679550768754 680183003104 681527238288 682132916036 683338677164 684404799936 684689148858 685326163808 686731449162 687695378656 688204029084 688728803664 690033214277 690885905996 691109781648 692040171944 692895343712 693407840268 694633531332 694962121568 695250856729 696190560032 696335564496 697566430704 697654381853 698505513112 700920289784 701438721951 701454760864 702305507748 702929651281 702958912448 704172173419 704400354372 706220254168 706449098784 706742606427 707697842016 708326777752 709185859239 709202075296 709726633044 710386942144 713049054432 713138957674 714399526126 714548323203 715514109024 715811382897 716149991128 716477353072 717946515033 719502481984 719801412902 720034658376 720924423648 722128875072 722289810814 722840576744 723375222141 723496543396 724390586608 724926378462 726551308912 727987181064 729273995736 729922106342 730255763708 731364640149 731395084992 732045080624 732586534086 733339068176 734788354872 738321174812 738560421456 739123594176 740523449468 741438533264 741986934546 742677257696 744144999312 745460375088 745554364841 746122870636 747286947264 748702263452 749615672608 751191826957 752207140256 752519658943 752763506484 753693715632 754363528204 754952914848 755696966596 757877577483 757894906912 758455480068 760471387379 761077507476 761657850096 762006014304 763100383903 764640316128 765319857016 765885921999 766672662184 766832346852 768187825548 768870519131 768902525248 770422095456 772469808968 772720121184 773041162377 775140284776 775713613389 776305116444 776435314864 777394775872 777969772008 779344937592 779713599808 780037546574 781254535776 781579122753 782306281328 783689112272 785237904984 785609354816 786998024384 787952520888 788553356448 788652779486 789268956432 790046828714 792344675408 792601427904 792930729162 794708092112 796020717778 796278661464 797350632892 798594633408 800006256192 800107123244 800717227024 801688362618 803105453982 803852640032 806157082588 807582073012 807843763056 808842036288 809178085014 809560859536 809930920864 811591712646 812730902048 813332034372 813952222512 815493798691 816115635236 816766105584 817865657752 819311344648 819481993044 821318870944 821660103407 821926355316 822770661856 822942030768 824396690832 824500633099 825129337604 825506515496 828360342472 828973035033 828991990112 829605149868 832203477677 832473146076 833247654976 833593843478 834623936744 834894389472 835241262141 836370176928 837113464616 838128742737 838767839052 839548204352 840997209481 841032218048 842694337056 842800586342 844290349058 845607583392 846359080424 846985085661 847020343488 848482245039 850321115072 850674397066 850950050808 853211800474 853425034176 854266136152 854897989803 854933577024 855041369468 855693362128 856731174546 858651546896 859286644194 860348486712 861869267688 862635216586 864376009536 865144186192 865784085738 866673444208 866954282304 867314474862 868386237576 869837054064 871484472727 872844134448 873509702208 875164076644 876893649918 877709486368 879260955232 879444090096 880998625104 881109703903 881781574388 883157301312 884829947716 885909431264 887772159131 888972074848 889629598572 890307965712 890420218259 891994155041 892217081184 893096415068 894588514952 895693980896 896356476444 898365669344 898738912357 899455236108 900141095568 901845908249 904468921928 905137907817 906067691672 906737860083 907858339284 908665158973 908702984384 909375101976 910183269622 912918865144 913214688672 913594100991 915641932216 916752452187 917451501252 917605372112 918305071552 919418821464 921479708864 921862555042 922161276696 923300815008 923684417799 924543787024 926178041776 928447419328 929134140792 930088574272 930776509608 931926693984 932772403056 933483667776 933691706662 935251629268 936407343664 936710778432 937099952646 939200472496 941056599912 942323475236 943793657664 945461939136 945581145652 946302177392 947002105038 950275949766 950710333884 951555236423 952731097604 954415177196 954724447248 955452451008 957262020044 957461401182 959153842218 960046211168 960445080529 961210586076 961943535696 963765398453 964500296188 965269033872 966568504616 968478719052 970649574752 971052849481 971367510828 972365327648 973084532772 974286998256 975152853532 975914743584 976782045448 979695405039 979717806496 980442449844 983831899908 984747228608 985156360474 986693369376 987103309803 988437481824 989315912728 990047655267 991271082516 992193332416 992927203224 993905793023 993947166784 995911489248 996037056586 998882107872 999008049754 1000982373963 1001024042304 1002751744137 1003684675312 1004924954176 1005668241864 1006561985858 1008341218742 1008593222208 1010333987949 1010503436644 1011273973424 1014770009968 1015520579502 1015543800128 1018572770904 1019477983238 1020274504656 1021181229332 1022443129136 1023199374054 1024250434064 1024582333632 1025008015746 1027989245712 1029936195041 1030721549836 1031543067984 1032329648064 1034284817852 1035073488592 1036328858994 1037293029344 1038060257916 1039126583456 1039343015568 1041311468249 1042105497004 1042443182352 1044285840048 1046983873312 1047758269668 1050603361184 1051380434676 1052182141296 1052314803397 1052358608576 1054174910503 1054438368672 1057240972216 1059330381252 1061704881952 1062145987331 1062490166628 1063803112944 1065580413216 1065817891567 1067598557938 1068917816824 1069708436511 1070807271976 1071599289189 1074224986692 1074716029608 1075671136826 1077125017408 1077572529374 1078904113352 1079253722976 1079702119353 1082122283528 1083434716221 1084260865116 1084442712496 1085244815094 1085269630016 1086585879912 1089021474112 1089473928686 1089826963368 1092642657392 1094883159513 1094928736704 1095383645562 1095901807088 1097256041024 1098067620936 1099195587776 1100008602264 1103207971008 1105297380044 1106140199824 1107021829056 1107481762218 1109964194768 1110785174202 1112157799896 1113655016188 1114015886544 1115392504512 1117364109888 1117504990316 1118357118736 1119184305954 1123053395178 1124423508912 1124565279409 1126553098891 1128310710384 1129171078464 1129313447548 1131309660052 1131545292306 1133545449894 1134600067744 1135071458807 1136842360368 1138995470899 1139863986404 1142308232728 1145715525592 1147131315616 1147607913023 1147979785524 1149159023584 1150008993276 1151031013847 1153353787872 1154378780984 1156419299816 1157848316768 1158704713452 1159782738752 1162710427164 1163743735583 1163792179264 1164275698742 1164652972296 1166092163808 1169191533224 1169570399712 1170056319861 1172592120128 1173459421992 1174615937209 1174664833472 1175533668408 1176578372926 1178414032224 1180497036576 1180645876982 1182979169229 1183028413632 1185070243071 1186172798096 1187077287616 1188517013112 1189573256014 1191675985786 1191973808064 1192062138168 1194031076667 1195141968592 1195529244096 1196025949338 1199273648144 1200160684866 1200188127424 1201075840536 1205778960048 1206698399808 1206850543756 1208983813444 1209235623882 1210477785712 1210870030656 1211373109518 1212500135968 1214341289304 1214896381296 1218125467988 1219096353072 1220025947712 1222336602916 1223268668336 1224173452854 1225891761952 1226798486628 1228967016972 1229548368928 1230059208059 1231579223732 1231978306416 1234155992784 1237694006406 1238259773244 1238845521056 1241035346144 1242540513708 1243487985168 1243644767651 1243696537408 1245843076049 1249466603528 1249871482464 1250390765217 1251935905116 1254742133216 1255263439573 1255670196924 1259322306528 1261548327072 1261707386654 1262669473384 1264200879513 1266435523587 1267034599688 1267613778512 1269538620636 1271247707158 1272965929664 1273494807442 1275481672608 1276011595599 1276615201576 1278871789624 1279817700711 1281399204228 1281614114768 1282562054202 1282591380928 1283540043192 1287025378496 1287560097538 1287977320344 1291304958736 1291400649682 1293952824879 1294006688832 1295156681104 1297446043696 1297716279288 1299049331008 1300010166312 1301165493914 1303791238464 1306260540052 1307256599792 1308298525248 1311775866544 1312746114966 1316137746404 1316564229552 1318891432848 1320063540356 1321694776688 1322123060544 1322672361582 1323902937632 1327244921574 1328864146896 1329031693847 1331380935053 1333458112272 1334474910912 1334643165284 1337002325516 1339644622602 1340890989152 1341448087681 1341882772428 1343540971344 1346085556517 1347111983932 1347548504016 1354027439336 1356703382892 1358097027872 1359101537508 1360309380001 1360366006208 1363054476576 1364265832072 1365274904433 1366677354328 1369378297716 1370652327616 1373462898324 1375390757312 1376408058168 1377457607328 1380066428554 1381771811992 1382219563296 1382793832563 1384080343888 1385790687424 1386815680536 1389267062664 1389924243136 1390501713458 1392381120064 1392671128992 1395132861408 1395308763706 1397011026224 1400537559993 1401840579568 1402877443902 1402909521728 1404611015496 1405859302562 1408344346838 1408800708744 1412440508336 1412898197568 1413485212854 1415395684032 1416653555504 1418371718478 1418404150592 1419453266088 1426098108864 1426277915348 1428799052252 1429096646406 1431028218048 1431622765794 1432299982256 1432954706144 1435893030066 1439602825804 1440069316752 1441848847296 1444579621628 1445681153488 1446750444282 1446993086792 1448781173216 1449852756924 1453102617824 1453706336797 1455974362128 1458547991472 1459844212684 1460511527416 1462729280298 1464090161248 1465173068172 1466678136352 1469576709744 1469761998133 1472359998967 1476642349624 1477120842912 1477734540711 1481046898936 1482877066528 1483493155859 1483973869092 1485354515392 1487918139851 1488289998624 1490920750176 1491108729682 1492245741272 1494055584879 1497404526904 1498512074631 1499231345216 1502383653914 1504414280512 1505039317886 1505527012968 1507387431264 1508727056408 1509842978787 1509905829696 1511393933192 1512511828113 1515755154966 1515789813824 1516910960136 1520942774758 1522155014952 1523315700192 1524012028608 1526200767806 1529216974857 1529280632256 1530639714032 1531771843998 1533345324368 1533664693704 1536375651096 1537741038262 1540844190912 1544939617936 1545440242368 1546082324754 1550280569552 1551427226778 1552610232888 1552870629728 1555939544016 1558689875184 1560075093148 1562509071552 1563158245506 1564612562656 1567378224544 1570475809968 1570673820001 1575358847689 1575905041776 1577106712896 1577305558972 1578537912864 1580093657428 1584689350816 1585861458324 1587270823853 1589416184224 1590076537247 1592041435556 1592557322928 1594701265784 1600214246488 1601397836907 1601434454048 1603376725236 1606210907964 1607638358183 1607705280064 1612314165176 1613506705239 1615164146024 1615687526112 1616358794061 1618356170028 1619121719072 1619861841728 1623183425292 1625461804096 1626664068744 1627904445024 1630987597382 1632231270472 1633532211168 1634210893029 1635731315504 1638622689296 1638963986088 1642637741888 1643320206814 1643852710632 1645541323712 1645884061536 1648793381664 1649001266198 1650258675208 1651013030992 1656720684944 1657946070066 1657983980224 1659210299736 1664406955354 1664946292152 1667187686956 1669247873488 1669788778944 1670482524282 1672740353856 1674226929232 1676257485474 1677535678104 1681994418962 1685388674112 1685601172684 1688580698116 1691215166784 1692718160848 1693970171322 1696964490078 1701348794132 1701900101616 1706423600948 1708532272304 1709795979606 1710082738936 1711386724256 1713462349092 1717303093792 1718016579851 1718573288388 1720696973424 1723738535376 1725270433172 1730288372384 1731568171476 1733346888416 1734628949724 1736772475152 1739674108128 1740061816961 1742968945454 1745688268896 1746413548113 1750328153288 1753787299836 1755418972736 1758448710733 1758521910464 1758888180192 1761997250208 1762219407806 1763563148776 1764867559389 1769659895432 1770968815473 1771818862528 1775544318262 1777944149696 1779259197144 1780615931424 1780840436518 1783988310082 1784359884021 1784434162368 1786192830136 1787513978679 1789177029904 1791387961792 1792712952888 1796731338688 1797477824714 1798910472216 1800282191136 1803691816498 1808937843856 1810275815634 1812135383344 1813475720166 1815716678568 1817330317946 1818750203952 1820366539244 1825837730288 1826429377344 1827188201982 1831283864432 1833504904374 1834903002504 1835210744224 1838837642928 1843725110084 1844322553392 1846601630016 1847368835598 1849087574048 1852356083552 1856250878183 1858268281584 1861553019216 1861787729087 1863853387968 1865544806112 1867383413324 1870503258536 1872814687328 1874199905292 1875865519099 1878400944992 1879181362201 1882113199824 1884646950472 1891162291304 1892561079981 1892604354784 1894004210076 1899936241489 1900551899532 1901420667768 1903110472846 1905462195208 1906871560737 1908830354392 1909448894496 1910242211163 1914524040088 1914922802364 1918307684436 1920092422336 1920890161058 1922421172152 1923887071392 1927530796906 1929000592376 1930538067744 1931340146307 1933137009232 1936957438104 1937100974523 1941299149504 1942105698962 1942735021656 1944730655296 1946169065544 1948573996512 1950305707064 1951748240871 1951829487168 1953564090896 1959390810078 1959435612992 1960884899688 1967663799816 1970312720948 1973386738752 1974206619606 1976874963648 1978631825456 1980095310534 1982542165032 1985854406448 1987811586046 1989615494339 1991822978496 1992074113172 1997764215744 1998016099508 2001964747926 2005503488274 2007369350624 2008203350197 2011336483728 2013123971716 2016682437484 2020667975898 2021006873288 2022547946848 2029540019936 2030383230733 2031041159004 2036439486037 2037145541808 2038955966476 2040549009312 2042362458664 2044886258272 2046398748108 2048500868128 2050016031492 2051837894249 2055978491424 2058931224493 2059872390082 2061443099672 2063086135968 2068569635704 2070099642831 2070146977184 2072657717988 2074499702561 2074586058688 2076120515832 2078166658139 2078253166912 2078686031136 2082622936498 2084210994008 2084886364704 2085752570187 2088571680096 2092963145559 2093967746624 2095516539336 2101206722368 2102760869352 2104364282592 2104629606794 2108349821006 2108788953843 2108876737344 2112516520257 2114481944432 2118660762504 2123409763904 2124291974662 2124980333256 2127606225888 2131160826432 2131635783134 2135197115876 2137835633648 2139416873022 2141614543952 2143198578378 2148449973384 2149432059216 2151342273652 2155145058748 2157808226704 2158507445952 2159404238706 2164244567056 2166869432442 2168521730232 2168885424992 2170489630188 2173171759824 2178947857372 2179653926736 2185285314784 2189766319026 2190767291124 2191803614176 2192714240453 2196135241872 2200017204528 2200294588921 2210594760088 2212280399648 2214963524436 2216931977117 2219928389536 2220850700783 2221570348404 2224315599792 2227310032376 2228031773088 2235009980632 2236663094523 2236714237472 2238368611908 2246106790356 2248847017824 2249130558818 2253106197782 2253575480871 2256621420768 2257558976829 2258626895096 2262619320104 2263090584612 2267090899788 2269200135488 2270142917614 2273684720736 2277990941798 2279727972808 2281414162137 2284616465456 2289301151709 2291431051184 2294262631232 2295215826046 2295959571048 2298318047168 2300017986552 2302062027694 2306611557393 2306707575744 2308757561968 2312838599632 2315696633536 2317409426904 2325420854328 2327487471166 2328551397484 2329305944592 2332184327616 2338383066448 2339140799424 2340112639722 2346918843984 2349231874418 2351067336816 2351363766037 2353156745852 2356828064448 2360994073152 2361291753964 2365958338458 2370140486142 2372345596192 2373331232051 2377034026224 2379146512028 2383351971572 2384124276336 2388062153334 2390283937184 2392051898676 2398547296288 2399543818139 2400321369732 2402151681072 2406701210771 2411557920096 2413701087512 2417967626888 2418471247764 2420955571424 2422746219036 2424899329567 2425000271936 2428682578608 2429792762592 2433282356219 2436250935976 2438192706144 2444673205832 2446481396073 2446537336672 2448346905708 2451783523904 2453596973256 2456015141437 2457934033944 2459096737856 2460118416118 2463158447464 2463956612832 2464980310221 2468311985568 2473501899297 2475388012812 2476519546488 2477691042112 2482070692288 2485081027416 2486975970336 2487289535302 2491686152098 2496610433031 2498933207056 2499742964928 2500781530434 2503871810232 2509484266432 2510526879146 2511340393848 2518644613056 2522991628443 2523096654144 2523414773308 2525338946768 2528401759026 2532871047174 2534069199376 2535227557024 2539077241272 2542495414316 2546989614884 2550963345216 2552023191198 2553230403152 2557743579248 2559635401422 2562798408456 2563228229536 2565124108404 2567080086384 2571941980487 2575120195076 2575954640688 2582609917472 2582801299364 2587905649758 2590313362208 2591389556899 2594892087392 2595432558576 2600020332624 2600348150543 2602330987828 2612521080104 2614453418181 2614513199584 2620010518411 2623551733088 2624641737289 2625492229932 2632275492808 2632470555121 2633128459104 2637782865696 2640127080712 2643329111709 2643389553376 2645344723164 2647805875264 2652375814517 2654489843148 2657728293792 2658063387694 2662761870106 2663316477393 2666916224544 2669286330568 2671260654777 2674004651032 2675982465123 2679289245204 2681670347213 2681781978304 2682896175362 2683765544856 2687081942688 2692171113034 2694223967864 2695097008032 2696216737071 2705537724747 2708054878672 2713406765784 2716194055744 2718203075016 2720618760002 2725995476919 2726108953152 2728531664144 2730549808866 2733354708656 2738756595432 2746925796648 2752816116336 2754915214656 2760132857108 2763543623984 2764439126592 2765587665126 2768160687776 2773631361072 2778534125328 2778884450771 2781003426916 2785342257984 2790265722816 2790617527412 2794022052448 2801075119986 2803681159136 2805754887804 2808248380663 2809222030992 2811718605124 2816688693676 2817601417488 2824881016672 2826970425708 2833307111008 2834484262049 2836743436956 2838906532176 2844283249093 2852555830696 2854665709269 2857598104504 2858193292812 2863245531588 2864599964512 2865790116761 2865909412288 2871786060132 2879205651608 2880138633504 2881335241587 2889159243256 2891296195359 2891362306976 2893500888564 2893986173584 2897562346432 2899705513848 2906205235648 2907412673594 2911948724256 2913158548443 2917095982944 2919688425368 2921023054832 2925458560596 2928180322496 2930346136344 2933356272704 2939153419488 2939523996266 2944719997934 2953284699248 2954241685824 2955469081422 2962093797872 2965754133056 2966986311718 2967947738184 2975836279702 2976579997248 2981717379069 2981841500352 2982217459364 2984491482544 2988111169758 2994809053808 2997024149262 3004767307828 3010078635772 3011054025936 3014774862528 3017454112816 3019685957574 3022787866384 3025023656226 3031510309932 3033821920272 3039567795121 3041885549516 3044310029904 3046631400384 3052401535612 3058433949714 3061279428064 3062551294517 3063543687996 3066690648736 3067329387408 3072751302192 3073138723369 3075482076524 3089808585123 3089879235872 3092164649508 3100561139104 3101849325887 3102854453556 3105220465776 3105741259456 3111101565143 3111879088032 3117379750368 3120150186296 3123934404747 3126316491012 3129225125312 3134625962611 3134756449088 3140951619936 3141347640002 3150717695378 3151810083552 3154611117944 3156944410191 3157075825728 3160187314856 3162524731509 3169378701632 3171722916648 3174541647706 3178832368448 3180153074494 3184082871112 3185114645856 3186437961993 3189402531568 3197453674701 3200428492976 3202795673814 3202868908096 3206753450472 3212421815928 3215276716366 3224628330352 3227013410478 3230328292048 3231375052224 3232717588122 3236712340056 3238243438144 3246366850584 3253328137488 3255808890048 3261975194764 3264462540944 3267064422336 3268421786058 3271462631008 3277245378592 3277927972176 3284136169093 3286640413628 3287705421264 3291768123072 3297586763328 3298002532396 3300517350416 3302026061984 3313441369888 3315892140132 3318420599472 3318838995329 3324705486971 3328813910708 3329892584304 3334375373912 3338495746976 3340965048564 3348453858464 3349845036967 3352514970948 3355071356208 3361425658019 3363988837924 3371202345368 3373695838227 3377161396232 3379659296673 3385436321696 3386842865263 3387940342644 3393928980156 3402697588264 3403800203232 3405214376421 3412847201896 3416986412697 3417064544608 3419591959212 3420165477872 3422773448512 3426924698184 3434606187584 3436033159702 3437146576776 3441393946848 3442823739069 3447477070752 3450540866344 3453093041541 3460576744768 3463136342952 3466693776832 3469257899448 3473544950304 3479348216256 3480123633922 3485937890908 3491231206749 3491376537792 3492827096226 3500656306576 3507574599672 3516897421466 3517776360384 3523847811627 3523994500416 3524438815612 3527126297552 3529735118778 3539319790864 3541937630946 3551088636524 3558518394288 3561231862848 3561680873036 3567976620164 3568719768042 3572385660272 3575027957358 3578354059808 3585425905776 3592216485143 3594955649428 3597820944432 3600564382272 3607383632996 3617875687712 3619378802611 3620551631268 3624270766688 3626951440332 3630174735979 3631433357136 3634660635892 3637500407904 3640733078488 3651675460576 3654376403964 3662567728864 3667009808748 3669806005008 3670268704531 3670421488448 3676756395169 3677675285856 3687450220168 3688645106784 3690177624177 3694737671196 3698175148096 3704557955813 3704712167104 3712501756366 3716536563168 3723106038432 3723575458174 3730934302953 3731089612224 3734766826648 3737529228147 3741006517072 3745629374656 3748399810584 3751731038198 3756801889984 3758362724402 3764226399648 3765790318719 3769293900944 3782324582608 3785122159962 3785208709568 3788008420152 3799872482978 3801103799064 3802841335536 3806220945692 3810924390416 3813743121474 3817660708784 3818897788992 3820484422326 3829048080176 3829845604728 3836615368872 3841780322116 3844842344304 3847774142784 3855061593812 3858001184752 3861076135488 3862680292614 3866274018464 3873914876208 3874201949046 3884211397924 3885470043312 3892338131088 3897147993024 3900611414128 3903496481742 3907128181792 3918781620156 3921769799376 3922264267207 3929197393693 3935327599632 3940625441896 3948413239212 3957263650912 3958907770961 3960190621068 3965084330064 3971708812896 3972593959477 3975623172092 3979230988678 3984148226344 3987095081541 3994142805159 3996032199016 4003929495852 4011006976548 4014738701248 4016406700394 4022672967456 4024344263043 4026247943432 4033364874968 4038256669551 4041335951796 4042013746576 4045095893696 4059080039872 4060766461466 4062082318008 4072878972074 4074291083616 4077911932952 4080928140003 4081098018624 4084724917328 4089772516544 4092797496216 4097001736256 4100032062984 4103675788498 4111956982848 4117862448986 4119744780164 4122886199344 4126172271936 4137139271408 4140199285662 4140293954368 4145315435976 4148999405122 4152241031664 4156333316278 4157372062272 4165245872996 4168421988016 4169772729408 4171505140374 4177143360192 4185926291118 4191033078672 4198970641321 4205521738704 4208728565184 4209259213588 4216699642012 4217577907686 4225033040514 4228963888864 4237321525008 4245346755169 4248583949324 4249960666512 4255212451776 4263271566268 4270394231752 4275671267296 4277447675813 4278833746044 4283229087904 4286397156756 4290206506157 4296899946768 4298864118432 4302684547304 4310290117496 4315616453408 4318808477412 4328489134112 4333738864884 4337043460464 4337590287173 4337770849984 4340979260376 4345257557927 4346343519648 4357895714744 4359307853472 4361119010391 4370570629568 4378113947779 4379532638052 4381534582248 4383607228352 4385428480906 4392270483744 4400034409056 4400589177842 4409285994399 4417079996901 4421189520176 4424560799296 4429927048872 4433863954234 4439856779072 4441701401566 4443140696808 4448631199584 4450479467577 4454620064752 4456063546176 4463754419553 4470019961264 4473326189046 4473428474944 4476737223816 4492213580712 4497694035648 4498261117636 4506212395564 4507150961742 4513242841536 4515117953658 4517253790192 4525238640208 4526181169224 4534181799576 4540285835228 4547369441472 4555981883596 4559455945616 4562828324274 4569232930912 4578602303418 4582862102368 4584766139129 4590431652092 4591919142096 4600035973104 4604124055388 4613223114786 4617515123936 4625677199264 4634818853808 4635403224881 4643596919819 4650841708656 4654974942332 4657102794968 4658611889184 4676766132896 4678709183863 4680225279444 4692664902607 4693837687968 4698463748836 4702134673632 4702727532074 4706313491704 4712021460003 4722583507928 4726076543067 4731916676916 4740280972284 4744493691223 4744691192384 4746662464102 4754068052448 4758293024056 4761812471559 4766703943144 4768248552672 4770229611741 4776124306668 4780567874368 4784103797352 4797094592576 4799087636278 4800642739464 4804303362144 4813402421542 4822915074549 4823115840192 4827402175024 4835935253776 4836942495528 4841911142848 4845492438072 4849798659134 4857365157216 4859585525184 4866564712438 4872501871952 4876385412288 4889346411664 4892962792146 4893074673344 4896693811416 4907193946512 4912030282874 4915868067888 4920236832236 4926316894928 4927913225664 4929960620442 4936623971136 4947003798594 4950776025624 4953039092976 4970162054832 4973951940672 4974579070604 4983372304196 4993220866062 4997866414112 5001563060868 5006007982921 5007743620464 5021053758292 5022680787696 5045983256886 5046829546616 5050677893536 5056803518052 5065742094348 5068138398752 5070244052731 5070455114048 5078154482544 5084990828632 5093979229768 5104046382396 5106460806304 5115487158496 5119270802844 5125596816912 5126456459072 5130248216808 5134160172768 5135304386641 5143883960974 5150240390152 5151909281376 5154049739553 5165219834944 5165602598728 5175811299516 5180626724416 5182779113798 5189784174784 5190865117152 5200040665248 5200696301086 5204661975656 5220185450883 5225042160208 5228906836362 5229026399168 5240021036822 5247103466176 5249283474578 5250984459864 5264550985616 5264941110242 5266256918208 5275346132199 5275565731392 5280254161424 5286658223418 5286779106752 5290689446328 5304751629034 5308979686296 5315456587584 5316126775388 5325523740212 5326632954786 5333832449088 5338572661136 5342521309554 5348009302064 5351964930246 5358578490408 5363340694426 5365792350724 5367531089712 5374163885376 5384342226068 5388447935728 5390194016064 5392433474142 5411075449494 5416109757344 5418359982607 5426813531568 5436406150032 5441237520004 5451990953838 5457063328288 5461099617732 5466709417312 5477513190864 5478203811223 5487887268877 5493851593296 5505632232672 5520265714216 5527087247968 5529383580929 5531175330252 5536321375552 5545876703081 5547262722144 5557068250656 5557768901542 5562006853832 5568752634549 5581235054824 5585363187261 5588044104896 5602150239972 5607128907809 5607362318272 5611509775608 5616496761326 5618444061984 5623437210248 5627596557297 5633377387352 5635202834976 5637544086603 5649762033344 5653940851416 5666614222016 5668968524098 5673486873912 5677813064352 5688566498186 5699808724467 5705111661392 5709331418538 5715196209008 5716386585624 5726491063176 5729199929024 5731580233522 5743572120264 5758411303216 5760277267008 5762670483174 5778318486512 5782592390718 5782724613952 5787001777128 5787972347168 5799411027696 5814825347188 5823897448512 5826317096886 5834191965888 5839376850736 5842046109664 5850917121192 5860692272688 5871792068659 5878306838976 5879047992532 5889439995868 5906569398496 5910938162844 5916191252543 5924187595744 5926648911557 5933972623436 5935895476368 5951672559404 5963434758138 5964434918728 5968846483017 5968982965088 5976222339516 5989618107616 5992106607773 5994048298524 6009534615656 6020157271544 6022108051872 6024610050591 6034908225632 6039371915148 6045575732768 6050047312452 6063020619864 6067643840544 6079135590242 6083771099032 6088620059808 6091149692199 6104803071224 6109318458111 6116867899428 6122558856128 6125102589034 6127087375992 6133381297472 6134658774816 6145502604384 6146277446738 6150964153048 6155513682747 6176793673479 6179617170246 6179758471744 6184329299016 6201122278208 6203698651774 6205708907112 6210440931552 6222203130286 6223499107683 6223758176064 6234499974417 6234759500736 6240300372592 6247868809494 6252632982024 6269251925222 6281903239872 6282695280004 6301435390756 6303620167104 6309222235888 6313888820382 6320374629712 6325049463018 6343445833296 6349083295412 6360306148988 6368165742224 6370229291712 6372875923986 6378805063136 6394907349402 6400856985952 6403516343081 6405591347628 6413506900944 6424843631856 6430553432732 6449256660704 6454026820956 6460656584096 6465435176244 6471181051093 6473424680112 6492733701168 6493552323401 6506656274976 6523950389528 6528925081888 6536843572116 6542652908077 6542925262016 6554217921823 6554490757184 6555855944352 6568272338186 6573280827256 6575410842528 6578142721359 6596005064792 6600883766763 6601034700832 6604052123968 6626882739776 6631784280264 6636841198944 6637677990658 6649410973942 6650795931351 6657627821416 6659785168608 6662552102349 6668750747824 6676991493952 6681930097128 6696907716928 6699690073934 6705029941896 6710142712416 6722851316038 6727977675848 6742404690736 6747391676454 6754322792464 6759318593346 6770872643392 6773685730526 6775880685288 6787857960312 6805395176528 6807600406464 6810428752842 6825694403792 6833972825394 6834129089216 6839183918424 6840330955744 6853849396368 6872066319404 6874293153552 6882787893696 6885647478138 6894954141504 6901081732688 6906186083082 6926272685904 6938515798896 6939390626597 6947089900608 6960247267844 6971875781816 6982462413498 6985654192452 6991862389369 7001312613152 7004221440931 7015149199344 7033794842932 7047695623254 7048877631224 7054091298111 7054252595104 7059470237556 7078639581728 7081580536459 7083875261892 7102177273048 7117036788576 7119993696153 7123361746072 7135953240328 7137439536084 7144771320544 7150055914716 7156708119616 7170851811552 7184432970286 7189911298856 7195641888864 7198631454417 7214767265992 7220103632313 7235751375424 7238757605222 7241103262536 7248541533376 7253902880664 7260349471958 7262866714272 7269321271784 7274697988701 7275000815808 7281466156976 7299847068657 7303350921152 7308752807928 7325135457728 7334019617496 7339612010016 7340537409062 7353512790338 7355350571712 7368045424311 7374900440336 7377290213568 7380355248354 7389475342392 7409115911626 7425003512732 7433073126336 7446212076864 7447150916348 7461868605906 7469533653296 7475058456294 7482013034144 7496799621168 7503462076396 7516725448804 7528452799296 7531580637438 7538587801888 7564649165216 7567792041823 7570244319924 7576016840304 7590365357047 7599744965956 7602207598128 7605682671072 7612441891384 7621848780832 7627486242948 7635321417568 7640968844652 7647759424019 7658096160352 7659691209456 7673230737744 7674198200383 7683560644232 7689684688608 7710123187624 7715825941461 7716002369504 7725360585228 7732226164091 7732548036928 7745893907609 7747829752416 7748403898092 7768422795848 7770940086624 7774168670697 7784676262176 7801044451629 7801222828256 7806992963484 7814256363584 7837563240312 7843539598752 7844528534414 7858394787386 7860031555233 7870655199264 7873925211867 7881250883792 7896826478424 7897411665363 7914527301824 7917815541922 7920381242136 7930168660128 7943417625792 7945187918954 7951246344184 7957127443551 7958461977356 7968296452688 7974190163082 7988285610318 7992064398032 8007858991704 8022013953096 8032813400788 8045011041639 8045345934912 8048688526086 8052495886864 8066729749936 8076513339102 8082671903592 8084027493152 8121532922932 8124164636016 8145757944148 8148582167232 8155823865904 8161856280006 8169449834656 8185594992432 8200064125968 8201098013251 8207351576996 8235724897972 8239489560328 8245772398688 8263110096527 8274278542816 8277716248373 8280398571324 8290630871952 8297998810244 8304482063328 8312666632556 8330491745992 8336653352313 8336843976032 8343010280748 8365185261169 8371852582236 8382066157344 8394104222933 8397941282642 8411043477408 8418518427176 8424745141989 8433399284024 8435155815372 8450066081028 8457575710441 8457927777728 8474643050016 8490693510338 8497167898648 8499921333024 8503452786147 8526543132536 8532849747279 8540788463504 8551342534592 8554895351626 8557667492088 8566458175808 8572794313512 8580413012314 8593799893536 8597370350283 8597728236864 8605369094608 8620580234992 8631232906816 8637616954824 8656978268224 8667477729768 8674086920928 8675180574346 8681958520752 8690515115854 8692687039296 8715791429488 8718615706944 8722238020782 8756227895558 8759065276104 8763069164496 8770856961812 8784540967488 8800068818112 8801178355684 8818571988798 8834159993802 8842379040352 8859854097744 8867727908468 8883402803132 8886281393616 8897262399168 8900958935154 8909240129504 8927508839106 8940039922528 8946652378092 8953474447632 8970431785601 8984427161424 8996522235272 9012424791128 9014301923484 9030235907316 9034507580384 9038261137477 9050477280416 9052362338448 9068363599152 9069506964089 9080571670456 9111963767192 9118703385363 9118911891232 9125656648548 9138465861824 9154238254447 9157204606836 9165724204736 9169532278258 9180863304184 9183838284192 9187653883551 9200071946208 9208248110776 9219416170107 9226446229572 9235030247872 9251354398528 9269637707616 9270806449762 9287193839638 9301683417312 9305547977661 9309949884664 9314205589936 9317223778368 9333304695429 9353532265792 9357418367726 9360450558888 9385329805214 9387675375936 9396927497672 9403877887833 9404269347264 9405455064148 9412626983408 9424042920006 9445167015856 9452153086134 9463833353832 9480561944568 9488987382446 9493324928204 9508136104896 9516586048112 9523624943118 9533407886288 9536497105344 9540459223482 9552248613336 9568207594704 9586329199997 9598175272556 9601285478928 9608606724288 9626804843084 9645830149098 9654804350048 9671870507552 9673884991056 9690984876144 9692206742933 9699597318268 9714730314432 9733129424876 9745003743904 9765493750441 9778692823328 9782755566259 9785925584292 9793387622832 9811935705451 9814387893024 9824060565748 9831736135776 9840473664472 9852408507279 9852633789856 9859921240884 9886128035927 9894007597188 9901552051248 9906078185952 9920304990739 9940324109664 9949158141208 9956516985987 9966744608392 9974116460913 9986441732124 9995316748703 9995732828224 10003126121736 10012015965842 10015487240928 10042107516584 10045361575392 10049535110901 10084276974057 10091966513772 10093659093232 10101355787072 10113607036104 10131484188696 10136276797504 10140488105462 10156308965088 10160528595789 10169981657264 10187958459536 10208092764792 10212921612608 10230974316992 10238541605688 10251193633824 10260496433616 10268320345536 10270608773282 10287767921948 10300480780304 10303818562752 10308099479106 10331205197456 10351622599032 10365558227596 10381730234304 10400081330496 10401392602172 10409323951312 10440370901766 10450084320416 10457813672724 10467107600653 10480042073644 10498566949156 10501968919728 10529101971232 10529882220484 10550692264398 10560508322848 10564895885819 10573316446836 10581378892656 10601419382983 10609503258068 10617959372592 10632253550776 10651047480424 10653265909572 10677145322272 10681581344291 10685042619108 10696018604128 10703929860492 10717156980816 10726681388852 10731584701448 10735062179424 10768684452136 10776649455429 10776895871456 10784866948284 10822150898988 10832219514688 10836719965214 10853627063136 10858136407833 10872812300064 10882475040008 10890524207937 10903981907676 10914126656576 10922199235464 10932963723253 10933418834624 10955026381728 10956407622446 10975774537754 10987703186592 11010806113593 11011264465344 11030269185507 11040531428432 11054174495936 11058767161858 11062350660504 11091753406162 11094525444288 11113673867439 11114136501312 11115537803084 11124013707664 11137505269098 11162470109648 11170726374522 11204300479944 11214257815618 11223019551216 11232993522652 11236888123968 11246874420496 11255193114594 11266754774704 11270405669952 11275088173206 11307881702832 11329298145451 11337937048196 11346973747824 11355626128704 11377132996372 11399617448934 11410223322784 11418662837076 11430392418016 11432773171248 11452982126352 11454426150739 11463160467044 11487144240528 11516822606432 11525340966348 11556636973024 11565184781436 11574003554256 11575462837367 11575944694336 11595924015533 11598822055392 11629650694376 11652634193772 11678753701472 11683605860641 11684092219328 11701834242384 11721384545376 11723996807237 11743584137318 11758095985064 11766792801621 11778879991736 11787592181079 11813138796992 11821876325688 11832382505086 11848375191488 11853297823114 11867945246872 11871790952736 11876723312883 11903345118808 11917781878431 11926869516276 11928869837456 11937692966034 11937965930176 11952444679032 11979236215232 11984213215546 11988096597048 12019069231312 12040314543088 12044216103744 12049220101182 12069816451264 12078743830296 12091151465536 12100094624904 12126041239728 12135287681088 12158271180484 12167542198064 12177240119616 12182299384398 12209606142448 12218636916222 12233735798856 12250205178068 12254174751984 12269317549632 12291005208768 12292554893476 12301928306096 12311027365494 12353587346958 12359234340492 12368658598032 12370218073499 12392084087801 12407397303548 12411417814224 12420881863104 12444406260572 12446998215366 12468999948834 12480600745184 12485786046877 12495737618988 12505265964048 12528950179889 12538503850444 12565390560008 12596911923963 12602870781512 12618444471776 12623687043253 12627777640764 12640749259424 12650098926036 12686891666592 12698166590824 12720612297976 12736040265507 12736331484448 12745751847972 12757610126272 12789814698804 12801713971904 12807032686162 12811182695256 12827013801888 12832343027439 12849687263712 12861106865464 12870619518471 12898513321408 12908053641912 12920775309299 12921313168192 12930870352488 12942362102186 12946849360224 12985467402336 12987104646802 13012770861519 13013312549952 13035772673781 13047900779056 13057850163776 13073687144232 13085305816154 13108435843646 13111711888704 13134341843337 13136544676372 13146561654512 13150821685056 13156285442718 13192010129584 13201767533526 13202069401664 13263568560528 13273682397888 13275355981316 13298821947884 13301591862702 13315255642832 13319570337216 13325104204698 13337501495648 13363860194256 13389170535533 13399380147868 13410059883792 13420285424832 13445702632076 13455955351696 13484809381472 13494783352908 13508645584928 13518637186692 13530651288649 13547371461052 13551761370576 13575715920624 13610790353056 13620857505684 13651388807584 13667945650788 13678367836848 13680092444161 13680661911488 13704273836539 13707698792736 13744132638808 13748586307104 13754298417387 13771294956276 13802163465376 13807897835303 13812372166164 13852545371808 13877031597792 13878781253194 13906209674643 13920494535688 13930790759457 13943751563632 13964924826996 13971308384904 13983724778738 14002625226304 14008442881862 14030298398688 14036127551589 14067589685864 14077994707821 14095391246508 14097755262448 14108182596222 14108505190208 14118940475112 14157279163456 14163161072918 14167750523784 14204354546096 14233481073669 14234073577152 14239987392306 14246723492144 14271906480656 14274879072168 14289542641088 14300111829432 14341703623104 14368865940572 14379822597712 14391283777728 14397262908834 14429534531984 14440207264626 14477515210444 14482206525072 14507805761328 14520698943916 14525733428544 14538642543568 14549395977402 14562932313952 14599694137314 14617505615856 14619348632317 14645190285583 14668039234992 14679224020032 14681074818124 14707025580676 14736090848622 14749800880672 14755928964491 14760710496708 14778950684784 14806941121687 14818231823252 14850007025464 14894301832696 14923737211812 14939067306592 14950116912588 14963403180011 14964026068288 14993599242336 15006924152792 15018023948763 15033450897608 15063161274876 15077175603776 15129298330432 15135584083646 15140488639848 15152033680608 15180730714094 15199489931912 15204415196256 15210732158193 15211365342144 15224883782768 15243697561664 15254972485896 15270642835136 15281937689304 15295518848038 15316192320704 15319382418912 15346461475488 15348396400766 15367121288464 15379369377216 15405913159923 15420246375248 15431651882922 15432004739008 15450721170456 15464452328182 15491787815218 15495659504832 15496807796184 15536845591696 15541880173248 15548337341394 15569352524352 15602088903258 15602445656512 15613985926968 15675126480624 15687079197504 15689057068828 15716789574772 15720063110466 15741310398528 15747850423734 15762501767584 15793652956848 15794823330726 15835631083844 15840762484272 15860337320256 15890375837908 15902492688368 15914254887102 15916923954712 15936592905376 15948380326164 15976571220636 15984128796064 15990769704767 16015717983408 16044027906192 16065626801576 16090022083278 16097377052172 16104991773728 16133459499872 16153026678204 16165343807184 16167381979463 16168054986304 16195959988637 16243065845864 16248329272032 16255079947821 16291515888296 16311647731808 16318424714449 16323712560012 16338899669312 16371189984864 16400128251936 16402196026502 16414703153992 16434611433669 16463661806631 16471449795944 16478979120656 16491544797376 16526220193054 16548557085632 16555432496746 16560797142648 16581261743904 16588150742787 16595997620488 16608964126656 16625333265112 16637630109243 16660983491984 16673306704626 16673687952064 16686020561496 16730370522338 16743705164472 16764132314688 16788208445866 16795882565284 16821386723427 16822086954816 16837036854352 16849490283978 16866798568048 16870311630744 16900132162056 16915151420882 16949286100032 16981387020676 16994335797296 16999842666048 17006905572294 17053086265072 17065699494558 17081576927008 17109790703252 17115334984176 17145588627024 17160826024628 17187599787072 17194740700566 17210738189216 17241160469984 17275233909648 17277412020011 17307952155689 17334955459536 17348173841856 17350361148692 17363917041504 17381030231708 17431582858976 17438825139853 17444476041564 17490841909717 17512455791116 17518130552208 17526138328992 17541713923624 17602356711368 17615376205977 17637143977596 17668319987604 17684021940013 17684758080704 17719708195488 17735455816936 17748573757629 17766805606264 17772562787232 17779946734671 17801917870308 17818480259008 17855017678212 17880079845056 17893304756184 17906948895264 17940863571202 17968854322848 17976319823319 17993044470544 18024849582256 18028603846968 18060471814632 18069015160768 18076522274954 18100954560832 18104724676896 18136727198304 18139013928178 18161143340912 18223927534384 18237406770726 18237823782464 18251313297096 18308476508894 18314409213672 18339064556516 18361726608368 18367676568384 18375307767102 18400143892416 18416496221552 18438832340214 18452892459144 18539275415232 18541612899524 18574387679276 18603366834624 18611095955322 18619899769328 18628411179872 18666609390858 18714836735452 18720901117776 18770659610428 18793854995344 18807755775666 18810910128296 18825253966816 18848085840012 18890334031712 18898182378361 18904306172268 18927666707664 18961123889136 18977974764892 18986649856408 19033172096224 19047249886236 19066815772576 19080918446964 19104497226672 19136415189408 19140679986571 19172658399994 19196350545112 19202570957856 19210549029243 19253609686168 19291660298196 19309608700096 19342935818063 19343741015104 19347769982112 19381969752288 19384413485866 19399194636536 19413543153279 19466258849752 19480656970203 19490007487808 19530987500882 19557385646656 19565511132518 19571851168584 19586775245664 19623871410902 19627958724231 19628775786048 19648121131496 19662653765469 19663472271552 19680947328944 19704817014558 19705267579712 19719842481768 19772256071854 19788015194376 19803104102496 19812156371904 19840609981478 19880648219328 19898316282416 19913033971974 19933489216784 19948232921826 19972883464248 19990633497406 20006252243472 20024031931684 20030974481856 20084215033168 20090723150784 20099070221802 20168553948114 20183933027544 20187318186464 20227214072208 20262968377392 20280976210924 20312617930176 20321057191578 20339963314528 20375916919072 20416185529584 20418759660013 20477083211376 20479665019957 20502387267648 20520992867232 20541217546564 20575535843896 20600961560608 20616198958212 20634520710089 20662410394912 20670994984211 20703245198064 20731116455192 20802785204344 20818171879791 20818647902624 20880741803532 20899298656379 20900168640832 20915627345448 20934215201306 20960084147288 20975587168107 20997133898312 21003937839456 21012664322793 21058203942464 21059764440968 21101384528796 21121016645696 21129791771638 21146632893672 21162757785312 21202838765966 21219006516136 21235918745184 21244741609377 21264507101552 21302094960848 21306531819144 21354290644544 21363162688582 21370085238216 21392037208256 21407859720984 21434313961632 21453362777704 21463169402896 21470124358848 21537368904272 21553298910858 21553791742912 21569733896568 21644301797976 21673439930428 21707254126272 21716272815666 21745624600128 21764950080016 21781048415874 21807963815352 21844398470928 21865927446506 21885770437729 21910052763456 21912815244892 21951549075508 21975406373184 22021612227186 22060538371014 22081062856864 22090236852167 22117534323716 22124701321008 22183506812324 22227347734878 22231075606168 22248027415328 22275010538196 22324940219296 22334215538063 22341452749044 22408600959888 22428515631236 22446039102432 22465987045304 22493748840992 22510386229188 22533509549408 22550176346412 22615763405664 22658596290902 22675874096392 22693947495648 22703376125469 22754265992744 22771096071141 22799234897868 22820446645568 22837325674152 22859833239529 22860784836032 22865546342496 22905964252704 22908852301478 22926320934088 22943278272057 22974288481056 23022594601149 23033645212864 23050681932696 23113273946048 23130369562872 23148007108512 23150925674734 23191848031066 23196678492273 23197644110784 23237681722827 23259301388752 23305268387544 23357507402944 23367211721282 23403668484768 23442769090752 23447993614474 23487168274636 23516191970128 23533585603242 23557759983472 23575184362158 23643752651376 23664765010172 23706595646228 23735890493744 23743581905472 23753446625766 23806690237616 23835563756862 23853739032552 23857739674912 23875385932068 23904889358064 23968426431092 23976193194096 24038138462624 24080629086176 24098440202364 24119856644983 24157487660592 24200189249808 24203240478131 24252082479456 24316542360968 24335084396128 24364598768796 24386251748287 24419212284896 24429357708613 24437273832444 24467471597712 24500410356136 24508349503968 24585109786952 24603294039753 24603856612192 24622054730988 24707174693916 24718468680984 24737317196064 24740436146998 24784168175602 24789330289581 24814794607096 24822835628448 24833148745119 24888812521144 24893996430732 24937999897668 24961201490368 24971572093754 24991475237976 25010531928096 25057900359778 25077007700888 25095555783507 25130781120016 25182312668799 25193823847926 25205741563024 25236888943552 25247374086506 25255555281528 25281498518848 25300197852072 25372727131323 25373783333184 25396333181648 25441224595952 25472080531014 25472662968896 25491503695944 25579629397608 25614065372324 25622365390512 25654027603776 25664686054878 25699374527424 25722213730928 25741239036942 25816107283824 25841550618598 25861740704976 25865001426407 25884724204372 25893698720448 25970934804672 25974209293604 26025541723038 26071545347562 26095801558112 26106643552561 26147374288464 26170611632308 26216871687292 26268683686674 26273089352744 26293123309024 26312570885436 26384020259168 26394981999529 26403535067052 26473713318481 26527137121056 26550711962632 26597643895768 26603183725404 26630511285664 26650208409396 26673892625237 26675002991296 26727720388512 26766105918409 26778341071066 26798760295736 26820119767584 26891405264152 26911295356803 26911910703392 26969618762944 26989566705816 27016166555807 27017291169856 27037274373384 27061302577298 27094742922104 27103522741152 27114783412431 27151431841248 27208520892267 27221580706112 27241715011368 27302777615168 27335891301576 27356735673696 27360184888322 27408547673078 27415397585472 27462714763341 27488265277616 27497172614208 27508596834774 27542589912552 27604326930752 27615795670606 27624744332328 27705090743616 27754063195584 27757562506388 27812419349286 27840989071376 27861581518914 27887503127264 27929849653992 27942616769808 27967449557476 28016885763724 28060596797376 28072255103178 28135179371728 28155989415642 28190782493016 28195510524896 28216365192444 28237880950224 28291361785357 28326322145836 28335501047568 28408709092192 28466962147338 28479974784612 28493446984288 28505285125889 28543812961312 28549758144336 28600223658864 28603829655973 28737731881144 28758987599991 28759645195424 28794525817668 28820115702521 28859069063968 28871059110179 28880414529252 28955030420888 28964413050144 29015611522656 29041397887832 29076620228799 29077285087136 29098791954804 29125864627904 29199388274628 29235011231712 29238697264634 29290380571166 29296481251323 29336078469984 29348266698777 29362149636248 29414051161352 29435807116353 29472181697244 29499601761344 29511857928982 29521420993416 29557901369568 29613882243374 29636463646504 29658384107781 29700014050928 29760914972217 29788603665392 29847474423624 29878134613184 29900233825176 29926806360022 29985950246109 29987198484672 30013848305584 30036047897526 30066901795216 30126322549752 30271168167292 30280977279696 30304067361216 30361461428188 30398979863824 30408830392512 30421464316386 30449767565536 30509944971792 30563875378608 30567728958481 30591037696076 30638764837824 30692922950976 30696792801532 30734242576928 30811826319846 30840492750496 30853306016663 30863303765844 30901442340912 30928904656364 30983575630436 30993615592368 31073691183392 31096674682788 31179326882539 31204177806516 31227971853936 31287115740023 31350252961248 31378114137656 31401322801959 31433579149544 31440126220932 31495700847468 31523691284371 31525003535168 31587305913696 31589646661452 31671262167688 31681524968544 31694687657457 31780751675816 31804258148949 31804985376736 31828509774204 31833847909424 31873185810752 31896760652328 31953142441272 31968257592128 31981539409534 32031435966816 32044744032873 32088055812384 32131253603152 32180044166556 32194754104344 32209983547456 32266918999744 32306053356408 32330687614368 32334763958926 32391919977274 32486131691728 32496658544064 32510159895642 32583031776592 32623295463616 32636849428898 32647425120024 32742379969728 32798891169759 32800256503872 32804392053004 32829406307984 32869222867338 32927323613262 32942899591888 32957958241312 33052440386108 33110864993492 33121594285296 33162523487808 33176301485574 33191995240976 33250666530224 33275260218486 33321966983968 33346613409252 33372041122992 33435245746331 33460741044676 33487410328944 33576416891732 33591765130568 33642773446854 33674073708704 33688064239687 33698980567956 33733597136096 33740623261488 33800264324112 33804525957059 33830302841764 33962774041352 33987894436353 33988671594592 34013811144588 34106172530144 34120342584757 34131398989116 34163153854016 34219581406504 34222117216573 34230669968352 34291177254048 34321652049256 34363278452217 34389481401132 34421476378432 34480885588721 34482320939968 34550467819296 34554824040022 34615904311378 34669910919072 34700722297384 34726388512101 34727834083008 34762060463416 34787772046599 34863165717952 34877650279706 34888952083128 34981683819434 35024911582232 35036261104416 35050817581923 35052276657984 35083427847248 35171990421711 35204713422736 35230752411954 35274287955192 35336639975208 35368043880026 35439416390976 35470911633872 35497147515258 35533611212528 35545125574464 35559893469342 35603835740616 35710035356424 35786609512368 35813897790528 35881727142404 35937708645696 35952639646638 35986088941088 36049699164512 36057207693936 36120943629264 36125497860023 36153044549908 36209449353792 36273454396608 36278027856356 36322286681824 36447855068768 36474813541452 36502626594192 36507228948619 36571760356681 36616953017788 36628818427344 36678129113032 36723453216736 36750615534204 36832992443104 36848295406637 36877664680428 36905784918288 36975682238209 37083225799048 37110654220497 37148775358552 37176252263403 37222191910644 37239799538656 37255271517893 37256822359744 37333218781716 37429673470904 37441802235552 37457358140631 37541319220856 37586850539667 37587709990688 37615511551332 37621820256592 37650507933632 37696171680024 37780668063424 37796364756722 37808612344536 37855333415328 37871061129759 37922247778272 37955949529784 37973299712816 38066344192448 38094499772472 38133631545152 38161836893928 38208994453344 38272830378816 38281359973142 38345316799988 38392701090224 38405141915712 38421098058486 38507219372336 38583320596392 38685871636126 38695539964224 38762325927897 38763939504576 38768826971732 38798389273072 38827086306558 38932517699504 38961313940406 39061975001764 39131022265036 39143702337168 39173550491328 39247742821804 39255917448462 39296242262992 39325307530938 39361894657888 39409634029116 39439684963536 39514381336573 39544512143708 39576030388752 39606208204992 39681219962956 39796632564832 39813166828721 39826067943948 39866978433568 39896465843652 39945766928496 39981266994812 40012504486944 40048063863368 40167511606599 40168430066336 40198140443604 40337107896228 40367866055088 40374636372928 40444320346859 40454428144416 40525936754784 40561952421848 40591953865947 40642114383156 40679926629056 40750137513943 40751833838144 40832371059168 40837519320026 40954166422752 40959330039914 41040277332483 41041985734464 41082435093128 41112821509617 41151071687792 41201923121216 41232397916424 41269041420178 41324820789824 41341989968422 41406490396128 41423693505909 41462232910384 41605570408688 41636343759582 41637295805248 41761483607064 41798597312758 41831254690896 41868430402612 41920168294576 41951174336214 41994267796624 42007875678912 42025328645586 42119528881936 42202769057592 42259583543276 42293265787344 42325515570624 42405677531932 42438013032272 42471837490368 42489483218754 42529014203104 42604189921696 42613063638288 42693770198209 42726325377164 42740170476432 42815719441968 42868627923264 42906725555408 42926338805792 43074737808544 43106597821716 43139467793136 43144906939277 43221171330623 43288603595952 43346879860856 43432545631332 43529900160032 43547985480571 43562096831748 43615927630704 43688796941856 43698533554247 43731854893012 43771540875458 43825630489784 43858045896951 43903098151016 43935570856749 44043224454372 44121076742028 44162125713728 44180473704334 44235068647432 44249402642016 44267786893473 44367013624648 44420823365061 44454695469756 44462151212336 44496054830656 44550021076392 44649880438592 44668431076126 44682905498088 44817201919776 44857031262472 44890209540033 44892078204864 44931974090608 44987497681984 45020772458376 45067019098816 45100352692824 45231526811328 45317192581804 45351748192784 45387894991296 45406752250938 45508531985488 45542192142282 45598469795736 45674651348304 45719666479058 45731092684992 45811928505408 45817704602956 45852641868176 45886556544114 45948576962112 46045189202298 46101363865392 46188677054531 46260739125744 46296014217024 46301851349468 46383696062132 46393356984546 46475363445654 46518602777504 46610536775088 46698814306859 46734423442564 46807336969536 46895987228948 46974336549272 47032383940256 47051924433943 47067171206484 47115519966944 47150368724316 47192271567727 47287505302752 47329530020344 47413191292456 47471780987488 47506893251532 47613380475232 47671127513724 47707478065104 47713493158903 47715479349824 47750771864136 47797833137197 47809778716128 47936852862184 47952386388192 47972309114301 48076276925248 48159253425569 48161258172352 48196880404728 48239713289966 48314975321184 48400378499616 48406480956262 48502145938389 48504164958912 48587879965911 48633084721936 48670168792256 48729197537592 48772503496574 48838424569792 48858715417226 48874547664888 48934943195424 48955274143347 49000820712272 49016699007936 49170219573904 49206588079506 49207713224384 49244109461976 49414349387832 49436937361968 49474634392128 49480872293996 49568336351204 49578660579162 49629589214192 49645671256896 49666297490238 49777625042288 49787992861464 49875999795336 49943144187508 49982950475952 50021063856192 50115800719556 50154015401776 50191111567014 50261562240032 50364625337598 50387647695852 50411483126048 50432427530419 50494748173012 50511110563056 50600395704144 50745454262646 50792666363296 50882449191904 50944161062028 50983007391888 50989435473691 51079566118009 51159258795216 51228130744648 51244730781024 51329372109756 51444427461856 51465801022493 51482478073884 51632214567648 51683101237196 51723481409952 51730002852814 51769448408744 51832236060033 51923856467067 51948418587208 52051083446076 52143090695124 52191603116224 52213287105122 52294748576928 52316475419559 52341223264616 52433743374584 52472525729151 52537367373348 52546178705488 52586246618048 52625141770872 52768040518336 52789963999058 52807070134104 52947426636962 53052065820039 53054274242112 53101423925264 53195287791536 53206367450808 53261022571328 53300416818792 53347785250474 53455440777024 53532211836818 53556682142132 53597520591472 53640239535168 53782810528304 53822590713606 53823821406784 53979133411632 54032333111614 54074548746768 54122605154596 54189485844208 54207045482304 54229566824862 54302863682496 54417041784534 54483430022736 54586618337173 54671782603152 54713471347392 54720369776644 54817095346156 54925429526682 54976530555232 55017193669548 55085179825104 55189507817197 55231591341212 55249488664656 55515125012776 55624838698572 55681978142752 55723163037828 55772684580041 55775006254528 55859699307984 55885233539616 55934899114952 56033771527448 56144510206356 56270358743456 56311978831284 56381564986032 56391021049792 56432730384888 56475761900448 56488348253051 56582723570714 56652644291672 56671002095136 56694547135083 56817418184384 56933924294676 56959949569224 56986893968576 57010570251778 57087625922624 57099516288672 57200447317728 57207659311946 57422039959713 57475463762288 57517975199982 57519290390848 57589051635336 57640231405042 57718138127936 57742118220358 57760829058504 57910060841776 57928826100288 58028807454189 58031223045312 58082795775664 58153240457598 58154570174272 58197583909608 58398776549256 58470022463424 58477394529268 58580761142332 58592962502646 58672156939968 58696533397554 58724299272496 58828102322704 58871614232706 58944363394488 59023715857964 59042841986832 59115802739136 59227764486748 59272927293008 59316768215562 59400028101856 59521829944434 59577207330784 59601959808677 59694948847248 59800467650352 59853612720044 59971900492218 60027696611168 60072095795052 60133803590432 60252645099504 60260241923453 60366759957647 60542336334584 60561954559392 60722922856376 60797959727648 60823219390219 60842928632772 60899535131072 61004643733891 61019889943584 61127750757216 61135457916962 61182075392152 61256278980039 61393585603064 61438995059871 61468485153856 61623652639692 61678417985899 61680985500992 61706612033326 61726607531688 61802884681824 61857809312728 61903562130267 61967151260872 61987231184736 62012984952633 62147382366784 62193349365576 62358653765078 62408355613032 62455943707872 62574231480046 62697895969137 62700505922496 62756228275312 62802645603918 62867158299088 62880252441864 62991401694936 63047382568742 63174611827392 63179293322904 63342524335376 63363049937088 63389375314914 63561503351632 63608516297898 63609970753472 63657019548408 63667695818848 63793521304656 63906284882544 63963078819068 64062871933632 64089488065746 64176111624768 64262507206304 64360088333112 64389508208688 64589712755249 64612106712816 64661375228736 64669527917852 64783839954548 64972263383456 65020319791284 65078103777973 65166063553184 65193138027127 65273698857796 65294850240048 65597782339518 65608784106008 65657311313187 65658812615968 65738445734676 65854647226524 65885799183776 65913172685503 65915916482624 66104880772216 66221729986984 66243188570592 66270710556501 66352602971148 66383990481952 66501333060448 66550520436972 66643933967936 66693226818504 66744082245984 66870491492662 66921482089352 66974820657888 67002646614189 67152833783464 67183530261136 67285546893708 67348147417408 67376128479374 67397961135912 67467194272192 67481246522976 67600528648224 67609051914118 67660605683528 67925548082704 67975788872706 67977343189184 68027622289176 68212345060288 68240685169514 68262797978232 68439162813008 68444234433146 68461339936704 68579499718587 68582354508096 68643304098512 68726556904434 68778962802264 68961771177442 69100935638592 69109648080044 69231808622756 69339821838144 69401444594768 69452777024202 69524120926832 69575544093198 69755300559412 69777904166256 69963367638868 70049823164464 70072522208832 70101635163846 70166855694496 70343980843422 70409426845472 70438679773891 70461504823908 70548575910384 70673279950416 70736087760052 70941823267744 70994295030516 71067222425056 71119786938684 71207671481232 71342534495401 71420070712848 71573219024736 71763454284808 71905279293276 71972177882176 72096397140053 72099398329024 72114415387872 72241887258528 72250995720046 72306089099816 72359569934949 72556055712712 72609721434393 72644573363648 72895710137536 72949627082904 73005253188384 73014457897238 73143520713362 73158755244861 73233906035576 73257636854688 73288073125839 73356258226064 73446906433472 73501231068408 73665984886208 73696590813274 73755329360856 73811569836576 73951364476418 74166451598096 74221308440994 74297550717104 74352504526806 74444383821288 74479599077312 74510543035786 74666437563432 74859346941808 74883604471104 74914716281262 75082638441712 75173701079334 75175419981376 75231023102664 75243640513184 75392343360048 75592729513444 75617224689072 75710666830656 75742122259518 75844495556544 75911899059568 75946599425632 76188999544944 76323673787856 76333296892567 76417988906688 76562719946284 76690633599976 76785402180448 76842196116972 76910486283059 77014438744672 77046435850241 77166641192784 77371743272252 77524651855794 77537653943464 77595004279221 77596778546144 77654172613116 77865035399008 77897385901049 77922627880812 78123950003528 78262044530072 78287404674336 78319930657683 78495485643608 78511834896924 78592484525984 78650615061876 78723789315776 78819268058232 78879369927072 79028762673146 79089024287416 79152060777504 79184945998587 79362439925912 79421139955443 79593265129664 79626333657442 79652135887896 79733956867136 79792931687304 79891533856992 79962533989624 80021677875711 80025008973888 80096127726736 80298317755227 80335023213198 80336860132672 80396280887208 80674215792456 80735732110176 80888640693718 80908856288832 81048499667421 81051873509568 81123904843696 81183907731894 81284228766312 81500275027886 81664742118336 81675038640052 81908332845504 81918660079828 82080554664966 82164870186256 82225643019234 82302143375584 82464795832848 82538082840356 82683979936844 82812980792256 82847387011818 82924465820768 83211140817376 83245712460053 83272687519164 83494018927517 83522967214128 83597194625516 83662509381792 83736860805224 83840336589152 83902348672428 83988535593248 84050657291172 84125353664209 84239057763872 84405538115184 84416180204213 84519167086552 84586531574688 84811355063864 84874085356071 84876026064544 84978966437508 85054487805001 85058028406208 85204832983699 85208379843392 85226127276576 85387540396418 85452650754328 85480340952864 85515855377667 85631438883936 85811488967919 85813451110816 85852677611584 86149475617088 86213195643432 86278935586272 86289813878554 86442342661246 86460347107563 86577207191904 86613177330537 86693759721712 86865091262664 87059800320064 87095970961142 87124193663496 87231855261408 87377593883712 87397067108494 87463709786024 87543081750916 87651260979568 87716091793902 87806196302032 87871141713498 88086448908744 88242153484056 88360947408668 88470137294864 88498805284032 88535573786946 88734027249296 88841646730122 88909390939512 88924302424672 89100042152784 89336862152252 89365810996176 89634403839552 89714062524944 89780419080066 89863948181216 90041544916752 90200705385648 90212078145761 90634385163608 90703496385568 90813504501876 90894211061797 91017063970976 91054878732103 91084384284564 91196939591472 91349302696608 91439332958116 91635409205912 91703186875443 91705283736352 91773113088228 92090378404596 92202727730784 92377354109062 92521478251488 92559918049989 92603702698936 92767392124264 92786713969092 92950726891308 93037205555008 93221073550176 93397628613718 93468846885128 93537980647617 93791974457896 93861347220069 93948673098544 94064767880512 94103848867886 94134342412968 94231039933888 94300737448632 94384543135454 94571073853113 94575010605504 94659060040688 94826382584912 94943561974976 95013786503064 95226760950464 95342255027448 95414956130208 95426986317806 95501543728272 95595666274394 95619557432256 95873705724368 95904772776384 95944618228602 96318506851138 96393760809456 96479426579932 96629950642368 96800756999232 96812961912524 97004291876778 97175759931822 97266169443872 97458395075184 97545006993148 97717430834452 97749095329776 97869886390848 97910548286694 98001641424544 98340439147808 98381296543699 98413176159012 98488218923952 98674749641611 98828698775664 98873874723936 98961744587992 99136672702408 99157321158324 99259178428384 99332594980476 99420872512247 99555250084576 99575985722928 99751999590672 99764576604979 99886288375016 99965900951904 100231601439112 100305737238993 100308030803552 100382223134028 100523124480064 100696620798917 100729250675196 100775295391704 100822966252096 100864855060838 100989496346024 101022221126112 101064192719061 101200791408288 101413577871177 101490908525292 101585332726592 101764898383808 101888322124056 101966014783776 101978870947382 102159132236018 102318517590432 102361027754271 102456261489296 102489461562048 102658744219512 102666351649719 102888854923712 102931602044986 102964956147768 103264429135296 103366202474392 103442656766163 103446962819904 103460005705628 103538896817488 103664472120066 103847712934134 103896837174416 104102166892152 104286181390248 104426574210244 104589497153856 104632950839118 104682446529232 104867486749168 104945051458302 105074734746696 105092357410976 105250283541744 105449621199967 105579927998116 105614140268208 105894853273924 106104131640078 106202847850528 106390575583072 106412734901616 106600833637584 106614274172263 106695570500948 107064423673636 107113364284264 107195041182944 107420431254851 107565621056608 107610311228849 107645181427212 107931292759961 107958266823264 108064666223228 108149097493536 108245210309192 108376493580069 108378971688416 108459133649724 108747408395197 108834083569068 108966860045472 109123354898129 109173236674346 109343565206304 109440739553288 109521686845857 109634190692312 109715281070043 109850859053364 109948484235733 109953061110464 110034387339096 110170359650208 110379015634394 110463182682424 110498977329312 110544886219911 110927046714627 111030250025552 111249677397144 111363956285504 111446326075656 111545369160082 111719398615968 111765814553679 111770467079232 111869798229904 112067543054896 112289020412712 112540717486912 112623957662568 112763129972064 112865460769776 112951523800896 112976696506102 113165447141428 113305288583344 113342004190272 113389094270166 113867848589352 113919899138448 114021140503556 114199032577344 114400894635456 114415318623892 114844079919426 114950927524576 115035950399964 115138183607183 115178103270672 115280462810084 115484236440716 115521658117008 115820121683552 116057614908378 116165591551328 116213854744009 116306480915196 116395167819216 116615613212813 116797553098512 116954789058536 117161522284664 117185925005292 117393066795108 117448598544992 117497394787201 117656204645408 117743228465412 117888726788976 118047431715928 118085683973664 118455528973496 118543144009719 118545854586016 118633536431124 118800056203712 119043659888868 119154414661568 119203919617354 119389897694496 119439500486163 119600935300704 119707225440088 119943800984436 120055393222336 120144191590104 120267607180864 120505290199008 120520483846906 120733519915294 121084672669168 121123909118784 121332961040577 121445845712752 121595919455296 121646438780438 121685857265544 122009287467782 122039779887168 122250412541829 122255501514432 122270915833924 122364150784304 122512557960078 122787171206128 122877990119742 123247305279384 123356835971798 123413224066652 123453215063376 123605769363648 123715618625456 123807124260534 123934302521744 123974462369472 124025969905266 124386698731152 124622279599961 124717307530156 124816711226064 124911887415744 125148462960092 125395791938274 125512456550624 125605291207836 125734316598176 125760504883728 125982803389872 125998687658129 126094765137484 126358586645808 126685048670752 126778750629828 127123006703264 127175822361367 127217032595796 127314039096816 127335391637696 127555164170863 127587042609312 127812569765088 127926157638136 128081310594627 128178976131492 128519664467051 128525014412608 128720176666224 128779016417376 128963964879607 129179425510498 129224213425632 129339055835704 129434720817831 129567679909096 129663513991869 129944526766912 130040639582568 130156207555946 130332127106368 130386276054254 130547397715592 130589700480096 130643956441713 131095600662741 131195564679036 131217568212016 131314622626374 131317625231936 131476891469352 131709294453048 131771598367552 131826345371006 132209761544432 132443459973968 132486377141184 132541421113002 132705205942296 132767980963904 133002666120896 133101040873944 133386453637008 133488164491968 133740982985324 133842964178704 133949641315776 134005293228378 134305667566928 134367060522272 134571093787416 134752256958748 134795922271824 134962493045952 135201057296448 135218103828236 135321211367056 135851096165408 135951577745412 136055244578352 136072398808489 136312924965811 136481370339028 136525595956464 136878325626016 136888468866292 137158999437174 137286608197024 137343646515647 137453113808868 137557925604528 137818451978779 137923542354884 138219296160088 138463617245512 138566031163593 138802889189536 138860557475783 138905554048404 139048241853664 139151088186396 139510601118824 139555808332512 139926735277736 140096442920577 140099646328928 140203270327692 140333711388992 140687961686844 140818853690944 140877359547782 140923009647816 141097151820768 141155773301829 141346559900832 141472175520104 141576814703181 141883646535488 141988590061032 142128528402289 142134444850112 142239573877368 142415342962464 142685068990802 142840141425696 143140479476709 143146438049472 143393499411591 143526908569616 143810558586552 144192794280106 144228830775744 144477760276707 144483774517056 144501991440092 144612178199632 144719139869898 145112111425424 145219442868786 145899254165808 146010506376768 146028915794476 146287041426724 146317510489722 146467812071152 146515273709376 146576146251678 146712516452128 147002462136816 147280875890863 147393181626548 147510658721712 147623139673152 147902728952836 148332903196192 148442616881988 148595101434208 148705009053612 148837164175139 148888767642576 149021086071572 149332875126864 149718693883616 149829432562524 150165276883424 150347402158668 150462046205328 150481016885771 150487281026368 150747012201929 150784686720096 151185459026888 151234449378144 151297282591257 151484244519036 151823798119136 151886876188333 151893198851264 152377999089888 152647347575712 152666593785134 152968306421073 153125439892568 153238698354027 153381267199952 153570804360896 153684392233944 153820972566118 154028877489344 154092871700482 154333282385568 154397403067479 154743486544504 155049303711588 155075307886928 155190008558442 155193557092288 155308345226232 155730070798016 155794771802098 155845255761624 156247900007056 156524089060144 156574809348672 156639861315366 156990971287216 157023669793848 157184969051968 157301230123752 157638536116464 157758739854144 158057525346292 158178048574832 158304121555008 158369891997174 158724879851824 158842279910886 159252667314884 159304271775792 159585863374608 159783067713984 159925067979248 160043355751422 160192255453472 160596635510454 160670046426396 160792561774416 160812834955487 161097093141413 161348431584912 161471464220352 161777281387436 162096999334842 162247809687392 162315218609401 162367815463788 162568457532624 162876352338557 163000550055772 163350077280104 163759855011519 163837320159656 164161109329932 164329740372512 164451286038468 164604286751168 164929591665696 165076165680712 165367959873688 165568523451591 165694774023636 165848931641536 166422281634752 166491424920106 166545375038328 166988037855034 167045934428256 167194389251032 167318053740123 167325018763584 167473721610448 167680673178304 167804697344856 167977071186496 168101314582344 168250707328418 168478115527744 168811076230368 168832360408426 169038334173104 169173063149376 169465044759153 169622710127728 169748170712142 169752052129088 169957932875016 170108975610002 170409665967398 170452254553152 170775080792836 170905301508656 170960681905728 171031710755334 171262877767872 171622977935838 171626902221632 172426391286864 172557871172544 172579627757108 172884685322492 172920694215126 173154414383808 173226354661074 173387519443424 173730182525328 174059216961929 174191941922284 174248387326992 174463710522816 174794134216988 174927419572048 175086163501832 175302521959136 175432183587804 175612392604064 175742283426996 175898466752437 176172897817488 176484306968112 176721894817336 176940274589728 177071147573892 177468054498592 177683293460244 177818781879024 177841201774093 177848604849344 178155559875007 178200084305568 178673724304504 178731621992352 178805879426031 179428125049888 179502671858939 179560838160132 179727896362432 180083089833504 180401410771296 180424156291522 180780725770359 181100279872941 181268770327216 181406992771136 181627009003752 181788422123594 182034127941952 182109757464206 182168768569128 182393879182944 182469658170657 182698605393216 182878665916232 183013931201673 183270818411824 183406373750886 183410567472704 183546226176456 184180756809192 184405455461568 184754708218124 185035253957697 185042956502976 185119836099978 185207405397872 185534784248528 185573427938184 185901453782616 186442147100352 186795257227436 186937693770256 187075961295234 187583948915792 187722694440138 187897346197088 188207697735772 188268684825936 188601474897264 188769086270908 189142147706226 189318120081376 189652765169824 190027573006128 190051532220121 190387473712579 190684510054896 190829912260416 190853972635612 191003087456544 191191332548788 191747411448736 191827076538383 191889236457204 192399261006887 192637013702276 192787521618912 192958853159864 193625923825048 193769138265747 194008583753556 194351519863644 194524241340143 194532338887744 194916790150368 195090013986296 195234311333919 195434861668904 195498190659552 195579414081381 195821096573388 196003282849088 196680878295616 196762593087398 196826352318024 196976437847904 197349499283222 197657397551328 197739518056509 197747749447872 197923489175984 198273345404816 198314642316648 198518356856768 198665189960952 198841745024494 199110500169152 199151971445856 199503999181344 199529153209958 199772576750032 199931801903808 200463202878224 200611474477986 200616061607104 200764446268056 201393241597834 201458501350392 201550590783408 201729710121676 201978992692048 202044442252224 202128385438122 202401582816576 202827155742354 202981817050584 203776644248112 203932029567552 203957741894764 204318264472036 204637035180864 204722055508542 204912522978592 205317488439024 205332703299438 205863204089972 205929912295536 206732404948784 206885313532326 206920011411256 207077793634976 207328944240132 207695425868268 207793674348832 207880006161971 208204333784304 208572362780496 208853148420488 209265901678236 209364893058464 209734973498336 209890102916604 210149469493392 210184714821952 210500567083488 210547479852281 210899242399934 211159855996232 211228280536416 211316039321673 211789706547848 212208263280156 212405695701056 212781151166144 212825469803232 213201667275168 213228548344526 213391141001896 214027603486203 214128847347272 214226728568528 214390082365888 214840862509702 215131242113216 215220622457698 215290362854424 215862585519922 215916533646528 216129332446456 216289191420159 216298194987072 216490420618384 216752987160138 216757943376832 216918267299448 217494816790394 217668167138136 217933720090944 218246709796258 218346473348692 218687130412608 218881479106576 219043373691714 219268381384624 219430562140086 219701718106728 219896968471466 220068774678192 220340719300416 220758031268788 220926365364848 220997954658624 221089772439822 221854093429254 222060500051104 222499354794288 222892652151312 223090738320164 223438797231936 223531629107358 223739596459808 224135086109792 224578040825424 224606356260143 225003378023957 225247915325136 225526259944128 225730921539552 225953393012204 226330894282856 226610577166688 226704726818089 226778188540332 227380944826321 227735697178704 227839798276896 228042281007112 228830637247784 228999890677701 229688159838852 229892285220169 229901855049152 230071900799928 230276367214366 230356206541344 230560925620168 230731458849177 230968472881432 231043316234016 231139307550723 231640243367104 232115229816756 232331183102656 232427709488018 232612961830392 232790335638432 233231226425626 233595106197024 233692157703147 233909578117072 234323044569328 234371850010584 234786133590216 234897197089984 234994789574402 235312409290816 235486456930824 235777453577952 236094863431856 236171367947328 236911057946992 237086288019438 237091709172032 237267072862248 238087319777736 238407839234708 238779795388992 238879000972326 239201870601408 239414450880176 239887601968872 240288383180208 240743474815019 241010580398016 241040967693812 241467039830588 242169345338336 242665922081154 242891691425504 242992605373837 243292877560876 243371714531088 244018574935564 244500825083658 244541831667848 244728301568608 245025115920156 245574342412256 245676370918693 245755980239484 246494610558768 246713671943596 246826448133304 246906430126752 247431237250912 247614248521068 247868605043488 248051939810532 248773397462304 249244559199922 249434615060312 249633422452128 249737137380159 250296925920184 250482056782551 250791583876548 251024913101248 251210582415672 251458165634819 251468633196352 251521009767456 251965606779744 251997375316258 252189530274968 252376060992627 252717173291616 253248540612639 253370097341504 253557501259656 254246013406528 254351644722734 254434065191592 254628078193632 255110328341726 255163463415003 255174085218624 255614498951097 255625139530176 255852315276272 256162621189254 256357952262984 257039328934102 257440353332448 257558032834752 257927929759214 258358851020996 258448426851264 258678111671408 258869441635662 259135359818192 259327027983738 260081279165136 260312415111892 260772552108508 261094795431184 261179400960192 261287912883426 262191201325482 262391129358072 262435136424032 262629245252748 262953782938704 263418588906096 263652690742012 264419523088864 264886919947936 265082842226004 265318423094813 265410411884592 266202081747888 266235645259441 266772907274016 267481965970648 267685928357408 268010586456756 268248769231157 268611335133856 268722934794743 268734121044544 269142187574832 269504513917496 269591844543648 270436207656472 270636234437283 270642422734112 271702192330816 271903155490824 272110489156704 272144797616978 272625849931622 272682633185391 272962740678056 273051191912928 273164636196309 273756651252032 273776937732584 274317998874348 274573216394048 274687293031294 274906227617736 275115851209056 275636903957558 275847084709768 276438592320176 276927234491024 277132062327186 277605778379072 277721114951566 277811108096808 278096483707328 278302176372792 279021202237648 279111616665024 279853470555472 280192885841154 280199292657856 280406540655384 281375923373688 281754719095564 281846019295632 282194303641536 282311546603658 282693119801664 282944351040208 283153629406362 283977180122064 284257056804578 284479147754736 284515015690477 284830685924928 285370137981604 285680282851392 286280958953418 286786998823182 287053817139232 287173079078171 287621117173104 288385588560212 288955520553414 289003982880184 289224356399264 289438279739796 290224222850848 290344801994819 290438885737572 291798508331616 292057831588952 292574082853448 292635020979444 292935624142304 293152292503356 293425032904256 294004924273632 294561751781726 294786363253096 295021317443424 295143889631097 295805457905672 296024248924833 296665806392384 296885233763976 297177832113877 297190202868416 297410018107224 297674328350278 297777535285152 298042172143144 298262617536741 298665750253728 299293729814937 299437387767232 299658865125048 300330553766848 300694804317336 300924092410656 300962033771542 301494024403858 301569373440192 302089862396751 302370918053776 302468898756288 302594565182514 302968489038072 303647596238272 303773752376666 304755998179776 305294695151424 305333187570268 305936612842146 306250879785136 306477396708054 306762534399904 307368784467888 307641945132236 308185743400964 308666564771136 308794806134958 309486973089008 310098607423176 310150615773856 310380017116884 310616690452464 311204979638927 311589543604196 311690511523248 312495800014112 313048178120288 313279722630732 313558136384779 313981942574432 314047339587696 314602460247504 314642126215703 315277072232928 316115050692584 316348863599901 316356097149664 316739783994348 317021272727731 317449759703648 317581650211969 317684559821772 318505334629768 318608543551584 319171726749216 319842822516789 319850135958496 320086711502844 320384510906944 321193271020908 321340092852792 321585123548832 321625669910974 322194186282826 322261293764553 322696863169824 322830933686547 323554562774872 323793878279883 324193998669684 324495619374784 324630437218802 324735630927576 325136915065248 325752704677114 326001100111544 326242225185591 326700154560208 327370064694387 327519710023038 327674640319312 328322218659864 328659480745024 328902572076936 329845452707199 329859183331392 330152331361424 330735919747376 331137046903182 331389548047272 332982849840212 333090750076656 333976075710068 334091868856512 334388778502064 334636107480246 334947443220896 335609394689712 336202629164688 336245018543291 336501414656836 337622152460736 337664720816852 338076668346208 338930089518306 339245420255456 339386366183293 339496341424284 339915865750032 340217951220004 340819331934796 341550161585672 341810603017312 342063421510668 342972595707929 343245955871676 344158273140253 344852782573728 345159255514216 345414550821549 345769370644984 345841388430252 346452709322148 346760604128081 346775038886848 347460365050656 348118433923858 348383883844568 348496774653984 348641564232027 349588268433976 349846839638439 349854839144096 350172327003664 350605043918272 350864367175608 351224785208128 351484566853992 351796933504874 352345795634976 352492184361603 352968613936224 353443789634672 353880549179456 354142295147784 354936108997184 355366586920488 355637563758048 355682403548186 356311119750014 356400168611136 357347448609008 357463243984704 357611758852062 358856250099776 359005343717878 359121676320264 360166179667008 360802821542592 360848312583044 361561451540718 362200559745882 362537540654432 363254018007504 363576844247188 364219514928412 364337537138256 364787758365888 364939316341314 365757331832464 366027862403346 366541636823648 366812747501772 367092452352912 367787703209641 368361513618384 369509416436248 370070507915394 370239672199956 370414810795744 370568706636557 371069568497056 371146855876368 371802907565232 371849785527649 373590514454872 373866838799883 373875387540512 374151922590468 375167897831584 375323768432327 375445388880276 375794692394176 376415395471544 376537369651872 377202949794528 377538172541816 377996062974387 378284295412452 378636240162752 379305530339648 380055146012256 380103064440242 380774947425158 381369020109792 381527467084101 381707945271224 382006174913088 382382665097576 382665492512589 383494822897472 383654153076766 383778472914408 384798522013774 385274027404552 385558993401153 385575043237824 385917706319728 386891894638821 387251847650096 387538276531494 388017167507112 388703039727288 389048482680286 389833580300736 390180027972592 390468622667838 390869723337808 390996381319104 391158828162762 391642193146776 393525186174796 393652704636048 393952875695808 394698998566444 395314795102656 395479036113018 395846978351968 396546690809632 396629284633296 397330379921904 397380476460253 397683490048988 398303942891712 399007998362688 399058306419916 399545153500064 400926405756448 401092978216619 401222948955972 401528892536112 402289363923491 402786483195668 402917002700784 403101181566816 403459420243352 403957985384096 404256770876244 405331249473007 405654311484708 405963634101168 406732504620299 407553288496224 407915483789528 408217196425467 408636528944072 408938774897433 409444111017084 409807986696823 409825045957184 410634976878048 410665406598876 411726408179944 411859824591072 412030939546941 413455355936337 413464809897568 413770627064652 413840022822512 414155587269952 414657888480264 415390851736536 415587348697664 415760012323942 416408667568608 416581672427349 417144725560992 417706296840976 418531803356472 418729786116928 419469946996672 419780205833208 420298938986784 421001134166976 421094959704562 421798484799868 422319711992464 422456561072832 422632078643346 423579413095696 424416526560312 425650939606464 426385585206867 426403334550336 426457096689052 426782282003792 428055206972406 428257694694544 428453457137056 429681725019404 430441244915396 430580725708848 431725171039844 432258664892912 432578382840318 432980841236768 433505974320276 433836534598896 434658194702303 434989633580788 435336334276272 436493419592516 436692946697384 437762958213152 437944835115931 438086747383428 438536762769248 438861124280172 439403436213456 439793936942932 440137549356384 441516062537576 441842627672589 441852730729696 442179544879644 443708186858508 444121000102208 444887523815449 444998709588576 445785304302624 446181476640328 446511492525417 447063258214716 447479192919616 448251512653373 448270172219584 449156081650848 449212712520286 450006756047914 450495830650272 451443050657313 451461843079104 451906786024408 452241036605787 452661788565712 453221154333376 453409453636178 453556377080664 454761889652642 455471394357408 455660628564999 455679596553792 456084562014224 457661274495568 457999781355402 459376319677704 459784570440338 460143801599856 460552734428732 460712413082688 461121851240336 461462917698354 461936945762864 462086632468032 462278615101446 464230459633512 464855418976036 465225923660784 465580671276864 466462452851252 467190212394048 467384315406294 467819156234144 468646089138656 468743700021168 469572267180432 469631472180299 469989579148804 470972913861648 471554907155904 472189726863712 473822115893984 474172576038876 474534145724496 474593976332047 475432884636853 476174639555472 476815678469416 477758001944652 478828901760352 479027840286281 479775203937744 480576766360416 480683869096717 481486949630038 482081935387624 482438504866461 482934079661176 483291279424239 484338690676672 485331844162308 485783382851008 485985210747674 486585755121752 486743429062176 486945655828203 488037149871128 488629057015671 489001650167316 489083663335696 489456603137216 490050231840312 491148684824512 491352741837386 491511960478968 492989221117536 493427343887192 493652896266608 493812860253504 494862474501824 495228497042136 495737210086976 496103879621064 497546794924608 498489118399844 498869230120624 499266844904256 499474274760318 500593851840368 500964113565102 501583167753096 502421164831344 502916331269638 503042019534912 503931213559488 503994750632516 504379060549936 504752121985254 505434346583232 506497081225278 507115002519312 508075447599841 508703289445468 508868130383184 509256156387264 510220656683452 510326926830006 511228997902194 511704630552544 512325242378508 512715904525968 513686957375449 514078657868204 514880706664896 515855859518428 516717702041992 517356223342816 517571168773373 517738883271324 518270719636384 518654055967476 520162558330272 520624830223784 521545104217016 522177650885787 522189590862368 522575825766852 524382402650964 524782258716144 524870272848064 525258490505496 525776164509167 525907565877408 526837177812192 527305381484024 527695400257311 528839046177728 529751787681259 529773839895872 530165684452008 530636846189626 530820823769184 532404163495776 532471290518882 533523605322279 533545814548032 534466679625021 534963931941296 535371856714816 536021172913512 536497538462314 537222670267712 537445869589486 538284375149664 538508015576817 539009027834992 539183689087296 540872415312944 541272468874566 541284845468224 543806310981648 544220978313408 544289595233956 545251699863244 545365266370782 545925481356112 546102383825856 546329272392618 547553875465168 548635997748696 549374586062588 549812455235472 550231702418112 551273807915116 551694169419536 552877184640352 553854468982048 554264124654372 554756702834609 555442229903132 555622216193616 556604352745584 558042404475296 559706941110944 560385771682308 560813081310768 560883790210601 561875227298099 562751846747376 563509438191128 563692038591264 564623093207316 565888702080416 566123811247423 566307258812724 567954360244128 568514113609156 568958295509472 569030031380954 570154596660363 570740275963208 571162421137737 572561917906836 573573997646364 574107634278464 574346158156342 575242234346208 575481229615149 576771177120424 577197783020661 577911041106828 578007965760368 578448712798528 578876559479592 580448445701696 580689603989638 580877771475144 583572724020429 583597016663232 584115663177904 585148165706896 585270041958888 585871248284608 586304585006712 588009848547264 589123503563452 589572726506192 590042634886848 590287779262194 591610915811344 592048497849666 593770467527952 594355664227754 594820036214448 595348656700556 595555070570304 596084344286288 596525235073482 597331500507456 598587459629874 599317730250096 600452801708903 601389608634672 601848184821312 601924067543084 602988048807716 604179724793502 604741836107552 605189130365028 605936978076144 607084585989167 607547504753332 610666375140536 611873225684292 612501759570272 612954793416108 613499530380451 613525068799808 614737568935776 615283890264472 616371486801928 617589612269916 618973946178016 620197214846352 620301231547712 620760034233768 621233380904928 621371830783561 622409959277854 623179087208392 623381023046496 623640018485913 624991600028224 626096356240576 626559445261464 627116272769558 627963885148864 628094679175392 629204920495008 629284252431406 630554144465856 631642439556843 632230101385168 632697727199802 632712194299328 633479567988696 634042545455462 634899519407296 635163300423938 635369119643544 637010669259536 637217087103168 638343453498432 639685645033578 639700271916992 640173423005688 642386542041816 642680185705584 643170247097664 643251339821948 644388372565652 644522587529106 645393726339648 645661867373094 647109125549744 647587756559766 648387997339368 649260874437604 649471261855152 650273830130496 651505409354228 652002200223088 652484450371182 653400309120416 654740129388774 655039420046076 655349280638624 655621557895447 656644437319728 657805144153872 659690905414398 660304662722848 661471839494752 662274093806364 662779096094544 662862661157983 664034359534117 665965699680424 666181500153312 667952151420136 668777557004128 669055413292409 669272214960492 669894886441792 671218789379424 672405258329376 672490037086582 673002829313672 673819068780429 675010134071871 675329441633704 676153336692416 677860179036612 678490840510912 678772732366586 678992682848568 679831731500064 680114180454267 680435902440008 681638663869592 682142834478963 683100323171344 683621206034624 684126843021336 685945191415858 686491911743352 688316546280506 689676855660507 689705565147456 690318511028432 690829101643098 691538741289968 691682776860504 692905418644296 693521208256162 694920730101312 696236867847716 696767767689136 696993549307968 697283128464054 699176536867952 699693679276878 699709678288192 700344654007328 701728734351216 702969133707984 703593867009748 704691591269952 704984368723206 705937227872448 706887579269344 708284590295568 709626038383249 710733173840976 711275127516096 711364807096372 712622239500028 714694897218016 715223517704124 717124518298397 718010687435756 718243352640528 721696625166088 722230424445057 723122903081436 724401119491764 725044899540533 725075081308864 726508036015008 727153688494376 728439029856824 728675074276512 728977816121511 729878632682628 731514663664928 732055724806692 733083273647296 733625495003544 734184904705824 735575406419282 736723027236768 737029112756079 739018832872496 740141015830788 740479344399912 740829621591488 741137413273114 742139136994112 742293711752736 743605815130464 743699571055298 747181028909744 747733677599766 747750775081024 748303845180936 750335795663168 750647536864654 750890777760552 752830790943088 753074739303744 754374496904457 754405899589056 755076345083632 755992125948774 756568590824904 760110292024512 760206128880484 761549894850316 762738040219584 763054934168202 763415890542448 764765330195152 765330985025178 767308306153532 767556945828816 769597044027548 770548054809104 771117986802306 771835412639456 773783789277642 774503695300192 774825477512801 775076553062988 776034335014224 777406079454576 778096965360572 780360055945184 780937245335676 781739446675616 782317656325524 783284386293552 784767879449411 787050372349592 787305409272096 789397997132888 790958072226036 791693956703936 793060368540583 793093381619264 793258569266592 794660759843808 794760952920506 795366980097976 795955269284439 798116612839832 798706935778323 799090307000128 801852811512896 802185956433238 802445897911944 803057785072224 804578727846982 804746307693471 805572966391336 805834005401568 806168804384229 806202363133632 806918840486704 807915970768192 808513541752488 810662498946014 811308622969416 811927268202336 813465009240598 815106576992448 815830967579056 816434392850934 817273057888144 817877549794866 818888222034168 819615973393646 821269953756096 821330813197752 823452816359888 823719649182144 824061879093882 826910711872674 826929619795136 827541254129304 827680045645024 829315776960528 830781703473072 831520024647884 832817335137216 833163344854698 834289451121984 835412593681952 837063606712944 839560411666416 839666265818237 840597877973568 842189919409124 843596969599736 844639423984928 845264157286692 846015349113649 847158826191392 847510794352651 848833053120624 852771170413734 852914193378104 853545047071431 853564564007584 856110413944812 856515389389088 856871244911539 856906914274112 859363450038808 860882489830792 861161451417696 861519237234513 863450342079688 864517329785824 865156765680636 865961682473536 867011948640552 867673069197792 869316389404606 869979267161576 870672668552544 871034405984457 872986839185032 873385893394768 875525916426304 875889670231862 876173494766856 877073525538496 877722248560344 878806872426912 879587873885864 880275098712768 883032125075152 883685255345178 883705461459392 884359089759288 887416373717016 889775047630898 889997419177152 891533496341631 891570608605248 892362953280656 893022985050834 894126516429432 896503025306746 898312163301696 898425425040572 900013512095828 900991661300544 902886101314626 903813572048816 904482073211574 905323577131424 906818907272356 907112754161328 909523779305284 910942788714816 911321257129998 912169124028448 915322548991136 915702837060583 915999562710804 918752639355408 919569140880676 920287603199712 921105468857464 922243702480672 922925835396708 923873891525728 924557230202892 928460919267024 929710837952072 930451847321568 932924905702504 933614938916781 934768630812588 935638312468288 937253162820689 937292178277312 937487400042336 939144534360864 939262944360598 939979158297608 940674409154337 941945827723296 943926378647109 944379453727424 947644231787968 948345152077752 949068291448992 949187952664094 950865769273706 951063818183193 952349279110944 952744950635907 953631356938832 955516003889304 957657803520704 958055680572562 959550407875488 961153532720832 961367738193434 962973899260076 964163870775248 964877009732922 965868159322352 966582558848478 970663688324616 971970421495348 973171510243504 973486858124352 973891311656406 976074299742256 977258114031342 978003300334632 978167326671392 980100463680624 982705483674772 983023920957936 985978442235072 986854687774384 987305792533216 990456994084272 992207759242128 992332859603371 996978236799688 997738460241248 998948549520636 999836321679767 1001187703680736 1001603666053133 1001928227130204 1003166335506192 1004842329662688 1005832662539276 1007989501265032 1008735055629873 1008758121099872 1009504243970508 1012994162450556 1014230005038624 1016150895199682 1017406578890936 1017736260766368 1018159098549879 1020441313366904 1020653853660012 1022457995804388 1023409261105088 1024650484757016 1025431809051936 1027373914750898 1028157315736408 1028917787123787 1031711719036856 1032474819420759 1033435404083984 1034712446685632 1035142337546746 1035477766542648 1036541439272768 1037308111934952 1040281812384243 1040325116660544 1041249660447568 1043090208434032 1044355301771574 1044379181724736 1045151651533704 1048764805301928 1049564517432288 1050516981010992 1051552329018334 1051815131754816 1053674355624384 1054610762968048 1055390800514622 1059503575362518 1060331368904016 1061273692379252 1061641647538368 1064808326991552 1064942581037764 1067047210644558 1068933359250042 1069927863882592 1072042345827024 1072995076924628 1074891739178972 1076568750299328 1077016031153634 1078018055669984 1081744830625888 1082194261980689 1082544937749132 1085422246057721 1087612621963296 1088579190467912 1090503399726488 1090730532741564 1091850962712224 1092658544785236 1093629597634717 1095107750930336 1097271995497392 1097410342654769 1098749172125176 1099624910470944 1102547615830232 1103363109628923 1103388338839072 1105754369280704 1107662828788087 1107708937964096 1108528249308744 1109513405669218 1110884459806264 1111244432387232 1111706119909671 1113208705491168 1115549356582947 1116084808950592 1119413882221888 1120771543364616 1121626162621536 1121767580421202 1123750454596198 1125503693494752 1125971305296981 1127018876382256 1127384077182528 1129246186414632 1131777404160832 1132247622494846 1132614517625448 1135908720488256 1137028227218312 1137916591018944 1138060062761908 1140309193320726 1141480551926416 1142324842275474 1145123835813672 1147147995292728 1148692316312684 1150484468692416 1150962459230298 1153542354240848 1154395566041322 1155822082213656 1156015931520736 1157753118959184 1159945833199637 1161379207979276 1161755542950288 1167145448040858 1168231326355808 1170296331413792 1170540083917776 1172609170013424 1172757015894893 1178247007126904 1179145453012384 1180575558524388 1181624743803361 1183221831622688 1183713423517339 1184096995699332 1187540935055904 1188711328455508 1189640072428896 1190697313401112 1192141429380759 1192168688572576 1193050470146964 1197174919259748 1198635460500192 1200905603417806 1202779217269344 1203278934649857 1203848135086168 1205976097615432 1206868091770473 1208359449587004 1209483672215104 1210378260730056 1211873956152288 1214169171978334 1215095009506664 1215993748419021 1220197513860897 1221332750281072 1223746451368584 1225003519140544 1225909586832216 1226999060760902 1229423960090469 1229475137871552 1230567780528944 1232742973603856 1235179224539832 1237947892356032 1240394429692704 1241520068467536 1242466761809856 1242743661567122 1244819918555708 1246358174416784 1246762046092992 1247280036971826 1253118890522928 1254232545539116 1256189358350784 1258409840990016 1258568504862812 1263284879113686 1264460202770336 1265395454399604 1266959135977392 1268085090910924 1270326600847876 1270738239287088 1274021338519072 1278352402184099 1279371290067156 1280346846011376 1282771745340943 1284773084083632 1285360371411168 1286502679643896 1288776745131304 1289045175058212 1291323734746188 1292471342659211 1294218251099488 1295175513119532 1296775994678736 1298521748875208 1298942523710304 1303010818708456 1303974584106909 1304004400446176 1304968900742364 1306800618240832 1309480258777548 1310078840092152 1310698561277248 1311243115790894 1313288874639456 1313834505347793 1315610288307744 1319381810828796 1320609325445696 1322943678989504 1324548187612728 1325558192189088 1325725322315966 1328068719068234 1331931399360848 1332363000306624 1334662571446347 1335904302840272 1337555114008256 1338110826584818 1338544429920984 1342437578758848 1344754537960119 1344810516658752 1344980074173164 1346005658627344 1347638137560858 1350020268143742 1350658883267408 1355720358073224 1357545464733172 1357985365697136 1359663463000128 1360228360908534 1360871804880016 1363277327739184 1364285668957926 1366200646342688 1368253686042672 1370845075599571 1371890382831716 1372983823486704 1376633092561012 1379353711321014 1380637022056864 1381658203286196 1383077482579936 1383365553721008 1385810837288592 1385985564239419 1387042416512324 1392473735695432 1393535535378272 1394566256928108 1398353073735904 1398934045975037 1399387358553756 1400689308014656 1403106805879493 1403457468702432 1405938267415968 1407187734019496 1408894416540897 1409968737446412 1413716309137561 1413775158538688 1416569180591136 1418603613675677 1419252076766498 1421466347681952 1422729614192744 1423781928996141 1425244479000056 1426298653910559 1429389794436032 1430447035408248 1434249036596794 1436021374871512 1436486705281056 1437083520858843 1442051607290151 1443393250332176 1444460848890114 1446245806162872 1448802238983528 1450089799081066 1453016072030016 1454307376988752 1456878059713648 1457350148553024 1457955632243022 1459757265365256 1463029327329856 1464111449613384 1467250990007088 1468369809411648 1471150812838564 1473446054473536 1474058225512158 1478037665744992 1480282031661576 1480958688799824 1482274826546228 1484587423505472 1487211630260928 1487399142110596 1494362057819488 1495467355199532 1496607690361872 1496796386893379 1499442174623921 1501295073729308 1501781555521104 1505661581886176 1508748993808914 1510152690167264 1510780111672117 1511984251897548 1513137181649808 1516002971766569 1520412257760968 1523099789700632 1524226342799523 1526109868336404 1526831781084896 1527466132233613 1529530660390304 1530661970050356 1534616612307064 1535113891657632 1539194088055096 1541060872126347 1541096109618208 1542235973604612 1543670825278912 1547567578555284 1549007390600384 1549650955025602 1550153106125976 1552068670028448 1552713506320119 1554812158909152 1556193930721144 1560720111890368 1561874490671352 1563478893351232 1564635312651048 1566568772587104 1569535758898822 1574100744699184 1574610818544192 1577328493527501 1578795994265776 1581916144452072 1586120737081166 1586517138533184 1589255363043777 1589321519687616 1589521905841012 1590733960195952 1591910538568878 1596233225679664 1597413871556646 1604371912866476 1604891795823888 1606115570144448 1609157455693964 1609492615386942 1611145932782672 1611668010803136 1612337608768458 1613837680973408 1617027083504976 1620089634799493 1621324997892028 1622617245938832 1623854536404672 1626930018481196 1631661935158112 1632868785701868 1634546115776288 1635755099589732 1637776444068336 1639231946787292 1642661626395504 1646905632719776 1648123758187764 1653821423745348 1655082508258608 1655360091290048 1658217134221219 1658631553921056 1661563406946144 1663040049295768 1664270108503827 1666326689709396 1670755638071663 1670825187363904 1674127213425888 1679120823332832 1679332531636474 1682651370631803 1684379838818248 1685625681894297 1687193939199472 1689278847969856 1690528314573384 1692030698227298 1694317652382784 1695021588705302 1697666106241248 1698371433742269 1705542340827468 1705828386756208 1707090094142862 1707129128015168 1712220827889624 1713030778778176 1713742489823078 1718726900077616 1721764979661584 1722322902835392 1723038474469026 1726900684159376 1729034659571648 1730313531361272 1734023897281104 1735346138395584 1738632778809212 1739958534323152 1741345337105088 1742068811968914 1745973678370064 1746771786789536 1751779340463724 1752346989533712 1755444497120688 1757613744853824 1759175747771728 1766064250150304 1767370510690356 1768718179518576 1768941184510357 1772068024555543 1774832747434032 1779550095261796 1783066992683262 1784725906561312 1785467404703411 1786045970101668 1788253032858864 1791639875724127 1793006050613492 1796850850081144 1800027024191656 1801358405126709 1805772202629252 1807627144097632 1808964146423148 1810647154262848 1813637814544712 1814225508322656 1819047558610568 1821253757967501 1822642514259996 1824338248056896 1830645097982272 1831405674121166 1831999125421608 1837505278710816 1839138281761352 1840498591141353 1840575206399424 1842210937714928 1844487404961344 1845851670793416 1847747783051456 1849114460405784 1856921838534048 1859421675904144 1860903694643136 1864115492350683 1865849811405008 1867229877833562 1869537261625176 1874506325641378 1874974800084672 1878289068721728 1878525888721196 1879958316595216 1881348818308674 1883891655446592 1887852757294218 1896690304155504 1898136582897984 1898375905328188 1901731538547412 1902127636366386 1904698558221888 1905489901271814 1907262713877664 1911032007778608 1914651386581219 1916111361145124 1919100815750976 1922735476386868 1925947798520152 1928327741550496 1929754019465844 1931736318644704 1933165117696956 1934883134276807 1941327376649232 1943940842990696 1946343020487008 1947782623312812 1952148599484512 1954516228062684 1956006600669264 1956253219515023 1956334653342784 1959711158625077 1960200927361248 1965410967349544 1966047841915872 1966864673686341 1973709375548768 1974529390448329 1974611585066432 1980913988168544 1984415518484256 1984665719206742 1988587983473949 1992103078602351 1993956473599376 1995476920482496 1997897099041272 1999672643359534 2002375407361472 2003207332106266 2003856454260408 2006332671012384 2007166239877227 2009684659325376 2011665325078552 2015979002530064 2017470111259746 2017516242199744 2019008487941016 2025988324901112 2028460010077248 2032301790399364 2034813157781872 2035472521532736 2036318197099758 2040882626733808 2041307707320024 2044915991608776 2049300969514032 2050863618103872 2054747829501796 2056314631472816 2057835574247574 2063423438073712 2064949638841518 2066870808167968 2070284675093492 2070955533085296 2074616223869904 2080563624768486 2082499320895136 2086180416868064 2088710603543148 2090303303067408 2090566854421331 2094262210838369 2097529610603856 2099129034864576 2101033962021984 2103104658036668 2109221525936096 2110097841922213 2110781601029244 2119007150725036 2120662737808032 2122547384758504 2128878115149747 2129885162075528 2134094421289116 2137866718500084 2139855727765184 2144084691654048 2145990153849256 2149783478357944 2151373554895191 2154032062307268 2156036111339968 2163489661251776 2164388523961378 2165089875498264 2170844492115442 2175134698621599 2175225243926592 2177158380935824 2181006799452976 2181461065483128 2183701925424448 2185317089570472 2187259195269434 2190215501860672 2194543990994784 2194820685309538 2197498344250352 2199249820941888 2205095231660464 2206726219257846 2206776677678144 2215325657576174 2217056498617488 2219026811338436 2221768919612528 2222488864774464 2223412239819342 2226417410982336 2231098713165894 2241543086729232 2243252325243072 2243535160842404 2247500909192396 2251007386989504 2251942610593962 2254037752764512 2258492372829264 2262769820505077 2264495244989692 2265229035250896 2274056454436624 2276120125523816 2280618386641452 2282961103852832 2284649684550948 2286680067781681 2290247671627344 2294295990585456 2297384632625368 2301924918460596 2307084708481696 2308791132082644 2311644164427312 2312031863041472 2315506237918368 2316022278375091 2319891666399274 2322758415958552 2323511085900576 2324476432538403 2334290896081716 2336462652711616 2340592662827584 2341080167835552 2345218340026848 2345514031789786 2354303638348233 2356494014253808 2358290906024768 2361151117048776 2363249487606722 2366443663245376 2367426847034678 2368193991398664 2375081870111808 2377422656911016 2379181105621749 2379280144857792 2381394626802224 2384282858761518 2384337377145152 2386100940293928 2394349838519496 2397270921000384 2401811206835612 2405558434538688 2406557869299714 2407696270172336 2411952195230864 2413736183540946 2416718899174008 2420756521460112 2423747912304576 2428338343956668 2430190019013328 2431987496838042 2440395027721794 2442665500562144 2447492902737168 2451819173664432 2453998121521804 2458847920180938 2461135561057888 2465485947207712 2470358449079664 2470669918861573 2475037158263527 2480788859385408 2483040136935072 2485487323134244 2489639837111416 2492716348833568 2493751994998979 2494560073943652 2501190393089531 2506237781045856 2508465091078232 2517137009725624 2518998797454711 2526569758227372 2528815137421859 2528920405540672 2530790908799208 2533918271954784 2536170181821848 2538046047340947 2540653201695752 2541476478574176 2542532383057953 2548042677038144 2556704804368198 2558742580134312 2560693692022752 2565543490681886 2569546168167264 2570613734734617 2570720742822336 2573005359287792 2577553490262608 2578090350116424 2582647469492376 2584942685318422 2588436502198976 2590351026239064 2593551989357472 2597043497750416 2597885047420608 2606021637416912 2607949168213818 2608008800892352 2609937801484728 2618960517555096 2620157680184304 2622486231581788 2626577749278912 2627669010695586 2631220576615488 2638763621657592 2648178222965209 2649096375225456 2651116384378176 2651450644631932 2656137438136468 2663862798721696 2669325142892694 2671808605680544 2672918659112207 2676221653169636 2677088859841968 2689509075920238 2689960148346328 2692011317254688 2695276275121716 2700040536287484 2701317766534816 2702440080105623 2711440716146448 2715090929466344 2715970731394272 2720456721817068 2721743609760032 2726554655478368 2728571337915852 2732401292685376 2736507372085344 2741690151199142 2743780765663432 2745967646973408 2747108511181749 2753266185122024 2758707422642028 2761274044113728 2763316406572392 2766154965159872 2766731107442016 2771621674577184 2771971128478838 2774084833024648 2784947471390864 2787071070756544 2789132513856216 2796706147471808 2797868091950074 2798774717107512 2806213611758986 2806914937404864 2811759488462067 2811876534831936 2814375468038992 2817788833081794 2819937474892824 2827432618275122 2833138361182272 2837207227351354 2838504153532996 2842932695363904 2845459228385488 2847563857992282 2850488958000112 2852597307821118 2860894070816496 2868498073193588 2872042749743024 2872973410562112 2874167041717686 2884103214580302 2886786500664352 2888921697780228 2892491612325744 2897604477967056 2900179598162132 2908614753977504 2913756119427296 2915911264486044 2919514530730512 2925043914311441 2928222899226768 2934501980014176 2942301625677128 2948116451024316 2955952282742173 2956075331489984 2960564063323152 2961917377599648 2964549653092456 2974798284221192 2976998578810113 2988724115638976 2990934710399064 2993215380723744 2993592773786758 2998884349247842 2999508965039301 3002590147458616 3003563111042208 3004810998159399 3011323163772352 3017497987617828 3020305380334528 3021560223344234 3023968503795096 3026274363299616 3032005943533138 3040824515521936 3046199579401264 3048452685599046 3052219736672808 3053663562169792 3054932264467226 3059061320780608 3061323940100712 3069233224614128 3070227783315264 3078388176110192 3082121744252694 3082192219236416 3084471947209224 3095135157110568 3099301910051204 3100306212251952 3104137340056896 3105427012640238 3109624317818304 3112387861442288 3123748981342704 3129270625302096 3129665172595247 3133137545174208 3139071517797644 3148201489398368 3154656987055002 3157591988531552 3158903869859881 3163832288904144 3172241474162332 3178510726087554 3179043811682024 3181467920391904 3183821077137756 3192466451359328 3193792821943009 3194827743113292 3208743825732952 3209783591647776 3218314911387928 3218985230773884 3222291865565344 3224675217536916 3227675361946816 3234054167009952 3240179269598986 3242649995784056 3245234491877664 3246582785942067 3253860036962392 3256266738173163 3263323870316224 3265737571403736 3268956153252647 3269092231552576 3271510199179464 3275552888136672 3278463893574584 3280888792904151 3285323252791008 3292231027964307 3293811265439552 3296247516375528 3307642847490696 3310165016517216 3316434268442438 3317263107842112 3322988486364261 3323126813892288 3326080098591536 3328540217007654 3332653379418792 3341511276143326 3348254426851776 3358241646665664 3358665063272948 3365302741263606 3368759677636496 3371251363788594 3374387878398944 3381056629146768 3384061396454596 3390043177410604 3395332212482496 3396742867484538 3411084681654936 3411656773512416 3414180188285724 3423254776028197 3424441655779248 3427484979646156 3437453800155232 3443529959323168 3446076948938052 3449139500232569 3453801368318752 3460627062722544 3461063388372733 3468047794562208 3477265557618424 3479837499598911 3479917068646304 3484137623937828 3487234000005041 3491947356740128 3493398152331659 3493543573579072 3503558680927448 3504693979067424 3510888994241376 3518271047684679 3518351495543456 3532128500300608 3534741021380712 3537436359037152 3537882369020714 3544136049111086 3544874231410083 3549665494868064 3551140270552017 3559100190523592 3566133985366524 3569451813122624 3570934809406822 3572091940203336 3576506065717728 3583279751448254 3586012101226984 3593701700162288 3600054048383312 3602716810253418 3611544405258504 3615254288195264 3617928292846296 3627275629089424 3628451016645312 3638095117221136 3642507515935002 3645285028519992 3662811348242332 3663998250843216 3675010557421632 3678276563522704 3680997182282706 3684421875429856 3691703341586832 3698228920811568 3698695203976201 3713843677068096 3718843351808288 3728230984701366 3731699622810016 3733250028016223 3734459755667124 3739074523250352 3749012651282756 3757051777442392 3759916633190432 3762697636617348 3775705514588436 3793380608311008 3796751810656376 3803463077094824 3804255272732772 3810979802543628 3814525427755328 3822064015557216 3829302773162438 3832222722290248 3835057206552297 3845470952773736 3848315236022829 3851895597040304 3856655483100992 3859508038931688 3863472637289408 3866330235393912 3869766268553614 3877414027977633 3882654753298464 3887881685981392 3892686040974016 3895565246625624 3904297198969024 3909032456125368 3912013201338528 3912506439030046 3919422317250154 3920401854722496 3930821934699088 3932095683831744 3933729347372682 3947418751097536 3949058780896658 3961827976337088 3968831036968512 3969331438413484 3977175966947898 3984206157204702 3987912947198752 3995794198082544 3999345286719068 4006414664212532 4007712908520816 4012665342024768 4014332479754454 4023330650157104 4031958005060128 4034940222519492 4038016975882032 4045664735306051 4051976649802224 4064603580798728 4069626315563744 4072636394199516 4076255773002127 4081765253467616 4082615414640048 4089831983217552 4090347640804139 4098601939028064 4109495659003592 4112535226798713 4112629262945632 4115671148495148 4126846876147424 4128561452755597 4129899277683036 4133741616335936 4140569350186984 4141911066170592 4149232447739808 4157956692718257 4161127249536972 4164998641790272 4172360833736128 4177421207086296 4180606606134816 4181133708842662 4188524421676738 4195059221207712 4196802137925111 4202067924043968 4206209316073336 4209320417638479 4218443051872192 4220195683844426 4221563202058488 4238014301450072 4241148927412683 4241325475616064 4245094769517008 4255810841027031 4257756230299494 4259770324151056 4268188842578232 4275733437000168 4288169383308096 4291980307698512 4299566956715888 4302747109790382 4308064124614536 4328777047922756 4330179750996528 4341688984230884 4350269397243198 4354316761871648 4362013598905952 4362922130966256 4370634179140944 4371185241062783 4374518390538868 4389087981989568 4389641370619076 4394996688500704 4410190463320928 4412022760382809 4413452438515692 4425183003158401 4430651315152348 4434112997234976 4438053622676872 4443537839225056 4446824479638684 4458643744203077 4462197426331788 4474057550823289 4483086173458464 4487070321684808 4490389160680137 4495001818384792 4498326523871763 4503885221187924 4507887853665053 4508075505529024 4516984745658528 4525539641010154 4528990489979384 4530458070501792 4532340335016351 4548008915299707 4548112908873248 4552240251047632 4561236773282904 4565922207705664 4569299369101896 4573360135563362 4580495343254688 4582398396700839 4588591981170912 4594769265250736 4603849836921192 4614169416963392 4617582264165288 4623288328854624 4631012475836736 4632044556750182 4639783332798548 4645516831917104 4647022171801152 4648952865076806 4668581792163432 4682160335671104 4690436680053696 4691028063579572 4708607276696466 4712988028507616 4722302234097552 4726498975213444 4734853694069356 4736387982797328 4754845313822032 4758362211243498 4762789253604448 4768565717523036 4772201880587856 4781240141725333 4788699677038992 4803622413671224 4813115738599428 4815392540344672 4817393186275241 4823904390461728 4827472367081892 4833437798348016 4841513042920224 4856676687913336 4860268904398479 4860380038026656 4863974993676084 4880790055443588 4885331001124288 4894985805474336 4903638347328864 4907996243043608 4917695840361876 4922271122115776 4930971894415424 4940716898159328 4941339837723146 4950074316527054 4966080273870144 4970974646268488 4974651402663657 4979279674222832 4985432697667136 4987503989997958 4989120147887304 5002380786179062 5012266914214989 5012475562091712 5016930182156464 5034274019451248 5037997594909422 5053139516454744 5057630274843718 5061581817598416 5067836543909568 5072340363643696 5076092094681894 5081306403391504 5082952957148352 5085064766115906 5113409608736396 5117485160268624 5121387384045504 5131086981363772 5139092336334528 5141227469469234 5146010718575584 5155106980525216 5156180700232848 5165294938984752 5165946193983289 5169885370636844 5180702052478128 5187103978714944 5194086995500832 5212043274833824 5214208716816047 5215898336427636 5219875602969456 5229761731005383 5237921035110192 5240315360368608 5244972463163576 5255338021391172 5269306243149091 5277527243315184 5287522560063887 5296356445930418 5298192750450912 5302901289263864 5306823553531071 5312274876272936 5316204073666629 5327725597443392 5338650285785388 5343617211361088 5345837318224414 5352443306339272 5354177719683936 5356402214110233 5374919627172381 5379018151840476 5379920296692656 5384022634509376 5390552550243432 5400081072574968 5402635533069632 5404880160211246 5422881432292896 5430181858932688 5431941462788544 5440913443634136 5443487219520064 5453109310956736 5457142675831704 5473014744170688 5483380302398284 5487561531326864 5491935293946816 5494217022363498 5506532370244048 5517414845284056 5526632813144784 5533462214884032 5543243349154368 5543942256957676 5548169666049296 5569894942781728 5578265027712432 5588829923598251 5595736183900148 5597549434215024 5612427223517972 5623518976924134 5628750936077984 5635577666163588 5639874949785648 5650556531129939 5654865236550244 5674414454702708 5677008307065992 5690918456770976 5693282856507103 5695127715984564 5700977916000224 5705194615642236 5721788141632992 5736996146387176 5743954159743657 5744085499486048 5748334083435372 5768206429160604 5773573001328704 5777843395560456 5783537809600837 5784983224651488 5795208955934112 5800359196324264 5804649402830421 5817229507955008 5827269664493849 5827512238854592 5831822528972088 5839029061461024 5850087828622882 5856445798453536 5868759658545069 5869003960028352 5879133475875231 5884603251354256 5896232902048632 5911904565484346 5921128126646304 5923588171344987 5923834755199296 5929099306184912 5949596568442384 5953997157620226 5981869420798128 5986430761447488 5987185547573516 5997768698495684 5999017930078602 6005180294917232 6007126222084416 6009621996318798 6034995975235656 6043120446688468 6047937007590192 6052548726599232 6064011887066276 6081649031043872 6092399158802528 6096905371198092 6102323731180699 6104439473345616 6109864528934452 6122647880201424 6138466449228256 6156776352220384 6164243488505388 6168943894418448 6169721692316611 6180627500279089 6190270314221136 6198603820102408 6200612424503904 6210854025280476 6224775722884576 6227361923721653 6247497962685408 6258541250604192 6259330345190494 6271700563263993 6278143035595288 6282786632515107 6296402978796736 6309313974110004 6315183977063104 6317807739719762 6327664577808288 6330293525766639 6344482948324664 6357021452175108 6358087623364048 6362935840783808 6367642154275512 6384932902718656 6387585643886018 6389655486226584 6417487651465904 6419567183295552 6436629822775856 6437970461547768 6444583731130688 6449350435073832 6468108334019904 6480358539197972 6485299991568112 6490468983755328 6493165571884134 6507720073924784 6512533476346326 6531475142807472 6537912306505294 6543020398358928 6551105776273344 6556927787149168 6561777585808302 6570646505582016 6584462055928614 6592495032751056 6604980818797933 6615285694981392 6620330033034432 6632868536884876 6645976972728522 6652160197183072 6657080434015308 6665306758837584 6677930445880837 6683022552286652 6717330126545896 6730605482527212 6737519355272992 6742502727577188 6748775756797888 6762113258293536 6768122792909192 6780086354821208 6788309461515231 6793485734969076 6822169363309872 6823313547024832 6828360376571448 6835090138619171 6846509552056394 6848883311558496 6854969959292312 6860040203345043 6874907600310464 6887059918646336 6892153897876104 6898279000465138 6907602736637504 6921254125445088 6922126776745466 6936095589124416 6948066835125273 6954531115236848 6959674999197822 6959834137292608 6968275247875656 6974468000010082 6983894713480256 6986796304663318 7007117361854896 7009387958134848 7021777988482752 7036542095369358 7036702991086912 7069482042761424 7074872718074304 7075764738041428 7088272098222172 7089748462820166 7099330989736128 7102280541104034 7118200381047184 7132267970733048 7141869618813644 7144183880406672 7153012131435456 7166559502896508 7172024202453968 7187403400324576 7200108096766624 7205433620506836 7211837136849917 7223088810517008 7235856585692592 7254551258178848 7276190234442272 7285015031870004 7290570057039984 7291489272737813 7304377954875287 7325622696484664 7327996501686432 7356553127045408 7359609546216499 7361994364565412 7368843750859712 7383406683173664 7396457841623136 7397390407952402 7412009756584719 7425111474790581 7437686703616576 7456461969402732 7463399245620032 7466500056032446 7468919511334248 7478149046500704 7481255984996937 7498025302565512 7503571179268593 7514103554884784 7519833266380864 7525395273234696 7551411029176872 7586445412265577 7586761216622016 7593503621312752 7606926154189648 7608510545465544 7621959605087256 7644128031114432 7658605546324876 7664445444580496 7670114413104594 7690941905547472 7696630472045658 7703791194080608 7719016077863376 7732660470787824 7739532537107228 7754828055955266 7765309506596928 7775763371962784 7791130493251248 7805886422215739 7818064912250736 7824026402677056 7825012878060092 7838844634500308 7861643869398176 7867458694745364 7888369701282367 7898117561793316 7938662876826968 7944534668895627 7954351933895796 7968412314409404 7975493894945863 7975825894397504 7991588396165088 7998690573438136 8012829328425064 8015425817041632 8018755977336621 8028664959508908 8046661300314208 8063916010120256 8069880445038984 8076033951764064 8091329470612102 8103953299604448 8107320240316869 8129207161597456 8139252631127488 8145272788399032 8152511546004254 8163530506935232 8165230829280096 8179663966435104 8180695281608278 8197203878056128 8218991318007184 8225070453597426 8225258525891264 8231342296990296 8253693752294848 8257122905511194 8259798555366072 8281138700373968 8283822132341184 8298464895479616 8315913385436514 8322254499073944 8354842414172592 8361213212269632 8362267417685324 8377048843353476 8390118442415424 8393604275850222 8412418632146672 8418640835276958 8440391367688852 8443126404116976 8476028602900144 8482297854825366 8490189539034016 8511621682054062 8515512460598988 8519540648302112 8523080252640811 8536377685156464 8551466874000336 8583960615397024 8599133913431776 8605494219580764 8616128249229072 8632446673943521 8657554095845512 8660359501993056 8683377968461768 8700538794486396 8708633523743296 8724027197811904 8725844261932512 8741268358281888 8742370482125566 8749036781077736 8775131742934323 8779282741238152 8789993377001408 8820380926641856 8824045520765618 8826904877031384 8850366006316802 8861302630304696 8867856848226519 8868225994469952 8876107245353744 8887075678450112 8893648959277368 8917287488406154 8924394852663576 8948115101646578 8966172346916928 8974140643369616 8980778321360274 8990003636769584 8996653047743526 9007770442375848 9015775707330106 9033969491317056 9051079282020308 9057980979958768 9060916141003584 9064680670032702 9096017830599414 9096225817746496 9104480502095264 9122473546565808 9138598738203792 9146720271126724 9160990686509376 9164796793401678 9177183962341824 9189538530501472 9207699673842384 9225138498982237 9235164528330576 9246576657709248 9264089113500364 9279566665597096 9291033663834208 9297905730153612 9322618737879161 9337163584326864 9382056127159144 9388995517785741 9417214553392932 9425583694026929 9425976057015232 9444604468195104 9452997950426888 9469707388138712 9472775965594656 9476711609579643 9509690627644064 9516724422486996 9525578507208896 9537131435046072 9544403761175712 9562480283450666 9577399354077984 9581378465829027 9607244827342448 9626231477198856 9630785080689344 9634786372550482 9647808780923456 9654944734163784 9666875596696032 9683026085840448 9713353375826672 9720537808796958 9720760076053312 9727949987352168 9761580110887176 9789971610948672 9806868459757941 9807276694657728 9815992486087216 9835391680723752 9881433796318656 9882679675446292 9900148633054108 9941949292536976 9949302805327314 9958559348445664 9975007979995916 9978240295774608 10004761572358124 10024533828429978 10033860364312928 10068548038902496 10072731207666413 10075995189818844 10106279032909488 10115260549687436 10123163635196832 10144680727287392 10152184189363788 10162612806783008 10170129532231812 10226819217472792 10234970320537248 10262173962727544 10269764328084591 10282454938938468 10292021437151168 10309784791027579 10310213961050432 10312361400465696 10330589877969504 10331892387966578 10339770741273688 10347418500697707 10361404104956256 10383190165118199 10388173991001664 10424086549667648 10428417433632094 10431796672855272 10439751205938912 10459523462010766 10461702000015123 10475842070220384 10480194456994977 10480630720737216 10489944926327152 10510676042782344 10538612486298182 10555054486630368 10575045120127774 10592712891860836 10596385500901824 10605802578527728 10613647107062142 10624549752545872 10632408147333258 10677300571570776 10691674636448828 10704886612678544 10708355439367872 10712804428220466 10749839254344762 10758036303680952 10759840593385312 10781105100486864 10800162145149936 10809760320422492 10845762864585792 10860363717865376 10881826887268272 10914285351663408 10915661455637081 10966760604796568 10975123062653728 10988434044726996 10998199538477437 11013064740488096 11017640326584463 11034829690568112 11053265626289568 11087884513915352 11096085611928603 11096339332098592 11139789885563456 11156530055424864 11177659847196502 11191472367800296 11195098868430048 11199750084048669 11224854447035944 11247037953848268 11257501872155968 11271155332327176 11279749899571296 11301113062259878 11309730473100488 11348828909405416 11354016614131984 11381836913541952 11386565713014206 11390255431969128 11401955832000448 11410389231284472 11443576283265984 11473992292774352 11487908319487314 11488170998972096 11496668166870744 11536412858321208 11555686791120912 11567075619201674 11569966449302976 11590417911868224 11600718392648528 11609298805660842 11654539328987698 11663645057944176 11678058122922048 11700175657245764 11712891596907072 11737519317090138 11758266951750462 11769206502708512 11792465804097264 11823809130968692 11842256253292608 11847176342689974 11858198612369824 11899193136884768 11904136881787579 11907994315240452 11963738841596256 11974371095147032 11995537396991368 11998035860157204 12010360589834464 12019243992637596 12069991950471312 12086240893376936 12095874015180384 12128023774132552 12136994205918153 12163298062087744 12184291116668957 12184798317605056 12193810742396184 12204647462361398 12208878946691232 12219729057868904 12228767319006381 12245295760402848 12271042922412417 12276932898456512 12313552704440768 12328486977010776 12337887788836896 12339443384633222 12361255000558178 12380540628442272 12385684358266791 12397207640204816 12401224849007808 12421708050560952 12449551445769152 12454723847443306 12494995925370816 12517082501208384 12518660690380988 12543401126527986 12556286071190576 12565573265030214 12618627948220008 12635615479439524 12655329155616576 12660587051533278 12688965896649328 12714042904350216 12716175246728096 12735284308551024 12759404165196007 12775171287772036 12779310972453168 12834975302931808 12873259645551712 12875940923095536 12898700870147664 12900327174843823 12960717078395944 12970599983136224 12986331143768268 12997872181836971 13015440147849568 13020847658690729 13025066952692652 13062950285614944 13075824613010588 13086040796717856 13113555723188349 13113855574298336 13123555171616604 13168924111857228 13184990065502112 13209961637595866 13230571389962784 13236068281148427 13265737073769752 13275549009475203 13291953945457044 13304320394366144 13314160868030616 13330613517675168 13355860891761674 13366045104573304 13375931232609231 13422172652469867 13434660253091792 13461210965054424 13475038710545984 13485005455154376 13523663560995159 13524226516587072 13536245585818384 13560172709642416 13576618923030462 13586971469938152 13644338726619744 13656720753142896 13670180277238342 13693019104112788 13697766623116992 13709939918584624 13720080406690086 13784307795752208 13796558000930276 13842508250890176 13844253553490932 13896133670250546 13909062230473696 13919349998395644 13936550495751312 13948936000020164 13973592609326636 14014234723709792 14061876424025089 14073084190738716 14110489198750373 14138964085522848 14151529476082856 14176544196444344 14179496925640332 14204561082208068 14217184769251321 14236400762094368 14264535941466096 14283739237627288 14288367760813344 14333119005793016 14343720425175999 14344048404907936 14374806800649152 14400216193533248 14410867241013672 14423674273699834 14446177621034016 14452179558825723 14471713171385184 14509102516357696 14552380468884544 14570030063740008 14581140114079968 14582978545475626 14608755909750574 14651245392969328 14655993003372864 14713106254090816 14719219092432998 14723988729130824 14766813366347328 14792915683246272 14794780815904804 14824019513169438 14850222949581162 14912923938805464 14933000112064892 14937839022668496 14956298093001408 14962511969993874 14996050605131024 15007142358537186 15028207109769568 15050790546469392 15079295831595281 15102822058353744 15172890824531154 15187007242625504 15213852308379296 15217021090931088 15243919210174512 15245841206633609 15317211092649752 15328890889160992 15340228826209188 15381883811094944 15388274505725407 15393260944091316 15407582388161216 15438032155726752 15465320941575648 15479065074214456 15497838581949867 15509656111910532 15551526743925568 15582260986502496 15611772844431478 15636129824501472 15642626150448141 15650025756120184 15677689269000616 15689285193016149 15723287738796352 15734917389490728 15776739402564734 15796235123586632 15807918729447273 15862567680191661 15877325753653936 15889069337791254 15908703867791592 15936824628818808 15950987789891726 15983176792330176 15997381146876272 16025658656850128 16030851634083264 16037511954673242 16057329919017816 16093322600628416 16139760890077968 16152067903528128 16182658941224204 16207906599208896 16214640480633738 16258414323194912 16290545576798064 16305023092008508 16330461658560192 16359327932870208 16361390563216556 16437982636014368 16450140907194852 16462684593980592 16493863920863131 16514245811022388 16519597110732144 16562277400747936 16618581228393287 16631826770873028 16644508998147888 16676032689432259 16709684828345184 16724534835370648 16754097686706952 16766489770794753 16787208551700444 16802127454569743 16824837264293344 16837281670553916 16880782735377704 16886252808233952 16951669593389817 16952057205800288 16964595709650732 16980379078068032 17023243364108124 17031024921197976 17039081296604224 17046160505281622 17072755370312928 17079848569521309 17102933748000672 17167921230794048 17198267826863552 17210988439161528 17232256498458144 17264893347887042 17315108191691024 17320719003986112 17350613428802511 17366755936923536 17401077588972792 17451688523865024 17481808993481547 17482536716563776 17484740964251132 17498073562155472 17550263485868646 17558565482476304 17648091041531236 17653809754062768 17700732012633604 17722605260609392 17735713696453038 17752214490707488 17787297918554736 17820985982794423 17834574976812308 17848789705327152 17896230203293156 17948281286739232 17961556642720548 17980007273539168 17993306095487052 18015540884751696 18031551414660212 18102158564040616 18115961959917536 18129361340065404 18192035661198828 18208961004190528 18240388476433409 18244947093131616 18277197476407584 18293440542253448 18306971193542097 18329593586803356 18378312018788293 18379077061002944 18415399347684768 18450276997964474 18470329056661152 18509165076949833 18528178227000728 18541882500837267 18559133331194192 18582067327668416 18595811460307224 18645237475758322 18674327168653728 18682085771164959 18764112254318288 18777991035571482 18834429106785864 18851167388053858 18889208936390208 18905995900853776 18939414776277424 18945551931189312 18953423219159286 19019381255288128 19033448844973992 19074262870092144 19088807522351424 19124960566901332 19154798708155968 19162756931658054 19214489654684896 19252462954397712 19269572745100964 19309889468327568 19333751193392064 19426706751653344 19441075617593916 19455899974704336 19458353029613927 19492748270110973 19523160221774352 19613736919515882 19631984972174432 19640141451737521 19670783361447504 19708038632965397 19765359350892584 19800297266108216 19814942456393799 19883898585073952 19898605610654628 19917118696891328 19950015959991832 19956480591549216 20009523144716248 20033791337642511 20049067656859956 20067720728625856 20137096077804992 20145462415332826 20151990379637688 20212558065818976 20230521099374872 20246327270393664 20289361454574784 20304368378727576 20325225613566016 20340259064463624 20453638434945584 20469940641074496 20505270415857513 20524347925455088 20539528656169182 20564909877876936 20619569582055158 20624722800931392 20661179755939008 20663784775933156 20679541482547376 20694837001395414 20722808209912512 20766380330236398 20856834867264188 20863593345710544 20879502411877824 20919046924021532 20923404000030246 20951684140440768 20960388913989954 20979889852654304 21021352085564688 21061165252393409 21077224972596364 21110108973260736 21150090240255548 21185425783721672 21211605157055456 21227294214124284 21249099505091744 21264816294666516 21354601143141552 21383349272897656 21409773225357088 21425608856440932 21499678508689524 21516072607361904 21519681186770624 21556822744875847 21562210200973728 21600324290299872 21619520640844984 21635511410549751 21719823294931619 21720727435730752 21763653774536544 21828570703326816 21831322911274162 21874467818213439 21913133864625861 21933521209593136 21950246125307456 21976868089453992 21996399076954874 22026129480976192 22035280653168926 22069659381136224 22078828638649497 22106531252579136 22175769027830704 22192171223857206 22192678664197184 22313060110849728 22355319694393004 22382944735600592 22390197736860096 22399500168097338 22449708894071888 22494075907696536 22542310664654352 22559499799142592 22602226124519756 22619460946200976 22697657818810832 22708033228263968 22773131426028412 22780510863938256 22820778462568944 22947984585548704 22975816638974628 22993336333741488 22996235398634641 23036884319222059 23072825716642416 23111373582241824 23134151238403348 23201436785297056 23211076261144343 23218597611321684 23309078657975396 23327290115888352 23400351314491528 23417659266647217 23475038634180276 23516533903500924 23538413005417024 23584931608194528 23647618261937384 23665109103847101 23694352685379948 23716397224739648 23798386273769536 23808273763575158 23815988630480904 23926481684837589 23927477683192512 23948742190294064 23991074793982736 23996071720314408 24020721179668928 24038487985275192 24139983900942624 24172481786753872 24191748030360768 24256047548265104 24273988411836306 24368582233337914 24387621484792368 24409294924722796 24417757893382464 24439458115737808 24457534638012762 24490591520805696 24542085844824834 24656973954021552 24675775577673792 24678886769266444 24722510001116356 24761081256884544 24771368716533582 24794415280409632 24843416101121904 24890468025555847 24909447694886612 25037321380761976 25086802253055972 25112572142381152 25131146530060428 25153480745598491 25237255896440016 25271230958879048 25321174103066556 25377931793298656 25428085808700432 25432350493456192 25470568617102048 25476245062126001 25518808330392014 25550342575544072 25558621944906336 25569240757922433 25669950605863616 25746519291103424 25751881846191072 25797401740295328 25800654349687646 25897340021830563 25921434156791888 25941199966272448 25972662287536536 25995744363673942 26030880295699136 26041695317381458 26050133905385304 26125900571229888 26151649226021176 26172081593435712 26227111446376698 26227711148596672 26247110343233208 26337848223714456 26369980131004224 26419923275191732 26461142779925568 26472136562296854 26531474147539504 26551098018950406 26583907890914088 26628321736061232 26661227035350336 26711721783523348 26732090209146608 26751862465218462 26844345304939734 26869320506183584 26922421930108848 26970010910308752 27047327121990318 27072491171636768 27120345419284832 27153237846060924 27173942939876304 27177369107477303 27225408740898797 27288677453239488 27313441506285792 27340360554476684 27386038208225576 27419879837169248 27431271944988769 27440160813380172 27568615591504416 27593116001860552 27675415496946711 27688507106981864 27792267340501092 27818124460947392 27838699996791288 27873100991502624 27897872000040328 27947185218653272 27967856213637483 28028469447419584 28123752848050178 28146168381477432 28220978397500746 28276751082080787 28277928171045696 28303058952165712 28353088392888688 28358993851280664 28409122164416136 28434369538502642 28472801524188736 28529071882932192 28567478475254576 28576735521626688 28666238011586032 28687440850351998 28688096809815872 28821734482027344 28847348547399668 28892355242068032 28904359117651446 28943426342770368 29140060127480016 29162280228159936 29165957090951252 29217511819501148 29302490785938656 29402105250234277 29438438184865996 29447977458261648 29589561631809608 29648039026338876 29700445899162324 29726840881161853 29825847877610928 29866000224129784 29875678045336992 29925023939987748 29992101210262048 30014284717074372 30056414219539136 30101581092938784 30158591663190562 30205644116707488 30218193622999239 30345781649062308 30374014485251008 30427704616758592 30434042181862176 30487838420349024 30491682413267218 30634422185299504 30657781778321984 30680457652418376 30763767622189888 30776549011450814 30786521888182632 30876064311453504 30929354373082737 30930641883151296 30958130148428912 30995677163899734 31019312223821064 31164521973004992 31223545688862956 31272259649002944 31285252300896282 31300051512240368 31355378538001232 31378570386032298 31469834778981456 31553478805129468 31592470247173264 31615837458894546 31725135360383322 31754651507307872 31778138675582508 31817407735583184 31873649257637616 31901975579783452 31994762293752544 32051317313700256 32075023909346484 32114659838035632 32175483057425851 32279521780155936 32365317882448408 32429280961267476 32515475110163903 32516828646389824 32581091153596128 32610046184017016 32722781126433112 32746984366911243 32875965272028736 32900281814389704 32925369187961184 32987727841726262 32994598615432311 33028491622044776 33039194221464288 33052920979753389 33124554801495872 33237162456786574 33263653541746056 33289017996295776 33352065378864518 33419369656690368 33449069670741296 33508195373413904 33532979541589506 33574417103400888 33604254909139486 33649674528586688 33674563341107832 33761565470755408 33772505616467904 33903339186779634 33904114411600576 33929191419301464 34046486728216248 34062049842395952 34092321010563244 34145510740625856 34159697139042618 34205867496001344 34421976878323056 34426316898547717 34464512996916288 34529786695774084 34630216383382048 34701226857605022 34733511873847072 34747942568458691 34802155177945584 34963617986963094 34969481928502264 34996147124310944 35100526971737292 35117130964952608 35131721041373099 35296182083062472 35307619508125536 35401464025267208 35445210521218784 35471427392906076 35504428981414976 35574595837109472 35641971965588846 35669149953624616 35697579410654304 35712410645362737 35792460406586312 35896562573478464 35923113285441096 35960014547078336 35986612190974104 36031081769503392 36063102829320424 36204317128081232 36231923919835072 36258722680130808 36384071322397656 36480776952866818 36489894186263232 36552873350006871 36554394952815168 36586881084506896 36613942387084194 36659187173606712 36756624037576586 36830798695369536 36900553995928948 36940658113322304 37018330153899666 37056356454001456 37083765001674534 37118266662388384 37191622920614448 37290474951516644 37348654337307456 37364171542329918 37528224508636576 37555982071142964 37668858213571728 37702334776107716 37811991801707552 37878829552554848 37906846438318572 38066897689947984 38148525740184288 38249921133802664 38278212495588021 38325513863316108 38427379675648249 38428979309369792 38504925908795424 38539145490201928 38619778936655136 38700981524531469 38853413503306688 38882151235187832 38911799949408672 38916706059227854 38985496540221946 38993616545510913 39046320443548704 39062542976072187 39227473839031764 39263969944348864 39280282903475042 39341566722895008 39416077265930794 39530718701785168 39600594532216432 39629884912787598 39767797170147904 39797211221309256 39900031919983664 39912961183098432 40019046289432496 40067582675285022 40098135313719912 40290924830665652 40303980759275376 40425116131637952 40461042198749744 40608736757455152 40680518128927248 40685647243738211 40907276869891168 41010540831715026 41048695850910176 41065750308178453 41079057312338364 41129819755753872 41239139164110316 41327569551866312 41359082965094752 41389674002790828 41532760660472796 41713669734528376 41727186691421088 41838093848043064 41846808000060492 41920777827979908 41959779705308608 42042704171129376 42122330504786818 42154449945192728 42185629272075267 42300180480511096 42331467596251119 42370851567443344 42423210314110912 42454588428248568 42498199010183488 42529632589333032 42651554307753963 42709202286283104 42766698545795312 42819546450714176 42851217712881864 42999357017379048 43032145214723808 43113645489751694 43124420401947456 43200648580599744 43239041281689968 43271022821099502 43439646589863238 43527307549073088 43657141406653632 43662645822548324 43748935636426878 43826267729251722 43867042419186272 43953736178907984 43992798153909748 44070561306337852 44139318762272448 44157657277298994 44351538055661408 44384342447714412 44502312088366561 44710639388786008 44765889471201184 44799000336194676 44838813503023397 44899417788143776 44988151815393072 44993824048845529 45084621329308704 45204452249039512 45237887494785843 45238921892401952 45395315637621664 45414175980311567 45416066456527936 45546262852056824 45561021727876512 45641556925137888 45737523619900827 45895969171097408 45951633277949256 45986672667482976 45992470797269282 46073768638444118 46145651433284832 46164823517176221 46222747164483648 46268302476806696 46402873570594112 46422152522288686 46437195222643368 46618157315950792 46654580231776704 46800702628983056 46835318533294434 46950077268360552 47033067807001848 47169863216389056 47295236523874768 47330218207694202 47388705370759896 47616547527150316 47631977260961808 47852963369675178 47897484380588128 47982149587965472 47992143440628816 48076975970550384 48083037651690613 48279967801885248 48344963573507744 48512095096530208 48532250364210899 48547976823672612 48737164466675828 48775242969584736 48818589849445592 48878916231475616 48915069276025524 49084171689649668 49313947908043104 49357773538532888 49445020002232712 49481591762589393 49542737433067164 49588830560819264 49686832202243808 49780936051111694 49818895389773224 49855743685179861 50028098068296777 50074642761523952 50173604506111944 50225144284762304 50262293060120856 50306961491196982 50406382363709229 50474511792880032 50542461917758096 50642348206133112 50755863586597312 50856171617400864 50941137234204096 50952490124252002 51037616660784028 51100685151088144 51117243889812672 51138481515844866 51503763692382144 51594803480590656 51601308699375292 51794680043661126 51842868313583776 51945324575073072 51991488727347884 52083390634762916 52100267810770608 52303298452042352 52454222892753396 52494220686466416 52593641558978663 52675696447428912 52839846550383464 52944273124593708 52991325049027651 53062948295079008 53102196037900812 53167815781828176 53256643472122464 53423443567046696 53462957948383269 53464180418293216 53503724930436924 53688690609879468 53738641012367168 53844843860217696 53940021820617504 54094654243980636 54144982343273536 54240690838569664 54306475692121848 54347885879752608 54354738214954606 54450817481797594 54626883012571584 54680721108953368 54721165429300227 54772076416451152 54839759674338496 54862543889977538 54880321626760344 55134936056364879 55137231183008832 55186232003721104 55350830993893422 55377014213963728 55584534681002184 55677399993582576 55746201983005248 55795744000080656 55894370437306544 55935712427274966 56247505696100356 56292336762954864 56441956795001492 56553502164161574 56606117904331424 56706176785777376 56717987702561328 56818244328832272 56825408133816179 56868739077005284 57058143765864384 57134956950509152 57332476023172064 57356295884976517 57374881700703996 57527379041059213 57643468964054688 57694697094799336 57808718235302892 57962368674640001 58162748160702757 58280120254960032 58331914181902504 58375059088841781 58435023639002296 58478244810332919 58604981571877312 58804210500468554 58876876369731992 58895954916523296 58920424355212563 59124115898896191 59179123263619216 59296078052677752 59400891798324648 59453681762323706 59651695755221856 59732000448259568 59751356090673984 59850047879975496 59984202420524096 60028569434148744 60203162185877568 60317183326381124 60411288233414976 60436387245998478 60691563298124616 60868084363724352 60975676840698048 60983364826534436 61268844370599008 61360915304836752 61477129159580761 61553098022901628 61573043776365264 61858708746165474 61916260296857824 61991354327799468 62038624447642128 62156121842429329 62447091377725912 62570504601792564 62600103024480736 62626111421578133 62710757076002464 62757140772064596 62939669557962912 63106957610258936 63183495757180227 63184940494346528 63231674917789092 63450270720766644 63509303014615744 63556277351165016 63634815471166368 63747298515275232 63803951159566904 63989524587505088 64102634627400512 64150047818692968 64229319676071264 64350966114851702 64559043560311872 64670468234627541 64730635764896816 64858561922534952 65030950220327806 65159469884794857 65162182307192256 65220092368034032 65445562252866224 65493968733822486 65800563628779408 65850738375922368 65975455683452524 65989197230864622 66056983244089552 66078388442928576 66105841959506778 66474324913573148 66527307083492112 66578035992591552 66704130757729036 66898139341482592 67016390746827808 67065959083179012 67148834206801776 67208509818278972 67349126682215664 67523130941510816 67806678373559268 67858382838602928 67986902503069979 68092973456432496 68124099684791904 68184642021126488 68319394278085236 68500981160938183 68843953756646112 68852633797095434 68988706195903923 69059573391548168 69110652957666177 69260432766764096 69402453715210044 69467023747694144 69495885136917382 69604310355891168 69633228783433029 69927235973926188 69938963857004528 69992294248621888 70201053943474584 70234261929905216 70263442082746198 70592364166124944 70615239016251072 70802928050534416 70890421042437568 70942854785812152 71149191674218944 71283943931177692 71338299907249232 71395158821308608 71424821290725474 71584920813172624 71846226570882192 71973224381948208 72062163539006784 72126205658640848 72408634256162464 72517445360261616 72654789006777263 72768142644795312 72961553905733636 73105746700013742 73173762169013792 73227884774168388 73318374347213424 73457234904689207 73513248075153172 73801107991857896 74036660307799332 74112712908002912 74167530003349068 74236533324776768 74383245841228896 74580949903033288 74671404076667541 74728343084659836 75056449017273152 75111964142285928 75185991524810881 75337716427143456 75404669552215432 75460442236795473 75623983603415104 75757659105109696 75813692876637144 76133795379895968 76297051480368576 76428735186378003 76499842267605328 76556424991176042 76651027726632216 76854759351296498 77009851817590848 77078290980403856 77239557873310272 77401963049062938 77764302470375664 77823599898817344 77833412118455708 77970993080443892 77987233091021826 78092640887097408 78125085952144374 78454947678063528 78560565806950084 78683133445790016 78832154531861588 79061437403570336 79201189064432864 79259769825575196 79330208505349087 79594422442618512 79800063839967328 80038092578864992 80135165350570044 80196270627439824 80206382000115943 80348157503628157 80581849661331304 80607961518550752 80922084397499488 80955705008381489 81217473514910304 81361036257854496 81371294487476422 81532107322431909 81676226222696391 81814553739782336 82021081663430052 82097391701820352 82131500616356906 82158114624676728 82259639511507744 82293815834966307 82478278328220632 82655139103732624 82718165930189504 82779348005581656 83065521320945592 83427339469056752 83454373382842176 83676187696086128 83693616000120984 83841555655959816 84085408342258752 84244661009573636 84308899890385456 84371258544150534 84600360961022192 84662935192502238 84741703134886688 84909176856497136 85059265178666064 85303108615507926 85418404572566208 85533397091590624 85702435425763728 85864750644373129 85998714034758096 86064290429447616 86227290979503388 86478082563379936 86542045642199004 86879293179726476 87325291645096648 87497871272853756 87652535458503444 87734084838372544 87907472357815968 87985596307819496 88141122612675704 88206315750702831 88315314554597988 88703076111322816 88768684895428824 89004624176733122 89180522643485559 89421278777572016 89531778942402368 89598000672389352 89677627006046794 89798835576287552 89976303630786144 89987648097691058 90169242658617408 90408904498079024 90475774989571686 90477843784803904 90790631275243328 90828351960623134 91092525704113648 91122043455753024 91283113850275776 91475047239801654 91903266555898512 91973345334965952 91984941594538564 92147537276888236 92291302866569664 92329647034352442 92536604953613392 92844305044577372 92874390445286736 93236314631901584 93601405257966112 93670637066588868 93753882779048921 93900154536721104 94066135614003696 94590473047749536 94660436415388404 94777410741519792 94956913413378731 95233095054300632 95263954521923616 95705926739350356 95794968761176256 95964299175930944 95984286881257632 96153951941100768 96166075303381226 96526449172277553 96689927147015488 97024190193060416 97064500728421798 97095953647345224 97474328933351656 97546425330491709 97550485939169472 97637179698891184 97757832462951232 97830138552051048 98168343379299336 98627895816086208 98715547077065776 98890040004465424 98963183525178786 99085474866134328 99373664404487616 99561872102223388 99637790779546448 99711487370359722 100056196136593554 100149285523047904 100347209012223888 100524586120241712 100613922982393964 100812764727418458 100949023585760064 101084923835516192 101284696412266224 101476523488804607 101712343234801728 101904980248504004 102075233321568056 102201370302176288 102276963031689732 102548806116670771 103202617398750584 103278950695643151 103589360087322252 103681420634296219 103685736627167552 103890649150146144 103982977454695768 104166781269525832 104200535621541216 104243827705376073 104606596904084704 104908445785506792 104988441372932832 105187283117957326 105351392894857824 105395163124119297 105679693100766928 105888546249187416 105982650098055302 106125896590158016 106204392075801624 106335631563656352 106513286944244928 106846887134093392 106925915896766538 106928360836586432 107007449860873848 107377381219758936 107689687720435392 107880043641235008 108189308487961272 108612951384243696 108695771759505216 108709476429909212 108901634963595188 109361442217906736 109442330858600454 109544152832902304 109725087779955076 109760643253520688 110269872112729758 110372464007442208 110701661987786844 110754028427927456 110800043284330543 111169069362004368 111354799987165152 111591488000161312 111788740874613088 111871424854549932 112495011392200712 112584673525909728 112883913590002984 113107004328323148 113212235808662848 113412353571554752 113435975405122656 113636488657664544 113650816267632358 113737478154010568 114269913901018304 114664952046344128 114712591769953034 114749763401407992 115054758082118426 115282139026944747 115286937928109376 115389394189598672 115617436470605784 115924737349280002 116325496321405514 116560240509920064 116663828363805008 116750118177683562 116870047278004592 116956489620665838 117608421000937108 117753752739463984 117791909833046592 117840848710425126 118248231797792382 118358246527238432 118592156105355504 118801783596649296 118907363524647412 119303391510443712 119464000896519136 119700095759950992 119926800486769081 120057138868297488 120634366652762248 120872774491996956 121194043592429093 121383126596249232 121966729653068872 122056941731214633 122537688741198016 122721830609673504 122954258319161522 123106196045803256 123146087552730528 123197250924535359 123717417492330948 123832520593715648 123982708655598936 124077248895284256 124312243684858658 124894182755451824 125141009203585128 125200206048961472 125252222843156266 125421514152004928 125514281544129192 125879339115925824 126213915220517872 126366991514360454 126369880988693056 126463349835578184 126900541441533288 127112554702330032 127269630942332736 127494597030550464 127607902319133808 128300095637385936 128458639352142528 128701932229703404 129340936469255082 129461271529793632 129717123845069904 130061900440655612 130318939769589714 130440184736068064 130891124505732448 130945505699663369 130987937467644972 131601127257558816 131950911366905048 131978394461729244 132113966488179104 132211683919013556 132948649827146296 133054614166984224 133408261515458072 133506936265099683 133796278682965184 134027202283358527 134032781493655616 134131918166358024 134297668413603552 134417019636557944 134516440509070191 134698253364431328 134981472146536587 135046261883021632 135613356747118536 135716765677205856 135973805006139958 136185946912864992 136242527940934701 136248199369583808 136369284042252976 136638788556170472 137001962321876366 137687907513292224 137705267594190868 137977412391807846 138119146783096336 138221305915332354 138804907430420088 138991770273834764 139208620711782336 139266457566866058 139854471947852376 139877927714009056 140353445817156077 140402107886949168 140526884165492396 141184728332249888 141605856101068832 141885709571624304 141903598923282053 142567887862355384 142676599814498464 142849642581450948 142976594000206681 143169841626345248 143229324245598019 143692453141764384 143946448763896416 144249112955071839 144252411317281696 144817268512324928 145034890720523232 145309578013554526 145536285289590624 145596751092632697 145923107811467272 146211493400027484 146347524338027584 146455769548336776 146636748694426848 146914469809378414 147026496150306344 147602215983715792 148073320615598664 148225425816005824 148335060006698136 148766491682457792 149161899806066576 149342808153335082 149456686169319672 150223928284571856 150371983049621762 150675432854286912 150809339104430864 150920884473590946 151627385753274288 152267590759791936 152857470372756006 152999684535210656 153112849982352084 153302055453264432 153709518702592996 154156581960807712 154803926098125876 155528604940751328 155666824236911416 155941986160887784 155974466182043652 156250171904288748 156909895356127056 157121131613900168 157664309063723176 157780924676935989 158122874807140672 158402378128865728 158519539651150392 158660417010698174 158973975147082953 159188844885237024 159600127679934656 160076185157729984 160270330701140088 160392541254879648 160412764000231886 160696315007256314 161163699322662608 161215923037101504 161844168794998976 161911410016762978 162434947029820608 162722072515708992 162742588974952844 163064214644863818 163352452445392782 164042163326860104 164263001232713812 164316229249353456 164519279023015488 164587631669932614 164956556656441264 165310278207465248 165558696011163312 165872254147548091 166131042641891184 166854678938113504 167352375392172256 167387232000241968 167683111311919632 167704253272969699 168489322019147272 168617799780770912 168742517088301068 169200721922044384 169271019562979477 169325870385004476 169483406269773376 169818353712994272 170118530357332128 170476224401448537 170606217231015852 171066794183181248 171404870851527456 171729501288746258 171997428069516192 172068887654929551 172454581959006776 172582137123177639 172956165126759872 173084091284398008 173758586359452952 173887106023920003 174488244482108271 174650583290193296 174995742545707512 175305070917006888 175814944715631936 175971192615638992 176282245225351408 176412631501405662 176630629109195976 177537369790857648 178009248353466244 178361045286971118 178842557555144032 179196001344778704 179355254012093588 179952607261572288 179975296195382116 180817808996158048 180951549979143372 181432503129494441 181656703921246268 182185051408227296 182804393512326157 182950094479603308 183436359583754849 183806533111797024 183969883189077128 184295074553776472 184431387478742283 184659294068704884 184823402000267173 185073209907226784 185688610089154744 185748780890573472 186468365527287987 186472629263803168 187202810515932224 187341274133177736 187507765558097842 187800309073442208 187878334264734399 188132271228007392 189180946095499072 189320872830776808 189554821483039584 189913826826757462 190466190108601264 190527909043847232 191411853478700712 191968573762515264 192307903882201536 192332150606762452 193052898344555106 194129001456843596 194191907294690448 194948657866703312 195092850660983418 195274359397782368 195660277104102096 196030845810738653 196336686758598672 197431094154131552 197780080008930848 197926367050357572 198170949732268656 199123744204446776 199275581559092896 199422974740719444 200112392273187108 200298571046095808 200694418024447776 201049172240483424 201227845964787928 201625529454836916 202169847671032384 202569392824532448 202953046977609214 203809960497008008 203960707509209937 204150466643136112 204402740604352576 204553926063379464 205097612233341542 205502943482814549 206405234797501168 206557901391286302 207178720174644504 207362841268592438 207781298300292288 207965954909391536 208333562539051664 208401071243082432 208487655410752146 209213193808169408 209816891571013584 209976882745865664 210374566235914652 210702785789715648 210790326248238594 211359386201533856 211777092498374832 211965300196110604 212408784151603248 212671263127312704 213693774268186784 213851831793533076 214014899721747696 214420230971220703 214754762439517872 216041555969112731 216378616975922544 216788424962619367 217225902768487392 217418952859818424 217803269927190376 217964367020331789 218722884435813472 218884661717200908 219088305665804608 219450175559910152 219521286507041376 220371704714067621 220539744225459516 220744928014884416 221403323975573688 221508056855854912 221600086568661086 222338138724008736 222709599974330304 223182976000322624 223577481749226176 223742849709099864 224990022784401424 225169347051819456 225557974574432643 225767827180005968 226214008656646296 226871950810245312 227272977315329088 227301632535264716 227474956308021136 229425183539906068 229499526802815984 230109516164236852 230564278053889494 230778788379197344 231234872941211568 231672817776327499 231849474698560004 232650992642811028 233327656727610016 233500236355367124 233740094556009184 233912979241331676 235216842001874216 235507505478927968 235681697420850252 236496463595584764 236716493054476864 237125050193634317 237184312210711008 237603567193298592 237814727049294824 237990625516047261 238918056244247809 238928001793038272 239400191519901984 239853600973538162 240114277736594976 240619146000347829 241044472510884471 241268733305524496 241745548983993912 242388087184858186 242766253192498464 242867115025144467 243933459306137744 244113883462429266 245443661219347008 245908516638323044 246212392091606512 246292175105461056 246394501849070718 247434834984661896 247965417311197872 248154497790568512 248624487369717316 249788365510903648 250282018407170256 250504445686312532 251028563088258384 252427830441035744 252733983028720908 252926699671156368 252958589384981051 253405727511442649 253801082883066576 254225109404660064 255215804638267616 255321838872587773 256600191274771872 257403864459406808 257594251933119387 258681872938510164 258922543059587264 259434247690139808 260123800881311224 260637879539179428 260880369472136128 261782249011464896 261891011399326738 261975874935289944 263202254515117632 263901822733810096 263956788923458488 264227932976358208 264423367838027112 265897299654292592 266109228333968448 266816523030916144 267013872530199366 268054404566717054 268263836332716048 268595336827207104 268834039273115888 269032881018140382 269396506728862656 269962944293073174 271226713494237072 271433531354411712 271947610012279916 272371893825729984 272485055881869402 272738568084505952 273277577112340944 273795148281114317 274003924643752732 275410535188381736 275954824783615692 276238293566192672 276442611830664708 277609814860840176 277983540547669528 278532915133732116 279708943895704752 279755855428018112 280238695683386011 280706891634312154 280804215773898336 281053768330984792 281261648337146763 282369456664499776 283211712202137664 283771419143248608 283807197846564106 284870740240136193 285135775724710768 285353199628996928 285699285162901896 285953188000413362 286339683252690496 286458648491196038 287384906283528768 287892897527792832 288498225910143678 288504822634563392 290069781441046464 290619156027109052 291072570579181248 291193502185265394 291846215622934544 292422986800054968 292911539096673552 293273497388853696 293828939618756828 294052992300612688 295204431967431584 296146641231197328 296670120013396272 298323799612133152 298685616306670164 298913372338639344 298951060182250333 299479496149886767 300447856569143712 300743966099243524 301618678208861728 301743991394876459 301841768947181892 303254771506548576 304429570466413821 305714940745512012 305999369070421312 306225699964704168 306604110906528864 307419037405185992 307646418350012313 308313163921615424 309607852196251752 311044261902888657 311057209881502656 311333648473822832 311883972321775568 311948932364087304 312500343808577496 313819790712254112 314242263227800336 315328618127446352 315561849353871978 317039079302300784 317320834021396348 317947950294165906 318377689770474048 320540661402280176 320785082509759296 320825528000463772 321392630014512628 322327398645325216 323423157752577047 323822820033525956 325485177949905688 326128429289727636 326704904890785564 326995249692780383 328084326653720208 328526002465427624 328632458498706912 329175263339865228 329913113312882528 330620556414930496 331117392022326624 331744508295096182 332262085283782368 332400129852991629 333709357876227008 334704750784344512 334774464000483936 335366222623839264 335408506545939398 336978644038294544 337235599561541824 337485034176602136 338401443844088768 338542039125958954 338651740770008952 339636707425988544 340237060714664256 340952448802897074 341212434462031704 342809741703054912 343459002577492516 343994856139032384 344137775309859102 344909163918013552 345164274246355278 346168182568796016 347517172718905904 347774212047840006 348976488964216542 349301166580386592 349991485091415024 350610141834013776 351942385231277984 352564490450702816 352825263002811324 353261258218391952 353930313631684361 355074739581715296 356018496706932488 356722090573942236 357685115110288064 358392002689557408 358710508024187176 359780401460307243 359950592390764232 361635617992316096 361903099958286744 362865006258988882 363313407842492536 363582130777287279 364370102816454592 365608787024652314 365900188959206616 366872719167509698 367613066223594048 367939766378154256 368590149107552944 368862774957484566 369318588137409768 369646804000534346 370146419814453568 371377220178309488 371497561781146944 372936731054575974 372945258527606336 374682548266355472 375015531116195684 375600618146884416 375756668529468798 376264542456014784 378641745661553616 379109642966079168 379827653653514924 380932380217202528 382227368253045601 382823706957401424 384664301213524904 386105796689110212 386448931455104089 388258002913687192 388383814589380896 389897315733406624 390185701321966836 390548718795564736 391320554208204192 392061691621477306 392673373517197344 392836517098990107 394862188308263104 395560160017861696 395852734100715144 396341899464537312 398247488408893552 398551163118185792 398845949481438888 400224784546374216 401388836048895552 402081606850075581 402098344480966848 402455691929575856 403251058909673832 405138785649064896 405906093955218428 407619920994016016 407921415018419874 408300933286272224 409107852126758928 410195224466683084 411005886965629098 412810469595002336 413115802782572604 414357440349289008 414725682537184876 415931909818783072 416667125078103328 416975310821504292 419633783142027168 420749132471829304 421060337451468231 421580652496477188 422701176432130739 422718772403067712 423554184996749664 423930600392221208 424817568303206496 425710796769846159 427387548536373568 427703663587066152 428029799443495392 428840461942441406 428929782000620043 429509524879035744 429687972736794057 432083111938225462 432757233951845088 433576849925238734 434451805536974784 434837905719636848 435606539854380752 435928734040663578 437445768871626944 437769323434401816 438900351119820304 439042573014082752 440743409428135242 441079488450919032 442806647951147376 443200173137322172 444676277448017472 447485699418199728 447542119681120321 449980045568802848 451115949148865286 451535654360011936 451723253389962983 452428017313292592 454603265070529432 454949912616042272 458850367079812136 458999053605631968 460219032328473704 461128556107778988 461557576758394688 462469745882423136 463345635552654998 463698949397120008 465301985285622056 466655313455220032 467000472710734248 467480189112018368 467825958482663352 470433684003748432 471015010957855936 471363394841700504 472992927191169528 474250100387268634 474368624421422016 475207134386597184 475629454098589648 475981251032094522 477836112488495618 478800383039803968 479707201947076324 480228555473189952 481238292000695658 482088945021768942 482537466611048992 483491097967987824 484776174369716372 485532506384996928 485734230050288934 487866918612275488 488227766924858532 491817033276646088 492424784183213024 492789003698141436 494869669969323792 495930834622395744 497248974739434632 497616762442644273 499555935783427237 499576731021807296 500564036814340512 501008891372625064 502057126176516768 503112759818909097 504855660882071488 505467966057441816 505853399342312736 505917178769962102 506811455022885298 507602165766133152 507813058688938431 508450218809320128 510431609276535232 510643677745175546 513200382549543744 514807728918813616 515188503866238774 517363745877020328 518868495380279616 520247601762622448 521275759078358856 523782022798653476 523951749870579888 527803645467620192 527913577846916976 528846735676054224 528913414168596743 531794599308585184 533633046061832288 533854754006319889 534027745060398732 536108809133434108 536527672665432096 537668078546231776 538065762036280764 539925888586146348 542453426988474144 543895220024559832 544297509388483323 544970111763738804 545477136169011904 546555154224681888 547590296562228634 548007849287505464 548413180536978471 550309078751264547 550821070376763472 551909649567231384 552476587132385344 552885223661329416 554470206000801519 555219629721680352 555967081095339056 557065830267464232 559417887791409504 560477391366772022 561413783268624308 561608431547796672 562107536661969584 562523296674293526 567542838286497216 567614395693128212 569741480480272386 570271551449421536 571398570325803792 571906376000826724 572917296982392076 576996451820287356 578530057148765293 581238312054218104 582387004370530788 582904575539304161 583692431245869088 584845973600109936 585823078193347104 587657879237513656 588092537432215959 588105984601225376 590408863934863168 592293282462394656 593340240026792544 596647599224266304 597371232613340328 597826744677278688 597902120364500666 598958992299773534 600895713138287424 601487932198487048 603237356417723456 603487982789752918 603683537894363784 606509543013097152 608859140932827642 611429881491024024 612451399929408336 613208221813057728 614838074810371984 615292836700024626 619215704392503504 622088523805777314 622667296947645664 623767944643551136 623897864728174608 625000687617154992 625079489471977969 627639581424508224 628484526455600672 630657236254892704 630919254734741687 631123698707743956 634078158604601568 634641668042792696 635895900588331812 641081322804560352 641651056000927544 642785260029025256 643260692913662109 644654797290650432 646846315505154094 647645640067051912 648124667907338193 650365274887858101 650970355899811376 652256858579455272 653409809781571128 653990499385560766 656168653307440416 657052004930855248 657264916997413824 658350526679730456 659826226625765056 662234784044653248 663489016590192364 664524170567564736 664800259705983258 669548928000967872 670732445247678528 670817013091878796 673957288076589088 674970068353204272 676248420755388371 677084078251917908 677303481540017904 681904897605794148 682424868924063408 683717340266722619 686918005154985032 688275550619718204 688887225637359463 689818327836027104 690328548492710556 692336365137592032 695018453328982497 695034345437811808 695548424095680012 697952977928433084 698602333160773184 699982970182830048 701220283668027552 703884770462555968 705128980901405632 705650526005622648 706522516436783904 707860627263368722 710149479163430592 711375150580902951 712036993413864976 713444181147884472 716754168732743427 716784005379114816 717421016048374352 719560802920614486 719901184781528464 723806199916573488 725730012517977764 726626815684985072 727164261554574558 731217574049304628 731800377918413232 733745438335019396 735879532756308512 737180298215105888 737725549914969132 738637176274819536 739293608001068692 742754440356618976 745873462109151948 747855927533769769 749365096532710944 750031062232391368 751513337058937596 753510792770320013 757283491323107232 758875768154943153 759655307307029848 760217182534327947 761864760434405056 764454736506091202 765647413914802848 765965516617763319 769328602427049808 772211593378220424 772897862910208178 776516005827374384 776767629178761792 779794631466813248 780371402643933672 782641108416408384 784123383242954612 785346747034394688 785673034197980214 791705468201430288 792683798929074624 796494976817787104 797691898962877776 799202679074549893 800449569092748432 804163213700151162 804911383859151712 806502117819347664 808029583951581277 811812187910436856 815239841988032032 815842830036839748 816601866572544448 818215704253517856 820390448933366168 821385444843342951 822011773931258196 825620939190004672 826231605565145208 828714880698578016 829451365074369752 831863819637566144 833334250156206656 833950621643008584 839267566284054336 840716087050158033 841498264943658608 842120674902936462 843161304992954376 845402352864261478 847108369993499328 847861200784442416 849635136606412992 851421593539692318 855407327174132304 856059598886990784 857680923884882812 857859564001240086 859019049758071488 859375945473588114 864166223876450924 865514467903690176 867153699850477468 869675811439273696 871213079708761504 871857468081327156 875538646868803632 877800702239640608 881486818856270484 882158976901838064 883829732539909727 885613295902294752 886400346274644344 890512755092196379 894971398836399456 895084239362240642 896853180546750999 898438488449660301 899960091137605696 902231898297730572 903071308720023872 903446506779925966 904856034626585184 905231974184629377 909206530141058864 909899825232084544 917700734159624272 917998107211263936 920438064656947408 922257112215557976 924939491764846272 926691271105309996 927397898794240016 930603970571244112 934000945421468496 935651916965326704 940867368007496864 942726789683401008 944512257088104419 945985854382339056 948500200774537268 951258908197179296 951962502064189044 955672224976991236 959414403894152648 962476584001391316 964177890043537884 965074933222097984 966982195935975648 969552348739432744 970269473257731141 971468460100577868 975733837224550976 976455533849717064 980985749078341149 983634066553292176 984849568366426048 985578007396282872 989739339938647584 991861669244791488 994497949478869264 995233524885288546 999111871566854474 1001128073628681024 1002017782745250128 1004114252353033536 1006225519637818194 1010935932114883632 1011706798684625472 1011834357539924204 1013622910045770596 1015204331532266304 1015626117377876862 1021287355490351092 1029615457837627232 1030377007732477548 1031292710569538131 1034727491754040656 1040495203525244896 1042551518156717712 1044526047547166041 1047564045597306952 1047903499741159776 1055607290935240384 1055827155693833952 1057693471352108448 1057826828337193486 1061790940895053083 1063589198617170368 1067266092123664576 1067709508012639778 1068055490120797464 1072217618266868216 1073055345330864192 1075336157092463552 1076131524072561528 1079851777172292696 1084906853976948288 1087790440049119664 1088595018776966646 1089940223527477608 1093110308449363776 1095180593124457268 1096015698575010928 1096826361073956942 1100618157502529094 1101642140753526944 1103819299134462768 1105770447322658832 1108940412001603038 1110439259443360704 1111934162190678112 1114131660534928464 1116241758376850677 1118835775582819008 1120954782733544044 1122827566537248616 1124215073323939168 1125046593348587052 1135228791386256424 1139482960960544772 1140543102898843072 1142797140651607584 1143812752001653448 1145834593964784152 1146682104759136803 1153992903640574712 1157060114297530586 1159346794365312267 1162476624108436208 1164774008741061576 1165809151078608322 1167384862491738176 1169691947200219872 1171646156386694208 1175315758475027312 1176185074864431918 1176211969202450752 1184586564924789312 1186680480053585088 1194742465226680656 1195653489354557376 1195804240729001332 1197917984599547068 1202975864396974096 1206975965579505836 1207367075788727568 1217718281865655284 1218800476127635973 1222859762982048048 1224902799858816672 1229676149620743968 1230585673400049252 1238431408785007008 1244177047611554628 1245334593895291328 1247535889287102272 1247795729456349216 1250001375234309984 1250158978943955938 1256969052911201344 1261314472509785408 1261838509469483374 1262247397415487912 1268103529296392217 1268156317209203136 1269283336085585392 1271791801176663624 1282162645609120704 1283302112001855088 1285570520058050512 1286521385827324218 1293692631010308188 1295291280134103824 1296249335814676386 1300730549775716202 1301940711799622752 1304513717158910544 1306819619563142256 1307980998771121532 1312337306614880832 1314104009861710496 1316701053359460912 1319194805354459891 1326978033180384728 1329600519411966516 1333134479516720023 1341634026183757592 1342626359043360963 1347914576153178176 1349940136706408544 1352496841510776742 1354168156503835816 1354606963080035808 1355169760169888949 1363809795211588296 1364849737848126816 1367434680533445238 1373836010309970064 1376551101239436408 1377774451274718926 1379636655672054208 1380657096985421112 1384672730275184064 1390036906657964994 1390068690875623616 1391096848191360024 1395905955856866168 1399965940365660096 1402440567336055104 1411301052011245296 1413045032873567808 1415721254526737444 1422750301161805902 1424073986827729952 1426888362295768944 1433508337465486854 1434842032096748704 1439121605841228972 1439802369563056928 1440400562696297059 1447612399833146976 1451460025035955528 1453253631369970144 1454328523109149116 1462435148098609256 1463600755836826464 1467490876670038792 1471759065512617024 1474360596430211776 1475451099829938264 1477274352549639072 1478587216002137384 1485508880713237952 1491746924218303896 1495711855067539538 1498667807350281711 1498730193065421888 1500062124464782736 1503026674117875192 1507021585540640026 1514566982646214464 1517751536309886306 1519310614614059696 1520434365068655894 1528909473012182404 1531294827829605696 1531931033235526638 1538657204854099616 1544423186756440848 1545795725820416356 1553032011654748768 1560742805287867344 1568246766485909224 1571346068395960428 1575522566701578209 1583410936402860576 1586740242505790229 1592989953635574208 1595383797925755552 1598405358149099786 1600899138185496864 1601564262018959667 1608326427400302324 1609822767718303424 1613004235638695328 1616059167903162554 1623624375820873712 1630479683976064064 1631685660073679496 1636431408507035712 1640780897866732336 1642770889686685902 1644023547862516392 1652463211130290416 1657429761397156032 1658902730148739504 1667901243286017168 1681432174100316066 1682996529887317216 1684241349805872924 1686322609985908752 1690804705728522956 1695722401568884832 1702843187079384636 1710814654348264608 1715361847769765624 1715719128002480172 1718751890947176228 1728332447752901848 1734307399700954936 1735590171446295879 1739351622878547392 1742426159417523008 1743714936162654312 1748713726617912483 1751077293737607264 1755601404479281216 1762973637712540968 1764317953803676128 1767659465079819454 1771226591804589504 1772800692549288688 1781025510184392758 1789942797672798912 1790168478724481284 1793706361093501998 1796876976899320602 1804463796595461144 1806893013559851932 1809712069253170368 1810463948369258754 1818413060282117728 1824594795623029001 1835401468319248544 1840876129313894816 1844514224431115952 1844746786002666689 1853382542210619992 1854795797588480032 1861207941142488224 1861981215192774247 1868001890842936992 1871303833930653408 1875238468415933907 1881734736014993728 1885453579366802016 1889024514176208838 1891971708764678112 1892757764204225061 1897000401549074536 1902517816394358592 1903925004128378088 1911344449953982472 1918828807788305296 1924953168002782632 1928355780087075768 1933964391871951296 1939104697478865488 1940538946515462282 1942936920201155736 1952911067699434128 1961971498156682298 1967268133106584352 1971156014792565744 1979478679877295168 1988995898957738528 1990467049770577092 1998223743133708948 2004035565490500256 2012451039275636388 2021871864229767264 2023668715079848408 2027245820091541192 2028745262266165113 2031252234755753724 2042574710980702184 2051152020800167857 2059230915675254464 2060754015464955096 2062585421139076262 2066661676912078389 2069454983508081312 2080990407050489792 2085103036313435424 2089052095094332082 2095128091194613904 2095806999482319552 2111654311387667904 2115386942704216896 2115653656674386972 2123581881790106166 2135419016025279556 2136110980241594928 2144435236533736432 2152263048145123056 2156339303918125183 2159703554344585392 2175580880098239328 2177190037553933292 2179880447054955216 2190361186248914536 2192031397150021856 2193652722147913884 2201236315005058188 2203284281507053888 2207638598268925536 2211540894645317664 2217880824003206076 2223868324381356224 2228263321069856928 2232483516753701354 2241909565467088088 2243567782601309307 2245655133074497232 2248430146647878336 2250093186697174104 2260532378310960039 2270457582772512848 2278965921921089544 2285594281303215168 2287625504003306896 2291669187929568304 2293364209518273606 2307985807281149424 2314120228595061172 2318693588730624534 2324953248216872416 2329548017482123152 2331618302157216644 2339383894400439744 2350631516950054624 2352370149728863836 2358622540683427733 2376457115660240041 2384672674588813037 2389484930453361312 2391608481458002664 2395835969199094136 2397608037223649679 2405951728793948192 2413951931159011672 2414734151577455136 2424088751854743831 2435436563731310568 2437600952255271946 2445719525964096096 2449805599717633344 2459352299241487936 2461171346800098504 2476862817570014016 2488354095223109256 2495591458912698432 2500002750468619968 2500317957887911876 2523677018938966748 2524494794830975824 2536207058592784434 2538566672171170784 2543583602353327248 2548400995539602489 2566604224003710176 2571141040116101024 2573042771654648436 2587385262020616376 2590582560268207648 2592498671629352772 2601461099551432404 2603881423599245504 2609027434317821088 2613639239126284512 2615961997542243064 2628208019723420992 2633402106718921824 2638389610708919782 2651489197619729181 2653956066360769456 2659201038823933032 2666268959033440046 2671538265276589137 2683268052367515184 2685252718086721926 2699880273412817088 2704993683021553484 2708336313007671632 2709213926160071616 2710339520339777898 2727619590423176592 2729699475696253632 2734869361066890476 2747672020619940128 2753102202478872816 2755548902549437852 2761314193970842224 2780073813315929988 2782193696382720048 2787463002625869139 2791811911713732336 2808540227598465503 2822602104022490592 2831442509053474888 2833536771264313257 2845500602323611804 2848147973655459904 2853776724591537888 2867016674930973708 2869684064193497408 2878243211682457944 2879604739126113856 2880801125392594118 2895224799666293952 2902920050071911056 2906507262739940288 2908657046218298232 2924870296197218512 2927201511673652928 2934981753340077584 2950902199659876528 2954548705099278144 2957174432004274768 2983493848436607792 2991423710135079076 2997335614700563422 3000124248929565472 3006053348235750384 3011746631092257487 3014043171081280052 3035503072619772612 3038621229228119392 3040868730137311788 3057818946024364808 3063862066471053276 3077314409708199232 3082625652517246121 3088846373512881696 3091591451640832712 3093878131708614393 3106064023309497536 3121485610575734688 3133578142641498123 3136493532971818448 3142692136791920856 3151045133403156418 3166821872805721152 3173480485011580458 3190767595851511104 3196810716298199572 3201798276370993728 3203128524037919334 3216652854800604648 3226008471277390656 3232118335806325108 3247248751641747424 3263371320147358992 3281561795733464672 3285541779373371804 3288047095725032784 3288461662004753663 3294274457648754437 3304926422260580832 3317805460297479008 3319183905343641049 3335802486572034336 3348725275130552031 3362864348200632132 3365993059774634432 3368482699611745848 3372645219971817504 3381609411457045912 3391444803137769664 3405686374158769272 3421629308696529216 3430723695539531248 3431438256004960344 3437503781894352456 3456664895505803696 3468614799401909872 3471180342892591758 3487429872325308624 3497427453235824966 3502154587475214528 3525947275425081936 3528635907607352256 3535318930159638908 3545601385098577376 3562051020368785516 3580336957448962568 3587412722187003996 3593753953798641204 3608927593190922288 3613786027119703864 3620927896738517508 3636826120564235456 3649189591246058002 3656401428382907919 3670802936638497088 3681752258627789632 3689028448862231904 3689493572005333378 3706765084421239984 3709591595176960064 3722415882284976448 3723962430385548494 3736003781685873984 3742607667861306816 3750476936831867814 3770907158733604032 3778049028352417676 3783943417529356224 3785515528408450122 3794000803098149072 3807850008256756176 3822688899907964944 3837657615576610592 3849906336005565264 3856711560174151536 3878209394957730976 3881077893030924564 3885873840402311472 3893233449948527971 3905822135398868256 3923942996313364596 3934536266213168704 3942312029585131488 3957584416063379673 3977991797915477056 3980934099541154184 3996447486267417896 3999403438550160069 4008071130981000512 4024902078551272776 4043743728459534528 4047337430159696816 4054491640183082384 4057490524532330226 4062504469511507448 4085149421961404368 4102304041600335714 4121508030929910192 4125170842278152524 4133323353824156778 4138909967016162624 4170206072626870848 4178104190188664164 4190256182389227808 4204501050783501611 4231307313348773944 4247163763580212332 4250938246006144979 4270838032050559112 4272221960483189856 4288870473067472864 4304526096290246112 4312678607836250366 4319407108689170784 4321201688088891177 4351161760196478656 4354380075107866584 4359760894109910432 4380722372497829072 4384062794300043712 4387305444295827768 4402472630010116376 4415277196537851072 4423081789290635328 4435761648006412152 4456526642139713856 4464967033507402708 4483819130934176176 4487135565202618614 4491310266148994464 4500186373394348208 4521064756621920078 4540915165545025696 4557931843842179088 4575251008006613792 4583338375859136608 4586728419036547212 4615971614562298848 4628240457190122344 4637387177461249068 4649906496433744832 4659096034964246304 4663236604314433288 4701263033900109248 4704740299457727672 4717245081366855466 4726567700104734627 4752914231320480082 4769345349177626074 4778969860906722624 4783216962916005328 4791671938398188272 4795216074447299358 4811903457587896384 4827903862318023344 4829468303154910272 4848177503709487662 4870873127462621136 4875201904510543892 4891439051928192192 4922342693600197008 4968955787289592813 4976708190446218512 5000635915775823752 5047354037877933496 5048989589661951648 5072414117185568868 5077133344342341568 5087167204706654496 5096801991079204978 5133208448007420352 5142282080232202048 5146085543309296872 5174770524041232752 5181165120536415296 5184997343258705544 5202922199102864808 5218054868635642176 5227278478252569024 5231923995084486128 5266804213437843648 5276779221417839564 5302978395239458362 5307912132721538912 5318402077647866064 5332537918066880092 5343076530553178274 5366536104735030368 5370505436173443852 5409987366043106968 5416672626015343264 5420679040679555796 5455239180846353184 5469738722133780952 5473784386869087003 5495115293617699607 5495344041239880256 5506204404957745632 5511097805098875704 5522628387941684448 5534240358008000067 5560147626631859976 5564387392765440096 5574926005251738278 5583623823427464672 5585943645578322741 5617080455196931006 5645204208044981184 5662885018106949776 5667073542528626514 5691001204647223608 5707553449183075776 5734033349861947416 5756486423364915888 5761602250785188236 5805840100143822112 5817314092436596464 5818047555854564173 5849740592394437024 5869963506680155168 5872402294069518779 5901804399319753056 5914348864008549536 5966987696873215584 5982847420270158152 5994671229401126844 6000248497859130944 6012106696471500768 6023493262184514974 6028086342162560104 6071006145239545224 6077242458456238784 6081737460274623576 6115637892048729616 6127724132942106552 6165251305034492242 6177692747025763392 6183182903281665424 6187756263417228786 6242971221151469376 6267156285282996246 6272987065943636896 6285384273583841712 6302090266806312836 6346960970023160916 6393621432596399144 6406257048075838668 6433305709601209296 6464236671612650216 6469017911754375549 6494497503283494848 6526742640294717984 6563123591466929344 6571083558746743608 6576094191450065568 6576923324009507326 6588548915297508874 6609852844521161664 6635610920594958016 6638367810687282098 6671604973144068672 6697450550261104062 6725728696401264264 6736965399223491696 6745290439943635008 6763218822914091824 6811372748317538544 6861447391079062496 6862876512009920688 6875007563788704912 6875874384191757659 6913329791011607392 6937229598803819744 6940111802082158557 6942360685785183516 6974859744650617248 6994854906471649932 7051894550850163872 7070637860319277816 7075867622050283199 7091202770197154752 7124102040737571032 7129371346980720123 7154018023766439111 7160673914897925136 7174825444374007992 7187507907597282408 7217855186381844576 7227572054239407728 7241855793477035016 7298379182492116004 7312802856765815838 7378056897724463808 7378987144010666756 7413530168842479968 7438732628309272081 7447924860771096988 7500953873663735628 7520890742933948809 7556098056704835352 7571031056816900244 7577759482010954093 7588001606196298144 7615700016513512352 7645202986618807467 7645377799815929888 7675315231153221184 7699812672011130528 7713423120348303072 7756418789915461952 7762155786061849128 7771747680804622944 7786466899897055942 7811644270797736512 7847885992626729192 7884624059170262976 7915168832126759346 7961868199082308368 7992894972534835792 7998806877100320138 8049804157102545552 8094674860319393632 8108983280366164768 8114981049064660452 8125008939023014896 8170298843922808736 8204608083200671428 8243016061859820384 8250341684556305048 8266646707648313556 8356208380377328328 8362389007877607417 8380512364778455616 8409002101567003222 8425620682795396509 8462614626697547888 8494327527160424664 8501876492012289958 8541676064101118224 8544443920966379712 8577740946134945728 8609052192580492224 8625357215672500732 8638814217378341568 8642403376177782354 8708760150215733168 8719521788219820864 8761444744995658144 8774610888591655536 8791229469820048823 8804945260020232752 8871523296012824304 8888325423467394047 8929934067014805416 8967638261868352352 8974271130405237228 8982620532297988928 9000372746788696416 9035239893276772461 9042129513243840156 9081830331090051392 9115863687684358176 9150502016013227584 9166676751718273216 9173456838073094424 9231943229124597696 9247876957551738363 9256480914380244688 9274774354922498136 9318192069928492608 9326473208628866576 9409480598915455344 9434490162733710932 9453135400209469254 9505828462640960164 9538690698355252148 9566433925832010656 9583343876796376544 9590432148894598716 9655807724636046688 9696355007418975324 9722127057939006997 9741746254925242272 9750403809021087784 9795640306014160169 9844685387200394016 9865384986014260989 9882823372946263311 9937911574579185626 9953416380892437024 9957551716030923147 10001271831551647504 10094708075755866992 10097979179323903296 10144828234371137736 10174334409413308992 10193603982158409956 10292171086618593744 10349541048082465504 10369994686517411088 10389634827969148609 10405844398205729616 10463847990168972256 10553558442835679128 10605956790478916724 10615824265443077824 10636804155295732128 10665075836133760184 10686153061106356548 10733072209470060736 10741010872346887704 10819974732086213936 10833345252030686528 10841358081359111592 10910478361692706368 10939477444267561904 10947568773738174006 10990230587235399214 11012408809915491264 11022195610197751408 11045256775883368896 11068480716016000134 11120295253263719952 11128774785530880192 11149852010503476556 11167247646854929344 11171887291156645482 11234160910393862012 11325770036213899552 11334147085057253028 11382002409294447216 11468066699723894832 11489786523018826451 11512972846729831776 11523204501570376472 11611680200287644224 11634628184873192928 11636095111709128346 11679700349845583913 11699481184788874048 11739927013360310336 11744804588139037558 11803608798639506112 11828697728017099072 11933975393746431168 11965694840540316304 11989342458802253688 12024213392943001536 12046986524369029948 12056172684325120208 12142012290479090448 12163474920549247152 12231275784097459232 12255448265884213104 12278659342145357447 12330502610068984484 12366365806563330848 12375512526834457572 12534312570565992492 12545974131887273792 12570768547167683424 12604180533612625672 12613503152350504833 12693921940046321832 12752814738018434937 12787242865192798288 12812514096151677336 12866611419202418592 12928473343225300432 12938035823508751098 13053485280589435968 13142167117493487216 13152188382900131136 13153846648019014652 13177097830595017748 13276735621374564196 13394901100522208124 13406805237403995703 13451457392802528528 13473930798446983392 13526437645828183648 13622745496635077088 13722894782158124992 13725753024019841376 13750015127577409824 13751748768383515318 13826659582023214784 13874459197607639488 13880223604164317114 13884721371570367032 13949719489301234496 13989709812943299864 14103789101700327744 14141275720638555632 14151735244100566398 14248204081475142064 14258742693961440246 14308036047532878222 14321347829795850272 14349650888748015984 14375015815194564816 14435710372763689152 14455144108478815456 14483711586954070032 14511142858899058801 14596758364984232008 14625605713531631676 14757974288021333512 14827060337684959936 14877465256618544162 14895849721542193976 14906867361868778439 15001907747327471256 15041781485867897618 15112196113409670704 15142062113633800488 15155518964021908186 15176003212392596288 15231400033027024704 15290405973237614934 15290755599631859776 15399625344022261056 15426846240696606144 15524311572123698256 15543495361609245888 15572933799794111884 15695771985253458384 15830337664253518692 15844406189659267649 15923736398164616736 15985789945069671584 15997613754200640276 16099608314205091104 16189349720638787264 16217966560732329536 16229962098129320904 16250017878046029792 16340597687845617472 16409216166401342856 16485345880853098821 16486032123719640768 16500683369112610096 16533293415296627112 16712416760754656656 16724778015755214834 16818004203134006444 16851241365590793018 16925229253395095776 16988655054320849328 17003752984024579916 17083352128202236448 17250714431345001464 17284806752355564708 17330748233717360299 17417520300431466336 17454142667563692519 17522889489991316288 17549221777183311072 17582458939640097646 17609890520040465504 17617206882208556337 17743046592025648608 17776650846934788094 17859868134029610832 17935276523736704704 17948542260810474456 18000745493577392832 18070479786553544922 18084259026487680312 18231727375368716352 18346913676146188848 18495753915103476726 18512961828760489376 18549548709844996272 18652946417257733152 18818961197830910688 18868980325467421864 18906270800418938508 19011656925281920328 19077381396710504296 19132867851664021312 19166687753592753088 19180864297789197432 19311615449272093376 19392710014837950648 19444254115878013994 19483492509850484544 19500807618042175568 19591280612028320338 19689370774400788032 19730769972028521978 19765646745892526622 19875823149158371252 19906832761784874048 19915103432061846294 20002543663103295008 20189416151511733984 20289656468742275472 20387207964316819912 20481793367120516717 20584342173237187488 20627623152575272977 20699082096164931008 20739989373034822176 20779269655938297218 20811688796411459232 20820335406246475671 20927695980337944512 21107116885671358256 21211913580957833448 21273608310591464256 21330151672267520368 21372306122212713096 21482021744693775408 21639949464172427872 21682716162718223184 21878954888535123808 21895137547476348012 21980461174470798428 22044391220395502816 22136961432032000268 22240590506527439904 22299704021006953112 22316197884927816243 22343774582313290964 22468321820787724024 22562672228801846427 22651540072427799104 22668294170114506056 22733278446032862279 22764004818588894432 22936133399447789664 22979573046037652902 23025945693459663552 23046409003140752944 23269256369746385856 23272190223418256692 23359400699691167826 23489609176278075116 23719732343099377013 23931389681080632608 23978684917604507376 24093973048738059896 24112345368650240416 24284024580958180896 24326949841098494304 24462551568194918464 24510896531768426208 24557318684290714894 24661005220137968968 24732731613126661696 24751025053668915144 25068625141131984984 25141537094335366848 25208361067225251344 25227006304701009666 25387843880092643664 25505629476036869874 25574485730385596576 25625028192303354672 25733222838404837184 25856946686450600864 25876071647017502196 26284334234986974432 26307693296038029304 26354195661190035496 26373688409460146469 26553471242749128392 26664976270402182141 26789802201044416248 26813610474807991406 26902914785605057056 26947861596893966784 27052875291656367296 27245490993270154176 27451506048039682752 27500030255154819648 27503497536767030636 27760447208328634228 27769442743140734064 27979419625886599728 28032410950935627379 28282551441277111264 28303470488201132796 28496408162950284128 28517485387922880492 28616072095065756444 28642695659591700544 28699301777496031968 28750031630389129632 28910288216957630912 28967423173908140064 29022285717798117602 29166381173817020991 29193516729968464016 29251211427063263352 29386920918042480507 29515948576042667024 29754930513237088324 29791699443084387952 29813734723737556878 30003815494654942512 30083562971735795236 30224392226819341408 30284124227267600976 30311037928043816372 30580811946475229868 30662093028884560529 30893942503583120533 31048623144247396512 31145867599588223768 31168904483907445827 31391543970506916768 31660675328507037384 31688812379318535298 31847472796329233472 31971579890139343168 31995227508401280552 32199216628410182208 32459924196258641808 32500035756092059584 32818432332802685712 32970691761706197642 33001366738225220192 33066586830593254224 33129212942014832357 33424833521509313312 33449556031510429668 33636008406268012888 33702482731181586036 33850458506790191552 33977310108641698656 34007505968049159832 34166704256404472896 34469359569056479353 34501428862690002928 34569613504711129416 34661496467434720598 34835040600862932672 34908285335127385038 35098443554366622144 35164917879280195292 35219781040080931008 35234413764417112674 35486093184051297216 35553301693869576188 35719736268059221664 35897084521620948912 36140959573107089844 36168518052975360624 36237019034136298807 36511022958780051539 36693827352292377696 36835978026436072341 36991507830206953452 37025923657520978752 37099097419689992544 37305892834515466304 37637922395661821376 37737960650934843728 37812541600837877016 38023313850563840656 38154762793421008592 38361728595578394864 38785420029675901296 38888508231756027988 39001615236084351136 39182561224056640676 39461539944057043956 39531293491785053244 39751646298316742504 39830206864123692588 40005087326206590016 40220415712211987109 40378832303023467968 40579312937484550944 40774415928633639824 40963586734241033434 41168684346474374976 41255246305150545954 41479978746069644352 41558539311876594436 41623377592822918464 41640670812492951342 42214233771342716512 42423827161915666896 42660303344535040736 42744612244425426192 42825567949433807681 42964043489387550816 43279898928344855744 43365432325436446368 43533428576697176403 43757909777070247616 43790275094952696024 43960922348941596856 44088782440791005632 44273922864064000536 44481181013054879808 44599408042013906224 44632395769855632486 44687549164626581928 44936643641575448048 45125344457603692854 45336588340229012112 45466556892065724558 45528009637177788864 45872266798895579328 45959146092075305804 46092818006281505888 46544380446836513384 46718801399382335652 46979218352556150232 47439464686198754026 47533218568977802947 47862779362161265216 47957369835209014752 48187946097476119792 48224690737300480832 48568049161916361792 48653899682196988608 49021793063536852416 49114637368581429788 49322010440275937936 49502050107337830288 50137250282263969968 50416722134450502688 50454012609402019332 50775687760185287328 51011258952073739748 51148971460771193152 51250056384606709344 51713893372901201728 51752143294035004392 51992244701152080897 52568668469973948864 52615386592076058608 52708391322380070992 52747376818920292938 53106942485498256784 53329952540804364282 53579604402088832496 53627220949615982812 53805829571210114112 54658513660185520943 55006995073534061272 55520894416657268456 55538885486281468128 55958839251773199456 56064821901871254758 56565102882554222528 56606940976402265592 56992816325900568256 57034970775845760984 57232144190131512888 57398603554992063936 57500063260778259264 57934846347816280128 58044571435596235204 58332762347634041982 58387033459936928032 58502422854126526704 58773841836084961014 59031897152085334048 59509861026474176648 59583398886168775904 59627469447475113756 60007630989309885024 60167125943471590472 60448784453638682816 60568248454535201952 60622075856087632744 61161623892950459736 61324186057769121058 61445380101361550151 61787885007166241066 62097246288494793024 62291735199176447536 62337808967814891654 62783087941013833536 63321350657014074768 63377624758637070596 63990455016802561104 64596425234764706569 64919848392517283616 65636864665605371424 65941383523412395284 66002733476450440384 66133173661186508448 66258425884029664714 66849667043018626624 66899112063020859336 67272016812536025776 67404965462363172072 67954620217283397312 68015011936098319664 68938719138112958706 69002857725380005856 69139227009422258832 69322992934869441196 69816570670254770076 70329835758560390584 70468827528834225348 71106603387739152376 71159197029298131039 71439472536118443328 71794169043241897824 72281919146214179688 72337036105950721248 72474038068272597614 73022045917560103078 73387654704584755392 73671956052872144682 73983015660413906904 74198194839379985088 75475921301869687456 75625083201675754032 75634618226109334249 76046627701127681312 76309525586842017184 76341229822903744127 76723457191156789728 77570840059351802592 77777016463512055976 78003230472168702272 78365122448113281352 78923079888114087912 79062586983570106488 79503292596633485008 79660413728247385176 80440831424423974218 81158625874969101888 81548831857267279648 81927173468482066868 82510492610301091908 83117078623753188872 83281341624985902684 84097232852806882137 84428467542685433024 84847654323831333792 85320606689070081472 85489224488850852384 85651135898867615362 85928086978775101632 86730864650872892736 87066857153394352806 87580550189905392048 87921844697883193712 88547845728128001072 89198816084027812448 89264791539711264972 89375098329253163856 89873287283150896096 90250688915207385708 90673176680458024224 90933113784131449116 91918292184150611608 91986279086653681587 92185636012563011776 92681827510749361599 93088760893673026768 93437602798764671304 93958436705112300464 94878929372397508052 95066437137955605894 95914739670418029504 96375892194952239584 96703524168020537053 97771579658141334517 98229274737162859576 98644020880551875872 99004100214675660576 99387638826044497071 100274500564527939936 100833444268901005376 100908025218804038664 101551375520370574656 102022517904147479496 102500112769213418688 103504286588070008784 103984489402304161794 105230773184152117216 105416782644760141984 105494753637840585876 106213884970996513568 106659905081608728564 107159208804177664992 107254441899231965624 108711057102408896421 109317027320371041886 109533068876340154617 110013990147068122544 111041788833314536912 111077770972562936256 111917678503546398912 112129643803742509516 113213881952804531184 114069941551691521968 114285983107660634699 114464288380263025776 116089142871192470408 116665524695268083964 116774066919873856064 117004845708253053408 117547683672169922028 118063794304170668096 119019722052948353296 119166797772337551808 119254938894950227512 120015261978619770048 120334251886943180944 121136496909070403904 121244151712175265488 122323247785900919472 122648372115538242116 122890760202723100302 123575770014332482132 124583470398352895072 124675617935629783308 126387651753207090961 126642701314028149536 126755249517274141192 127980910033605122208 128476703848301423043 129192850469529413138 129839696785034567232 131273729331210742848 131882767046824790568 132266347322373016896 132516851768059329428 133798224126041718672 134544033625072051552 134809930924726344144 135065252763598931917 136030023872196639328 137877438276225917412 138005715450760011712 138278454018844517664 138645985869738882392 139633141340509540152 140659671517120781168 140937655057668450696 142213206775478304752 142318394058596262078 143588338086483795648 144563838292428359376 144674072211901442496 144948076136545195228 146044091835120206156 147343912105744289364 147966031320827813808 150951842603739374912 151250166403351508064 151269236452218668498 152093255402255362624 152619051173684034368 152682459645807488254 153446914382313579456 155141680118703605184 155554032927024111952 156730244896226562704 157846159776228175824 158125173967140212976 159006585193266970016 159320827456494770352 159622571447889646811 160881662848847948436 163097663714534559296 163854346936964133736 163975540980556562829 165020985220602183816 166234157247506377744 166562683249971805368 168194465705613764274 169695308647662667584 170978448977701704768 171302271797735230724 174133714306788705612 174288468086251944139 175161100379810784096 175843689395766387424 177095691456256002144 178397632168055624896 178529583079422529944 178750196658506327712 179746574566301792192 180501377830414771416 181346353360916048448 181866227568262898232 183836584368301223216 183972558173307363174 185363655021498723198 186177521787346053536 186875205597529342608 187916873410224600928 189757858744795016104 190132874275911211788 192751784389904479168 193407048336041074106 193789275704294119707 195543159316282669034 196458549474325719152 197288041761103751744 198008200429351321152 198775277652088994142 200549001129055879872 201816050437608077328 204045035808294958992 207008573176140017568 207968978804608323588 210461546368304234432 210833565289520283968 210989507275681171752 212427769941993027136 213319810163217457128 214318417608355329984 214508883798463931248 217422114204817792842 218634054640742083772 219066137752680309234 220027980294136245088 222083577666629073824 224259287607485019032 225299727038325683887 226427763905609062368 226903854678328002747 228139883103383043936 228571966215321269398 228928576760526051552 229023689468711232381 232178285742384940816 233331049390536167928 234009691416506106816 235095367344339844056 238039444105896706592 238509877789900455024 240668503773886361888 242488303424350530976 244646495571801838944 245296744231076484232 245781520405446200604 247151540028664964264 249166940796705790144 249351235871259566616 252775303506414181922 253285402628056299072 253510499034548282384 255961820067210244416 256953407696602846086 258385700939058826276 263765534093649581136 265033703536118658856 267596448252083437344 269088067250144103104 269619861849452688288 270130505527197863834 272060047744393278656 275754876552451834824 276556908037689035328 277291971739477764784 279266282681019080304 281319343034241562336 281875310115336901392 284426413550956609504 284636788117192524156 289127676584856718752 289896152273090390456 290110572504061611159 292088183670240412312 293314738974424003551 294687824211488578728 295932062641655627616 302500332806703016128 302538472904437336996 305364919291614976508 308356520460291901169 311108065854048223904 313460489792453125408 315692319552456351648 316250347934280425952 318013170386533940032 318641654912989540704 319245142895779293622 321763325697695896872 327708693873928267472 327951081961113125658 330041970441204367632 332468314495012755488 333125366499943610736 336388931411227528548 342604543595470461448 342857949322981904097 348267428613577411224 348576936172503888278 350322200759621568192 351687378791532774848 354191382912512004288 357059166158845059888 357500393317012655424 361002755660829542832 363732455136525796464 364421342362163155927 367673168736602446432 367945116346614726348 370727310042997446396 372355043574692107072 373750411195058685216 375833746820449201856 379162955259621272883 379515717489590032208 380265748551822423576 386814096672082148212 387578551408588239414 391086318632565338068 392917098948651438304 397550555304177988284 398607209375499286877 401621252546580566929 403632100875216154656 405195758290796795751 408090071616589917984 414017146352280035136 415937957609216647176 421979014551362343504 426639620326434914256 429017767596927862496 434844228409635585684 437268109281484167544 438132275505360618468 440055960588272490176 444167155333258147648 448518575214970038064 450599454076651367774 452855527811218124736 453807709356656005494 456279766206766087872 457143932430642538796 457857153521052103104 458047378937422464762 464356571484769881632 466662098781072335856 470190734688679688112 471081247443771884491 476078888211793413184 477019755579800910048 478867714343668940433 481337007547772723776 484976606848701061952 489292991143603677888 490593488462152968464 491563040810892401208 494303080057329928528 498702471742519133232 505550607012828363844 507020998069096564768 513906815393205692172 516771401878117652552 522865404258755832417 527531068187299162272 530067407072237317712 535192896504166874688 539239723698905376576 540261011054395727668 551509753104903669648 554583943478955529568 558532565362038160608 562638686068483124672 563750620230673802784 568852827101913219008 569273576234385048312 578255353169713437504 579792304546180780912 580221145008123222318 584176367340480824624 586629477948848007102 589375648422977157456 591864125283311255232 605076945808874673992 610729838583229953016 616713040920583802338 622216131708096447808 626920979584906250816 631384639104912703296 632500695868560851904 637283309825979081408 638490285791558587244 643526651395391793744 655417387747856534944 655902163922226251316 660083940882408735264 664936628990025510976 666250732999887221472 672777862822455057096 675899181114977051661 685209087190940922896 685715898645963808194 696534857227154822448 697153872345007776556 710560677582411772259 714118332317690119776 722005511321659085664 727464910273051592928 728842684724326311854 735346337473204892864 735890232693229452696 741454620085994892792 747500822390117370432 758325910519242545766 759031434979180064416 760531497103644847152 773628193344164296424 775157102817176478828 782172637265130676136 785834197897302876608 795101110608355976568 797214418750998573754 803242505093161133858 807264201750432309312 810391516581593591502 816180143233179835968 831875915218433294352 839753528051941185397 843958029102724687008 853279240652869828512 858035535193855724992 869688456819271171368 874536218562968335088 876264551010721236936 897037150429940076128 901198908153302735548 907615418713312010988 914287864861285077592 916094757874844929524 925069561380875703507 928713142969539763264 933324197562144671712 940381469377359376224 942162494887543768982 954039511159601820096 957735428687337880866 981186976924305936928 983126081621784802416 988606160114659857056 997404943485038266464 1011101214025656727688 1014041996138193129536 1027813630786411384344 1033542803756235305104 1045730808517511664834 1055062136374598324544 1060134814144474635424 1080522022108791455336 1093264027086489467781 1103019506209807339296 1109167886957911059136 1117065130724076321216 1127501240461347605568 1138547152468770096624 1159584609092361561824 1160442290016246444636 1168352734680961649248 1173258955897696014204 1178751296845954314912 1195821628126497860631 1204863757639741700787 1210153891617749347984 1221459677166459906032 1233426081841167604676 1257145814184266981689 1276980571583117174488 1287053302790783587488 1310834775495713069888 1311804327844452502632 1320167881764817470528 1332501465999774442944 1345555725644910114192 1351798362229954103322 1370418174381881845792 1371431797291927616388 1393069714454309644896 1394307744690015553112 1413243742331315653473 1421121355164823544518 1428236664635380239552 1444011022643318171328 1454929820546103185856 1457685369448652623708 1471780465386458905392 1482909240171989785584 1485717780399588251087 1516651821038485091532 1518062869958360128832 1521062994207289694304 1547256386688328592848 1550314205634352957656 1564345274530261352272 1590202221216711953136 1594428837501997147508 1606485010186322267716 1620783033163187183004 1663751830436866588704 1679507056103882370794 1687916058205449374016 1706558481305739657024 1739376913638542342736 1749072437125936670176 1752529102021442473872 1755848285926786114921 1794074300859880152256 1802397816306605471096 1815230837426624021976 1828575729722570155184 1832189515749689859048 1850139122761751407014 1866648395124289343424 1880762938754718752448 1884324989775087537964 1915470857374675761732 1962373953848611873856 1966252163243569604832 1977212320229319714112 1994809886970076532928 2022202428051313455376 2055627261572822768688 2067085607512470610208 2091461617035023329668 2120269628288949270848 2131682032747235316777 2161044044217582910672 2186528054172978935562 2206039012419614678592 2277094304937540193248 2319169218184723123648 2320884580032492889272 2336705469361923298496 2346517911795392028408 2357502593691908629824 2391643256252995721262 2409727515279483401574 2420307783235498695968 2442919354332919812064 2466852163682335209352 2514291628368533963378 2519260584155823556191 2553961143166234348976 2574106605581567174976 2623608655688905005264 2691111451289820228384 2703596724459908206644 2740836348763763691584 2742863594583855232776 2786139428908619289792 2788615489380031106224 2826487484662631306946 2842242710329647089036 2915370738897305247416 2943560930772917810784 2965818480343979571168 2971435560799176502174 3033303642076970183064 3042125988414579388608 3094512773376657185696 3100628411268705915312 3128690549060522704544 3180404442433423906272 3188857675003994295016 3212970020372644535432 3241566066326374366008 3327503660873733177408 3359014112207764741588 3478753827277084685472 3498144874251873340352 3505058204042884947744 3511696571853572229842 3604795632613210942192 3630461674853248043952 3657151459445140310368 3664379031499379718096 3700278245523502814028 3768649979550175075928 3771437442552800945067 3830941714749351523464 3932504326487139209664 4008634765983794715197 4044404856102626910752 4111254523145645537376 4134171215024941220416 4182923234070046659336 4263364065494470633554 4322088088435165821344 4373056108345957871124 4457153341198764753261 4554188609875080386496 4641769160064985778544 4693035823590784056816 4783286512505991442524 4819455030558966803148 4840615566470997391936 4885838708665839624128 4933704327364670418704 5028583256737067926756 5038521168311647112382 5107922286332468697952 5181893721881490729401 5247217311377810010528 5267544857780358344763 5382222902579640456768 5407193448919816413288 5485727189167710465552 5577230978760062212448 5652974969325262613892 5684485420659294178072 5830741477794610494832 5887121861545835621568 5931636960687959142336 5942871121598353004348 6066607284153940366128 6189025546753314371392 6201256822537411830624 6257381098121045409088 6360808884866847812544 6377715350007988590032 6425940040745289070864 6483132132652748732016 6718028224415529483176 6957507654554169370944 7010116408085769895488 7023393143707144459684 7209591265226421884384 7260923349706496087904 7314302918890280620736 7328758062998759436192 7400556491047005628056 7537299959100350151856 7542874885105601890134 7661883429498703046928 8017269531967589430394 8088809712205253821504 8222509046291291074752 8365846468140093318672 8526728130988941267108 8644176176870331642688 8746112216691915742248 8914306682397529506522 9237288808571353039367 9283538320129971557088 9386071647181568113632 9566573025011982885048 9638910061117933606296 9867408654729340837408 10057166513474135853512 10077042336623294224764 10215844572664937395904 10363787443762981458802 10494434622755620021056 10535089715560716689526 10814386897839632826576 10971454378335420931104 11154461957520124424896 11305949938650525227784 11368970841318588356144 11661482955589220989664 11885742243196706008696 12025904297951384145591 12133214568307880732256 12402513645074823661248 12755430700015977180064 12851880081490578141728 12966264265305497464032 13436056448831058966352 14046786287414288919368 14419182530452843768768 14521846699412992175808 14657516125997518872384 14801112982094011256112 15074599918200700303712 15085749770211203780268 15323766858997406093856 15545681165644472188203 16034539063935178860788 16342895584395470761957 16731692936280186637344 17053456261977882534216 17492224433383831484496 17828613364795059013044 18474577617142706078734 18567076640259943114176 18772143294363136227264 19133146050023965770096 19277820122235867212592 19314331145194647264131 19734817309458681674816 20114333026948271707024 20154084673246588449528 20727574887525962917604 21070179431121433379052 21628773795679265653152 21942908756670841862208 22611899877301050455568 22737941682637176712288 23322965911178441979328 23771484486393412017392 24051808595902768291182 24266429136615761464512 25510861400031954360128 25703760162981156283456 25932528530610994928064 26872112897662117932704 27711866425714059118101 28093572574828577838736 29602225964188022512224 30149199836401400607424 30171499540422407560536 30647533717994812187712 31091362331288944376406 32069078127870357721576 32685791168790941523914 33463385872560373274688 34106912523955765068432 34984448866767662968992 35657226729590118026088 36949155234285412157468 38266292100047931540192 38555640244471734425184 38628662290389294528262 40228666053896543414048 40308169346493176899056 41455149775051925835208 42140358862242866758104 43257547591358531306304 45223799754602100911136 45475883365274353424576 47542968972786824034784 48103617191805536582364 49028686753186412285871 53744225795324235865408 55423732851428118236202 56187145149657155677472 57942993435583941792393 59204451928376045024448 60342999080844815121072 62182724662577888752812 64138156255740715443152 65371582337581883047828 68213825047911530136864 69968897733535325937984 71314453459180236052176 73898310468570824314936 76532584200095863080384 77111280488943468850368 77257324580778589056524 80457332107793086828096 80616338692986353798112 82910299550103851670416 84280717724485733516208 90447599509204201822272 95085937945573648069568 96207234383611073164728 98057373506372824571742 110847465702856236472404 112374290299314311354944 115885986871167883584786 120685998161689630242144 124365449325155777505624 128276312511481430886304 130743164675163766095656 136427650095823060273728 142628906918360472104352 147796620937141648629872 154514649161557178113048 161232677385972707596224 165820599100207703340832 168561435448971467032416 192414468767222146329456 196114747012745649143484 212457642597141119905441 221694931405712472944808 231771973742335767169572 241371996323379260484288 248730898650311555011248 256552625022962861772608 261486329350327532191312 285257813836720944208704 295593241874283297259744 309029298323114356226096 331641198200415406681664 337122870897942934064832 384828937534444292658912 392229494025491298286968 424915285194282239810882 443389862811424945889616 463543947484671534339144 497461797300623110022496 522972658700655064382624 591186483748566594519488 618058596646228712452192 637372927791423359716323 769657875068888585317824 784458988050982596573936 849830570388564479621764 886779725622849891779232 927087894969343068678288 994923594601246220044992 1045945317401310128765248 1236117193292457424904384 1274745855582846719432646 1568917976101965193147872 1699661140777128959243528 1773559451245699783558464 1854175789938686137356576 2549491711165693438865292 3137835952203930386295744 3399322281554257918487056 3708351579877372274713152 5098983422331386877730584 6798644563108515836974112 10197966844662773755461168 13597289126217031673948224 20395933689325547510922336 40791867378651095021844672
- Sum of all divisors σ(n): 140459979196642595407190420
- Sum of proper divisors (its aliquot sum) s(n): 99668111817991500385345748
- 40791867378651095021844672 is an abundant number, because the sum of its proper divisors (99668111817991500385345748) is greater than itself. Its abundance is 58876244439340405363501076
Bases of 40791867378651095021844672
- Binary: 100001101111100000001110001111110000111111001100011110000111001010001011111000110000002
- Hexadecimal: 0x21BE038FC3F31E1CA2F8C0
- Base-36: 54ILV0MZPOHSFJ0LC
Squares and roots of 40791867378651095021844672
- 40791867378651095021844672 squared (407918673786510950218446722) is 1663976444237459358447551671007290945908869694787584
- 40791867378651095021844672 cubed (407918673786510950218446723) is 67876706434533861268767299973613698390426471818291180244911474377854882152448
-
The
square root of 40791867378651095021844672 is 6386851131712.0187768423 -
The
cube root of 40791867378651095021844672 is 344237248.9550777105
Scales and comparisons
How big is 40791867378651095021844672?- 40,791,867,378,651,095,021,844,672 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 40,791,867,378,651,095,021,844,672 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 40791867378651095021844672 cubic inches would be around 28686437.4 feet tall.
Recreational maths with 40791867378651095021844672
- 40791867378651095021844672 backwards is 27644812059015687376819704
- The number of decimal digits it has is: 26
- The sum of 40791867378651095021844672's digits is 120
- 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 40791867378651095021844672 - Facts about the integer". Numbermatics.com. 2024. Web. 23 June 2024.
APA style:
Numbermatics. (2024). Number 40791867378651095021844672 - Facts about the integer. Retrieved 23 June 2024, from https://numbermatics.com/n/40791867378651095021844672/
Chicago style:
Numbermatics. 2024. "Number 40791867378651095021844672 - Facts about the integer". https://numbermatics.com/n/40791867378651095021844672/
The information we have on file for 40791867378651095021844672 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 40791867378651095021844672, math, Factors of 40791867378651095021844672, curriculum, school, college, exams, university, Prime factorization of 40791867378651095021844672, STEM, science, technology, engineering, physics, economics, calculator, forty septillion, seven hundred ninety-one sextillion, eight hundred sixty-seven quintillion, three hundred seventy-eight quadrillion, six hundred fifty-one trillion, ninety-five billion, twenty-one million, eight hundred forty-four thousand, six hundred seventy-two.