23570368165726910459223552
23,570,368,165,726,910,459,223,552 is an even composite number composed of six prime numbers multiplied together.
23570368165726910459223552 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of seventeen thousand, nine hundred twenty divisors.
Prime factorization of 23570368165726910459223552:
29 × 36 × 133 × 173 × 373 × 4873
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 13 × 13 × 13 × 17 × 17 × 17 × 37 × 37 × 37 × 487 × 487 × 487)See below for interesting mathematical facts about the number 23570368165726910459223552 from the Numbermatics database.
Names of 23570368165726910459223552
- Cardinal: 23570368165726910459223552 can be written as Twenty-three septillion, five hundred seventy sextillion, three hundred sixty-eight quintillion, one hundred sixty-five quadrillion, seven hundred twenty-six trillion, nine hundred ten billion, four hundred fifty-nine million, two hundred twenty-three thousand, five hundred fifty-two.
Scientific notation
- Scientific notation: 2.3570368165726910459223552 × 1025
Factors of 23570368165726910459223552
Divisors of 23570368165726910459223552
- Number of divisors d(n): 17920
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 17 18 24 26 27 32 34 36 37 39 48 51 52 54 64 68 72 74 78 81 96 102 104 108 111 117 128 136 144 148 153 156 162 169 192 204 208 216 221 222 234 243 256 272 288 289 296 306 312 324 333 338 351 384 408 416 432 442 444 459 468 481 486 487 507 512 544 576 578 592 612 624 629 648 663 666 676 702 729 768 816 832 864 867 884 888 918 936 962 972 974 999 1014 1053 1088 1152 1156 1184 1224 1248 1258 1296 1326 1332 1352 1369 1377 1404 1443 1458 1461 1521 1536 1632 1664 1728 1734 1768 1776 1836 1872 1887 1924 1944 1948 1989 1998 2028 2106 2176 2197 2304 2312 2368 2448 2496 2516 2592 2601 2652 2664 2704 2738 2754 2808 2873 2886 2916 2922 2997 3042 3159 3264 3328 3456 3468 3536 3552 3672 3744 3757 3774 3848 3888 3896 3978 3996 4056 4107 4131 4212 4329 4352 4383 4394 4563 4608 4624 4736 4896 4913 4992 5032 5184 5202 5304 5328 5408 5476 5508 5616 5661 5746 5772 5832 5844 5967 5994 6084 6253 6318 6331 6528 6591 6656 6912 6936 7072 7104 7344 7488 7514 7548 7696 7776 7792 7803 7956 7992 8112 8177 8214 8262 8279 8424 8619 8658 8704 8766 8788 8991 9126 9248 9472 9477 9792 9826 9984 10064 10368 10404 10608 10656 10693 10816 10952 11016 11232 11271 11322 11492 11544 11664 11688 11934 11988 12168 12321 12393 12506 12636 12662 12987 13056 13149 13182 13689 13824 13872 14144 14208 14688 14739 14976 15028 15096 15392 15552 15584 15606 15912 15984 16224 16354 16428 16524 16558 16848 16983 17238 17316 17532 17576 17797 17901 17982 18019 18252 18496 18759 18944 18954 18993 19584 19652 19773 19968 20128 20736 20808 21216 21312 21386 21632 21904 22032 22464 22542 22644 22984 23088 23273 23328 23376 23409 23868 23976 24336 24531 24642 24786 24837 25012 25272 25324 25857 25974 26112 26298 26364 26973 27378 27744 28288 28416 29376 29478 29952 30056 30192 30784 31104 31168 31212 31824 31968 32079 32448 32708 32856 33048 33116 33696 33813 33966 34476 34632 35064 35152 35594 35802 35964 36038 36504 36963 36992 37349 37518 37908 37986 38961 39168 39304 39447 39546 40256 41067 41472 41616 42432 42624 42772 43264 43808 44064 44217 44928 45084 45288 45968 46176 46546 46656 46752 46818 47736 47952 48672 48841 49062 49284 49572 49674 50024 50544 50648 50653 50949 51714 51948 52596 52728 53391 53703 53946 54057 54756 55488 56277 56576 56832 56979 58752 58956 59319 59904 60112 60384 61568 62208 62336 62424 63648 63869 63936 64158 64896 65416 65712 66096 66232 67392 67626 67932 68952 69264 69819 70128 70227 70304 71188 71604 71928 72076 73008 73593 73926 73984 74511 74698 75036 75816 75972 77571 77922 78336 78608 78894 79092 80512 81289 82134 82303 83232 84864 85248 85544 86528 87616 88128 88434 89856 90168 90576 91936 92352 93092 93312 93504 93636 95472 95904 96237 97344 97682 98124 98568 99144 99348 100048 101088 101296 101306 101439 101898 103428 103896 105192 105456 106301 106782 107406 107627 107892 108114 109512 110889 110976 112047 112554 113152 113958 116883 117504 117912 118341 118638 120224 120768 123136 123201 124416 124672 124848 127296 127738 127872 128316 129792 130832 131424 132192 132464 132651 134784 135252 135864 137904 138528 139009 139638 140256 140454 140608 140743 142376 143208 143856 144152 146016 146523 147186 147852 147968 149022 149396 150072 151632 151944 151959 152847 155142 155844 157216 157788 158184 160173 161024 161109 162171 162578 164268 164606 166464 168831 169728 170496 170937 171088 175232 176256 176868 177957 179712 180336 181152 181781 183872 184704 186184 186624 187008 187272 190944 191607 191808 192474 194688 195364 196248 197136 198288 198696 200096 202176 202592 202612 202878 203796 206856 207792 209457 210384 210681 210912 212602 213564 214812 215254 215784 216228 219024 220779 221778 221952 223533 224094 225108 227916 231361 232713 233766 234247 235008 235824 236682 237169 237276 240448 241536 243867 246272 246402 246909 249344 249696 254592 255476 255744 256632 259584 261664 262848 264384 264928 265302 269568 270504 271728 275808 277056 278018 279276 280512 280908 281216 281486 284752 286416 287712 288304 288711 292032 293046 294372 295704 298044 298792 300144 302549 303264 303888 303918 304317 305694 306323 310284 311688 314432 315576 316368 318903 320346 322048 322218 322881 324342 325156 328536 329212 332667 332928 336141 337662 339456 341874 342176 350464 350649 352512 353736 355023 355914 360672 362304 363562 367744 369408 372368 373248 374016 374544 381888 383214 383616 384948 389376 390728 392496 394272 395641 396576 397392 397953 400192 404352 405184 405224 405756 407592 413712 415584 417027 418914 420768 421362 421824 422229 425204 427128 429624 430508 431568 432456 438048 439569 441558 443556 443904 447066 448188 450216 455832 455877 458541 462722 465426 467532 468494 471648 473364 474338 474552 480519 480896 483072 486513 487734 492804 493818 499392 506493 509184 510952 511488 512811 513264 523328 525696 528768 529856 530604 533871 539136 541008 543456 545343 551616 554112 556036 558552 561024 561816 562432 562972 569504 572832 574821 575424 576608 577422 584064 586092 588744 591408 596088 597584 600288 605098 606528 607776 607836 608634 611388 612646 620568 623376 628371 628864 631152 632736 634933 637806 640692 644436 645762 648684 650312 657072 658424 658489 662337 665334 665856 666703 670599 672282 675324 683748 684352 694083 698139 700928 701298 702741 705024 707472 710046 711507 711828 721344 724608 727124 731601 735488 738816 740727 744736 748032 749088 763776 766428 767232 769896 778752 781456 784992 788544 791282 793152 794784 795906 800384 808704 810368 810448 811512 815184 827424 830297 831168 834054 837828 841536 842724 843648 844458 850408 854256 859248 861016 861101 863136 864912 866133 876096 879138 883116 887112 894132 896376 900432 907647 911664 911754 912951 917082 918969 925444 930852 935064 936988 943296 946728 948676 949104 956709 961038 961792 966144 968643 973026 975468 985608 987636 998001 998784 1008423 1012986 1018368 1021904 1025622 1026528 1046656 1051392 1057536 1059712 1061208 1067742 1069939 1082016 1086912 1090686 1103232 1108224 1112072 1117104 1122048 1123632 1124864 1125944 1139008 1145664 1149642 1150848 1153216 1154844 1168128 1172184 1177488 1182816 1186923 1192176 1193859 1195168 1200576 1210196 1213056 1215552 1215672 1217268 1222776 1225292 1241136 1246752 1251081 1256742 1257728 1262304 1265472 1266687 1269866 1275612 1281384 1288872 1291524 1297368 1300624 1314144 1316848 1316978 1318707 1324674 1330668 1331712 1333406 1341198 1344564 1350648 1367496 1367631 1368704 1381913 1388166 1396278 1399151 1402596 1405482 1414944 1420092 1423014 1423656 1441557 1442688 1449216 1454248 1459539 1463202 1470976 1481454 1489472 1498176 1519479 1527552 1532856 1534464 1538433 1539792 1562912 1569984 1577088 1582564 1586304 1589568 1591812 1600768 1601613 1617408 1620736 1620896 1623024 1630368 1636029 1654848 1660594 1662336 1668108 1675656 1683072 1685448 1687296 1688916 1700816 1708512 1718496 1722032 1722202 1724463 1726272 1729824 1732266 1752192 1758276 1766232 1774224 1788264 1792752 1800864 1807117 1815294 1823328 1823508 1825902 1829659 1834164 1837938 1850888 1861704 1870128 1873976 1885113 1886592 1893456 1897352 1898208 1904799 1913418 1922076 1923584 1937286 1946052 1950936 1971216 1975272 1975467 1987011 1996002 1997568 2000109 2011797 2016846 2025972 2043808 2051244 2053056 2082249 2093312 2094417 2102784 2108223 2115072 2119424 2122416 2134521 2135484 2139878 2164032 2173824 2181372 2194803 2206464 2216448 2222181 2224144 2234208 2244096 2247264 2251888 2278016 2291328 2299284 2301696 2306432 2309688 2336256 2344368 2354976 2363153 2365632 2373846 2384352 2387718 2390336 2392631 2401152 2420392 2426112 2431104 2431344 2434536 2445552 2450584 2482272 2490891 2493504 2502162 2513484 2515456 2524608 2530944 2533374 2539732 2551224 2562768 2577744 2583048 2583303 2594736 2598399 2601248 2628288 2633696 2633956 2637414 2649348 2661336 2666812 2682396 2689128 2701296 2722941 2734992 2735262 2737408 2738853 2756907 2763826 2776332 2792556 2798302 2805192 2810964 2829888 2840184 2846028 2847312 2870127 2883114 2885376 2898432 2905929 2908496 2919078 2926404 2962908 2978944 2996352 3007693 3025269 3038958 3045211 3055104 3065712 3076866 3079584 3083197 3125824 3139968 3154176 3165128 3172608 3179136 3183624 3201536 3203226 3209817 3241472 3241792 3246048 3260736 3272058 3309696 3321188 3324672 3336216 3351312 3366144 3370896 3374592 3377832 3401632 3417024 3436992 3444064 3444404 3448926 3452544 3459648 3464532 3504384 3516552 3532464 3548448 3560769 3576528 3581577 3585504 3601728 3614234 3630588 3646656 3647016 3651804 3659318 3668328 3675876 3701776 3723408 3740256 3747952 3753243 3770226 3773184 3786912 3794704 3796416 3800061 3809598 3826836 3844152 3874572 3892104 3901872 3933137 3942432 3950544 3950934 3956121 3974022 3982199 3992004 3995136 4000218 4023594 4031873 4033692 4051944 4087616 4102488 4102893 4106112 4145739 4164498 4186624 4188834 4197453 4216446 4238848 4244832 4269042 4270968 4279756 4324671 4328064 4347648 4362744 4378617 4389606 4412928 4444362 4448288 4468416 4494528 4503776 4556032 4558437 4582656 4598568 4603392 4612864 4615299 4619376 4688736 4709952 4726306 4731264 4747692 4768704 4775436 4780672 4785262 4802304 4840784 4852224 4862208 4862688 4869072 4891104 4901168 4908087 4964544 4981782 4987008 5004324 5026968 5049216 5061888 5066748 5079464 5102448 5125536 5143333 5155488 5166096 5166606 5173389 5189472 5196798 5202496 5207491 5256576 5267392 5267912 5274828 5298696 5322672 5333624 5364792 5378256 5402592 5421351 5445882 5469984 5470524 5474816 5477706 5488977 5513814 5527652 5552664 5585112 5596604 5610384 5621928 5655339 5659776 5680368 5692056 5694624 5714397 5740254 5766228 5770752 5811858 5816992 5838156 5852808 5925816 5926401 5957888 5961033 5992704 6000327 6015386 6035391 6050538 6077916 6090422 6131424 6153732 6159168 6166394 6246747 6251648 6279936 6308352 6324669 6330256 6345216 6358272 6367248 6403563 6406452 6419634 6483584 6492096 6521472 6544116 6584409 6619392 6642376 6649344 6666543 6672432 6702624 6725897 6732288 6741792 6755664 6803264 6834048 6873984 6888128 6888808 6897852 6905088 6919296 6929064 7008768 7033104 7064928 7089459 7096896 7121538 7153056 7163154 7171008 7177893 7203456 7228468 7261176 7293312 7294032 7303608 7318636 7336656 7351752 7403552 7446816 7472673 7480512 7495904 7506486 7540452 7546368 7573824 7589408 7592832 7600122 7619196 7653672 7688304 7749144 7749909 7784208 7795197 7803744 7866274 7884864 7901088 7901868 7912242 7948044 7964398 7984008 8000436 8047188 8063746 8067384 8103888 8168823 8175232 8204976 8205786 8212224 8270721 8291478 8328996 8377668 8394906 8432892 8489664 8538084 8541936 8559512 8560357 8610381 8649342 8656128 8667139 8695296 8717787 8725488 8757234 8775253 8779212 8888724 8896576 8936832 8989056 9007552 9023079 9075807 9112064 9116874 9135633 9165312 9197136 9225728 9230598 9238752 9249591 9377472 9419904 9452612 9462528 9495384 9537408 9550872 9561344 9570524 9604608 9629451 9681568 9724416 9725376 9738144 9782208 9802336 9816174 9929088 9963564 9974016 10008648 10053936 10098432 10123776 10133496 10158928 10204896 10251072 10286666 10310976 10332192 10333212 10346778 10378944 10393596 10404992 10414982 10513152 10534784 10535824 10549656 10597392 10645344 10667248 10682307 10729584 10756512 10793861 10805184 10842702 10891764 10939968 10941048 10955412 10977954 11027628 11055304 11105328 11170224 11193208 11194313 11220768 11243856 11259729 11310678 11319552 11333951 11360736 11384112 11389248 11400183 11428794 11480508 11532456 11623716 11633984 11676312 11705616 11799411 11851632 11852802 11868363 11915776 11922066 11946597 11985408 12000654 12030772 12070782 12095619 12101076 12155832 12180844 12262848 12307464 12308679 12318336 12332788 12437217 12493494 12503296 12559872 12592359 12649338 12660512 12716544 12734496 12807126 12812904 12839268 12967168 12974013 12984192 13042944 13088232 13135851 13168818 13238784 13284752 13333086 13344864 13405248 13451794 13483584 13511328 13606528 13668096 13747968 13776256 13777616 13795704 13810176 13838592 13858128 14066208 14129856 14178918 14193792 14243076 14306112 14326308 14342016 14355786 14406912 14456936 14522352 14586624 14588064 14607216 14637272 14638717 14673312 14703504 14724261 14807104 14893632 14945346 14961024 14991808 15012972 15080904 15147648 15178816 15185664 15200244 15238392 15307344 15376608 15429999 15498288 15499818 15520167 15568416 15590394 15607488 15622473 15732548 15769728 15802176 15803736 15824484 15896088 15928796 15968016 16000872 16094376 16127492 16134768 16207776 16264053 16337646 16350464 16409952 16411572 16424448 16466931 16541442 16582956 16657992 16755336 16789812 16865784 16966017 16979328 17076168 17083872 17119024 17120714 17143191 17220762 17298684 17312256 17334278 17435574 17450976 17514468 17550506 17558424 17777448 17779203 17793152 17873664 17978112 18000981 18015104 18046158 18151614 18188963 18233748 18271266 18394272 18461196 18477504 18499182 18740241 18754944 18839808 18905224 18925056 18974007 18990768 19074816 19101744 19122688 19141048 19210689 19258902 19363136 19450752 19476288 19564416 19604672 19632348 19753227 19858176 19927128 19948032 19999629 20017296 20107872 20177691 20196864 20266992 20317856 20409792 20502144 20573332 20621952 20664384 20666424 20693556 20757888 20787192 20809984 20829964 21026304 21069568 21071648 21099312 21194784 21268377 21290688 21334496 21364614 21459168 21513024 21533679 21587722 21610368 21685404 21783528 21879936 21882096 21910824 21955908 22055256 22110608 22210656 22340448 22386416 22388626 22418019 22441536 22487712 22519458 22621356 22639104 22667902 22721472 22768224 22778496 22800366 22857588 22961016 23064912 23247432 23249727 23267968 23352624 23411232 23492521 23598822 23703264 23705604 23736726 23785567 23844132 23893194 24001308 24061544 24141564 24191238 24202152 24311664 24361688 24506469 24525696 24614928 24617358 24636672 24665576 24668011 24812163 24874434 24986988 25006592 25184718 25298676 25321024 25468992 25614252 25625808 25678536 25681071 25831143 25934336 25948026 25968384 26001417 26085888 26153361 26176464 26271702 26325759 26337636 26569504 26666172 26689728 26810496 26903588 26967168 27022656 27069237 27213056 27227421 27336192 27406899 27495936 27552512 27555232 27591408 27677184 27716256 27748773 28132416 28259712 28357836 28387584 28486152 28612224 28652616 28684032 28711572 28813824 28888353 28913872 29044704 29173248 29176128 29214432 29274544 29277434 29346624 29407008 29448522 29614208 29787264 29890692 29922048 29983616 30025944 30161808 30295296 30357632 30371328 30400488 30476784 30614688 30720989 30753216 30859998 30996576 30999636 31040334 31104203 31136832 31180788 31214976 31244946 31465096 31539456 31604352 31607472 31648968 31792176 31857592 31936032 32001744 32046921 32188752 32254984 32269536 32381583 32415552 32528106 32675292 32700928 32819904 32823144 32933862 33082884 33165912 33315984 33510672 33579624 33582939 33731568 33779187 33932034 33958656 34001853 34152336 34167744 34200549 34238048 34241428 34286382 34441524 34597368 34668556 34871148 34901952 35028936 35101012 35116848 35398233 35554896 35558406 35586304 35605089 35747328 35839791 35956224 36001962 36030208 36092316 36286857 36303228 36377926 36467496 36542532 36788544 36922392 36926037 36955008 36998364 37311651 37480482 37509888 37679616 37777077 37810448 37948014 37981536 38149632 38203488 38282096 38421378 38517804 38726272 38901504 38952576 39128832 39209344 39264696 39506454 39587743 39716352 39854256 39999258 40034592 40081561 40215744 40355382 40533984 40635712 40819584 41004288 41146664 41243904 41328768 41332848 41387112 41515776 41574384 41619968 41659928 42139136 42143296 42198624 42389568 42536754 42581376 42668992 42729228 42918336 43026048 43067358 43175444 43220736 43370808 43567056 43759872 43764192 43821648 43911816 43916151 44110512 44172783 44221216 44421312 44680896 44772832 44777252 44836038 44883072 44975424 45038916 45242712 45335804 45442944 45536448 45556992 45600732 45715176 45922032 46129824 46289997 46494864 46499454 46535936 46560501 46705248 46822464 46867419 46985042 47197644 47406528 47411208 47473452 47571134 47688264 47786388 48002616 48123088 48283128 48382476 48404304 48623328 48723376 48792159 49012938 49051392 49229856 49234716 49273344 49331152 49336022 49400793 49624326 49748868 49973976 50369436 50597352 50642048 50937984 51130781 51228504 51251616 51357072 51362142 51429573 51662286 51768587 51896052 51936768 52002834 52306722 52352928 52414349 52543404 52651518 52675272 53139008 53332344 53337609 53379456 53620992 53807176 53934336 54002943 54045312 54138474 54426112 54454842 54566889 54813798 55105024 55110464 55182816 55432512 55497546 56220723 56264832 56519424 56715672 56775168 56922021 56972304 57224448 57305232 57368064 57423144 57632067 57776706 57827744 58089408 58352256 58428864 58549088 58554868 58693248 58814016 58897044 59228416 59259681 59574528 59781384 59844096 59967232 59998887 60051888 60323616 60533073 60590592 60715264 60800976 60953568 61229376 61441978 61506432 61719996 61993152 61999272 62080668 62208406 62273664 62361576 62429952 62489892 62930192 63078912 63208704 63214944 63297936 63584352 63715184 63805131 63872064 64003488 64093842 64377504 64509968 64539072 64601037 64763166 64831104 65056212 65350584 65639808 65646288 65867724 66165768 66331824 66631968 66863329 67021344 67159248 67165878 67254057 67463136 67558374 67697383 67864068 67917312 68003706 68304672 68335488 68401098 68476096 68482856 68541841 68572764 68883048 69194736 69337112 69742296 69749181 69803904 70057872 70202024 70233696 70477563 70796466 71109792 71116812 71172608 71210178 71356701 71679582 72003924 72060416 72184632 72573714 72606456 72755852 72934992 73085064 73519407 73577088 73844784 73852074 73910016 73996728 74004033 74436489 74623302 74960964 75019776 75554154 75620896 75896028 75963072 76406976 76564192 76842756 77035608 77043213 77452544 77493429 77803008 77905152 78004251 78257664 78418688 78460083 78529392 78977277 79012908 79175486 79708512 79998516 80069184 80163122 80431488 80710764 81067968 81207711 81271424 81639168 82008576 82220697 82293328 82487808 82657536 82665696 82774224 83031552 83148768 83246319 83319856 84286592 84397248 84779136 85073508 85162752 85337984 85458456 85836672 86052096 86134716 86350888 86441472 86665059 86741616 87134112 87436661 87519744 87528384 87643296 87823632 87832302 88221024 88345566 88442432 88527347 88842624 89361792 89545664 89554504 89672076 89766144 89950848 90077832 90485424 90671608 90885888 91072896 91113984 91201464 91430352 91844064 92162967 92259648 92579994 92989728 92998908 93071872 93121002 93312609 93410496 93644928 93734838 93970084 94395288 94813056 94822416 94946904 95142268 95376528 95572776 96005232 96140763 96246176 96566256 96764952 96808608 97144749 97246656 97446752 97584318 98025876 98102784 98459712 98469432 98662304 98672044 98801586 99248652 99497736 99947952 100738872 100748817 101194704 101284096 101337561 101875968 102005559 102261562 102457008 102503232 102601647 102714144 102724284 102859146 103324572 103537174 103792104 104005668 104613444 104705856 104828698 105086808 105303036 105350544 106194699 106278016 106664688 106675218 106758912 107241984 107519373 107614352 107868672 108005886 108090624 108276948 108860571 108909684 109133778 109627596 110220928 110365632 110865024 110995092 111284641 111934953 112441446 112529664 112672807 113038848 113331231 113431344 113844042 113944608 114078289 114448896 114610464 114846288 115264134 115501303 115553412 115655488 116178816 116704512 116857728 117098176 117109736 117386496 117628032 117794088 118456832 118519362 118763229 119149056 119562768 119934464 119997774 120103776 120244683 120647232 121066146 121430528 121601952 121907136 122458752 122883956 123012864 123439992 123986304 123998544 124161336 124416812 124547328 124723152 124859904 124979784 125860384 126417408 126429888 126595872 127168704 127430368 127610262 127744128 128006976 128187684 128755008 129019936 129078144 129202074 129526332 129662208 130112424 130701168 131279616 131292576 131735448 131748453 132331536 132518349 132663648 133263936 133726658 134042688 134318496 134331756 134508114 134926272 135116748 135394766 135728136 136007412 136609344 136670976 136802196 136952192 136965712 137083682 137145528 137766096 138389472 138674224 138869991 139484592 139498362 139607808 140115744 140404048 140467392 140602257 140955126 141592932 142219584 142233624 142420356 142713402 143359164 144007848 144369264 145147428 145212912 145511704 145526069 145869984 146170128 146376477 147038814 147154176 147341363 147689568 147704148 147820032 147993456 148008066 148202379 148872978 149179301 149246604 149921928 151108308 151241792 151792056 151926144 152813952 153128384 153392343 153685512 154071216 154086426 154288719 154905088 154986858 155305761 155810304 156008502 156837376 156920166 157058784 157243047 157954554 158025816 158350972 159417024 159997032 160012827 160138368 160326244 160862976 161421528 162008829 162135936 162415422 162542848 163278336 163700667 164441394 164586656 165315072 165331392 165548448 166297536 166492638 166639712 168573184 168662169 168794496 169558272 170147016 170325504 170675968 170766063 170916912 171673344 172104192 172269432 172701776 172896201 173330118 173483232 174268224 174873322 175056768 175286592 175647264 175664604 176442048 176691132 176884864 177054694 177685248 178723584 179091328 179109008 179344152 179532288 179901696 180155664 180970848 181343216 181599219 181771776 182145792 182402928 182860704 183688128 184325934 184519296 185159988 185979456 185997816 186242004 186625218 186820992 187289856 187469676 187940168 188790576 189626112 189644832 189893808 190284536 190303321 190753056 191145552 191415393 192010464 192281526 192492352 192677167 193132512 193529904 193617216 193803111 194289498 194493312 194893504 195168636 196051752 196919424 196938864 197324608 197344088 197603172 198497304 198995472 199895904 200589987 201477744 201497634 201762171 202389408 202568192 202675122 203092149 203751936 204011118 204523124 204914016 205006464 205203294 205428288 205448568 205625523 205718292 206649144 207074348 207584208 208011336 209226888 209247543 209411712 209657396 210173616 210606072 210701088 211432689 212389398 212556032 213329376 213350436 213517824 214070103 215038746 215228704 216011772 216181248 216553896 217721142 217819368 218267556 219255192 220441856 220558221 220731264 221730048 221990184 222012099 222569282 223309467 223869906 224882892 225059328 225345614 226662462 226862688 227688084 227889216 228156578 229220928 229692576 230528268 231002606 231106824 231129639 231310976 232357632 233409024 233715456 234012753 234196352 234219472 234772992 235256064 235588176 236931831 237038724 237526458 239125536 239995548 240207552 240489366 241294464 242132292 243203904 243623133 243814272 244917504 245767912 246025728 246662091 246879984 247972608 247997088 248322672 248833624 248858189 249094656 249446304 249738957 249959568 251720768 252859776 253191744 254337408 254860736 255220524 255488256 256013952 256375368 257510016 258039872 258156288 258404148 259052664 259324416 259995177 260224848 261402336 262309983 262559232 262585152 263470896 263496906 264663072 265036698 265327296 265582041 266527872 267453316 268085376 268636992 268663512 269016228 269852544 270233496 270789532 271456272 272014824 273218688 273341952 273604392 273904384 273931424 274167364 274291056 275532192 276488901 276778944 277348448 277739982 278969184 278996724 279215616 279937827 280231488 280808096 280934784 281204514 281910252 283185864 284439168 284467248 284840712 285426804 286718328 288015696 288422289 288738528 290294856 290425824 291023408 291052138 291434247 291739968 292340256 292752954 294077628 294308352 294682726 295379136 295408296 295986912 296016132 296404758 297745956 298358602 298493208 299843856 302216616 302246451 302483584 303584112 303852288 305627904 306016677 306256768 306784686 307371024 308142432 308172852 308577438 309212371 309973716 310611522 312017004 313840332 314117568 314486094 315909108 316051632 316701944 318584097 318834048 319994064 320025654 320276736 320652488 320684143 321725952 322558119 322843056 324017658 324271872 324684361 324830844 325085696 326581713 327401334 328882788 329173312 330662784 331096896 332595072 332985276 333279424 333853923 335804859 337146368 337324338 337588992 338018421 339116544 339993693 340294032 341351936 341532126 341833824 342234867 343346688 344538864 345403552 345792402 346503909 346660236 346966464 348536448 349746644 350113536 350573184 351294528 351329208 352884096 353382264 353769728 354109388 355370496 356289687 357447168 358182656 358218016 358688304 359803392 360311328 360734049 361941696 362686432 363198438 364291584 364805856 365721408 367376256 368651868 369038592 370319976 371958912 371995632 372484008 373250436 373641984 374579712 374939352 375880336 377581152 379252224 379289664 379787616 380569072 380606642 381506112 382291104 382830786 384020928 384563052 384984704 385354334 386265024 387059808 387234432 387606222 388578996 388986624 389787008 390337272 392103504 393838848 393877728 394649216 394688176 395206344 395245359 396994608 397990944 399372857 399791808 401179974 402955488 402995268 403524342 404354639 404778816 405350244 406184298 408022236 409046248 409828032 410012928 410406588 410856576 410897136 411251046 411436584 413298288 414148696 415168416 416022672 416609973 418453776 418495086 418823424 419314792 419356187 420347232 421212144 421402176 421806771 422865378 424778796 425112064 426658752 426700872 428140206 430077492 430457408 432023544 433107792 435442284 435638736 436535112 436578207 438510384 439129431 440883712 441116442 441462528 442024089 443460096 443980368 444024198 444607137 445138564 446618934 447537903 447739812 449765784 450691228 453324924 453725376 455376168 455778432 456313156 458441856 459385152 460177029 461056536 462005212 462213648 462259278 462621952 462866157 464715264 465917283 467430912 468025506 468392704 468438944 470512128 471176352 471729141 473863662 474077448 475052916 478251072 479991096 480038481 480415104 480978732 482588928 484264584 486026487 486407808 487246266 487628544 489835008 491102001 491535824 493324182 493759968 495945216 495994176 496645344 497667248 497716378 498892608 499477914 499919136 503441536 505719552 506383488 508674816 509721472 510441048 510976512 512027904 512750736 515020032 516079744 516312576 516808296 518105328 519990354 520449696 521060293 522804672 524619966 525170304 526941792 526993812 529326144 530073396 530654592 531164082 533055744 534906632 536170752 537273984 537327024 538032456 539705088 540466992 541579064 542912544 544029648 544797657 546437376 547208784 547808768 547862848 548334728 548582112 551064384 552977802 553557888 554696896 555479964 557938368 557993448 559875654 560462976 561616192 561869568 562409028 563820504 566371728 568878336 568934496 569681424 570853608 570909963 573436656 574246179 576031392 576844578 577477056 578031501 580589712 580851648 581409333 582046816 582104276 582868494 583479936 584680512 585505908 588155256 589365452 590758272 590816592 591973824 592032264 592809516 595491912 596717204 596986416 599687712 601769961 604433232 604492902 604967168 605286513 607168224 607704576 609276447 611255808 612033354 612513536 613569372 614742048 616284864 616345704 616876569 617154876 618424742 619947432 621223044 624034008 627680664 627742629 628235136 628972188 631818216 632103264 633403888 634298067 637168194 637668096 639988128 640051308 640553472 641304976 641368286 642210309 645116238 645686112 648035316 648543744 649368722 649661688 653163426 654802668 657765576 658346624 661325568 662193792 665190144 665970552 666036297 666558848 667707846 671609718 672991631 674648676 675177984 676036842 679987386 680588064 681386537 683064252 683667648 684469734 689077728 690807104 691584804 693007818 693320472 693388917 693932928 697072896 699493288 700227072 701146368 702038259 702589056 702658416 705768192 706764528 707539456 708218776 710795493 712579374 716365312 716436032 717376608 720622656 721468098 723883392 725372864 726396876 729611712 730869399 731442816 734752512 737303736 738077184 739986273 740639952 743917824 743991264 744968016 746500872 746574567 747283968 749216871 749878704 751760672 755162304 758579328 759575232 761138144 761213284 763012224 764582208 765661572 768041856 769126104 769969408 770708668 772530048 774119616 774468864 775212444 777157992 777973248 779574016 779985531 780674544 784207008 786929949 787677696 787755456 789298432 789376352 790412688 790490718 793989216 795981888 796746123 798745714 799583616 802359948 805910976 805990536 807048684 808709278 809557632 810700488 812368596 816044472 818092496 819656064 820025856 820813176 821713152 821794272 822502092 822873168 826596576 828297392 829466703 830336832 832045344 833219946 836907552 836990172 837646848 838629584 838712374 839813481 840694464 842424288 842804352 843613542 845730756 849557592 853317504 853401744 856280412 860154984 860914816 864047088 866215584 869223277 870884568 871277472 873070224 873156414 874302741 877020768 878258862 880065979 882232884 882925056 884048178 887960736 888048396 889214274 890277128 891043933 893237868 895075806 895479624 899531568 901382456 906649848 906739353 907450752 910752336 911556864 912626312 916883712 918050031 918770304 920354058 922113072 924010424 924427296 924518556 925243904 925732314 927637113 931834566 936051012 936785408 936877888 942352704 943458282 947727324 948154896 950105832 955752291 956502144 959982192 960076962 960830208 961957464 962052429 965177856 967674357 968529168 972052974 972815616 974053083 974492532 975257088 979745139 982204002 983071648 986648364 987519936 991988352 993290688 995334496 995432756 997785216 998955828 999838272 1001561769 1006883072 1007414577 1011439104 1012766976 1014055263 1017349632 1019442944 1019981079 1020882096 1024055808 1025501472 1026704601 1030040064 1032159488 1033616592 1036210656 1039511727 1039980708 1040899392 1042120586 1045609344 1049239932 1050340608 1053883584 1053987624 1058652288 1060146792 1061309184 1062328164 1066111488 1068869061 1069813264 1072341504 1074547968 1074654048 1076064912 1079410176 1080933984 1082202147 1083158128 1085825088 1088059296 1089595314 1092874752 1094417568 1095725696 1096669456 1097164224 1102128768 1105955604 1107115776 1109393792 1110959928 1115876736 1115986896 1119751308 1120925952 1123232384 1123739136 1124818056 1127641008 1132743456 1136676593 1137756672 1137868992 1139362848 1141707216 1141819926 1146873312 1148492358 1150855511 1152062784 1153689156 1154954112 1156063002 1161179424 1161703296 1162818666 1164093632 1164208552 1165211297 1165736988 1166959872 1169361024 1171011816 1176310512 1178730904 1181516544 1181633184 1183947648 1184064528 1185619032 1185736077 1190983824 1193434408 1193972832 1198118571 1199375424 1203539922 1208866464 1208985804 1209934336 1210573026 1213063917 1214336448 1218552894 1224066708 1225027072 1227138744 1229484096 1232569728 1232691408 1233753138 1234309752 1236849484 1239894864 1242446088 1248068016 1249829919 1255361328 1255485258 1256470272 1257944376 1258068561 1263636432 1264206528 1265420313 1266807776 1268596134 1274336388 1275336192 1279976256 1280102616 1282609952 1282736572 1284420618 1290232476 1291372224 1296070632 1298737444 1299323376 1306326852 1309605336 1309734621 1315531152 1316693248 1317388293 1322651136 1324387584 1326072267 1330380288 1331941104 1332072594 1333117696 1333821411 1335415692 1342613709 1343219436 1345983262 1349297352 1352073684 1359974772 1361176128 1362773074 1366128504 1367335296 1368939468 1378155456 1380531087 1381614208 1383169608 1386015636 1386640944 1386777834 1387865856 1394145792 1397751849 1398986576 1402292736 1404076518 1405178112 1405316832 1411536384 1413529056 1415187423 1416437552 1421590986 1425158748 1432872064 1434753216 1441245312 1442936196 1447766784 1450745728 1452793752 1459223424 1461738798 1462885632 1464746491 1469505024 1473306003 1474607472 1479972546 1481279904 1483017757 1487835648 1487982528 1489936032 1493001744 1493149134 1498433742 1499757408 1501516939 1503521344 1510324608 1517158656 1519150464 1522276288 1522426568 1526024448 1529164416 1531323144 1536083712 1538252208 1539938816 1541417336 1545060096 1548239232 1548937728 1550424888 1554315984 1559148032 1559971062 1561349088 1563180879 1568414016 1573859898 1575510912 1578596864 1578752704 1580825376 1580981436 1587978432 1591963776 1593492246 1597491428 1599167232 1604719896 1611821952 1611981072 1614097368 1617418556 1619115264 1621400976 1624737192 1632088944 1634392971 1636184992 1639312128 1641626352 1643426304 1643588544 1645004184 1645746336 1653193152 1656594784 1658933406 1660673664 1664090688 1666439892 1673815104 1673980344 1677259168 1677424748 1679626962 1681388928 1684848576 1685608704 1687227084 1691461512 1699115184 1706635008 1706803488 1712560824 1712729889 1720309968 1721829632 1722738537 1728094176 1732431168 1734094503 1738446554 1741769136 1742554944 1744227999 1746140448 1746312828 1748605482 1754041536 1756517724 1760131958 1764465768 1768096356 1775921472 1776096792 1778428548 1780554256 1782087866 1786475736 1790151612 1790959248 1799063136 1802764912 1805309883 1813299696 1813478706 1814901504 1821504672 1823113728 1825252624 1827829341 1833767424 1836100062 1837540608 1840708116 1844226144 1848020848 1848854592 1849037112 1850629707 1851464628 1855274226 1863669132 1872102024 1873755776 1884705408 1886916564 1891838897 1895454648 1896309792 1900211664 1902894201 1911504582 1913004288 1915437719 1919964384 1920153924 1921660416 1923914928 1924104858 1926630927 1935348714 1937058336 1939330913 1944105948 1945631232 1948106166 1948985064 1959490278 1963522151 1964408004 1966143296 1973296728 1975039872 1983976704 1986581376 1990668992 1990865512 1995570432 1997911656 1998108891 1999676544 2003123538 2013766144 2014829154 2018974893 2025533952 2028110526 2038885888 2039962158 2041764192 2044159611 2051002944 2053409202 2064318976 2067233184 2072421312 2079023454 2079961416 2080166751 2081798784 2084241172 2091218688 2098479864 2100681216 2106114777 2107767168 2107975248 2117304576 2120293584 2122618368 2124656328 2132386479 2137738122 2139626528 2149095936 2149308096 2152129824 2161867968 2164404294 2166316256 2171650176 2176118592 2179190628 2188835136 2191451392 2192608197 2193338912 2194328448 2204257536 2211911208 2214231552 2218787584 2219958819 2221919856 2231753472 2231973792 2239502616 2239723701 2241851904 2246464768 2247650613 2249636112 2255282016 2265486912 2273353186 2275737984 2278725696 2283414432 2283639852 2293746624 2296984716 2301711022 2304125568 2307378312 2309908224 2312126004 2322358848 2323406592 2325637332 2328187264 2328417104 2330422594 2331473976 2333919744 2338722048 2342023632 2352621024 2357461808 2360789847 2363033088 2363266368 2367895296 2368129056 2371238064 2371472154 2381967648 2386868816 2387945664 2390238369 2396237142 2398750848 2407079844 2417732928 2417971608 2421146052 2426127834 2428672896 2437105788 2448133416 2454277488 2458968192 2465139456 2465382816 2467506276 2468619504 2473698968 2473943173 2479789728 2484892176 2488400109 2496136032 2499659838 2504803171 2510722656 2510970516 2512940544 2515888752 2516137122 2519440443 2527272864 2528413056 2530840626 2533615552 2536048117 2537192268 2548672776 2559952512 2560205232 2565219904 2565473144 2568841236 2580464952 2582744448 2592141264 2597474888 2598646752 2607669831 2612653704 2619210672 2619469242 2622908223 2631062304 2633386496 2634776586 2640197937 2648775168 2652144534 2663882208 2664145188 2666235392 2667642822 2670831384 2673131799 2685227418 2686438872 2691966524 2698594704 2704147368 2719949544 2720218059 2722352256 2725546148 2732257008 2734670592 2737878936 2754150093 2756310912 2761062174 2763228416 2766339216 2772031272 2773281888 2773555668 2775731712 2782911339 2795503698 2797973152 2808153036 2810356224 2810633664 2827058112 2830374846 2832875104 2843181972 2850317496 2865744128 2867256873 2869506432 2882490624 2885872392 2886157287 2895533568 2901491456 2903023071 2905587504 2918446848 2922159249 2923477596 2925771264 2929492982 2939235417 2946612006 2949214944 2959945092 2962559808 2966035514 2975965056 2979872064 2986003488 2986298268 2996867484 2999514816 3003033878 3004685307 3007042688 3020649216 3034317312 3038300928 3042165789 3044552576 3044853136 3052048896 3058328832 3062646288 3072167424 3076504416 3080113803 3082834672 3090120192 3096478464 3100849776 3108631968 3118535181 3119942124 3122698176 3126361758 3136828032 3147719796 3151021824 3157505408 3161650752 3161962872 3175956864 3183927552 3186984492 3194982856 3198334464 3206607183 3209439792 3223643904 3223962144 3228194736 3234837112 3235156457 3238230528 3242801952 3246606441 3249474384 3264177888 3268785942 3272369984 3275511839 3278624256 3283252704 3287177088 3290008368 3291492672 3306386304 3313189568 3317866812 3321347328 3328181376 3332879784 3347630208 3347960688 3354518336 3354849496 3359253924 3362777856 3369697152 3371217408 3374454168 3382923024 3398230368 3410029779 3413270016 3413606976 3425121648 3425459778 3440619936 3443659264 3445477074 3452566533 3456188352 3464862336 3468189006 3476893108 3483538272 3485109888 3488455998 3492280896 3492625656 3495633891 3497210964 3508083072 3513035448 3520263916 3528931536 3536192712 3551842944 3552193584 3556857096 3557208231 3561108512 3564175732 3572951472 3580303224 3581918496 3594355713 3598126272 3605529824 3610619766 3626599392 3626957412 3629803008 3639191751 3643009344 3650505248 3655658682 3672200124 3675081216 3681416232 3688452288 3696041696 3697709184 3698074224 3701259414 3702929256 3710548452 3727338264 3744204048 3747511552 3749489757 3769410816 3773833128 3774205683 3783677794 3790909296 3792619584 3796260939 3800423328 3805788402 3823009164 3826008576 3830875438 3839928768 3840307848 3847829856 3848209716 3853261854 3870697428 3874116672 3878661826 3888211896 3896212332 3897970128 3918980556 3927044302 3928816008 3929203863 3932286592 3946593456 3950079744 3967953408 3973162752 3978216801 3981337984 3981731024 3991140864 3995823312 3996217782 3999353088 4006247076 4027841127 4029658308 4037949786 4056221052 4079924316 4083528384 4088319222 4102005888 4106818404 4134466368 4141593261 4144842624 4158046908 4159922832 4160333502 4163597568 4168482344 4168893859 4182437376 4193255547 4196959728 4212229554 4215534336 4215950496 4220896693 4234609152 4240587168 4245562269 4249312656 4264772958 4273548211 4275476244 4279253056 4298616192 4304259648 4323735936 4328808588 4332632512 4343300352 4352237184 4358381256 4377670272 4382902784 4385216394 4386677824 4388656896 4394239473 4408515072 4419918009 4423822416 4437575168 4439917638 4443839712 4449053271 4463506944 4463947584 4479005232 4479447402 4492929536 4495301226 4499272224 4504550817 4510564032 4530973824 4546706372 4551475968 4557451392 4566828864 4567279704 4587493248 4593969432 4603422044 4608251136 4614756624 4619816448 4624252008 4644717696 4646813184 4651274664 4656374528 4656834208 4660845188 4662947952 4677444096 4684047264 4689542637 4705242048 4714923616 4721579694 4726532736 4735790592 4736258112 4742476128 4742944308 4763935296 4773737632 4775891328 4780476738 4792474284 4797501696 4814159688 4835465856 4835943216 4842292104 4852255668 4857345792 4874211576 4896266832 4903178913 4908554976 4917936384 4930278912 4930765632 4935012552 4937239008 4947397936 4947886346 4959579456 4969784352 4976800218 4992272064 4999319676 5009606342 5021445312 5021941032 5031777504 5032274244 5038880886 5054545728 5056826112 5061681252 5067231104 5072096234 5074384536 5097345552 5119905024 5120410464 5130439808 5130946288 5137682472 5138189667 5160929904 5165488896 5184282528 5194949776 5197293504 5202283509 5215339662 5225307408 5238421344 5238938484 5245816446 5256610307 5262124608 5269553172 5280395874 5304289068 5327764416 5328290376 5335285644 5341662768 5346263598 5370454836 5372877744 5383933048 5397189408 5408294736 5415929649 5439899088 5440436118 5444704512 5451092296 5451630431 5464514016 5469341184 5475757872 5483488023 5508300186 5512621824 5519634137 5522124348 5526456832 5532678432 5544062544 5546563776 5547111336 5551889121 5565822678 5591007396 5595946304 5616306072 5621267328 5654116224 5660749692 5665750208 5675516691 5686363944 5700634992 5708682603 5731488256 5734513746 5739012864 5746313157 5764981248 5771744784 5772314574 5779892781 5802982912 5806046142 5811175008 5817992739 5836893696 5844318498 5846955192 5858985964 5878470834 5890566453 5893224012 5898429888 5919890184 5925119616 5932071028 5951930112 5959744128 5972006976 5972596536 5993734968 5994326673 5999029632 6006067756 6009370614 6014085376 6041298432 6056924679 6076601856 6084331578 6089105152 6089706272 6116657664 6125292576 6132478833 6153008832 6160227606 6165669344 6192956928 6201699552 6217263936 6237070362 6239884248 6240500253 6245396352 6252723516 6273656064 6295439592 6302043648 6315010816 6318344331 6323301504 6323925744 6351913728 6367855104 6373968984 6389965712 6397159437 6413214366 6418879584 6447287808 6447924288 6456389472 6469674224 6470312914 6485603904 6493212882 6498948768 6528355776 6537571884 6544739968 6551023678 6566505408 6574354176 6580016736 6582985344 6612772608 6626379136 6635733624 6642694656 6656362752 6665759568 6695260416 6695921376 6709036672 6709698992 6718507848 6719171103 6725555712 6739394304 6748908336 6765846048 6796460736 6820059558 6827213952 6850243296 6850919556 6881239872 6890954148 6905133066 6912376704 6929724672 6936378012 6953786216 6967076544 6970219776 6976911996 6984561792 6985251312 6991267782 6994421928 7016166144 7026070896 7040527832 7057863072 7072385424 7082369541 7103685888 7104387168 7113714192 7114416462 7122217024 7128351464 7129055179 7145902944 7160606448 7163836992 7170715107 7188711426 7196252544 7211059648 7221239532 7253198784 7253914824 7278383502 7286018688 7301010496 7311317364 7344400248 7362832464 7376904576 7392083392 7395418368 7396148448 7402518828 7405858512 7421096904 7421829519 7454676528 7465200327 7488408096 7495023104 7498979514 7514409513 7538821632 7547666256 7548411366 7558321329 7567355588 7581818592 7585239168 7592521878 7600846656 7608144351 7611576804 7646018328 7661750876 7679857536 7680615696 7695659712 7696419432 7706523708 7741394856 7748233344 7757323652 7776423792 7792424664 7795940256 7823009493 7837961112 7854088604 7857632016 7858407726 7864573184 7868724669 7893186912 7900159488 7920593811 7946325504 7956433602 7962675968 7963462048 7991646624 7992435564 7998706176 8012494152 8019395397 8055682254 8059316616 8075899572 8112442104 8159848632 8160654177 8167056768 8176638444 8204011776 8213636808 8262450279 8268932736 8283186522 8289685248 8316093816 8319845664 8320667004 8327195136 8336964688 8337787718 8348734017 8386511094 8393919456 8424459108 8431068672 8431900992 8441793386 8481174336 8491124538 8498625312 8529545916 8547096422 8550952488 8558506112 8597232384 8608519296 8647471872 8657617176 8658471861 8665265024 8686600704 8704474368 8716762512 8755340544 8766477747 8770432788 8773355648 8777313792 8788478946 8839836018 8847644832 8858024981 8879835276 8887679424 8898106542 8927895168 8958010464 8958894804 8990602452 8998544448 9009101634 9014055921 9021128064 9061947648 9093412744 9102951936 9114902784 9126497367 9133657728 9134559408 9174986496 9187938864 9206844088 9216502272 9229513248 9240341409 9248504016 9289435392 9302549328 9312749056 9313668416 9321690376 9325895904 9355605543 9368094528 9379085274 9410484096 9429847232 9443159388 9453065472 9472516224 9484952256 9485888616 9527870592 9547475264 9551782656 9560953476 9584948568 9595003392 9619821549 9628319376 9670931712 9671886432 9684584208 9704511336 9705469371 9714691584 9739819323 9748423152 9792533664 9806357826 9817109952 9826535517 9835872768 9861531264 9870025104 9874478016 9894795872 9895772692 9919158912 9939568704 9953600436 9984544128 9998639352 10019212684 10042890624 10043882064 10063555008 10064548488 10077761772 10109091456 10113652224 10123362504 10134462208 10144192468 10148769072 10194691104 10230089337 10239810048 10240820928 10260879616 10261892576 10275364944 10276379334 10321859808 10330977792 10357699599 10368565056 10389899552 10394587008 10404567018 10430679324 10450614816 10476842688 10477876968 10486901673 10491632892 10513220614 10524249216 10539106344 10560791748 10608578136 10655528832 10656580752 10670571288 10671624693 10683325536 10692527196 10740909672 10745755488 10767866096 10783067139 10794378816 10816589472 10831859298 10879798176 10880872236 10889409024 10902184592 10903260862 10917575253 10929028032 10951515744 10966976046 11016600372 11025243648 11039268274 11044248696 11065356864 11088125088 11093127552 11094222672 11103778242 11131645356 11182014792 11191892608 11232612144 11242534656 11308232448 11321499384 11322617049 11331500416 11351033382 11372727888 11401269984 11417365206 11440857727 11469027492 11478025728 11492626314 11543489568 11544629148 11559785562 11583571129 11612092284 11622350016 11635985478 11688636996 11693910384 11717971928 11756941668 11781132906 11786448024 11787611589 11796859776 11839780368 11850239232 11864142056 11903860224 11919488256 11934650403 11944013952 11945193072 11987469936 11988653346 11998059264 12012135512 12013321357 12018741228 12028170752 12083523381 12113849358 12168663156 12178210304 12179412544 12250585152 12264957666 12306017664 12320455212 12331338688 12403399104 12424779783 12434527872 12474140724 12479768496 12481000506 12490792704 12505447032 12506681577 12547312128 12579766641 12590879184 12630021632 12636688662 12646603008 12647851488 12662690079 12703827456 12736686807 12747937968 12779931424 12794318874 12820644633 12826428732 12837759168 12895848576 12912778944 12939348448 12940625828 12971207808 12986425764 12997897536 13056711552 13075143768 13089479936 13102047356 13133010816 13148708352 13160033472 13165970688 13182718419 13225545216 13252758272 13259754027 13271467248 13312725504 13331519136 13347159813 13390520832 13391842752 13418073344 13419397984 13437015696 13438342206 13478788608 13497816672 13513652451 13531692096 13592921472 13640119116 13654427904 13700486592 13701839112 13762479744 13781908296 13810266132 13824753408 13859449344 13872756024 13907572432 13934153088 13940439552 13953823992 13969123584 13970502624 13982535564 13988843856 14032332288 14052141792 14068627911 14081055664 14115726144 14144770848 14164739082 14207371776 14208774336 14227428384 14228832924 14244434048 14256702928 14258110358 14291805888 14321212896 14327673984 14341430214 14377422852 14392505088 14422119296 14442479064 14506397568 14507829648 14556767004 14572037376 14602020992 14622634728 14688800496 14725664928 14753809152 14776795709 14784166784 14790836736 14792296896 14805037656 14811717024 14842193808 14843659038 14909353056 14930400654 14961121643 14976816192 14997959028 15028819026 15095332512 15096822732 15116642658 15134711176 15147746861 15163637184 15170478336 15185043756 15201693312 15216288702 15223153608 15292036656 15323501752 15359715072 15361231392 15391319424 15392838864 15413047416 15414569001 15482789712 15496466688 15514647304 15552847584 15584849328 15591880512 15606850527 15646018986 15675922224 15708177208 15715264032 15716815452 15729146368 15737449338 15769830921 15786373824 15841187622 15912867204 15925351936 15926924096 15983293248 15984871128 16024988304 16038790794 16111364508 16118633232 16151799144 16224884208 16247788947 16319697264 16321308354 16334113536 16353276888 16354891293 16408023552 16427273616 16450464069 16524900558 16537865472 16558902411 16566373044 16579370496 16632187632 16639691328 16641334008 16655667363 16673929376 16675575436 16697468034 16773022188 16787838912 16848918216 16863801984 16883586772 16962348672 16982249076 16997250624 17026550073 17059091832 17094192844 17101904976 17117012224 17126047809 17194464768 17217038592 17238939471 17294943744 17315234352 17316943722 17330530048 17339678343 17408948736 17433525024 17453978217 17510681088 17532955494 17540865576 17546711296 17576957892 17671699359 17679672036 17695289664 17716049962 17759670552 17775358848 17796213084 17855790336 17916020928 17917789608 17981204904 17982980019 17997088896 18018203268 18028111842 18042256128 18123895296 18170774037 18186825488 18229805568 18252994734 18267315456 18269118816 18349972992 18375877728 18397436499 18413688176 18459026496 18480682818 18497008032 18578870784 18605098656 18627336832 18643380752 18651791808 18711211086 18736189056 18758170548 18820968192 18859694464 18886318776 18906130944 18945032448 18969904512 18971777232 19055741184 19094950528 19103565312 19121906952 19169897136 19239643098 19256638752 19279230841 19341863424 19343772864 19369168416 19409022672 19410938742 19479638646 19496846304 19519720207 19585067328 19612715652 19634219904 19653071034 19723062528 19740050208 19748956032 19789591744 19791545384 19838317824 19879137408 19907200872 19969088256 19997278704 20038425368 20085781248 20087764128 20127110016 20129096976 20155523544 20157513309 20218182912 20246725008 20268924416 20288384936 20297538144 20389382208 20460178674 20481641856 20521759232 20523785152 20550729888 20552758668 20643719616 20715399198 20737130112 20779799104 20789174016 20809134036 20861358648 20901229632 20953685376 20955753936 20973803346 20983265784 21026441228 21048498432 21078212688 21121583496 21217156272 21247108623 21311057664 21313161504 21341142576 21343249386 21366651072 21385054392 21387165537 21481819344 21491510976 21512145321 21535732192 21566134278 21588757632 21633178944 21663718596 21759596352 21761744472 21804369184 21806521724 21835150506 21858056064 21903031488 21933952092 22033200744 22078536548 22088497392 22130713728 22176250176 22186255104 22188445344 22207556484 22263290712 22265488557 22364029584 22383785216 22395600981 22465224288 22485069312 22543228539 22616464896 22642998768 22645234098 22663000832 22674963987 22702066764 22745455776 22802539968 22824433053 22834730412 22881715454 22938054984 22985252628 23086979136 23089258296 23119571124 23167142258 23224184568 23244700032 23271970956 23377273992 23387820768 23435943856 23469028479 23513883336 23562265812 23572896048 23575223178 23593719552 23679560736 23700478464 23728284112 23761781433 23838976512 23869300806 23888027904 23890386144 23974939872 23977306692 23996118528 24024271024 24026642714 24037482456 24058186191 24167046762 24227698716 24337326312 24358825088 24501170304 24529915332 24612035328 24640910424 24662677376 24806798208 24849559566 24869055744 24900690347 24948281448 24959536992 24962001012 24981585408 25010894064 25013363154 25046202051 25159533282 25181758368 25211301869 25273377324 25293206016 25295702976 25325380158 25473373614 25495875936 25525787963 25559862848 25588637748 25641289266 25652857464 25675518336 25791697152 25825557888 25878696896 25881251656 25942415616 25972851528 25975415583 25995795072 26113423104 26150287536 26178959872 26204094712 26266021632 26299433241 26320066944 26331941376 26365436838 26505516544 26519508054 26542934496 26574074943 26663038272 26694319626 26783685504 26836146688 26838795968 26874031392 26876684412 26995633344 27027304902 27042167763 27063384192 27185842944 27280238232 27308855808 27379492101 27400973184 27403678224 27524959488 27563816592 27620532264 27649506816 27721024227 27745512048 27815144864 27868306176 27907647984 27938247168 27941005248 27965071128 27977687712 28066816629 28104283584 28137255822 28162111328 28231452288 28289541696 28329478164 28417548672 28454856768 28457665848 28488868096 28513405856 28516220716 28583611776 28642425792 28655347968 28682860428 28754845704 28785010176 28844238592 28859464647 28884958128 29012795136 29015659296 29113534008 29116408113 29144074752 29204041984 29219457969 29245269456 29377600992 29451329856 29479606551 29507618304 29553591418 29568333568 29584593792 29610075312 29623434048 29684387616 29687318076 29818706112 29860801308 29922243286 29953632384 29995918056 30057638052 30190665024 30193645464 30233285316 30269422352 30295493722 30327274368 30340956672 30370087512 30403386624 30432577404 30446307216 30584073312 30647003504 30690268011 30719430144 30722462784 30782638848 30785677728 30826094832 30829138002 30965579424 30992933376 31029294608 31073098797 31105695168 31169698656 31183761024 31213701054 31292037972 31351844448 31416354416 31430528064 31433630904 31460705019 31474898676 31539661842 31572747648 31682375244 31825734408 31853848192 31966586496 31969742256 32049976608 32077581588 32161261249 32222729016 32237266464 32303598288 32349201417 32449768416 32495577894 32562441223 32639394528 32642616708 32668227072 32706553776 32709782586 32752725759 32854547232 32900928138 32968625521 33049801116 33075730944 33117804822 33132746088 33264375264 33279382656 33282668016 33311334726 33347858752 33351150872 33379876567 33394936068 33546044376 33575677824 33697836432 33727603968 33767173544 33924697344 33964498152 33967851147 33994501248 34053100146 34118183664 34188385688 34203809952 34234024448 34252095618 34322573181 34434077184 34477878942 34630468704 34633887444 34661060096 34679356686 34750713387 34867050048 34907956434 35065910988 35081731152 35093422592 35153915784 35343398718 35359344072 35362834767 35390579328 35432099924 35519341104 35550717696 35592426168 35711580672 35803951209 35832041856 35835579216 35962409808 35965960038 35994177792 36036406536 36039964071 36056223684 36084512256 36250570143 36341548074 36373650976 36505989468 36534630912 36538237632 36751755456 36794872998 36827376352 36918052992 36961365636 36994016064 37210197312 37254673664 37274339349 37286761504 37303583616 37422422172 37472378112 37516341096 37520044731 37641936384 37719388928 37739299923 37772637552 37890064896 37939809024 37943554464 37988070237 38111482368 38189901056 38210060421 38243813904 38339794272 38461933899 38479286196 38513277504 38558461682 38687545728 38738336832 38818045344 38821877484 38959277292 38993692608 39039440414 39170134656 39225431304 39268439808 39306142068 39446125056 39480100416 39497912064 39548155257 39579183488 39583090768 39676635648 39758274816 39814401744 39938176512 39994557408 40041479439 40076850736 40171562496 40175528256 40254220032 40258193952 40311047088 40315026618 40436365824 40493450016 40540957353 40576769872 40595076288 40778764416 40920357348 40963283712 41047570304 41101459776 41105517336 41287439232 41430798396 41474260224 41559598208 41578348032 41618268072 41722717296 41802459264 41907370752 41911507872 41947606692 41966531568 42052882456 42057033941 42096996864 42156425376 42205883733 42243166992 42434312544 42494217246 42581653907 42622115328 42626323008 42682285152 42686498772 42733302144 42770108784 42774331074 42963638688 42983021952 43024290642 43071464384 43112817989 43132268556 43177515264 43266357888 43327437192 43519192704 43523488944 43608738368 43613043448 43670301012 43716112128 43806062976 43867904184 44066401488 44157073096 44176994784 44261427456 44330387127 44352500352 44372510208 44376890688 44415112968 44526581424 44530977114 44728059168 44767570432 44791201962 44883364929 44930448576 45086457078 45285997536 45290468196 45326001664 45349927974 45404133528 45443240583 45490911552 45605079936 45648866106 45669460824 45763430908 45876109968 45970505256 46173958272 46178516592 46239142248 46243707003 46334284516 46448369136 46489400064 46543941912 46754547984 46775641536 46820551581 46871887712 46938056958 47027766672 47124531624 47145792096 47150446356 47187439104 47309492763 47359121472 47456568224 47523562866 47738601612 47776055808 47780772288 47949879744 47954613384 48048542048 48053285428 48074964912 48116372382 48334093524 48455397432 48674652624 48717650176 48743366841 49002340608 49059830664 49064673879 49224070656 49281820848 49325354752 49351392207 49613596416 49676707233 49699119132 49738111488 49801380694 49896562896 49919073984 49924002024 49967002089 50021788128 50026726308 50092404102 50319066564 50363516736 50422603738 50546754648 50591405952 50650760316 50946747228 50991751872 51051575926 51079650219 51119725696 51177275496 51282578532 51305714928 51351036672 51583394304 51651115776 51716818413 51757393792 51762503312 51884831232 51945703056 51950831166 51991590144 52226846208 52300575072 52361934651 52408189424 52532043264 52598866482 52640133888 52730873676 53015098077 53039016108 53085868992 53148149886 53326076544 53388639252 53567371008 53677591936 53748062784 53753368824 53991266688 54054609804 54084335526 54126768384 54195620167 54371685888 54512322111 54560476464 54758984202 54801946368 54807356448 54871657009 55049918976 55127633184 55192309497 55241064528 55442048454 55491024096 55556126743 55630289728 55736612352 55815295968 55882010496 55930142256 55955375424 56133633258 56208567168 56274511644 56324222656 56462904576 56579083392 56658956328 56835097344 56909713536 56915331696 56977736192 57026811712 57032441432 57167223552 57284851584 57310695936 57365720856 57509691408 57688477184 57718929294 57769916256 57837692523 58025590272 58031318592 58227068016 58232816226 58408083968 58438915938 58490538912 58559160621 58755201984 58902659712 58959213102 59107182836 59136667136 59169187584 59220150624 59246868096 59368775232 59374636152 59637412224 59721602616 59844486572 59907264768 59991836112 60115276104 60381330048 60387290928 60466570632 60472539927 60538844704 60590987444 60654548736 60740175024 60806773248 60865154808 60892614432 61168146624 61294007008 61380536022 61444925568 61565277696 61571355456 61652189664 61658276004 61931158848 62058589216 62146197594 62211390336 62339397312 62367522048 62427402108 62584075944 62703688896 62832708832 62861056128 62867261808 62921410038 62949797352 63079323684 63145495296 63364750488 63651468816 63707696384 63741325869 63933172992 63939484512 64099953216 64155163176 64161496611 64322522498 64445458032 64474532928 64536435963 64607196576 64698402834 64899536832 64991155788 65124882446 65278789056 65285233416 65413107552 65419565172 65505451518 65709094464 65801856276 65937251042 66099602232 66235609644 66265492176 66528750528 66558765312 66565336032 66622669452 66695717504 66702301744 66759753134 66789872136 66796465671 67092088752 67151355648 67395672864 67455207936 67534347088 67629685617 67849394688 67928996304 67935702294 67989002496 68106200292 68236367328 68376771376 68407619904 68473299159 68504191236 68645146362 68955757884 69260937408 69267774888 69358713372 69501426774 69734100096 69815912868 70131821976 70163462304 70307831568 70407085437 70686797436 70718688144 70725669534 70781158656 70864199848 70871195603 71038682208 71101435392 71184852336 71285344299 71607902418 71664083712 71671158432 71755243781 71924819616 71931920076 71988355584 72072813072 72079928142 72112447368 72174558573 72501140286 72650319587 72683096148 72747301952 73011978936 73076475264 73503510912 73589745996 73654752704 73836105984 73922731272 73988032128 74420394624 74509347328 74548678698 74573523008 74607167232 74702071041 74844844344 74944756224 75032682192 75040089462 75138606153 75438777856 75478599846 75545275104 75633905607 75879618048 75887108928 75976140474 76379802112 76420120842 76487627808 76577363889 76679588544 76923867798 76958572392 77026555008 77116923364 77375091456 77476673664 77636090688 77643754968 77918554584 77926246749 77987385216 78078880828 78340269312 78450862608 78536879616 78612284136 78898299723 78960200832 78995824128 79096310514 79158366976 79166181536 79516549632 79628803488 79722224829 79989114816 80082958878 80153701472 80351056512 80508440064 80516387904 80622094176 80630053236 80986900032 81081914706 81126503289 81153539744 81190152576 81557528832 81840714696 81926567424 82095140608 82138476303 82202919552 82211034672 82574878464 82861596792 82948520448 83119196416 83163072681 83236536144 83445434592 83604918528 83814741504 83823015744 83895213384 83933063136 84105764912 84114067882 84200449887 84312850752 84411767466 84486333984 84868625088 84988434492 85163307814 85252646016 85364570304 85372997544 85466604288 85540217568 85548662148 85927277376 85966043904 86048581284 86142928768 86225635978 86264537112 86355030528 86532715776 86654874384 87038385408 87046977888 87217476736 87226086896 87340602024 87349224339 87432224256 87612125952 87735808368 88132802976 88314146192 88353989568 88438819653 88522854912 88660774254 88705000704 88753781376 88830225936 89053162848 89061954228 89456118336 89582403924 89766729858 89860897152 90172914156 90571995072 90580936392 90699855948 90808267056 90886481166 90981823104 91210159872 91297732212 91338921648 91526861816 91752219936 91941010512 92070804033 92347916544 92357033184 92478284496 92487414006 92668569032 92677717327 92896738272 92978800128 93087883824 93219296391 93509095968 93551283072 93641103162 93743775424 93833780329 93876113916 94055533344 94249063248 94291584192 94300892712 94382115057 94618985526 94718242944 94913136448 95047125732 95477203224 95561544576 95899759488 95909226768 96097084096 96106570856 96149929824 96232744764 96483783747 96668187048 96910794864 97047604251 97349305248 97435300352 97486733682 97687323669 98004681216 98119661328 98129347758 98258177277 98563641696 98650709504 98702784414 98905876563 99227192832 99353414466 99398238264 99602761388 99793125792 99838147968 99848004048 99934004178 100043576256 100053452616 100139629701 100184808204 100638133128 100727033472 100845207476 101093509296 101182811904 101301520632 101893494456 101903553441 101983503744 102103151852 102159300438 102239451392 102354550992 102565157064 102611429856 102702073344 102967719543 103302231552 103433636826 103514787584 103525006624 103891406112 103901662332 103983180288 104252140161 104601150144 104723869302 104816378848 105197732964 105280267776 105461747352 106030196154 106078032216 106088504301 106171737984 106296299772 106652153088 106777278504 107134742016 107355183872 107411853627 107496125568 107506737648 107982533376 108109219608 108119892213 108168671052 108253536768 108391240334 108751710429 109024644222 109120952928 109517968404 109603892736 109614712896 109743314018 110255266368 110384618994 110482129056 110884096908 110982048192 111112253486 111260579456 111630591936 111764020992 111860284512 111910750848 112267266516 112417134336 112549023288 112560134193 112648445312 112925809152 113158166784 113317912656 113670194688 113819427072 113830663392 113964210711 114053623424 114064882864 114334447104 114569703168 114731441712 115019382816 115385801697 115437858588 115539832512 115675385046 116062637184 116454136032 116465632452 116877831876 116981077824 117118321242 117510403968 117805319424 117918426204 118214365672 118338375168 118440301248 118493736192 118644465771 118737550464 118749272304 119274824448 119443205232 119688973144 119814529536 119983672224 120124438317 120230552208 120762660096 120774581856 120933141264 120945079854 121077689408 121181974888 121193938043 121309097472 121480350048 121622872059 121730309616 121785228864 122336293248 122588014016 122761072044 122889851136 123142710912 123304379328 123316552008 123862317696 124117178432 124292395188 124422780672 124678794624 124735044096 124854804216 125168151888 125407377792 125665417664 125722112256 125734523616 125842820076 125899594704 126158647368 126171101823 126290990592 126617651199 126729500976 127302937632 127415392768 127482651738 127744961721 127866345984 127878969024 128199906432 128310326352 128322993222 128645044996 128890916064 128949065856 129072871926 129214393152 129338453967 129396805668 129799073664 129982311576 130249764892 130557578112 130570466832 130826215104 130839130344 131010903036 131418188928 131603712552 131874502084 132199204464 132471219288 132530984352 132991161381 133057501056 133117530624 133130672064 133245338904 133391435008 133404603488 133519506268 133579744272 133592931342 134184177504 134302711296 134650094787 134791345728 135068694176 135259371234 135857992608 135871404588 135978004992 136212400584 136329721749 136472734656 136753542752 136815239808 136946598318 137008382472 137290292724 137911515768 138521874816 138535549776 138717426744 138731121009 139002853548 139468200192 139631825736 140263643952 140326924608 140461654743 140615663136 140814170874 141373594872 141437376288 141451339068 141562317312 141728399696 141742391206 141928478289 142077364416 142369704672 142570688598 143215804836 143328167424 143342316864 143510487562 143849639232 143863840152 144145626144 144159856284 144224894736 144349117146 145002280572 145300639174 145366192296 145494603904 146023957872 146152950528 147007021824 147179491992 147194021637 147309505408 147672211968 147845462544 147976064256 148840789248 149030121699 149097357396 149147046016 149214334464 149404142082 149689688688 150065364384 150080178924 150277212306 150586424677 150957199692 151090550208 151267811214 151774217856 151952280948 152840241684 152975255616 153154727778 153238950657 153359177088 153847735596 153917144784 154053110016 154233846728 154750182912 154953347328 155150455239 155272181376 155287509936 155837109168 155852493498 155974770432 156157761656 156173177641 156680538624 156901725216 157085803953 157224568272 157796599446 157920401664 158121283807 158192621028 158316733952 158332363072 159045294231 159257606976 159444449658 159978229632 160165917756 160307402944 160702113024 161032775808 161244188352 161260106472 161973800064 162163829412 162253006578 162307079488 162380305152 162586860501 163115057664 163536966333 163681429392 164190281216 164276952606 164405839104 164422069344 164614971027 165149756928 165576928491 165723193584 166238392832 166326145362 166473072288 166668380229 166890869184 167209837056 167646031488 167790426768 167866126272 168211529824 168228135764 168400899774 168625701504 168823534932 168972667968 169737250176 169976868984 170326615628 170505292032 170729140608 170745995088 170933208576 171080435136 171097324296 171854554752 171932087808 172097162568 172285857536 172451271956 172529074224 173065431552 173309748768 173513077569 174076770816 174093955776 174434953472 174452173792 174681204048 174698448678 175224251904 175471616736 175677481863 176265605952 176628292384 176707979136 176877639306 177321548508 177410001408 177507562752 177660451872 178106325696 178123908456 178912236672 179164807848 179533459716 179721794304 180345828312 181143990144 181161872784 181399711896 181417619781 181616534112 181772962332 181963646208 182420319744 182595464424 182677843296 183053723632 183504439872 183882021024 184141608066 184695833088 184714066368 184956568992 184974828012 185337138064 185355434654 185793476544 186175767648 186438592782 187018191936 187102566144 187282206324 187487550848 187667560658 187752227832 188111066688 188498126496 188583168384 188601785424 188764230114 189237971052 189436485888 189826272896 190094251464 190954406448 191123089152 191799518976 191818453536 192194168192 192213141712 192299859648 192465489528 192484489833 192967567494 193336374096 193821589728 194095208502 194494581359 194698610496 194973467364 195374647338 196239322656 196258695516 196516354554 196920709193 197127283392 197405568828 197811753126 198706828932 198796476528 199205522776 199586251584 199676295936 199696008096 199868008356 200087152512 200106905232 200279259402 200369616408 200389397013 201276266256 201454066944 201690414952 202187018592 202365623808 202603041264 202889056851 203786988912 203807106882 203967007488 204206303704 204226463069 204318600876 204478902784 204709101984 205130314128 205222859712 205419897477 205935439086 206867273652 207029575168 207050013248 207782812224 207803324664 208504280322 209202300288 209447738604 209632757696 210395465928 210923494704 211221256311 212060392308 212156064432 212177008602 212343475968 212592599544 212613586809 213304306176 213554557008 213856032897 214710367744 214823707254 214992251136 215013475296 215265731343 215965066752 216218439216 216239784426 216337342104 216523675719 216782480668 217503420858 217950958761 218049288444 218241905856 219035936808 219229425792 219486628036 220510532736 220769237988 220964258112 221768193816 221964096384 222224506972 222521158912 223261183872 223528041984 223720569024 223821501696 224106213123 224534533032 224834268672 225098046576 225120268386 225296890624 225415818459 226316333568 226635825312 226901716821 227638854144 227661326784 227928421422 228107246848 228129765728 229139406336 229462883424 229732091667 230038765632 230771603394 230875717176 231079665024 231350770092 232125274368 232908272064 232931264904 233755663752 233778740247 233962155648 234236642484 235020807936 235610638848 235836852408 236428731344 236694899169 236880602496 236987472384 237288931542 237475100928 237498544608 238549648896 238886410464 239166674487 239377946288 239967344448 240248876634 240461104416 241525320192 241549163712 241866282528 241890159708 242155378816 242363949776 242387876086 242960700096 243245744118 243460619232 243570457728 244672586496 245176028032 245522144088 245779702272 246285421824 246608758656 246633104016 247724635392 248234356864 248584790376 248845561344 249357589248 249709608432 250336303776 250814755584 251330835328 251444224512 251469047232 251685640152 251799189408 252317294736 252342203646 253235302398 253459001952 253756362691 254605875264 254965303476 255489923442 255757938048 256399812864 256620652704 256645986444 257290089992 257781832128 257898131712 258145743852 258428786304 258676907934 258793611336 259598147328 259964623152 260499529784 261115156224 261140933664 261652430208 261678260688 262021806072 262047673017 262836377856 263207425104 263749004168 264398408928 264942438576 265061968704 265316458959 265982322762 266115002112 266261344128 266490677808 266782870016 266809206976 267039012536 267159488544 267185862684 268368355008 269300189574 269582691456 270137388352 270518742468 271715985216 271742809176 272424801168 272659443498 272945469312 273507085504 273630479616 273893196636 274016764944 274580585448 275823031536 276212412099 277043749632 277071099552 277434853488 277462242018 278005707096 278033151981 278936400384 279263651472 279657889173 280527287904 280653849216 280923309486 281231326272 281501340987 281628341748 282747189744 282874752576 282902678136 283146345171 283456799392 283484782412 283856956578 284154728832 284739409344 285141377196 286431609672 286684633728 287020975124 287699278464 287727680304 288291252288 288319712568 288449789472 288698234292 289451351241 290004561144 290601278348 290732384592 290989207808 291142812753 292047915744 292305901056 293061971007 294014043648 294358983984 294388043274 294619010816 294774531831 295690925088 295952128512 296717629689 297681578496 298060243398 298194714792 298294092032 298808284164 299379377376 300130728768 300160357848 300418889103 300554424612 301172849354 301914399384 302181100416 302535622428 303548435712 303904561896 305680483368 305710660323 305950511232 306309455556 306477901314 306718354176 307695471192 307834289568 308106220032 308467693456 308903158629 309906694656 310300910478 310544362752 310575019872 311674218336 311704986996 311949540864 312315523312 312346355282 312756420483 313803450432 314171607906 314449136544 315593198892 315840803328 316242567614 316385242056 316664726144 318090588462 318515213952 318888899316 319956459264 320331835512 320614805888 321404226048 322065551616 322488376704 322520212944 323947600128 324327658824 324359676639 324506013156 324614158976 324760610304 325173721002 327073932666 327362858784 327746924297 328553905212 328811678208 328844138688 329229942054 331153856982 331446387168 331835243519 332652290724 332946144576 333336760458 333781738368 335292062976 335580853536 335732252544 336423059648 336456271528 336801799548 337251403008 337647069864 337680402579 337945335936 339474500352 339953737968 340653231256 341010584064 341458281216 341491990176 341892632133 342160870272 342194648592 343709109504 344194325136 344571715072 344902543912 345058148448 346157405091 346619497536 347026155138 348187911552 348869906944 348904347584 349362408096 349396897356 350943233472 351354963726 352531211904 353256584768 353415958272 353755278612 354643097016 355015125504 355320903744 355933397313 356212651392 356247816912 357824473344 358329615696 359066919432 359443588608 360373314951 360691656624 362287980288 362323745568 362799423792 362835239562 363233068224 363545924664 363581814129 363927292416 364868616177 365190928848 365355686592 366107447264 367008879744 367764042048 368283216132 369428132736 369913137984 369949656024 370674276128 370710869308 371586953088 372351535296 372877185564 374036383872 374205132288 374564412648 374975101696 375335121316 375504455664 376222133376 376996252992 377166336768 377203570848 377528460228 378475942104 378513305469 378872971776 379652545792 379852953597 380188502928 381908812896 382246178304 383234885163 383599037952 383636907072 384388336384 384426283424 384599719296 384930979056 384968979666 385935134988 386672748192 387643179456 388015361901 388190417004 388989162718 389397220992 389946934728 390749294676 392478645312 392517391032 393032709108 393841418386 394254566784 394811137656 395623506252 397413657864 397592953056 398411045552 398973484143 399172503168 399352591872 399392016192 399736016712 400174305024 400213810464 400558518804 400739232816 400778794026 402552532512 402908133888 403380829904 403950284361 404374037184 405206082528 405778113702 407573977824 407614213764 407934014976 408412607408 408452926138 408637201752 408989165247 409418203968 410260628256 410445719424 410839794954 411870878172 413734547304 414100026496 415565624448 415606649328 417008560644 418404600576 418895477208 419265515392 420790931856 421846989408 422442512622 423311735899 424120784616 424312128864 424354017204 424686951936 425185199088 425227173618 425785434867 427109114016 427712065794 428592131773 429647414508 429984502272 430026950592 430531462686 432436878432 432479568852 432674684208 433047351438 433564961336 433938395371 435006841716 435901917522 436098576888 436483811712 438071873616 438458851584 438973256072 441021065472 441538475976 441582064911 441928516224 443536387632 443928192768 444449013944 445042317824 446522367744 447090365097 447441138048 447643003392 448212426246 449069066064 450196093152 450240536772 450593781248 450831636918 451759274031 453271650624 453803433642 455322653568 455856842844 456214493696 456259531456 458925766848 459464183334 459716851971 460077531264 461543206788 461751434352 462159330048 462701540184 464250548736 465451365717 465816544128 465862529808 467511327504 467557480494 467924311296 468473284968 468519532923 470041615872 471257411859 471673704816 472857462688 473389798338 473761204992 474363851421 474577863084 474950201856 474997089216 477135882693 477772820928 478333348974 478755892576 479934688896 480497753268 480922208832 483098327424 483732565056 483780319416 484310757632 484727899552 484775752172 485921400192 486491488236 486921238464 487140915456 487760581503 489345172992 490352056064 490610898999 491044288176 492570843648 493217517312 493266208032 493844913081 495449270784 496468713728 496730785473 497169580752 498715178496 499419216864 500005140687 500672607552 501629511168 502661670656 502938094464 503371280304 503598378816 504634589472 504684407292 506470604796 506918003904 507512725382 509211750528 509930606952 510979846884 511515876096 512799625728 513241305408 513291972888 514580179984 515563664256 515796263424 516291487704 516857572608 517353815868 517587222672 519196294656 519929246304 520539232707 520999059568 522230312448 522281867328 523304860416 523356521376 524043612144 524095346034 525672755712 526414850208 527032445589 527498008336 528796817856 529884877152 530123937408 530632917918 531964645524 532230004224 532522688256 532981355616 533618413952 534078025072 534318977088 534371725368 536736710016 538600379148 539165382912 540274776704 541037484936 543431970432 543485618352 544849602336 545318886996 545890938624 546741441233 547014171008 547260959232 547786393272 548033529888 549161170896 551646063072 552424824198 553561500791 554087499264 554142199104 554869706976 554924484036 556011414192 556066303962 558527302944 559315778346 560466633857 561054575808 561307698432 561846618972 562462652544 563002681974 563256683496 565494379488 565749505152 565805356272 566292690342 566913598784 566969564824 567457901639 567713913156 568309457664 569478818688 570282754392 572863219344 573369267456 574041950248 575398556928 575455360608 576582504576 576639425136 576899578944 577396468584 577453469499 578902702482 580009122288 581202556696 581464769184 581978415616 582285625506 583483744077 584095831488 586123942014 588717967968 588776086548 589238021632 589549063662 590762127579 591381850176 593435259378 596120486796 596389429584 596588184064 597616568328 598758754752 600261457536 600320715696 600837778206 601108849224 601168191039 602345698708 603828798768 604362200832 605071244856 607096871424 607809123792 608667170553 611360966736 611421320646 611901022464 612618911112 612679389207 612955802628 613436708352 615390942384 615668579136 616259692431 616935386912 617806317258 620601820956 621088725504 621150039744 623348436672 623409973992 624631046624 624692710564 625512840966 627606900864 628343215812 628898273088 631186397784 632485135228 632770484112 633329452288 633663768933 636181176924 637030427904 637777798632 637840760427 639912918528 640663671024 641229611776 641568098691 644131103232 644976753408 645040425888 645797194029 647895200256 648655317648 648719353278 649012026312 649228317952 649571027157 650347442004 653852876283 654147865332 654725717568 655493848594 657107810424 657688277376 658459884108 662307713964 662892774336 663670487038 665304581448 665892289152 666673520916 667563476736 670584125952 671161707072 671464505088 672318639369 672846119296 672912543056 673603599096 674502806016 675294139728 675360805158 675890671872 678949000704 679907475936 680705150463 681306462512 682916562432 682983980352 683785264266 684321740544 684389297184 687418219008 688388650272 689196275001 689805087824 690116296896 692314810182 693238995072 694052310276 696375823104 697808695168 698724816192 698793794712 701886466944 702709927452 705062423808 706513169536 706831916544 707510557224 709286194032 710641807488 711866794626 712425302784 712495633824 713331541117 715648946688 716659231392 717500023461 718133838864 720746629902 721383313248 722229647659 724575960576 724647491136 725598847584 725670479124 726466136448 727091849328 727163628258 729737232354 730381857696 730711373184 732214894528 734017759488 735528084096 736566432264 738856265472 739826275968 739899312048 741348552256 741421738616 743173906176 744703070592 745754371128 748072767744 749128825296 749950203392 750670242632 751008911328 752444266752 753992505984 754332673536 754407141696 755056920456 756951884208 757026610938 759305091584 759705907194 760377005856 761269088073 763817625792 766469770326 767273814144 768776672768 768852566848 769199438592 769861958112 769937959332 771870269976 773345496384 775286358912 776030723802 776380834008 777978325436 778794441984 779893869456 781498589352 784957290624 785034782064 786065418216 786143019051 787682836772 788509133568 789622275312 791247012504 794827315728 795185906112 795949376877 796822091104 797946968286 798345006336 798784032384 799472033424 800348610048 800427620928 801117037608 801478465632 801557588052 805105065024 806761659808 807900568722 808748074368 810412165056 811556227404 815147955648 815228427528 816825214816 816905852276 817274403504 817978330494 818836407936 820521256512 820891438848 821679589908 823741756344 827469094608 828200052992 828637236297 831131248896 831213298656 834017121288 834099455943 836809201152 837790954416 838531030784 838973667519 841581863712 843693978816 844504022961 844885025244 846623471798 848241569232 848624257728 848708034408 849439035513 850370398176 850454347236 851570869734 854218228032 855424131588 857184263546 859294829016 860053901184 861062925372 864873756864 864959137704 865349368416 866094702876 867129922672 867876790742 868354053723 870013683432 871803835044 872197153776 872967623424 876143747232 876917703168 877946512144 879185913021 882042130944 883076951952 883164129822 883857032448 887072775264 887856385536 888898027888 890152889067 893044735488 894180730194 894882276096 896424852492 898138132128 900392186304 900481073544 901256667309 901663273836 903518548062 906543301248 907606867284 910645307136 911713685688 912519062912 917851533696 918928366668 919433703942 920155062528 921325542839 923086413576 923502868704 924318660096 925403080368 926709475887 930902731434 931633088256 931725059616 932818169153 935022655008 935114960988 935848622592 936946569936 937039065846 938269261449 942514823718 943347409632 944454154631 945714925376 946779596676 947522409984 948727702842 949155726168 949994178432 954271765386 955545641856 956666697948 957511785152 959869377792 960995506536 961844417664 966196654848 967465130112 967560638832 968621515264 969455799104 969551504344 971842800384 972982976472 973079029917 973842476928 974281830912 975521163006 980704112128 981221797998 982088576352 983240772891 986435034624 986532416064 987689826162 992937427456 993461570946 994339161504 995505730557 998838433728 1000010281374 1001345215104 1005323341312 1005876188928 1006742560608 1007196757632 1009269178944 1009368814584 1012941209592 1013041207737 1013836007808 1015025450764 1018423501056 1019861213904 1021959693768 1023031752192 1025677896399 1026482610816 1026583945776 1029160359968 1031127328512 1032582975408 1033715145216 1034707631736 1035174445344 1038472215273 1039858492608 1041078465414 1041998119136 1044563734656 1046609720832 1046713042752 1048087224288 1048190692068 1052829700416 1054064891178 1054996016672 1057593635712 1059769754304 1060247874816 1061265835836 1063929291048 1065045376512 1065962711232 1067236827904 1067800191939 1068156050144 1068637954176 1068743450736 1073473420032 1077200758296 1078330765824 1080549553408 1081119944853 1082074969872 1086863940864 1086971236704 1089699204672 1090637773992 1090745442387 1091781877248 1093482882466 1094028342016 1094605848531 1095572786544 1096067059776 1098322341792 1103292126144 1104849648396 1107123001582 1108284398208 1109739413952 1109848968072 1112022828384 1112132607924 1117054605888 1118631556692 1120933267714 1122109151616 1122615396864 1123693237944 1124925305088 1126005363948 1126513366992 1130988758976 1131499010304 1131610712544 1132585380684 1133827197568 1133939129648 1134915803278 1135427826312 1135539916407 1136618915328 1138957637376 1140565508784 1145726438688 1146738534912 1148083900496 1149704655489 1150797113856 1150910721216 1153165009152 1153278850272 1153799157888 1154792937168 1154906938998 1157805404964 1160018244576 1162405113392 1162929538368 1164046085703 1164571251012 1166967488154 1168191662976 1172247884028 1177435935936 1177552173096 1179098127324 1181524255158 1182763700352 1186870518756 1192240973592 1192778859168 1195233136656 1196920452429 1197517509504 1200522915072 1200641431392 1201675556412 1202217698448 1202336382078 1204691397416 1204810325251 1207657597536 1208724401664 1210142489712 1211850853083 1215618247584 1217334341106 1219839144277 1222721933472 1222842641292 1223802044928 1225237822224 1225358778414 1225911605256 1226967495741 1230781884768 1231337158272 1232519384862 1233870773824 1235055432979 1235612634516 1241203641912 1242300079488 1246696873344 1246819947984 1249262093248 1249385421128 1251025681932 1255213801728 1256686431624 1257796546176 1262372795568 1264970270456 1265540968224 1266658904576 1267327537866 1269935207697 1272362353848 1274060855808 1275555597264 1275681520854 1277356304601 1281327342048 1282459223552 1283136197382 1285776395319 1289953506816 1290080851776 1291594388058 1297310635296 1297438706556 1298024052624 1298456635904 1299142054314 1300694884008 1301815186113 1307705752566 1308295730664 1309451435136 1310987697188 1314215620848 1315376554752 1316919768216 1324615427928 1324746194733 1325785548672 1327340974076 1330609162896 1331784578304 1333347041832 1335126953472 1341271095291 1342323414144 1342929010176 1344637278738 1345692238592 1345825086112 1347207198192 1350588279456 1350721610316 1351781343744 1355277822093 1359814951872 1361410300926 1362612925024 1365967960704 1367570528532 1368643481088 1368778594368 1376777300544 1378392550002 1379150555913 1379610175648 1380232593792 1384629620364 1386477990144 1388104620552 1392751646208 1395617390336 1396354097151 1397449632384 1397587589424 1403772933888 1405419854904 1405558598769 1410124847616 1413026339072 1413772235577 1415021114448 1418572388064 1421283614976 1423091554263 1423733589252 1424850605568 1424991267648 1426663082234 1431407648079 1433318462784 1435000046922 1436267677728 1441493259804 1442766626496 1444459295318 1449294982272 1451197695168 1451340958248 1452932272896 1454183698656 1454327256516 1459474464708 1460763715392 1461422746368 1463281744509 1464429789056 1468035518976 1471056168192 1473132864528 1477712530944 1479652551936 1479798624096 1481534739243 1482697104512 1482843477232 1486347812352 1489406141184 1491508742256 1496145535488 1498257650592 1500015422061 1501340485264 1502017822656 1504888533504 1507985011968 1508814283392 1510113840912 1513903768416 1514053221876 1519411814388 1520754011712 1522538176146 1527635251584 1532939540652 1534547628288 1537705133696 1538398877184 1539723916224 1539875918664 1543740539952 1546690992768 1550572717824 1552061447604 1552761668016 1555956650872 1557588883968 1559787738912 1561617698121 1562997178704 1569914581248 1570069564128 1572130836432 1572286038102 1575365673544 1575521194559 1577018267136 1579244550624 1581097336767 1582494025008 1589654631456 1590371812224 1591898753754 1593644182208 1595174265593 1595893936572 1596690012672 1597568064768 1598944066848 1600855241856 1602234075216 1602956931264 1603115176104 1610210130048 1613523319616 1615801137444 1617496148736 1620824330112 1623112454808 1630295911296 1630456855056 1633650429632 1633811704552 1634548807008 1635956660988 1637672815872 1640224323699 1641042513024 1641782877696 1643359179816 1647483512688 1654938189216 1656400105984 1657274472594 1660684502373 1662262497792 1662426597312 1668034242576 1668198911886 1675581908832 1677062061568 1677947335038 1681399901571 1683163727424 1687387957632 1689008045922 1689770050488 1693246943596 1696483138464 1697248515456 1697416068816 1698878071026 1700740796352 1700908694472 1702373704917 1703141739468 1708436456064 1710848263176 1714368527092 1718589658032 1720107802368 1722125850744 1729747513728 1729918275408 1730698736832 1732189405752 1732360408497 1734259845344 1735753581484 1736708107446 1740027366864 1743607670088 1744394307552 1745935246848 1750451232231 1752287494464 1755893024288 1758371826042 1766153903904 1766328259644 1767714064896 1772286382737 1774145550528 1777796055776 1780305778134 1788361460388 1789764552192 1792849704984 1796276264256 1800784372608 1800962147088 1802513334618 1803326547672 1803504573117 1807037096124 1813086602496 1815213734568 1821290614272 1823427371376 1825038125824 1826001511659 1835703067392 1837856733336 1838038167621 1838867407884 1840310125056 1842651085678 1846172827152 1847005737408 1848779077293 1850806160736 1853418951774 1861805462868 1863266176512 1863450119232 1865636338306 1870045310016 1870229921976 1873893139872 1874078131692 1876538522898 1885029647436 1886694819264 1888908309262 1891429850752 1893559193352 1897455405684 1898311452336 1899988356864 1908543530772 1911091283712 1913333395896 1913522281281 1915023570304 1919738755584 1921991013072 1923688835328 1932393309696 1934930260224 1935121277664 1937391582087 1938911598208 1939103008688 1943685600768 1945965952944 1946158059834 1947684953856 1951042326012 1961558628849 1962443595996 1964177152704 1966481545782 1973064832128 1975379652324 1986923141892 1988678323008 1991011461114 1997676867456 2000020562748 2002690430208 2011752377856 2013485121216 2014393515264 2016955918107 2018538357888 2018737629168 2025882419184 2026082415474 2027672015616 2030050901528 2030251309333 2036847002112 2039722427808 2042115451389 2043919387536 2051355792798 2052965221632 2053167891552 2055576689491 2058320719936 2062254657024 2065165950816 2067588825003 2069415263472 2070348890688 2076944430546 2079716985216 2082156930828 2083996238272 2089127469312 2093426085504 2096174448576 2096381384136 2105659400832 2108129782356 2109992033344 2115187271424 2119539508608 2120495749632 2122531671672 2127858582096 2131925422464 2134473655808 2135600383878 2136312100288 2137275908352 2137486901472 2139994623351 2146946840064 2152500070383 2154401516592 2161099106816 2162239889706 2164149939744 2166688942977 2173727881728 2173942473408 2179398409344 2181275547984 2181490884774 2186965764932 2188056684032 2189211697062 2191145573088 2192134119552 2196644683584 2206584252288 2209699296792 2214246003164 2216568796416 2219478827904 2219697936144 2224045656768 2224265215848 2234109211776 2237263113384 2241866535428 2244218303232 2247386475888 2249850610176 2252010727896 2253026733984 2261977517952 2262998020608 2263221425088 2265170761368 2267654395136 2267878259296 2269831606556 2270855652624 2271079832814 2277915274752 2281131017568 2283807264219 2291452877376 2296167800992 2299409310978 2301821442432 2306330018304 2306557700544 2307598315776 2309585874336 2309813877996 2315610809928 2320036489152 2324810226784 2325859076736 2328092171406 2329142502024 2333934976308 2336383325952 2344495768056 2354871871872 2355104346192 2358196254648 2358429057153 2363048510316 2365527400704 2373741037512 2384481947184 2385557718336 2387848130631 2390466273312 2393840904858 2395035019008 2401045830144 2401282862784 2403351112824 2404435396896 2404672764156 2409382794832 2409620650502 2415315195072 2420284979424 2423701706166 2431236495168 2434668682212 2439678288554 2445443866944 2445685282584 2450475644448 2450717556828 2451823210512 2453934991482 2461563769536 2462674316544 2465038769724 2467741547648 2470110865958 2471225269032 2482407283824 2484600158976 2493393746688 2493639895968 2498524186496 2498770842256 2502051363864 2502298367829 2510427603456 2513372863248 2515593092352 2524745591136 2529940540912 2531081936448 2533512068883 2534655075732 2539870415394 2544724707696 2551111194528 2551363041708 2554712609202 2559969219509 2562654684096 2566272394764 2571552790638 2580161703552 2583188776116 2594621270592 2594877413112 2596048105248 2598284108628 2601389768016 2603630372226 2605062161169 2615411505132 2616591461328 2618902870272 2621975394376 2628431241696 2630753109504 2633839536432 2637557739063 2649230855856 2649492389466 2651571097344 2654681948152 2654944019897 2661218325792 2663569156608 2666694083664 2670458667201 2682542190582 2684646828288 2688061824719 2689274557476 2691384477184 2691650172224 2694414396384 2701176558912 2701443220632 2703770001927 2710555644186 2719629903744 2722820601852 2725225850048 2731935921408 2735141057064 2737557188736 2753554601088 2756785100004 2758301111826 2759220351296 2760465187584 2763976628517 2769259240728 2772955980288 2776209241104 2780128427661 2791234780672 2792708194302 2794899264768 2795175178848 2798454507459 2807545867776 2810839709808 2811117197538 2814807784347 2826052678144 2827544471154 2830042228896 2833362463893 2837144776128 2842567229952 2846183108526 2847467178504 2849982535296 2853326164468 2862815296158 2866636925568 2870000093844 2872535355456 2882986519608 2885533252992 2888918590636 2898589964544 2902395390336 2902681916496 2905864545792 2908367397312 2908654513032 2918948929416 2919237089751 2921527430784 2922845492736 2926563489018 2928859578112 2942112336384 2946265729056 2949722318673 2959305103872 2959597248192 2963069478486 2965394209024 2965686954464 2978812282368 2983017484512 2986517191671 2996515301184 3000030844122 3002680970528 3004035645312 3015970023936 3017628566784 3020227681824 3027807536832 3028106443752 3038823628776 3039123623211 3041508023424 3045076352292 3055270503168 3065879081304 3069095256576 3075410267392 3077033689197 3079447832448 3079751837328 3087481079904 3093381985536 3101145435648 3104122895208 3105523336032 3111913301744 3115416645819 3119575477824 3123235396242 3125994357408 3139829162496 3140139128256 3144261672864 3144572076204 3150731347088 3151042389118 3158489101248 3162194673534 3164988050016 3179309262912 3180743624448 3183797507508 3187288364416 3190348531186 3191787873144 3195136129536 3197888133696 3201710483712 3204468150432 3205913862528 3206230352208 3220420260096 3227046639232 3231602274888 3234992297472 3241648660224 3246224909616 3260591822592 3260913710112 3267300859264 3267623409104 3269097614016 3271913321976 3272236327161 3275345631744 3280448647398 3282085026048 3286718359632 3294967025376 3309876378432 3314548945188 3321369004746 3324853194624 3336068485152 3336397823772 3351163817664 3355894670076 3362799803142 3366327454848 3374775915264 3378016091844 3379540100976 3386493887192 3392966276928 3394497030912 3394832137632 3397756142052 3401481592704 3401817388944 3404747409834 3406283478936 3406619749221 3416872912128 3421696526352 3428737054184 3437179316064 3440215604736 3444251701488 3449113966467 3459495027456 3459836550816 3461397473664 3464378811504 3464720816994 3468519690688 3471507162968 3471849872173 3473416214892 3480054733728 3487215340176 3488788615104 3492138257109 3500902464462 3504574988928 3511786048576 3516743652084 3532307807808 3532656519288 3544572765474 3548291101056 3555592111552 3560611556268 3576722920776 3585699409968 3590761357287 3592552528512 3601568745216 3601924294176 3605026669236 3606653095344 3607009146234 3614074192248 3614430975753 3626173204992 3630427469136 3635552559249 3646854742752 3650076251648 3652003023318 3659517432831 3671406134784 3675713466672 3676076335242 3677734815768 3680902487223 3685302171356 3692345654304 3694011474816 3697558154586 3701612321472 3705166298937 3706837903548 3723610925736 3726900238464 3731272676612 3740090620032 3740459843952 3747786279744 3748156263384 3753077045796 3770059294872 3773389638528 3777816618524 3782859701504 3787118386704 3794910811368 3796622904672 3799976713728 3809805623091 3817087061544 3822182567424 3826666791792 3827044562562 3830047140608 3832068913803 3843982026144 3847377670656 3857329185957 3869860520448 3870242555328 3874783164174 3877823196416 3878206017376 3891931905888 3892316119668 3895369907712 3902084652024 3905445558339 3923117257698 3924887191992 3928354305408 3932963091564 3946129664256 3950759304648 3973846283784 3974238584199 3977356646016 3982022922228 3995353734912 4000041125496 4005380860416 4023813285873 4026970242432 4028787030528 4033911836214 4037076715776 4037475258336 4051764838368 4052164830948 4055344031232 4060101803056 4060502618666 4065833466279 4079444855616 4084230902778 4087838775072 4102711585596 4105930443264 4106335783104 4111153378982 4116641439872 4130331901632 4135177650006 4138830526944 4140697781376 4153888861092 4159433970432 4164313861656 4167992476544 4178254938624 4186852171008 4192348897152 4192762768272 4211318801664 4216259564712 4216675796307 4219984066688 4230374542848 4239079017216 4245063343344 4255717164192 4263850844928 4269274662789 4271200767756 4272624200576 4274551816704 4274973802944 4279989246702 4305000140766 4308803033184 4313858165747 4324479779412 4328299879488 4333377885954 4347884946816 4358796818688 4362551095968 4362981769548 4373931529864 4378423394124 4382291146176 4384268239104 4389845233527 4393289367168 4413168504576 4419398593584 4428492006328 4433137592832 4438957655808 4439395872288 4444604217729 4448091313536 4448530431696 4468218423552 4474526226768 4483733070856 4488436606464 4494772951776 4500046266183 4504021455792 4506053467968 4523955035904 4526442850176 4530341522736 4535308790272 4535756518592 4539663213112 4541711305248 4542159665628 4562262035136 4567614528438 4582905754752 4592335601984 4598818621956 4603642884864 4613115401088 4615196631552 4619171748672 4619627755992 4631221619856 4640072978304 4649620453568 4651718153472 4656184342812 4658285004048 4667869952616 4672766651904 4684853094363 4688991536112 4709743743744 4710208692384 4716392509296 4716858114306 4726097020632 4726563583677 4731054801408 4743292010301 4747482075024 4768963894368 4771115436672 4775696261262 4780932546624 4785522796779 4787681809716 4790070038016 4802565725568 4806702225648 4808870793792 4809345528312 4818765589664 4819241301004 4830630390144 4840569958848 4847403412332 4862472990336 4869337364424 4879356577108 4890887733888 4891370565168 4900951288896 4901435113656 4903646421024 4907869982964 4920672971097 4923127539072 4925348633088 4930077539448 4935483095296 4940221731916 4942450538064 4964814567648 4969200317952 4982053507119 4986787493376 4987279791936 4997048372992 4997541684512 5004102727728 5004596735658 5026745726496 5031186184704 5044199704713 5049491182272 5059881081824 5062163872896 5067024137766 5069310151464 5079740830788 5089449415392 5102222389056 5102726083416 5107121114751 5109425218404 5119938439018 5125309368192 5132544789528 5143105581276 5160323407104 5166377552232 5189242541184 5189754826224 5192096210496 5196568217256 5197081225491 5202779536032 5207260744452 5210124322338 5230823010264 5233182922656 5237805740544 5243950788752 5251353696693 5256862483392 5267679072864 5275115478126 5298461711712 5298984778932 5303142194688 5309363896304 5309888039794 5316859148211 5322436651584 5333388167328 5340917334402 5365084381164 5369293656576 5376123649438 5378549114952 5383300344448 5388828792768 5402353117824 5402886441264 5407540003854 5421111288372 5439259807488 5445641203704 5450451700096 5463871842816 5470282114128 5475114377472 5507109202176 5513570200008 5514114502863 5516602223652 5518440702592 5520930375168 5527953257034 5538518481456 5552418482208 5560256855322 5571697713049 5585416388604 5589798529536 5590350357696 5596909014918 5621679419616 5622234395076 5629615568694 5641199139823 5655088942308 5660084457792 5666724927786 5674289552256 5692366217052 5694934357008 5699965070592 5706652328936 5725630592316 5733273851136 5740000187688 5740566843843 5745070710912 5765973039216 5771066505984 5777837181272 5797179929088 5804790780672 5805363832992 5812174746261 5816734794624 5817309026064 5837897858832 5838474179502 5843054861568 5850487500859 5853126978036 5857719156224 5884675886547 5892531458112 5899444637346 5919194496384 5926138956972 5930788418048 5931373908928 5966034969024 5973034383342 5993030602368 6000061688244 6005361941056 6008071290624 6035257133568 6040455363648 6050867754321 6055615073664 6056212887504 6077647257552 6078247246422 6083016046848 6090152704584 6090753927999 6110541006336 6126346354167 6131758162608 6150820534784 6154067378394 6158895664896 6159503674656 6166730068473 6174962159808 6186763971072 6202766475009 6208245790416 6211046672064 6223826603488 6230833291638 6239150955648 6246470792484 6251988714816 6280278256512 6288523345728 6289144152408 6301462694176 6302084778236 6316978202496 6324389347068 6329976100032 6358618525824 6361487248896 6367595015016 6374576728832 6380697062372 6383575746288 6395776267392 6403420967424 6408936300864 6411827725056 6412460704416 6419983870053 6440840520192 6454093278464 6457500211149 6463204549776 6483297320448 6492449819232 6500066828931 6521183645184 6521827420224 6534601718528 6535246818208 6538195228032 6543826643952 6544472654322 6560897294796 6564170052096 6573436719264 6589934050752 6619752756864 6629097890376 6642738009492 6649706389248 6672136970304 6672795647544 6702327635328 6711789340152 6725599606284 6732654909696 6749551830528 6756032183688 6759080201952 6772987774384 6785932553856 6788994061824 6789664275264 6795512284104 6802963185408 6803634777888 6809494819668 6812566957872 6813239498442 6833745824256 6843393052704 6851421792657 6857474108368 6874358632128 6888503402976 6898227932934 6918990054912 6919673101632 6922794947328 6928757623008 6929441633988 6937039381376 6943014325936 6943699744346 6946832429784 6960109467456 6974430680352 6977577230208 6984276514218 7001804928924 7009149977856 7023572097152 7033487304168 7064615615616 7065313038576 7089145530948 7096582202112 7111184223104 7121223112536 7153445841552 7171398819936 7181522714574 7185105057024 7196299510283 7203137490432 7203848588352 7210053338472 7213306190688 7214018292468 7228148384496 7228861951506 7260854938272 7271105118498 7286066240141 7293709485504 7304006046636 7319034865662 7351426933344 7352152670484 7355469631536 7361804974446 7370604342712 7376952721307 7384691308608 7388022949632 7395116309172 7403224642944 7410332597874 7413675807096 7447221851472 7453800476928 7462545353224 7480181240064 7480919687904 7495572559488 7496312526768 7506154091592 7506895103487 7540118589744 7546779277056 7555633237048 7565719403008 7574236773408 7589821622736 7593245809344 7600536206649 7619611246182 7634174123088 7653333583584 7654089125124 7660094281216 7664137827606 7679907658527 7687964052288 7714658371914 7740485110656 7749566328348 7755646392832 7756412034752 7783863811776 7784632239336 7804169304048 7810891116678 7815186483507 7846234515396 7849774383984 7856708610816 7865926183128 7892259328512 7901518609296 7912673217189 7947692567568 7948477168398 7954713292032 7964045844456 7964832059691 7990707469824 8000082250992 8011376001603 8047626571746 8053940484864 8064185474157 8067823672428 8074153431552 8074950516672 8103529676736 8104329661896 8111310005781 8120203606112 8121005237332 8131666932558 8158889711232 8168461805556 8175677550144 8205423171192 8212671566208 8222306757964 8233282879744 8260663803264 8270355300012 8277661053888 8281395562752 8291929885551 8307777722184 8318867940864 8328627723312 8335984953088 8340385282983 8373704342016 8384697794304 8385525536544 8395363522377 8422637603328 8432519129424 8433351592614 8439968133376 8444423353041 8478158034432 8490126686688 8500087391679 8511434328384 8527701689856 8538549325578 8542401535512 8545248401152 8549947605888 8559978493404 8610000281532 8617606066368 8627716331494 8648959558824 8656599758976 8666755771908 8695769893632 8717593637376 8725102191936 8725963539096 8747863059728 8756846788248 8757711269253 8764582292352 8768536478208 8779690467054 8786578734336 8826337009152 8838797187168 8849166956019 8856984012656 8877915311616 8878791744576 8889208435458 8896182627072 8897060863392 8936436847104 8949052453536 8959551575013 8967466141712 8989545903552 9000092532366 9008042911584 9012106935936 9047910071808 9052885700352 9060683045472 9071513037184 9079326426224 9083422610496 9084319331256 9124524070272 9135229056876 9165811509504 9184671203968 9197637243912 9207285769728 9226230802176 9238343497344 9239255511984 9262443239712 9280145956608 9299240907136 9303436306944 9312368685624 9316570008096 9335739905232 9369706188726 9377983072224 9388985419567 9419487487488 9420417384768 9432785018592 9433716228612 9452194041264 9453127167354 9486584020602 9494964150048 9537927788736 9542230873344 9551392522524 9561865093248 9571045593558 9575363619432 9605131451136 9613404451296 9617741587584 9618691056624 9637531179328 9638482602008 9661260780288 9681139917696 9694806824664 9724945980672 9738674728848 9758713154216 9781775467776 9782741130336 9801902577792 9802870227312 9807292842048 9815739965928 9816708981483 9841345942194 9846255078144 9860155078896 9870966190592 9880443463832 9884901076128 9929629135296 9964107014238 9974559583872 9994096745984 9995083369024 10008205455456 10009193471316 10053491452992 10088399409426 10098982364544 10119762163648 10124327745792 10134048275532 10138620302928 10159481661576 10178898830784 10204444778112 10205452166832 10214242229502 10218850436808 10219859247663 10239876878036 10250618736384 10265089579056 10286211162552 10320646814208 10332755104464 10347341899401 10378485082368 10379509652448 10384192420992 10393136434512 10394162450982 10405559072064 10414521488904 10415549616519 10420248644676 10461646020528 10466365845312 10476414771327 10487901577504 10502707393386 10513724966784 10535358145728 10550230956252 10596923423424 10597969557864 10618727792608 10619776079588 10633718296422 10644873303168 10666776334656 10681834668804 10730168762328 10752247298876 10757098229904 10766600688896 10772284071861 10777657585536 10804706235648 10805772882528 10815080007708 10842222576744 10843292927259 10878519614976 10891282407408 10900903400192 10906657677747 10940564228256 10950228754944 10978552298493 11014218404352 11027140400016 11028229005726 11033204447304 11036881405184 11042707461669 11055906514068 11077036962912 11104836964416 11115498896811 11120513710644 11143395426098 11170832777208 11180700715392 11193818029836 11243358839232 11244468790152 11259231137388 11282398279646 11310177884616 11320168915584 11333449855572 11348579104512 11384732434104 11389868714016 11399930141184 11413304657872 11429416869273 11451261184632 11466547702272 11480000375376 11481133687686 11490141421824 11531946078432 11542133011968 11555674362544 11571987557871 11609581561344 11610727665984 11624349492522 11633469589248 11634618052128 11675795717664 11676948359004 11686109723136 11700975001718 11706253956072 11716336675017 11769351773094 11785062916224 11798889274692 11838388992768 11852277913944 11862747817856 11932069938048 11946068766684 11986061204736 12000123376488 12010723882112 12016142581248 12080910727296 12101735508642 12111230147328 12112425775008 12126636198989 12155294515104 12156494492844 12166032093696 12180305409168 12181507855998 12197500398837 12252692708334 12263516325216 12277904010203 12308134756788 12317791329792 12319007349312 12333460136946 12349924319616 12405532950018 12416491580832 12422093344128 12447653206976 12461666583276 12478301911296 12492941584968 12503977429632 12560556513024 12577046691456 12578288304816 12602925388352 12604169556472 12633956404992 12648778694136 12650027388921 12659952200064 12717237051648 12735190030032 12749153457664 12761394124744 12767151492576 12791552534784 12807823988367 12817872601728 12823655450112 12824921408832 12839967740106 12908186556928 12915000422298 12926409099552 12941574497241 12984899638464 13000133657862 13043654840448 13069203437056 13070493636416 13076390456064 13087653287904 13088945308644 13121794589592 13146873438528 13169535700581 13179868101504 13239505513728 13258195780752 13285476018984 13299412778496 13333812653187 13344273940608 13345591295088 13404655270656 13423578680304 13451199212568 13465309819392 13500138798549 13512064367376 13518160403904 13545975548768 13571865107712 13579328550528 13591024568208 13605926370816 13607269555776 13618989639336 13625133915744 13626478996884 13686786105408 13702843585314 13714948216736 13748717264256 13777006805952 13796455865868 13839346203264 13845589894656 13857515246016 13858883267976 13874078762752 13886028651872 13887399488692 13893664859568 13920218934912 13948861360704 13955154460416 13968553028436 14003609857848 14018299955712 14047144194304 14054559283089 14066974608336 14129231231232 14130626077152 14178291061896 14179690751031 14193164404224 14222368446208 14229876030903 14242446225072 14306891683104 14342797639872 14356568390337 14363045429148 14370210114048 14392599020566 14407697176704 14420106676944 14426612381376 14428036584936 14456296768992 14457723903012 14521709876544 14542210236996 14572132480282 14587418971008 14608012093272 14638069731324 14702853866688 14704305340968 14710939263072 14723609948892 14741208685424 14753905442614 14762018913291 14769382617216 14776045899264 14790232618344 14806449285888 14820665195748 14827351614192 14894443702944 14907600953856 14925090706448 14946160521357 14960362480128 14961839375808 14991145118976 14992625053536 15012308183184 15013790206974 15080237179488 15093558554112 15111266474096 15132599114139 15148473546816 15179643245472 15186491618688 15201072413298 15239222492364 15268348246176 15306667167168 15308178250248 15321363344253 15328275655212 15359815317054 15375928104576 15429316743828 15480970221312 15499132656696 15512824069504 15567727623552 15569264478672 15608338608096 15621782233356 15630372967014 15662534228263 15692469030792 15699548767968 15713417221632 15731852366256 15754061090079 15803037218592 15825346434378 15857908875601 15895385135136 15896954336796 15909426584064 15928091688912 15929664119382 15950577444633 16000164501984 16022752003206 16055720628727 16095253143492 16107880969728 16128370948314 16135647344856 16149901033344 16207059353472 16208659323792 16222620011562 16240407212224 16242010474664 16263333865116 16317779422464 16336923611112 16351355100288 16410846342384 16425343132416 16444613515928 16466565759488 16521327606528 16540710600024 16542343508589 16555322107776 16562791125504 16583859771102 16615555444368 16657255446624 16671969906176 16680770565966 16715093139147 16769395588608 16771051073088 16790727044754 16865038258848 16866703185228 16879936266752 16888846706082 16923597419469 16980253373376 17000174783358 17022868656768 17077098651156 17084803071024 17090496802304 17099895211776 17119956986808 17220000563064 17221700531529 17235212132736 17255432662988 17297919117648 17313199517952 17333511543816 17391539787264 17436524238783 17450204383872 17451927078192 17495726119456 17513693576496 17515422538506 17529164584704 17551462502577 17559380934108 17573157468672 17654027659641 17677594374336 17698333912038 17713968025312 17757583489152 17778416870916 17792365254144 17794121726784 17898104907072 17919103150026 17934932283424 17979091807104 18000185064732 18016085823168 18024213871872 18105771400704 18121366090944 18143026074368 18152603262963 18158652852448 18166845220992 18168638662512 18249048140544 18270458113752 18272261783997 18331623019008 18369342407936 18379039062501 18395274487824 18452461604352 18476686994688 18478511023968 18500190205419 18524886479424 18560291913216 18598481814272 18608299425027 18624737371248 18633140016192 18671479810464 18739412377452 18755966144448 18777970839134 18840834769536 18865570037184 18867432457224 18904388082528 18906254334708 18973168041204 18989928300096 19075855577472 19084461746688 19102785045048 19123730186496 19142091187116 19150727238864 19210262902272 19226808902592 19235483175168 19237382113248 19259951610159 19275062358656 19276965204016 19322521560576 19362279835392 19389613649328 19449891961344 19477349457696 19500200486793 19517426308432 19563550935552 19565482260672 19603805155584 19605740454624 19614585684096 19631479931856 19633417962966 19682691884388 19692510156288 19720310157792 19760886927664 19769802152256 19859258270592 19928214028476 19949119167744 19990166738048 20016410910912 20018386942632 20106982905984 20176798818852 20197964729088 20239524327296 20248655491584 20268096551064 20277240605856 20318963323152 20357797661568 20408889556224 20410904333664 20428484459004 20437700873616 20439718495326 20479753756072 20481775529267 20501237472768 20530179158112 20554265377971 20572422325104 20665510208928 20694683798802 20737265452709 20756970164736 20759019304896 20768384841984 20786272869024 20788324901964 20811118144128 20829042977808 20831099233038 20840497289352 20923292041056 20932731690624 20952829542654 20975803155008 20995942360643 21005414786772 21027449933568 21070716291456 21100461912504 21193846846848 21195939115728 21237455585216 21239552159176 21267436592844 21289746606336 21333552669312 21363669337608 21460337524656 21504494597752 21514196459808 21533201377792 21544568143722 21555315171072 21588898530849 21609412471296 21611545765056 21630160015416 21684445153488 21686585854518 21782564814816 21801806800384 21813315355494 21858198720423 21881128456512 21957104596986 22054280800032 22056458011452 22066408894608 22073762810368 22085414923338 22111813028136 22130858163921 22154073925824 22209673928832 22230997793622 22241027421288 22286790852196 22341665554416 22361401430784 22387636059672 22486717678464 22488937580304 22518462274776 22520685310461 22564796559292 22620355769232 22640337831168 22666899711144 22697158209024 22769464868208 22779737428032 22801608619947 22826609315744 22858833738546 22902522369264 22960000750752 22962267375372 22980282843648 23039722975581 23063892156864 23111348725088 23143975115742 23221455331968 23248698985044 23266939178496 23269236104256 23351591435328 23353896718008 23401950003436 23412507912144 23432673350034 23445559450521 23538703546188 23570125832448 23597778549384 23676777985536 23704555827888 23725495635712 23738019651567 23864139876096 23892137533368 23894496179073 23972122409472 24000246752976 24021447764224 24034128004809 24161821454592 24192556422471 24203471017284 24222460294656 24224851550016 24253272397978 24310589030208 24312988985688 24333930017343 24360610818336 24363015711996 24395000797674 24505385416668 24527032650432 24555808020406 24616269513576 24638014698624 24666920273892 24699848639232 24811065900036 24832983161664 24844186688256 24875789656653 24895306413952 24923333166552 24956603822592 24985883169936 25007954859264 25121113026048 25154093382912 25156576609632 25186090567131 25205850776704 25208339112944 25267912809984 25297557388272 25300054777842 25319904400128 25434474103296 25470380060064 25500262175037 25522788249488 25534302985152 25583105069568 25615647976734 25635745203456 25649842817664 25679935480212 25830000844596 25852818199104 25883148994482 25969799276928 26000267315724 26087309680896 26140987272832 26152780912128 26175306575808 26177890617288 26243589179184 26293746877056 26339071401162 26359736203008 26393267021329 26479011027456 26516391561504 26547500868057 26570952037968 26667625306374 26688547881216 26691182590176 26722496963383 26809310541312 26847157360608 26878654725039 26902398425136 27000277597098 27024128734752 27036320807808 27091951097536 27143730215424 27158657101056 27182049136416 27214539111552 27237979278672 27250267831488 27252957993768 27373572210816 27405687170628 27429896433472 27497434528512 27554013611904 27592911731736 27678692406528 27715030492032 27717766535952 27748157525504 27772057303744 27774798977384 27787329719136 27840437869824 27897722721408 27910308920832 27937106056872 28007219715696 28094288388608 28109118566178 28133949216672 28166956258701 28258462462464 28261252154304 28356582123792 28359381502062 28444736892416 28459752061806 28484892450144 28613783366208 28685595279744 28713136780674 28726090858296 28785198041132 28815394353408 28840213353888 28853224762752 28856073169872 28912593537984 28915447806024 29043419753088 29084420473992 29144264960564 29174837942016 29216024186544 29276139462648 29405707733376 29408610681936 29421878526144 29447219897784 29450126944449 29482417370848 29507810885228 29524037826582 29538765234432 29580465236688 29612898571776 29641330391496 29654703228384 29788887405888 29850181412896 29892321042714 29923678751616 29982290237952 29985250107072 30024616366368 30027580413948 30160474358976 30222532948192 30265198228278 30296947093632 30359286490944 30372983237376 30402144826596 30478444984728 30536696492352 30613334334336 30616356500496 30642726688506 30656551310424 30659577742989 30719630634108 30751856209152 30858633487656 30961940442624 30998265313392 31025648139008 31042025698203 31135455247104 31138528957344 31216677216192 31243564466712 31246648849557 31260745934028 31325068456526 31384938061584 31399097535936 31429244313981 31463704732512 31508122180158 31606074437184 31650692868756 31715817751202 31790770270272 31793908673592 31856183377824 31859328238764 31901154889266 32000329003968 32045504006412 32111441257454 32190506286984 32256741896628 32271294689712 32299802066688 32414118706944 32417318647584 32445240023124 32480814424448 32484020949328 32526667730232 32529878781777 32635558844928 32673847222224 32702710200576 32821692684768 32850686264832 32889227031856 32935656895479 33042655213056 33081421200048 33084687017178 33110644215552 33167719542204 33231110888736 33314510893248 33346496690433 33361541131932 33430186278294 33542102146176 33581454089508 33730076517696 33733406370456 33777693412164 33847194838938 33960506746752 34000349566716 34045737313536 34154197302312 34169606142048 34199790423552 34239913973616 34288250607819 34440001126128 34443401063058 34470424265472 34510865325976 34514272258661 34595838235296 34626399035904 34667023087632 34715962673613 34873048477566 34900408767744 34903854156384 34944803721347 34991452238912 35027387152992 35030845077012 35058329169408 35102925005154 35118761868216 35149010025051 35308055319282 35355188748672 35396667824076 35427936050624 35515166978304 35556833741832 35588243453568 35796209814144 35838206300052 35869864566848 35958183614208 36000370129464 36032171646336 36048427743744 36242732181888 36286052148736 36305206525926 36317305704896 36333690441984 36337277325024 36379908596967 36498096281088 36540916227504 36544523567994 36592501196511 36738684815872 36758078125002 36790548975648 36833712030609 36953373989376 36957022047936 37000380410838 37049772958848 37196963628544 37216598850054 37249474742496 37266280032384 37342959620928 37478824754904 37511932288896 37555941678268 37681669539072 37731140074368 37734864914448 37808776165056 37812508669416 37946336082408 37950082166763 37979856600192 38151711154944 38205570090096 38247460372992 38284182374232 38301454477728 38423471965101 38453617805184 38470966350336 38474764226496 38519903220318 38550124717312 38553930408032 38724559670784 38779227298656 38824723491723 38954698915392 39000400973586 39034852616864 39130964521344 39207610311168 39211480909248 39229171368192 39262959863712 39266835925932 39365383768776 39440620315584 39508607101743 39521773855328 39539604304512 39718516541184 39856428056952 39898238335488 39980333476096 40001437959561 40032821821824 40036773885264 40213965811968 40353597637704 40395929458176 40479048654592 40500416395647 40536193102128 40554481211712 40637926646304 40715595323136 40817779112448 40821808667328 40856968918008 40875401747232 40879436990652 40959507512144 40963551058534 41060358316224 41108530755942 41144844650208 41331020417856 41389367597604 41474530905418 41518038609792 41536769683968 41572545738048 41576649803928 41622236288256 41658085955616 41662198466076 41680994578704 41846584082112 41865463381248 41905659085308 41951606310016 41991884721286 42010829573544 42054899867136 42141432582912 42200923825008 42387693693696 42391878231456 42474911170432 42479104318352 42534873185688 42539072253093 42579493212672 42667105338624 42727338675216 42920675049312 43008989195504 43028392919616 43069705171011 43089136287444 43110630342144 43177797061698 43223091530112 43260320030832 43368890306976 43373171709036 43565129629632 43626630710988 43716397440846 43762256913024 43914209193972 44108561600064 44112916022904 44132817789216 44170829846676 44223626056272 44261716327842 44286056739873 44308147851648 44419347857664 44461995587244 44482054842576 44573581704392 44683331108832 44722802861568 44775272119344 44838481564071 44973435356928 44977875160608 45036924549552 45041370620922 45129593118584 45134048338249 45240711538464 45280675662336 45333799422288 45397797342417 45538929736416 45559474856064 45603217239894 45653218631488 45697051020223 45717667477092 45805044738528 45920001501504 45924534750744 45964090032759 46079445951162 46127784313728 46222697450176 46287950231484 46442910663936 46497397970088 46538472208512 46703182870656 46707793436016 46803900006872 46825015824288 46865346700068 46891118901042 46987602684789 47077407092376 47140251664896 47195557098768 47262183270237 47409111655776 47450991271424 47476039303134 47573726626803 47728279752192 47784275066736 47788992358146 47851732333899 48000493505952 48042895528448 48068256009618 48167161886181 48323642909184 48385112844942 48406942034568 48449703100032 48506544795956 48621178060416 48625977971376 48667860034686 48721221636672 48726031423992 48790001595348 49010770833336 49054065300864 49111616040812 49232539027152 49276029397248 49333840547784 49399697278464 49622131800072 49627030525767 49665966323328 49688373376512 49751579313306 49790612827904 49846666333104 49971766339872 50015909718528 50145279417441 50308186765824 50313153219264 50372181134262 50411701553408 50416678225888 50595114776544 50600109555684 50639808800256 50770792258407 50940760120128 51000524350074 51045576498976 51068605970304 51231295953468 51271490406912 51299685635328 51359870960424 51660001689192 51665101594587 51705636398208 51766297988964 51939598553856 52000534631448 52174619361792 52281974545664 52309572716349 52350613151616 52355781234576 52487178358368 52587493754112 52654387507731 52678142802324 52719472406016 52786534042658 52962082978923 53032783123008 53095001736114 53141904075936 53335250612748 53377095762432 53382365180352 53444993926766 53694314721216 53757309450078 53804796850272 54000555194196 54048257469504 54072641615616 54183902195072 54317314202112 54364098272832 54429078223104 54475958557344 54500535662976 54505915987536 54747144421632 54811374341256 54816785351991 54859792866944 54994869057024 55108027223808 55185823463472 55357384813056 55430060984064 55435533071904 55500570616257 55544114607488 55549597954768 55574659438272 55680875739648 55795445442816 55874212113744 56014439431392 56218237132356 56267898433344 56333912517402 56522504308608 56713164247584 56718763004124 56919504123612 56969784900288 57227566732416 57371190559488 57426273561348 57452181716592 57570396082264 57630788706816 57680426707776 57706449525504 57712146339744 57779854830477 57825187075968 57830895612048 58086839506176 58168840947984 58288529921128 58349675884032 58432048373088 58500601460379 58552278925296 58811415466752 58817221363872 58843757052288 58894439795568 58900253888898 58964834741696 59015621770456 59021447826941 59048075653164 59077530468864 59160930473376 59282660782992 59309406456768 59577774811776 59700362825792 59784642085428 59847357503232 59970500214144 60049232732736 60055160827896 60320948717952 60445065896384 60530396456556 60593894187264 60718572981888 60745966474752 60804289653192 60956889969456 61073392984704 61226668668672 61232713000992 61285453377012 61313102620848 61319155485978 61439261268216 61445326587801 61503712418304 61662796133913 61717266975312 61996530626784 62051296278016 62084051396406 62211796358127 62270910494208 62277057914688 62433354432384 62487128933424 62493297699114 62521491868056 62650136913052 62769876123168 62798195071872 62858488627962 62927409465024 62987827081929 63016244360316 63212148874368 63301385737512 63431635502404 63581540540544 63587817347184 63712366755648 63718656477528 63802309778532 64000658007936 64091008012824 64222882514908 64381012573968 64513483793256 64542589379424 64599604133376 64766695592547 64828237413888 64834637295168 64890480046248 64961628848896 64968041898656 65053335460464 65059757563554 65347694444448 65405420401152 65574596161269 65643385369536 65778454063712 65871313790958 66162842400096 66169374034356 66221288431104 66335439084408 66392574491763 66462221777472 66629021786496 66692993380866 66723082263864 66860372556588 67084204292352 67162908179016 67460153035392 67466812740912 67555386824328 67562055931383 67694389677876 67921013493504 68000699133432 68091474627072 68308394604624 68339212284096 68404825859841 68479827947232 68576501215638 68880002252256 68886802126116 68940848530944 69021730651952 69028544517322 69119168926743 69191676470592 69334046175264 69431925347226 69746096955132 69800817535488 69807708312768 69889607442694 69982904477824 70054774305984 70061690154024 70205850010308 70237523736432 70298020050102 70616110638564 70710377497344 70793335648152 70855872101248 71030333956608 71113667483664 71176486907136 71592419628288 71676412600104 71683488537219 71739729133696 71916367228416 72000740258928 72064343292672 72485464363776 72577669267413 72610413051852 72634611409792 72667380883968 72674554650048 72759817193934 73081832455008 73089047135988 73185002393022 73335588817699 73516156250004 73581097951296 73667424061218 73914044095872 74000760821676 74099545917696 74433197700108 74498949484992 74532560064768 74627368969959 74685919241856 74957649509808 75023864577792 75111883356536 75363339078144 75462280148736 75469729828896 75558271701393 75617552330112 75625017338832 75892672164816 75900164333526 75959713200384 76056337511167 76303422309888 76411140180192 76500786525111 76568364748464 76602908955456 76846943930202 76907235610368 76949528452992 77039806440636 77100249434624 77107860816064 77558454597312 77649446983446 77909397830784 78000801947172 78069705233728 78261929042688 78422961818496 78458342736384 78525919727424 78533671851864 78730767537552 78881240631168 79017214203486 79043547710656 79079208609024 79179801063987 79437033082368 79642502604171 79712856113904 79960666952192 80002875919122 80065643643648 80073547770528 80167490890149 80427931623936 80635964175117 80707195275408 80958097309184 81000832791294 81072386204256 81108962423424 81275853292608 81431190646272 81643617334656 81713937836016 81750803494464 81758873981304 81919015024288 81927102117068 82120716632448 82217061511884 82289689300416 82662040835712 82778735195208 82949061810836 83036077219584 83145091476096 83153299607856 83244472576512 83316171911232 83324396932152 83361989157408 83693168164224 83730926762496 83811318170616 83903212620032 83983769442572 84021659147088 84282865165824 84401847650016 84500868776103 84775387387392 84783756462912 84949822340864 84958208636704 85069746371376 85078144506186 85334210677248 85454677350432 85841350098624 86017978391008 86056785839232 86139410342022 86178272574888 86355594123396 86446183060224 86520640061664 86737780613952 86746343418072 87130259259264 87253261421976 87432794881692 87524513826048 87828418387944 88217123200128 88225832045808 88265635578432 88341659693352 88350380833347 88447252112544 88523432655684 88572113479746 88616295703296 88838695715328 88923991174488 88964109685152 89147163408784 89366662217664 89550544238688 89676963128142 89946870713856 89955750321216 90073849099104 90082741241844 90259186237168 90268096676498 90481423076928 90667598844576 90795594684834 91077859472832 91118949712128 91206434479788 91306437262976 91394102040446 91435334954184 91610089477056 91840003003008 91849069501488 91928180065518 92158891902324 92255568627456 92445394900352 92575900462968 92885821327872 92994795940176 93076944417024 93406365741312 93415586872032 93607800013744 93650031648576 93730693400136 93739946548671 93782237802084 93975205369578 94154814184752 94391114197536 94524366540474 94718861121833 94818223311552 94952078606268 95147453253606 95568550133472 95577984716292 95703464667798 95900385376991 96000987011904 96136512019236 96334323772362 96770225689884 96813884069136 96899406200064 97013089591912 97242356120832 97251955942752 97335720069372 97442443273344 97452062847984 97580003190696 97589636345331 98021541666672 98108130601728 98223232081624 98465078054304 98552058794496 98667681095568 98806970686437 99244263600144 99254061051534 99331932646656 99458287514603 99503158626612 99581225655808 99693332666208 99943532679744 100039490071299 100290558834882 100626306438528 100744362268524 100823403106816 100833356451776 101190229553088 101200219111368 101541584516814 101881520240256 102001048700148 102091152997952 102137211940608 102462591906936 102599371270656 102719741920848 102864751823457 103320003378384 103330203189174 103411272796416 103532595977928 103542816775983 103879197107712 104001069262896 104147888020839 104563949091328 104619145432698 104701226303232 104711562469152 104834411164041 104974356716736 105174987508224 105308775015462 105356285604648 105447030075153 105573068085316 105924165957846 106065566246016 106190003472228 106283808151872 106670501225496 106764730360704 106889987853532 107388629442432 107514618900156 107609593700544 108001110388392 108096514939008 108145283231232 108367804390144 108728196545664 108858156446208 108951917114688 109001071325952 109011831975072 109139725790901 109494288843264 109622748682512 109633570703982 109719585733888 109777503589533 110216054447616 110371646926944 110501136091827 110860121968128 110871066143808 111001141232514 111088229214976 111099195909536 111149318876544 111590890885632 111748424227488 112028878862784 112436474264712 112535796866688 112667825034804 113045008617216 113426328495168 113437526008248 113839008247224 113850246500289 113939569800576 114455133464832 114742381118976 114852547122696 114904363433184 115140792164528 115270415895303 115360853415552 115412899051008 115424292679488 115559709660954 115650374151936 115661791224096 116173679012352 116337681895968 116474170475169 116577059842256 116864096746176 117001202920758 117104557850592 117622830933504 117634442727744 117687514104576 117788879591136 117800507777796 117929669483392 118031243540912 118042895653882 118096151306328 118321860946752 118565321565984 118618812913536 119155549623552 119400725651584 119569284170856 119694715006464 119941000428288 120098465465472 120110321655792 120641897435904 120890131792768 121060792913112 121187788374528 121437145963776 121608579306384 121913779938912 122146785969408 122453337337344 122465426001984 122570906754024 122626205241696 122638310971956 122878522536432 122890653175602 123325592267826 123434533950624 123993061253568 124168102792812 124423592716254 124554115829376 124866708864768 124974257866848 124986595398228 125042983736112 125300273826104 125539752246336 125596390143744 125716977255924 125854818930048 125975654163858 126032488720632 126424297748736 126602771475024 126863271004808 127163081081088 127175634694368 127424733511296 127437312955056 127604619557064 127617216759279 128001316015872 128182016025648 128445765029816 128762025147936 129026967586512 129085178758848 129209115513033 129533391185094 129669274590336 129780960092496 129923257697792 129936083797312 130106670920928 130119515127108 130695388888896 131149192322538 131286770739072 131556908127424 131742627581916 132325684800192 132338748068712 132670878168816 132785148983526 132858170219619 132924443554944 133258043572992 133385986761732 133446164527728 133720745113176 134168408584704 134325816358032 134515444692213 134920306070784 134933625481824 135110773648656 135124111862766 135388779355752 135402145014747 135842026987008 136001398266864 136193392027251 136616789209248 136678424568192 136809651719682 136959655894464 137091153060669 137153002431276 137760004504512 137773604252232 137892270098277 138043461303904 138057089034644 138238337853486 138383352941184 138668092350528 138863850694452 139492193910264 139615416625536 139779214885388 139965808955648 140109548611968 140123380308048 140411700020616 140475047472864 140596040100204 140962808054367 141232221277128 141420754994688 141586671296304 141711744202496 141786549810711 142227334967328 142352973814272 142721179880409 143184839256576 143352825200208 143366977074438 143479458267392 143555197001697 144001480517856 144128686585344 144501485658543 144970928727552 145155338534826 145220826103704 145269222819584 145349109300096 145519634387868 146163664910016 146178094271976 146370004786044 146671177635398 147032312500008 147162195902592 147334848122436 147828088191744 148001521643352 148199091835392 148866395400216 148881091577301 148997898969984 149065120129536 149254737939918 149371838483712 149915299019616 150047729155584 150223766713072 150435838252323 150924560297472 150939459657792 151116543402786 151235104660224 151250034677664 151785344329632 151800328667052 151919426400768 152112675022334 152312376775221 152822280360384 153001573050222 153136729496928 153205817910912 153693887860404 153814471220736 153899056905984 154079612881272 154215721632128 155116909194624 155298893966892 155818795661568 156001603894344 156139410467456 156523858085376 156845923636992 157051839454848 157067343703728 157461535075104 157762481262336 157963162523193 158034428406972 158087095421312 158158417218048 158359602127974 159285005208342 159425712227808 159612752132639 160005751838244 160131287287296 160147095541056 160334981780298 161271928350234 161414390550816 162001665582588 162144772408512 162217924846848 162551706585216 163287234669312 163427875672032 163501606988928 163517747962608 163838030048576 163854204234136 164241433264896 164434123023768 164450356055973 164579378600832 165324081671424 165557470390416 165898123621672 166072154439168 166290182952192 166306599215712 166501711848771 166632343822464 166648793864304 166723978314816 167386336328448 167622636341232 167806425240064 167967538885144 168043318294176 168803695300032 169001737552206 169567512925824 169899644681728 169916417273408 170139492742752 170156289012372 170909354700864 171682700197248 172035956782016 172113571678464 172278820684044 172356545149776 172711188246792 172892366120448 173041280123328 173339564491431 173475561227904 173492686836144 174260518518528 174506522843952 174865589763384 175049027652096 175501804381137 175656836775888 176434246400256 176451664091616 176531271156864 176683319386704 176700761666694 176894504225088 177046865311368 177064343480823 177144226959492 177232591406592 177847982348976 177928219370304 178294326817568 178733324435328 179101088477376 179353926256284 179911500642432 180147698198208 180165482483688 180518372474336 180536193352996 180962846153856 181335197689152 181591189369668 182155718945664 182237899424256 182412868959576 182612874525952 182788204080892 182870669908368 183220178954112 183680006006016 183698139002976 183856360131036 184317783804648 184335979763403 184511137254912 184890789800704 184988388401739 185151800925936 185989591880352 186153888834048 186635389074381 186812731482624 186831173744064 187215600027488 187300063297152 187461386800272 187479893097342 187564475604168 187950410739156 188309628369504 188782228395072 188963481245787 189048733080948 189437722243666 189636446623104 189904157212536 190294906507212 191137100266944 191155969432584 191406929335596 191800770753982 192001974023808 192273024038472 192668647544724 193540451379768 193627768138272 193798812400128 194026179183824 194300086777641 194484712241664 194503911885504 194671440138744 194884886546688 194904125695968 195160006381392 195179272690662 196043083333344 196216261203456 196446464163248 196723788483807 196930156108608 197335362191136 197613941372874 198488527200288 198508122103068 198663865293312 198916575029206 199006317253224 199177723475289 199386665332416 199887065359488 200078980142598 200581117669764 201252612877056 201488724537048 201666712903552 202380459106176 202400438222736 203083169033628 203763040480512 204002097400296 204182305995904 204274423881216 204925183813872 205439483841696 205729503646914 206152815382813 206640006756768 206660406378348 206822545592832 207065191955856 207085633551966 207357506780229 208002138525792 208295776041678 208724368173451 209238290865396 209402452606464 209423124938304 209668822328082 209948713433472 210617550030924 210712571209296 210894060150306 211146136170632 211848331915692 212131132492032 212380006944456 212567616303744 213341002450992 213529460721408 213779975707064 214777258884864 215029237800312 215050465611657 215219187401088 216002220776784 216193029878016 216735608780288 217456393091328 217733007802239 217903834229376 218002142651904 218023663950144 218279451581802 219245497365024 219267141407964 219439171467776 219555007179066 220006766453097 220743293853888 221002272183654 221742132287616 222002282465028 222176458429952 222198391819072 222298637753088 223496848454976 223882106909877 224057757725568 224872948529424 225071593733376 225335650069608 226090017234432 226674815104179 226852656990336 226875052016496 227678016494448 227700493000578 227879139601152 228169012533501 228910266929664 229502359575333 229705094245392 229808726866368 230281584329056 230540831790606 230721706831104 230848585358976 231119419321908 231300748303872 231323582448192 232675363791936 232948340950338 233154119684512 233728193492352 234002405841516 234209115701184 235268885455488 235375028209152 235577759182272 235601015555592 235859338966784 236062487081824 236085791307764 236192302612656 236643721893504 237130643131968 237237625827072 237539403191961 238311099247104 238801451303168 238927507812513 239138568341712 239882000856576 240196930930944 240220643311584 240502472670447 241283794871808 241780263585536 241907892525351 242121585826224 242874291927552 243217158612768 243827559877824 244293571938816 244930852003968 245141813508048 245252410483392 245276621943912 245757045072864 245781306351204 246651184535652 246869067901248 247986122507136 248336205585624 248847185432508 249108231658752 249733417729536 249948515733696 249973190796456 250085967472224 250600547652208 251079504492672 251192780287488 251433954511848 251709637860096 251951308327716 252064977441264 252848595497472 253205542950048 253502606328309 253726542009616 254326162162176 254351269388736 254849467022592 254874625910112 255209239114128 255234433518558 256002632031744 256364032051296 256891530059632 257524050295872 258053935173024 258170357517696 258418231026066 259066782370188 259338549180672 259561920184992 259872167594624 260213341841856 260239030254216 261390777777792 262298384645076 262573541478144 263113816254848 263485255163832 264651369600384 264677496137424 265341756337632 265570297967052 265716340439238 265848887109888 266263081880471 266516087145984 266771973523464 266892329055456 267441490226352 268651632716064 269030889384426 269584450885217 269840612141568 269867250963648 270221547297312 270248223725532 270777558711504 270804290029494 272002796533728 272386784054502 272947250688359 273233578418496 273356849136384 273619303439364 273919311788928 274182306121338 274306004862552 275520009009024 275547208504464 275784540196554 276086922607808 276114178069288 276476675706972 276766705882368 277336184701056 277727701388904 278984387820528 279230833251072 279558429770776 279931617911296 280219097223936 280246760616096 280823400041232 280950094945728 281192080200408 281219839646013 281925616108734 282464442554256 283173342592608 283423488404992 283573099621422 284156583365499 284454669934656 285442359760818 286705650400416 286733954148876 286958916534784 287110394003394 287701156130973 288002961035712 289002971317086 290310677069652 290441652207408 290538445639168 290698218600192 291039268775736 292327329820032 292356188543952 292740009572088 292768909035993 293342355270796 294064625000016 294324391805184 294669696244872 295656176383488 296003043286704 296420912059311 297732790800432 297762183154602 297995797939968 298374862543809 298509475879836 298743676967424 299830598039232 300118470213897 300447533426144 300871676504646 301878919315584 302233086805572 302470209320448 302500069355328 303570688659264 303600657334104 304225350044668 304624753550442 305644560720768 306003146100444 306273458993856 306411635821824 307387775720808 307798113811968 308159225762544 308431443264256 308594255470371 310233818389248 310597787933784 310628450327949 311637591323136 312003207788688 312278820934912 312443664062517 313691847273984 314103678909696 314134687407456 314503233492123 314923070150208 315524962524672 315926325046386 316068856813944 316174190842624 316341090225459 316719204255948 318570010416684 318851424455616 319225504265278 320011503676488 320294191082112 320669963560596 322543856700468 322828781101632 324003331165176 324289544817024 324435849693696 325103413170432 326574469338624 326855751344064 327003213977856 327035495925216 327419177372703 327676060097152 327708408468272 328482866529792 328868246047536 328900712111946 329158757201664 330648163342848 331114940780832 331503408275481 331796247243344 332580365904384 332613198431424 333003423697542 333264687644928 333297587728608 333447956629632 334772672656896 335245272682464 335935077770288 336086636588352 337607390600064 338003475104412 339135025851648 339832834546816 340278985485504 340312578024744 341818709401728 343365400394496 344071913564032 344227143356928 344557641368088 344713090299552 345422376493584 346082560246656 346679128982862 346951122455808 346985373672288 347392460523979 348521037037056 349013045687904 349422511425507 349731179526768 351003608762274 351313673551776 352868492800512 352903328183232 353062542313728 353366638773408 353401523333388 353789008450176 354093730622736 354128686961646 354288453918984 355695964697952 355856438740608 356588653635136 357466648870656 358202176954752 358707852512568 359823001284864 360295396396416 360330964967376 361036744948672 361072386705992 361925692307712 362670395378304 363182378739336 364311437891328 364825737919152 365225749051904 365576408161784 365741339816736 366440357908224 367360012012032 367396278005952 367712720262072 368635567609296 368671959526806 369781579601408 369976776803478 370303601851872 371979183760704 373270778148762 373662347488128 374431200054976 374600126594304 374922773600544 374959786194684 375128951208336 375900821478312 376619256739008 377564456790144 377926962491574 378097466161896 378875444487332 379272893246208 379808314425072 380589813014424 382274200533888 382311938865168 382813858671192 382851650277837 383601541507964 384003948047616 384546048076944 385337295089448 387080902759536 387255536276544 387627346539099 388052358367648 388600173555282 389007823771008 389342880277488 389769773093376 389808251391936 390320012762784 390358545381324 392086166666688 392892928326496 393447576967614 393860312217216 394670724382272 395227882745748 396977054400576 397016244206136 397833150058412 398012634506448 398355446950578 398574510658857 398773330664832 399774130718976 400157960285196 401162235339528 402505225754112 402977449074096 403333425807104 403546334076639 404760918212352 404800876445472 406166338067256 406206435044241 407526080961024 408004194800592 408364611991808 408580176081753 409850367627744 410878967683392 411273459182007 411459007293828 412305630765626 413280013513536 413320812756696 413676810294831 414130383911712 414171267103932 414715013560458 416004277051584 416591552083356 417448736346902 418476581730792 418846249876608 419337644656164 419897426866944 421235100061848 421425142418592 421788120300612 422292272341264 422888424163101 423696663831384 424262264984064 424760013888912 425135232607488 426682004901984 427058921442816 427559951414128 428163539641227 429554517769728 430058475600624 430100931223314 430438374802176 432004441553568 432386059756032 433504456975629 434912786182656 435466015604478 435807668458752 436047327900288 436558903163604 438490994730048 438534282815928 439110014358132 440013532906194 441486587707776 442004544367308 443484264575232 444004564930056 444396783638144 444597275506176 446993696909952 447764213819754 448115515451136 448685539362593 449745897058848 450143187466752 450671300139216 451307514756969 453349630208358 453705313980672 453750104032992 454282448377511 455356032988896 455400986001156 455758279202304 456338025067002 456937130325663 459004719150666 459410188490784 459617453732736 460563168658112 461081663581212 461443413662208 461697170717952 462238838643816 462647164896384 465350727583872 465896681900676 466308239369024 467456386984704 468004811683032 468418231402368 470537770910976 471155518364544 471202031111184 471718677933568 472124974163648 472171582615528 472384605225312 473287443787008 473889487569579 474261286263936 474475251654144 475078806383922 477602902606336 477855015625026 478277136683424 478838256397917 480393861861888 480441286623168 481004945340894 483560527171072 483815785050702 484243171652448 486434317225536 487655119755648 489861704007936 490283627016096 490504820966784 490553243887824 491514090145728 491562612702408 493302369071304 493351068167919 493738135802496 495972245014272 496672411171248 497694370865016 498216463317504 499505135546313 499897031467392 499946381592912 500171934944448 501201095304416 502159008985344 502867909023696 503419275720192 503902616655432 504129954882528 506411085900096 507005212656618 507453084019232 508702538777472 509698934045184 509749251820224 510418478228256 510468867037116 512728064102592 513783060119264 515048100591744 516107870346048 516340715035392 516836462052132 518133564740376 518677098361344 519123840369984 519744335189248 520018693474293 520426683683712 520478060508432 522781555555584 524596769290152 525147082956288 526227632509696 526505413143411 526970510327664 529302739200768 529354992274848 530683512675264 531140595934104 531193030442469 531432680878476 531697774219776 532526163760942 533543947046928 533784658110912 534882980452704 537303265432128 538061778768852 539168901770434 539734501927296 540443094594624 540496447451064 541555117423008 541608580058988 544005593067456 544773568109004 545894501376718 546467156836992 546713698272768 547238606878728 547838623577856 548364612242676 548612009725104 551040018018048 551094417008928 551569080393108 552173845215616 552228356138576 552953351413944 553007939290209 553533411764736 554672369402112 555455402777808 557968775641056 558461666502144 559116859541552 559906167223143 560438194447872 560493521232192 561646800082464 561900189891456 562384160400816 562439679292026 563851232217468 564928885108512 566346685185216 566890443737361 567146199242844 568313166730998 568909339869312 570884719521636 573411300800832 573467908297752 574220788006788 575402312261946 576005922071424 578005942634172 580621354139304 580883304414816 581396437200384 582078537551472 582900260332923 584654659640064 584712377087904 585480019144176 585537818071986 586684710541592 586742628397237 588129250000032 588648783610368 589339392489744 590171365451421 592006086573408 592841824118622 594061663262899 595465581600864 595524366309204 595991595879936 596749725087618 597018951759672 597533170425867 599661196078464 600236940427794 600895066852288 601743353009292 603757838631168 604466173611144 605000138710656 607141377318528 607201314668208 608450700089336 609249507100884 611289121441536 612006292200888 612546917987712 612823271643648 614775551441616 616318451525088 616862886528512 617188510940742 618458446148439 620467636778496 621195575867568 621256900655898 622072520340687 624006415577376 624557641869824 624887328125034 626173104520353 628207357819392 628269374814912 629006466984246 629846140300416 631852650092772 632137713627888 632348381685248 632682180450918 633438408511896 637140020833368 637702848911232 638451008530556 640023007352976 640588382164224 641339927121192 645087713400936 645151396834971 645657562203264 648006662330352 648579089634048 650206826340864 653199023406717 653711502688128 654006427955712 654070991850432 654838354745406 655352120194304 655416816936544 657736492095072 657801424223892 658317514403328 660020299359291 662229881561664 663006816550962 663592494486688 665226396862848 666006847395084 666529375289856 666595175457216 666895913259264 670490545364928 671646320729631 671870155540576 672173273176704 675214781200128 676006950208824 678270051703296 679665669093632 680024445312537 680557970971008 680625156049488 683637418803456 684507037600503 686730800788992 688143827128064 688507078725999 689115282736176 689426180599104 690844752987168 692165120493312 693358257965724 693902244911616 693970747344576 694784921047958 698026091375808 698845022851014 699462359053536 702007217524548 702627347103552 705806656366464 706125084627456 706733277546816 706803046666776 707578016900352 708187461245472 708257373923292 708576907837968 711391929395904 711712877481216 712618209575883 713177307270272 714933297741312 716404353909504 717415705025136 719646002569728 720590792792832 720661929934752 721507418011341 722073489897344 722144773411984 723851384615424 725340790756608 726364757478672 728622875782656 729651475838304 731152816323568 731482679633472 732880715816448 734792556011904 735425440524144 737271135218592 737343919053612 739953553606956 740607203703744 743958367521408 746541556297524 747324694976256 748862400109952 749200253188608 749845547201088 749919572389368 750257902416672 751801642956624 753238513478016 755128913580288 755853924983148 756194932323792 757750888974664 758545786492416 759616628850144 760507818984927 761179626028848 764548401067776 764623877730336 765627717342384 765703300555674 767203083015928 767278821750233 768007896095232 769092096153888 770674590178896 774161805519072 774511072553088 775254693078198 776104716735296 776849867343791 777200347110564 778015647542016 778685760554976 779616502783872 780640025525568 780717090762648 784172333333376 785785856652992 786895153935228 787720624434432 789341448764544 790455765491496 793954108801152 794032488412272 795666300116824 796025269012896 796710893901156 797149021317714 797546661329664 798789245641413 799548261437952 800315920570392 802324470679056 805954898148192 806666851614208 807092668153278 808753352655651 809521836424704 809601752890944 812332676134512 812412870088482 816008389601184 816729223983616 817160352163506 818841752065077 819700735255488 821757935366784 822546918364014 822918014587656 824611261531252 826560027027072 826641625513392 827353620589662 828260767823424 828342534207864 829430027120916 832008554103168 833183104166712 834897472693804 836953163461584 837692499753216 838675289312328 839794853733888 842470200123696 842850284837184 843576240601224 843659518938039 844584544682528 845776848326202 847393327662768 849520027777824 850270465214976 852469750096497 853364009803968 855119902828256 856327079282454 860116951201248 860201862446628 860876749604352 863103468392919 864008883107136 867008913951258 870932031208956 871615336917504 872094655800576 873117806327208 876981989460096 877068565631856 878220028716264 878306727107979 880027065812388 882973175415552 884009088734616 886968529150464 888009129860112 888793567276288 889262736177933 893987393819904 895124587631427 895528427639508 896231030902272 897371078725186 899491794117696 900355410641691 901342600278432 902615029513938 906699260416716 907410627961344 907500208065984 908564896755022 910712065977792 910801972002312 912676050134004 913874260651326 918009438301332 918820376981568 919234907465472 921126337316224 922163327162424 923394341435904 924477677287632 925294329792768 930701455167744 931793363801352 931885350983847 932616478738048 934912773969408 936009623366064 936836462804736 941075541821952 942311036729088 942404062222368 943509700476369 944249948327296 944343165231056 944769210450624 946574887574016 947778975139158 948522572527872 950157612767844 955710031250052 956554273366848 957676512795834 960882573246336 962009890681788 967631570101404 968486343304896 972868634451072 975310239511296 979723408015872 980567254032192 981009641933568 981106487775648 982257532118109 983028180291456 983125225404816 986604738142608 986702136335838 987476271604992 988732387645171 991944490028544 993344822342496 994510224826443 995388741730032 999010271092626 999794062934784 999892763185824 1000343869888896 1002402190608832 1004318017970688 1005735818047392 1007805233310864 1008259909765056 1012822171800192 1014010425313236 1014906168038464 1017405077554944 1019498503640448 1020836956456512 1020937734074232 1025456128205184 1027566120238528 1030096201183488 1032215740692096 1032681430070784 1033672924104264 1036267129480752 1038247680739968 1039488670378496 1040037386948586 1040853367367424 1040956121016864 1042177381571937 1045563111111168 1048267534276521 1049193538580304 1052455265019392 1053010826286822 1053941020655328 1058605478401536 1058709984549696 1061367025350528 1062281191868208 1062386060884938 1062865361756952 1065052327521884 1067087894093856 1067569316221824 1069765960905408 1074606530864256 1076123557537704 1078337803540868 1079469003854592 1080886189189248 1080992894902128 1083110234846016 1083217160117976 1088011186134912 1089547136218008 1091789002753436 1092934313673984 1094477213757456 1095677247155712 1096729224485352 1097224019450208 1102080036036096 1102188834017856 1103138160786216 1104347690431232 1104456712277152 1105906702827888 1106015878580418 1109344738804224 1110910805555616 1115937551282112 1118233719083104 1119812334446286 1120987042464384 1123293600164928 1123800379782912 1124768320801632 1124879358584052 1127702464434936 1129857770217024 1132693370370432 1133780887474722 1134292398485688 1136626333461996 1137818679738624 1141769439043272 1146822601601664 1146935816595504 1148441576013576 1148554950833511 1150804624523892 1152011844142848 1156011885268344 1161242708278608 1161766608829632 1162882039617297 1164157075102944 1165800520665846 1169309319280128 1169424754175808 1170960038288352 1171075636143972 1173369421083184 1173485256794474 1176258500000064 1178678784979488 1180342730902842 1184012173146816 1185683648237244 1188123326525798 1190931163201728 1191048732618408 1193499450175236 1194037903519344 1195066340851734 1199322392156928 1200473880855588 1201790133704576 1203486706018584 1207515677262336 1208932347222288 1210000277421312 1214282754637056 1214402629336416 1216901400178672 1218499014201768 1218619305132723 1222578242883072 1224012584401776 1225093835975424 1229551102883232 1232636903050176 1233820377546021 1234377021881484 1236916892296878 1242391151735136 1242513801311796 1244145040681374 1246705009900883 1248012831154752 1249774656250068 1252346209040706 1256538749629824 1258012933968492 1259692280600832 1263705300185544 1264275427255776 1265364360901836 1266876817023792 1268665272489303 1274280041666736 1275405697822464 1276902017061112 1280046014705952 1281176764328448 1282679854242384 1284490618923681 1290175426801872 1290302793669942 1291315124406528 1292957737689839 1296013324660704 1297158179268096 1300513370926887 1306398046813434 1307423005376256 1308141983700864 1309676709490812 1310704240388608 1310833633873088 1315472984190144 1315602848447784 1320040598718582 1324459763123328 1326013633101924 1327184988973376 1330452793725696 1332013694790168 1333190350914432 1333791826518528 1340981090729856 1343292641459262 1343740311081152 1344346546353408 1346056618087779 1350429562400256 1352013900417648 1353922544270907 1359331338187264 1360048890625074 1361115941942016 1361250312098976 1362847345132533 1367274837606912 1369014075201006 1370811390976989 1376287654256128 1377014157451998 1378230565472352 1378852361198208 1381689505974336 1384330240986624 1386716515931448 1387941494689152 1389569842095916 1396052182751616 1397690045702028 1398924718107072 1404014435049096 1405254694207104 1411613312732928 1413466555093632 1413606093333552 1415156033800704 1416374922490944 1416514747846584 1417153815675936 1421668462708737 1422783858791808 1423425754962432 1425236419151766 1426354614540544 1432808707819008 1434831410050272 1436514769193751 1441181585585664 1441323859869504 1443014836022682 1444146979794688 1444289546823968 1450681581513216 1452729514957344 1459302951676608 1462305632647136 1462965359266944 1469585112023808 1470850881048288 1474542270437184 1474687838107224 1479907107213912 1480053204503757 1481214407407488 1487916735042816 1493083112595048 1494649389952512 1497724800219904 1498515406638939 1499691094402176 1499839144778736 1500515804833344 1503603285913248 1506477026956032 1510257827160576 1511707849966296 1512389864647584 1515501777949328 1519233257700288 1521015637969854 1522359252057696 1529096802135552 1529247755460672 1531255434684768 1531406601111348 1534406166031856 1534557643500466 1538184192307776 1541349180357792 1548323611038144 1549022145106176 1550509386156396 1552209433470592 1553699734687582 1554400694221128 1556031295084032 1557371521109952 1559233005567744 1561280051051136 1561434181525296 1568344666666752 1571571713305984 1573790307870456 1575441248868864 1578682897529088 1580911530982992 1587908217602304 1588064976824544 1591332600233648 1592050538025792 1593421787802312 1593579091327407 1594298042635428 1595093322659328 1597578491282826 1600631841140784 1604648941358112 1611909796296384 1614185336306556 1617506705311302 1619203505781888 1624665352269024 1624825740176964 1632016779202368 1634320704327012 1637683504130154 1639401470510976 1643515870733568 1645093836728028 1645836029175312 1649222523062504 1653120054054144 1653283251026784 1654707241179324 1656521535646848 1656685068415728 1658860054241832 1659023817870627 1664017108206336 1666366208333424 1669794945387608 1673906326923168 1675384999506432 1677350578624656 1679718501669429 1684940400247392 1685700569674368 1687152481202448 1687319037876078 1689169089365056 1690790887748251 1691553696652404 1694786655325536 1699040055555648 1700671331212083 1704939500192994 1706728019607936 1710239805656512 1712654158564908 1720233902402496 1720403724893256 1726206936785838 1728017766214272 1734017827902516 1741864062417912 1744189311601152 1746235612654416 1748700780998769 1753963978920192 1754137131263712 1756440057432528 1756613454215958 1760054131624776 1760227885191711 1765946350831104 1768018177469232 1770514096354263 1776018259720224 1777587134552576 1778525472355866 1782184989788697 1787974787639808 1790249175262854 1791056855279016 1792599511277601 1794742157450372 1798983588235392 1800710821283382 1802685200556864 1805230059027876 1813398520833432 1815000416131968 1817129793510044 1821424131955584 1821603944004624 1825352100268008 1827748521302652 1836018876602664 1837640753963136 1838469814930944 1842252674632448 1844326654324848 1848955354575264 1850588659585536 1855375338445317 1861402910335488 1863586727602704 1863770701967694 1865232957476096 1866217561022061 1872019246732128 1873672925609472 1878519313561059 1884622073458176 1884808124444736 1887019400952738 1888499896654592 1888686330462112 1889538420901248 1895557950278316 1897045145055744 1900315225535688 1911420062500104 1913108546733696 1915353025591668 1921765146492672 1924019781363576 1935263140202808 1935454190504913 1936972686609792 1945737268902144 1950620479022592 1959597070220151 1961134508064384 1962019283867136 1962212975551296 1964515064236218 1966056360582912 1966250450809632 1973209476285216 1973404272671676 1974952543209984 1977464775290342 1980060898077873 1986689644684992 1989020449652886 1990777483460064 1998020542185252 1999588125869568 1999785526371648 2000687739777792 2004804381217664 2011471636094784 2015610466621728 2016519819530112 2025644343600384 2028020850626472 2029812336076928 2034810155109888 2038997007280896 2041673912913024 2041875468148464 2050912256410368 2053521112801509 2055132240477056 2060192402366976 2064431481384192 2067345848208528 2072534258961504 2076495361479936 2080074773897172 2081706734734848 2081912242033728 2084354763143874 2096535068553042 2098387077160608 2106021652573644 2107882041310656 2117419969099392 2122734050701056 2124562383736416 2124772121769876 2125730723513904 2130104655043768 2134175788187712 2135138632443648 2137854628727649 2139531921810816 2149213061728512 2152247115075408 2156675607081736 2158938007709184 2161772378378496 2161985789804256 2164522254034023 2166220469692032 2166434320235952 2176022372269824 2179094272436016 2183578005506872 2185868627347968 2188954427514912 2193458448970704 2194448038900416 2204377668035712 2206276321572432 2208695380862464 2208913424554304 2211813405655776 2212031757160836 2221821611111232 2231875102564224 2236467438166208 2239624668892572 2241974084928768 2246587200329856 2247600759565824 2249536641603264 2249758717168104 2255404928869872 2259715540434048 2265386740740864 2267561774949444 2268584796971376 2273252666923992 2275637359477248 2281523456954781 2283538878086544 2293645203203328 2293871633191008 2296883152027152 2297109901667022 2301609249047784 2301836465250699 2304023688285696 2312023770536688 2322485416557216 2323533217659264 2325764079234594 2328314150205888 2330549602031373 2331601041331692 2338849508351616 2341920076576704 2342151272287944 2346738842166368 2346970513588948 2352517000000128 2357357569958976 2360685461805684 2368024346293632 2371367296474488 2376246653051596 2381862326403456 2382097465236816 2386998900350472 2388075807038688 2390132681703468 2396367736924239 2398644784313856 2400947761711176 2403580267409152 2406973412037168 2417864694444576 2420000554842624 2426260057966953 2428565509274112 2428805258672832 2433802800357344 2436998028403536 2437238610265446 2448025168803552 2450187671950848 2456525256195231 2459102205766464 2465273806100352 2467640755092042 2468754043762968 2473833784593756 2484782303470272 2485027602623592 2488290081362748 2493410019801766 2496025662309504 2499549312500136 2504692418081412 2513077499259648 2516025867936984 2519384561201664 2527410600371088 2528550854511552 2530728721803672 2530978556814117 2533753634047584 2537330544978606 2548560083333472 2550811395644928 2553804034122224 2557409250289491 2560092029411904 2565359708484768 2568981237847362 2580350853603744 2580605587339884 2582630248813056 2585915475379678 2589310405178757 2592026649321408 2601026741853774 2612796093626868 2614846010752512 2616283967401728 2619353418981624 2621667267746176 2630945968380288 2631205696895568 2640081197437164 2648919526246656 2652027266203848 2654369977946752 2660905587451392 2664027389580336 2666380701828864 2681962181459712 2685373762894281 2686585282918524 2687480622162304 2688693092706816 2692113236175558 2704027800835296 2707845088541814 2713416786254863 2720097781250148 2722231883884032 2722500624197952 2725694690265066 2738028150402012 2741622781953978 2754028314903996 2756461130944704 2757704722396416 2763379011948672 2773433031862896 2775882989378304 2779139684191832 2792104365503232 2795380091404056 2795656052951541 2797849436214144 2808028870098192 2810509388414208 2823226625465856 2826933110187264 2827212186667104 2830529101429107 2832749844981888 2833029495693168 2834307631351872 2843336925417474 2845567717583616 2850472838303532 2852709229081088 2869662820100544 2873029538387502 2882647719739008 2886029672045364 2888293959589376 2888579093647936 2905459029914688 2918605903353216 2924611265294272 2925930718533888 2939170224047616 2941701762096576 2946772596354327 2949084540874368 2949375676214448 2959814214427824 2960106409007514 2962428814814976 2966197162935513 2975833470085632 2983530674479329 2986166225190096 2995449600439808 2997030813277878 2999382188804352 2999678289557472 3001031609666688 3007206571826496 3012954053912064 3023415699932592 3024779729295168 3031003555898656 3038466515400576 3042031275939708 3044718504115392 3058495510921344 3062510869369536 3062813202222696 3068812332063712 3069115287000932 3076368384615552 3082698360715584 3096647222076288 3098044290212352 3101018772312792 3104418866941184 3107399469375164 3108801388442256 3114743042219904 3118466011135488 3122560102102272 3122868363050592 3126532144715811 3136689333333504 3143143426611968 3144802602829563 3147580615740912 3157365795058176 3161823061965984 3175816435204608 3176129953649088 3182665200467296 3184101076051584 3186843575604624 3187158182654814 3188596085270856 3195156982565652 3201263682281568 3209297882716224 3223819592592768 3228370672613112 3235013410622604 3238407011563776 3249330704538048 3249651480353928 3264033558404736 3268641408654024 3275367008260308 3278802941021952 3287031741467136 3290187673456056 3291672058350624 3298445046125008 3306240108108288 3306566502053568 3309414482358648 3313043071293696 3313370136831456 3317720108483664 3318047635741254 3328034216412672 3332732416666848 3339589890775216 3347812653846336 3354701157249312 3359437003338858 3369880800494784 3371401139348736 3374304962404896 3374638075752156 3378338178730112 3381581775496502 3383107393304808 3389573310651072 3398080111111296 3401342662424166 3409879000385988 3413456039215872 3420479611313024 3425308317129816 3440467804804992 3440807449786512 3452413873571676 3456035532428544 3468035655805032 3483728124835824 3492471225308832 3497401561997538 3504597861507821 3507927957840384 3508274262527424 3512880114865056 3513226908431916 3520108263249552 3520455770383422 3536036354938464 3541028192708526 3548314258948667 3552036519440448 3557050944711732 3564369979577394 3580498350525708 3582113710558032 3585199022555202 3589484314900744 3597967176470784 3601421642566764 3605370401113728 3610460118055752 3626797041666864 3630000832263936 3634259587020088 3642848263911168 3643207888009248 3650704200536016 3655497042605304 3655857915398169 3672037753205328 3675281507926272 3684505349264896 3688653308649696 3697910709150528 3701461132638063 3710750676890634 3727173455205408 3727541403935388 3730465914952192 3732435122044122 3740115029702649 3744038493464256 3757038627122118 3769616248889472 3774038801905476 3776999793309184 3777372660924224 3779076841802496 3791115900556632 3800630451071376 3805995817467909 3822840125000208 3826217093467392 3830706051183336 3843530292985344 3848039562727152 3853471856771043 3870526280405616 3870908381009826 3873945373219584 3878873213069517 3891474537804288 3901540112780661 3919194140440302 3922269016128768 3924425951102592 3929030128472436 3932112721165824 3932500901619264 3946418952570432 3946808545343352 3954929550580684 3960121796155746 3973379289369984 3978040899305772 3981554966920128 3996041084370504 3999571052743296 4001375479555584 4009608762435328 4022943272189568 4031220933243456 4033039639060224 4038169854263337 4051288687200768 4056041701252944 4059624672153856 4061767632812721 4077994014561792 4083347825826048 4083750936296928 4088542035397599 4101824512820736 4107042225603018 4110264480954112 4112434172930967 4128862962768384 4134691696417056 4145068517923008 4152990722959872 4160149547794344 4163824484067456 4168709526287748 4193070137106084 4196774154321216 4212043305147288 4215764082621312 4234839938198784 4245468101402112 4249124767472832 4249544243539752 4251461447027808 4260209310087536 4265005388126211 4268351576375424 4270277264887296 4275709257455298 4279063843621632 4298426123457024 4304494230150816 4309544307581253 4313351214163472 4323544756756992 4323971579608512 4329044508068046 4332440939384064 4332868640471904 4352044744539648 4358188544872032 4367156011013744 4377908855029824 4386916897941408 4388896077800832 4408755336071424 4412552643144864 4417826849108608 4423626811311552 4424063514321672 4443643222222464 4463750205128448 4472934876332416 4479249337785144 4483948169857536 4493174400659712 4499073283206528 4499517434336208 4510809857739744 4519431080868096 4530773481481728 4535123549898888 4537169593942752 4546505333847984 4563046913909562 4567077756173088 4587290406406656 4587743266382016 4593766304054304 4594219803334044 4603218498095568 4603672930501398 4624047541073376 4644970833114432 4647066435318528 4651528158469188 4656628300411776 4661099204062746 4663202082663384 4677699016703232 4683840153153408 4684302544575888 4693477684332736 4693941027177896 4705034000000256 4714715139917952 4721370923611368 4736048692587264 4742734592948976 4752493306103192 4763724652806912 4764194930473632 4773997800700944 4776151614077376 4780265363406936 4780737273982221 4792735473848478 4801895523422352 4807160534818304 4813946824074336 4835729388889152 4852520115933906 4857610517345664 4867605600714688 4873996056807072 4874477220530892 4896050337607104 4913050512390462 4918204411532928 4930547612200704 4935281510184084 4937508087525936 4947667569187512 4969564606940544 4970055205247184 4976580162725496 4977071453611881 4986820039603532 4992051324619008 4999098625000272 5009384836162824 5026154998519296 5032051735873968 5039155505008287 5054821200742176 5057101709023104 5061457443607344 5061957113628234 5067507268095168 5072372663244753 5074661089957212 5097120166666944 5102013993636249 5107608068244448 5114818500578982 5120184058823808 5130719416969536 5137962475694724 5160701707207488 5161211174679768 5171830950759356 5178620810357514 5184053298642816 5202053483707548 5225592187253736 5232567934803456 5238706837963248 5243334535492352 5246102342996307 5261891936760576 5262411393791136 5280162394874328 5280683655575133 5297839052493312 5304054532407696 5308739955893504 5311542289062789 5328054779160672 5332761403657728 5346554969366091 5363924362919424 5370747525788562 5373170565837048 5374961244324608 5377798533832803 5384226472351116 5408055601670592 5415690177083628 5426833572509726 5440195562500296 5445001248395904 5451389380530132 5476056300804024 5483245563907956 5508056629807992 5512922261889408 5515409444792832 5526758023897344 5546866063725792 5551765978756608 5558279368383664 5566126015335951 5584208731006464 5590760182808112 5591312105903082 5595698872428288 5616057740196384 5621018776828416 5635557940683177 5653866220374528 5654424373334208 5661058202858214 5665499689963776 5666058991386336 5668615262703744 5686673850834948 5691135435167232 5700945676607064 5739325640201088 5746059076775004 5765295439478016 5772059344090728 5777158187295872 5810918059829376 5837211806706432 5849222530588544 5851861437067776 5883403524193152 5893545192708654 5898169081748736 5898751352428896 5905671828907643 5919628428855648 5920212818015028 5924857629629952 5932394325871026 5940182694233619 5967061348958658 5972332450380192 5994061626555756 5998764377608704 5999356579114944 6002063219333376 6014413143652992 6046831399865184 6049559458590336 6062007111797312 6076933030801152 6084062551879416 6089437008230784 6116991021842688 6125021738739072 6125626404445392 6137624664127424 6138230574001864 6152736769231104 6160563338404527 6165396721431168 6193294444152576 6202037544625584 6208837733882368 6214798938750328 6217602776884512 6229486084439808 6245120204204544 6245736726101184 6253064289431622 6286286853223936 6289605205659126 6295161231481824 6323646123931968 6352259907298176 6365330400934592 6368202152103168 6373687151209248 6374316365309628 6377192170541712 6390313965131304 6402527364563136 6413563886182947 6418595765432448 6447639185185536 6456741345226224 6470026821245208 6476814023127552 6493566762102069 6498661409076096 6499302960707856 6528067116809472 6537282817308048 6550734016520616 6557605882043904 6580375346912112 6583344116701248 6596890092250016 6613133004107136 6618828964717296 6626086142587392 6626740273662912 6635440216967328 6636095271482508 6665464833333696 6679179781550432 6695625307692672 6709402314498624 6718874006677716 6739761600989568 6742802278697472 6748609924809792 6749276151504312 6756676357460224 6763163550993004 6766214786609616 6779146621302144 6796160222222592 6802685324848332 6819758000771976 6826912078431744 6840959222626048 6844570370864343 6850616634259632 6880935609609984 6881614899573024 6904827747143352 6905509395752097 6912071064857088 6936071311610064 6967456249671648 6984942450617664 6991648806094119 6994803123995076 7009195723015642 7016548525054848 7025760229730112 7026453816863832 7040216526499104 7040911540766844 7072072709876928 7082056385417052 7096628517897334 7104073038880896 7114101889423464 7128739959154788 7160996701051416 7164227421116064 7170398045110404 7178968629801488 7189103210772717 7195934352941568 7202843285133528 7210740802227456 7220920236111504 7253594083333728 7260001664527872 7268519174040176 7278780173900859 7285696527822336 7286415776018496 7301408401072032 7310994085210608 7311715830796338 7344075506410656 7350563015852544 7369575768585693 7377306617299392 7395821418301056 7402922265276126 7421501353781268 7454346910410816 7455082807870776 7464870244088244 7480230059405298 7488076986928512 7514077254244236 7539232497778944 7548077603810952 7554745321848448 7558153683604992 7582231801113264 7601260902142752 7611991634935818 7627654169164081 7645680250000416 7652434186934784 7661412102366672 7672227750868473 7696079125454304 7706943713542086 7722801622417687 7741052560811232 7741816762019652 7747890746439168 7757746426139034 7767931215536271 7803080225561322 7838388280880604 7844538032257536 7848851902205184 7858060256944872 7865001803238528 7892837905140864 7893617090686704 7909859101161368 7920243592311492 7946758578739968 7956081798611544 7963109933840256 7992082168741008 7999142105486592 8019217524870656 8045886544379136 8056121288682843 8062441866486912 8066079278120448 8076339708526674 8112083402505888 8119249344307712 8123535265625442 8140250358764589 8166695651652096 8167501872593856 8177084070795198 8214084451206036 8220528961908224 8224868345861934 8269383392834112 8290137035846016 8320299095588688 8327648968134912 8337419052575496 8386140274212168 8386968158854623 8393548308642432 8424086610294576 8431528165242624 8469679876397568 8491587304287321 8498249534945664 8499088487079504 8502922894055616 8520418620175072 8530010776252422 8536703152750848 8551418514910596 8558127687243264 8608988460301632 8619088615162506 8626702428326944 8647943159217024 8658089016136092 8664881878768128 8665737280943808 8716377089744064 8734312022027488 8755817710059648 8773833795882816 8777792155601664 8817510672142848 8825105286289728 8835653698217216 8840317789062981 8847253622623104 8848127028643344 8887286444444928 8898591488806539 8927500410256896 8945869752664832 8950592023437987 8958498675570288 8986348801319424 8998146566413056 8999034868672416 9021619715479488 9038862161736192 9070247099797776 9074339187885504 9093010667695968 9126093827819124 9134155512346176 9175486532764032 9187532608108608 9188439606668088 9206436996191136 9207345861002796 9248095082146752 9289941666228864 9294132870637056 9303056316938376 9313256600823552 9322198408125492 9326404165326768 9355398033406464 9367680306306816 9368605089151776 9379596434147433 9386955368665472 9387882054355792 9410068000000512 9429430279835904 9442741847222736 9472097385174528 9485469185897952 9504986612206384 9527449305613824 9528389860947264 9547995601401888 9552303228154752 9560530726813872 9561474547964442 9585470947696956 9603791046844704 9627893648148672 9671458777778304 9705040231867812 9715221034691328 9735211201429376 9747992113614144 9748954441061784 9792100675214208 9826101024780924 9836408823065856 9861095224401408 9870563020368168 9875016175051872 9895335138375024 9939129213881088 9940110410494368 9953160325450992 9954142907223762 9973640079207064 9974624682753029 9984102649238016 9998197250000544 10018769672325648 10064103471747936 10078311010016574 10099048275469283 10109642401484352 10114203418046208 10122914887214688 10123914227256468 10135014536190336 10144745326489506 10149322179914424 10194240333333888 10204027987272498 10215216136488896 10229637001157964 10240368117647616 10261438833939072 10275924951389448 10321403414414976 10322422349359536 10343661901518712 10357241620715028 10368106597285632 10404106967415096 10451184374507472 10477413675926496 10486669070984704 10492204685992614 10513793584523463 10523783873521152 10524822787582272 10560324789748656 10561367311150266 10608109064815392 10617479911787008 10623084578125578 10644942776846001 10656109558321344 10693109938732182 10741495051577124 10746341131674096 10749922488649216 10755597067665606 10768452944702232 10816111203341184 10831380354167256 10853667145019452 10880391125000592 10890002496791808 10902778761060264 10952112601608048 10966491127815912 10967573746194507 11016113259615984 11025844523778816 11053516047794688 11093732127451584 11104383397914189 11116558736767328 11132252030671902 11181520365616224 11182624211806164 11191397744856576 11220345089107947 11232115480392768 11271115881366354 11308848746668416 11322116405716428 11330999379927552 11332117982772672 11337230525407488 11373347701669896 11401891353214128 11417987452403727 11478651280402176 11492118153550008 11530590878956032 11544118688181456 11554316374591744 11560415570313129 11621836119658752 11636619639208551 11674423613412864 11698445061177088 11704620338341983 11766807048386304 11787090385417308 11796338163497472 11797502704857792 11811343657815286 11839256857711296 11840425636030056 11864788651742052 11880365388467238 11934122697917316 11944664900760384 11988123253111512 11998713158229888 12004126438666752 12028826287305984 12093662799730368 12099118917180672 12114509562790011 12124014223594624 12153866061602304 12168125103758832 12178874016461568 12233982043685376 12250043477478144 12251252808890784 12265626106192797 12275249328254848 12276461148003728 12305473538462208 12321126676809054 12330793442862336 12386588888305152 12404075089251168 12429597877500656 12435205553769024 12458972168879616 12491473452202368 12506128578863244 12579210411318252 12590322462963648 12647292247863936 12704519814596352 12730660801869184 12736404304206336 12747374302418496 12748632730619256 12754384341083424 12780627930262608 12805054729126272 12827127772365894 12837191530864896 12853521039387223 12895278370371072 12913482690452448 12928632922743759 12940053642490416 12987133524204138 12997322818152192 12998605921415712 13056134233618944 13074565634616096 13101468033041232 13160750693824224 13166688233402496 13193780184500032 13226266008214272 13237657929434592 13253480547325824 13270880433934656 13272190542965016 13330929666667392 13358359563100864 13391250615385344 13418804628997248 13437748013355432 13479523201979136 13497219849619584 13498552303008624 13513352714920448 13526327101986008 13532429573219232 13558293242604288 13592320444445184 13605370649696664 13639516001543952 13681918445252096 13689140741728686 13701233268519264 13761871219219968 13763229799146048 13809655494286704 13811018791504194 13872142623220128 13934912499343296 13969884901235328 13983297612188238 13989606247990152 14018391446031284 14033097050109696 14051520459460224 14052907633727664 14080433052998208 14081823081533688 14144145419753856 14164112770834104 14193257035794668 14208146077761792 14228203778846928 14257479918309576 14321993402102832 14328454842232128 14340796090220808 14342211821946663 14357937259602976 14378206421545434 14405686570267056 14421481604454912 14441840472223008 14507188166667456 14537038348080352 14557560347801718 14572831552036992 14602816802144064 14621988170421216 14623431661592676 14688151012821312 14739151537171386 14754613234598784 14791642836602112 14805844530552252 14843002707562536 14908693820821632 14910165615741552 14929740488176488 14931214360835643 14960460118810596 14976153973857024 15028154508488472 15078464995557888 15096155207621904 15109490643696896 15117466515024861 15164463602226528 15202521804285504 15217117989734259 15223983269871636 15255308338328162 15291360500000832 15306041980908747 15322824204733344 15344455501736946 15392158250908608 15413887427084172 15445603244835374 15482105121622464 15483633524039304 15515492852278068 15535862431072542 15606160451122644 15676776561761208 15697703804410368 15716120513889744 15730003606477056 15785675810281728 15787234181373408 15819718202322736 15840487184622984 15842050966725399 15893517157479936 15912163597223088 15926219867680512 15984164337482016 15998284210973184 16039664908098273 16091773088758272 16112242577365686 16124883732973824 16152679417053348 16224166805011776 16247070531250884 16280500717529178 16335003745187712 16354168141590396 16428168902412072 16449736691723868 16538766785668224 16580274071692032 16640598191177376 16655297936269824 16674838105150992 16698378046007853 16772280548424336 16773936317709246 16787096617284864 16808450589967907 16848173220589152 16863056330485248 16906673822049531 16983174608574642 16996499069891328 16998176974159008 17005845788111232 17040837240350144 17060021552504844 17073406305501696 17102837029821192 17217976920603264 17238177230325012 17253404856653888 17295886318434048 17316178032272184 17331474561887616 17432754179488128 17468624044054976 17511635420119296 17547667591765632 17555584311203328 17650210572579456 17671307396434432 17680635578125962 17694507245246208 17696254057286688 17717015486722929 17774572888889856 17797182977613078 17820548082700857 17891739505329664 17901184046875974 17916997351140576 17996293132826112 17998069737344832 18043239430958976 18140494199595552 18148678375771008 18186021335391936 18252187655638248 18268311024692352 18350973065528064 18375065216217216 18376879213336176 18412873992382272 18414691722005592 18481690015213581 18496190164293504 18579883332457728 18606112633876752 18626513201647104 18644396816250984 18652808330653536 18735360612613632 18737210178303552 18759192868294866 18773910737330944 18775764108711584 18858860559671808 18885483694445472 18970938371795904 19009973224412768 19056779721894528 19095991202803776 19104606456309504 19121061453627744 19122949095928884 19170941895393912 19207582093689408 19240691658548841 19255787296297344 19342917555556608 19410080463735624 19430442069382656 19470422402858752 19480700286306207 19495984227228288 19497908882123568 19584201350428416 19652202049561848 19672817646131712 19741126040736336 19750032350103744 19790670276750048 19878258427762176 19880220820988736 19906320650901984 19908285814447524 19947280158414128 19949249365506058 19996394500001088 20037539344651296 20128206943495872 20156622020033148 20198096550938566 20219284802968704 20228406836092416 20245829774429376 20247828454512936 20270029072380672 20289490652979012 20298644359828848 20388480666667776 20408055974544996 20430432272977792 20459274002315928 20480736235295232 20522877667878144 20551849902778896 20642806828829952 20644844698719072 20687323803037424 20714483241430056 20716528187256291 20736213194571264 20808213934830192 20902368749014944 20954827351852992 20974946418282357 20984409371985228 21027587169046926 21049645575164544 21120649579497312 21122734622300532 21216218129630784 21246169156251156 21289885553692002 21312219116642688 21386219877464364 21482990103154248 21492682263348192 21511194135331212 21536905889404464 21567309632318151 21632222406682368 21662760708334512 21707334290038904 21760782250001184 21780004993583616 21805557522120528 21836340521702577 21904225203216096 21932982255631824 21935147492389014 21980281540727263 22032226519231968 22051689047557632 22108727305757079 22187464254903168 22208766795828378 22233117473534656 22264504061343804 22363040731232448 22365248423612328 22440690178215894 22464230960785536 22542231762732708 22617697493336832 22644232811432856 22664235965545344 22674461050814976 22746695403339792 22803782706428256 22835974904807454 22882962507492243 22957302560804352 22984236307100016 23016683252605419 23088237376362912 23108632749183488 23120831140626258 23168404867253061 23243672239317504 23273239278417102 23303793646608813 23396890122354176 23409240676683966 23533614096772608 23574180770834616 23595005409715584 23622687315630572 23678513715422592 23680851272060112 23729577303484104 23760730776934476 23868245395834632 23889329801520768 23976246506223024 23997426316459776 24057652574611968 24168363866048529 24187325599460736 24198237834361344 24229019125580022 24248028447189248 24336250207517664 24357748032923136 24420751076293767 24500086954956288 24502505617781568 24531252212385594 24550498656509696 24552922296007456 24642253353618108 24661586885724672 24808150178502336 24859195755001312 24870411107538048 24982946904404736 25012257157726488 25158420822636504 25160904476563869 25180644925927296 25294584495727872 25409039629192704 25461321603738368 25474761912861963 25494748604836992 25497265461238512 25508768682166848 25561255860525216 25610109458252544 25654255544731788 25674383061729792 25707042078774446 25826965380904896 25857265845487518 25880107284980832 25974267048408276 25994645636304384 25997211842831424 26149131269232192 26202936066082464 26321501387648448 26333376466804992 26387560369000064 26452532016428544 26475315858869184 26506961094651648 26541760867869312 26544381085930032 26661859333334784 26695774466419617 26716719126201728 26782501230770688 26837609257994496 26875496026710864 26959046403958272 26994439699239168 26997104606017248 27052654203972016 27064859146438464 27116586485208576 27210741299393328 27279032003087904 27378281483457372 27402466537038528 27526459598292096 27619310988573408 27622037583008388 27744285246440256 27869824998686592 27939769802470656 27966595224376476 27979212495980304 28036782892062568 28066194100219392 28103040918920448 28105815267455328 28138789302442299 28160866105996416 28163646163067376 28288290839507712 28328225541668208 28386514071589336 28416292155523584 28456407557693856 28514959836619152 28643986804205664 28656909684464256 28681592180441616 28684423643893326 28715874519205952 28743445091720267 28756412843090868 28811373140534112 28883680944446016 29014376333334912 29074076696160704 29115120695603436 29145663104073984 29205633604288128 29243976340842432 29246863323185352 29376302025642624 29478303074342772 29509226469197568 29583285673204224 29611689061104504 29686005415125072 29817387641643264 29820331231483104 29859480976352976 29862428721671286 29920920237621192 29923874048259087 29952307947714048 30056309016976944 30192310415243808 30218981287393792 30234933030049722 30297144826407849 30328927204453056 30405043608571008 30434235979468518 30447966539743272 30510616676656324 30582721000001664 30612083961817494 30645648409466688 30688911003473892 30784316501817216 30827774854168344 30891206489670748 30964210243244928 30967267048078608 31030985704556136 31071724862145084 31212320902245288 31353553123522416 31432241027779488 31460007212954112 31541380753570389 31571351620563456 31574468362746816 31639436404645472 31680974369245968 31684101933450798 31824327194446176 31852439735361024 31934828330538003 31968328674964032 32079329816196546 32224485154731372 32249767465947648 32305358834106696 32448333610023552 32494141062501768 32561001435058356 32670007490375424 32708336283180792 32856337804824144 32899473383447736 32902721238583521 33077533571336448 33160548143384064 33281196382354752 33313150193742567 33349676210301984 33396756092015706 33544561096848672 33547872635418492 33574193234569728 33616901179935814 33661035267323841 33696346441178304 33813347644099062 33966349217149284 33992998139782656 33996353948318016 34011691576222464 34081674480700288 34120043105009688 34205674059642384 34435953841206528 34476354460650024 34506809713307776 34591772636868096 34632356064544368 34662949123775232 34865508358976256 34909858917625653 34937248088109952 35023270840238592 35095335183531264 35300421145158912 35361271156251924 35389014490492416 35392508114573376 35434030973445858 35594365955226156 35641096165401714 35802368093751948 35833994702281152 35996139474689664 36086478861917952 36280988399191104 36297356751542016 36343528688370033 36372042670783872 36504375311276496 36536622049384704 36701946131056128 36750130432434432 36753758426672352 36796878318578391 36825747984764544 36829383444011184 36963380030427162 36992380328587008 37159766664915456 37212225267753504 37288793632501968 37305616661307072 37474420356607104 37518385736589732 37547821474661888 37551528217423168 37770967388890944 37941876743591808 38019946448825536 38113559443789056 38191982405607552 38209212912619008 38242122907255488 38245898191857768 38341883790787824 38415164187378816 38481383317097682 38511574592594688 38560563118161669 38685835111113216 38785898768231277 38820160927471248 38940844805717504 38961400572612414 38991968454456576 38995817764247136 39168402700856832 39304404099123696 39482252081472672 39500064700207488 39581340553500096 39760441641977472 39812641301803968 39816571628895048 39894560316828256 39898498731012116 39992789000002176 40075078689302592 40256413886991744 40313244040066296 40396193101877132 40438569605937408 40491659548858752 40495656909025872 40540058144761344 40578981305958024 40597288719657696 40776961333335552 40816111949089992 40860864545955584 40918548004631856 41045755335756288 41103699805557792 41285613657659904 41289689397438144 41374647606074848 41428966482860112 41433056374512582 41616427869660384 41804737498029888 41909654703705984 41949892836564714 41968818743970456 42055174338093852 42099291150329088 42241299158994624 42245469244601064 42432436259261568 42492338312502312 42579771107384004 42624438233285376 42772439754928728 42965980206308496 42985364526696384 43022388270662424 43026635465839989 43073811778808928 43134619264636302 43264444813364736 43325521416669024 43414668580077808 43521564500002368 43611115044241056 43672681043405154 43808450406432192 43865964511263648 43870294984778028 43960563081454526 44064453038463936 44217454611514158 44374928509806336 44417533591656756 44466234947069312 44529008122687608 44726081462464896 44730496847224656 44881380356431788 44928461921571072 45084463525465416 45235394986673664 45288465622865712 45328471931090688 45493390806679584 45607565412856512 45651353969202777 45671949809614908 45765925014984486 45968472614200032 46033366505210838 46128085366332671 46176474752725824 46241662281252516 46336809734506122 46546478556834204 46607587293217626 46818481353367932 47148361541669232 47190010819431168 47245374631261144 47357027430845184 47361702544120224 47459154606968208 47521461553868952 47526152900176197 47736490791669264 47778659603041536 47952493012446048 47994852632919552 48118994724294819 48336727732097058 48374651198921472 48458038251160044 48496056894378496 48672500415035328 48841502152587534 49005011235563136 49062504424771188 49100997313019392 49105844592014912 49284506707236216 49616300357004672 49718391510002624 49740822215076096 49965893808809472 50024514315452976 50095134138023559 50316841645273008 50321808953127738 50361289851854592 50425351769903721 50589168991455744 50720021466148593 50922643207476736 50949523825723926 50989497209673984 50994530922477024 51017537364333696 51122511721050432 51220218916505088 51308511089463576 51414084157548892 51653930761809792 51714531690975036 51760214569961664 51948534096816552 51994423685662848 52298262538464384 52405872132164928 52643002775296896 52666752933609984 52775120738000128 52950631717738368 53013922189303296 53083521735738624 53088762171860064 53151046460168787 53323718666669568 53391548932839234 53433438252403456 53461644248102571 53675218515988992 53750992053421728 53988879398478336 53994209212034496 54105308407944032 54129718292876928 54421482598786656 54558064006175808 54756562966914744 54804933074077056 55052919196584192 55238621977146816 55244075166016776 55445070045640743 55488570492880512 55739649997373184 55879539604941312 55933190448752952 55958424991960608 56073565784125136 56206081837840896 56211630534910656 56277578604884598 56321732211992832 56327292326134752 56576581679015424 56656451083336416 56773028143178672 56912815115387712 57029919673238304 57287973608411328 57313819368928512 57363184360883232 57368847287786652 57431749038411904 57486890183440534 57512825686181736 57622746281068224 57767361888892032 58028752666669824 58148153392321408 58230241391206872 58291326208147968 58411267208576256 58487952681684864 58493726646370704 58752604051285248 58956606148685544 59018452938395136 59223378122209008 59372010830250144 59634775283286528 59640662462966208 59718961952705952 59724857443342572 59841840475242384 59847748096518174 60112618033953888 60384620830487616 60469866060099444 60594289652815698 60657854408906112 60810087217142016 60868471958937036 60895933079486544 61021233353312648 61165442000003328 61224167923634988 61291296818933376 61377822006947784 61568633003634432 61655549708336688 61782412979341496 61928420486489856 61934534096157216 62061971409112272 62143449724290168 62149584561768873 62424641804490576 62707106247044832 62864482055558976 62924839254847071 63082761507140778 63148936725493632 63278872809290944 63361948738491936 63368203866901596 63648654388892352 63869656661076006 63936657349928064 64158659632393092 64448970309462744 64610717668213392 64701928896954453 64896667220047104 64988282125003536 65122002870116712 65340014980750848 65416672566361584 65509021565107731 65712675609648288 65798946766895472 65805442477167042 65940844622181789 66155067142672896 66326181917271237 66562392764709504 66626300387485134 66699352420603968 66793512184031412 67089122193697344 67095745270836984 67233802359871628 67322070534647682 67392692882356608 67626695288198124 67932698434298568 67992707896636032 68023383152444928 68163348961400576 68240086210019376 68411348119284768 68648887522476729 68871907682413056 68952708921300048 69013619426615552 69050049757816257 69264712129088736 69325898247550464 69505214601759183 69731016717952512 69819717835251306 69874496176219904 69911380939826439 70190670367062528 70600842290317824 70722542312503848 70785016229146752 70868061946891716 71188731910452312 71282192330803428 71604736187503896 71667989404562304 71992278949379328 72172957723835904 72505091598145587 72561976798382208 72594713503084032 72687057376740066 72744085341567744 73008750622552992 73073244098769408 73262253228881301 73500260864868864 73507516853344704 73593756637156782 73651495969529088 73658766888022368 73926760060854324 73984760657174016 74424450535507008 74577587265003936 74611233322614144 74948840713214208 75036771473179464 75103056434846336 75541934777781888 75883753487183616 76039892897651072 76227118887578112 76383964811215104 76484245814510976 76491796383715536 76683767581575648 76830328374757632 76962766634195364 77023149185189376 77121126236323338 77571797536462554 77640321854942496 77922801145224828 77983936908913152 77991635528494272 78608808198247392 78964504162945344 79000129400414976 79162681107000192 79520883283954944 79625282603607936 79633143257790096 79789120633656512 79796997462024232 79985578000004352 80087323399258851 80150157378605184 80512827773983488 80626488080132592 80792386203754264 80877139211874816 80983319097717504 80991313818051744 81157962611916048 81194577439315392 81632223898179984 81721729091911168 81837096009263712 82207399611115584 82579378794876288 82749295212149696 82857932965720224 82866112749025164 83232855739320768 83609474996059776 83819309407411968 83899785673129428 83937637487940912 84110348676187704 84198582300658176 84416367907326897 84482598317989248 84490938489202128 84864872518523136 84984676625004624 85159542214768008 85248876466570752 85544879509857456 85931960412616992 85970729053392768 86044776541324848 86053270931679978 86147623557617856 86230335275160801 86269238529272604 86651042833338048 86829337160155616 87043129000004736 87222230088482112 87345362086810308 87616900812864384 87731929022527296 87740589969556056 87921126162909052 88128906076927872 88434909223028316 88749857019612672 88835067183313512 88932469894138624 89058016245375216 89452162924929792 89460993694449312 89762760712863576 89771622144777261 89856923843142144 90168927050930832 90576931245731424 90656943862181376 90891434479223547 90986781613359168 91215130825713024 91302707938405554 91343899619229816 91531850029968972 91936945228400064 92066733010421676 92256170732665342 92352949505451648 92483324562505032 92673619469012244 93092957113668408 93215174586435252 93636962706735864 94296723083338464 94380021638862336 94490749262522288 94624142260711167 94714054861690368 94723405088240448 94918309213936416 95042923107737904 95052305800352394 95472981583338528 95557319206083072 95804484991614009 95904986024892096 96237989448589638 96673455464194116 96749302397842944 96916076502320088 97345000830070656 97683004305175068 98010022471126272 98125008849542376 98211689184029824 98569013414472432 99232600714009344 99436783020005248 99481644430152192 100049028630905952 100190268276047118 100396421091429931 100633683290546016 100643617906255476 100722579703709184 100850703539807442 100983105801971523 101440042932297186 101899047651447852 101978994419347968 101989061844954048 102035074728667392 102245023442100864 102617022178927152 102828168315097784 103307861523619584 103429063381950072 103520429139923328 103897068193633104 103988847371325696 104596525076928768 104729576752876959 104811744264329856 105286005550593792 105550241476000256 105901263435476736 106167043471477248 106177524343720128 106302092920337574 106783097865678468 106866876504806912 106923288496205142 107501984106843456 107988418424068992 108210616815888064 108259436585753856 108842965197573312 109030586065110099 109116128012351616 109513125933829488 109609866148154112 110105838393168384 110390634955735173 110477243954293632 110488150332033552 110890140091281486 110977140985761024 111479299994746368 111866380897505904 111916849983921216 112147131568250272 112423261069821312 112555157209769196 112643464423985664 112654584652269504 113312902166672832 113546056286357344 113825630230775424 114059839346476608 114575947216822656 114627638737857024 114726368721766464 114737694575573304 114863498076823808 114973780366881068 115025651372363472 115245492562136448 115534723777784064 115681689354485007 116057505333339648 116296306784642816 116357696304693831 116460482782413744 116822534417152512 116975905363369728 116987453292741408 117505208102570496 117913212297371088 118446756244418016 118744021660500288 119281324925932416 119437923905411904 119449714886685144 119683680950484768 119695496193036348 120225236067907776 120769241660975232 120939732120198888 121188579305631396 121315708817812224 121620174434284032 121736943917874072 121791866158973088 122042466706625296 122330884000006656 122448335847269976 122582593637866752 122755644013895568 123137266007268864 123311099416673376 123564825958682992 123856840972979712 123869068192314432 124123942818224544 124286899448580336 124299169123537746 124849283608981152 125414212494089664 125728964111117952 125849678509694142 126165523014281556 126297873450987264 126557745618581888 126723897476983872 126736407733803192 127297308777784704 127739313322152012 127873314699856128 128317319264786184 128897940618925488 129221435336426784 129403857793908906 129670120875789377 129793334440094208 129976564250007072 130244005740233424 130833345132723168 131018043130215462 131287627581100679 131425351219296576 131597893533790944 131610884954334084 131881689244363578 132652363834542474 133124785529419008 133252600774970268 133398704841207936 133587024368062824 134178244387394688 134191490541673968 134467604719743256 134644141069295364 134785385764713216 135253390576396248 135865396868597136 135985415793272064 136326697922801152 136480172420038752 136822696238569536 136954061907608331 137297775044953458 137905417842600096 138027238853231104 138100099515632514 138384256098998013 138529424258177472 139010429203518366 139639435670502612 139748992352439808 139822761879652878 141445084625007696 141570032458293504 141736123893783432 142377463820904624 142564384661606856 142578458700528591 143209472375007792 143335978809124608 143984557898758656 144356984172884457 145010183196291174 145123953596764416 145374114753480132 145488170683135488 146017501245105984 146524506457762602 147015033706689408 147187513274313564 147302991939058176 147317533776044736 147853520121708648 148848901071014016 149155174530007872 149222466645228288 149897681426428416 150073542946358928 150206112869692672 150285402414070677 151083869555563776 151276055309711163 151767506974367232 152079785795302144 152160064398445779 152767929622430208 152968491629021952 152983592767431072 153367535163151296 153660656749515264 153925533268390728 154242252472646676 155143595072925108 155280643709884992 155845602290449656 155983271056988544 157217616396494784 157929008325890688 158000258800829952 158325362214000384 159041766567909888 159250565207215872 159266286515580192 159453139380506361 159578241267313024 159593994924048464 159971156000008704 160174646798517702 160300314757210368 161025655547966976 161252976160265184 161584772407508528 161966638195435008 161982627636103488 162315925223832096 162389154878630784 163264447796359968 163674192018527424 164414799222231168 165158757589752576 165498590424299392 165715865931440448 165732225498050328 166465711478641536 167218949992119552 167638618814823936 167799571346258856 167875274975881824 168220697352375408 168832735814653794 168965196635978496 168981876978404256 169729745037046272 169969353250009248 170319084429536016 171089759019714912 171863920825233984 171941458106785536 172089553082649696 172106541863359956 172295247115235712 172460670550321602 172538477058545208 173302085666676096 173658674320311232 174086258000009472 174444460176964224 174690724173620616 175233801625728768 175463858045054592 175481179939112112 175842252325818104 176257812153855744 176869818446056632 177670134366627024 177864939788277248 178116032490750432 178904325849859584 178921987388898624 179525521425727152 179543244289554522 180337854101861664 181153862491462848 181782868958447094 181973563226718336 182430261651426048 182605415876811108 182687799238459632 183063700059937944 183873890456800128 184133466020843352 184512341465330684 184705899010903296 184966649125010064 185347238938024488 186185914227336816 186430349172870504 186448753685306619 187273925413471728 188593446166676928 188774517764541213 188981498525044576 189248284521422334 189446810176480896 189836618427872832 190085846215475808 190104611600704788 190945963166677056 191608969983228018 191809972049784192 192475978897179276 193346910928388232 193832153004640176 194105786690863359 194690001660141312 195366008610350136 196020044942252544 196250017699084752 196423378368059648 196527064695323193 197138026828944864 197822533866545367 198465201428018688 198873566040010496 198978545751813711 200098057261811904 200380536552094236 200792842182859862 201267366581092032 201287235812510952 201701407079614884 201966211603943046 202880085864594372 203798095302895704 203978123689908096 204070149457334784 204490046884201728 205234044357854304 205656336630195568 205946662567430187 206615723047239168 206858126763900144 207040858279846656 207794136387266208 207977694742651392 208515643805277549 209193050153857536 209459153505753918 209623488528659712 210572011101187584 211802526870953472 212355048687440256 212604185840675148 213566195731356936 213846576992410284 215003968213686912 215976836848137984 216421233631776128 216518873171507712 217685930395146624 218061172130220198 218232256024703232 218509857669582791 219026251867658976 219219732296308224 219786759686643903 220781269911470346 220954487908587264 220976300664067104 221780280182562972 221954281971522048 223732761795011808 223833699967842432 224294263136500544 224846522139642624 225110314419538392 225309169304539008 226625804333345664 227092112572714688 227651260461550848 228119678692953216 229151894433645312 229452737443532928 229475389151146608 229726996153647616 229947560733762136 230051302744726944 230490985124272896 231069447555568128 231363378708970014 232592613569285632 232715392609387662 232920965564827488 233951810726739456 233974906585482816 235826424594742176 236893512488836032 237488043321000576 238562649851864832 238875847810823808 238899429773370288 239367361900969536 239390992386072696 240261970197776553 240450472135815552 241538483321950464 241879464240397776 242377158611262792 242631417635624448 243473887835748144 243583732317946176 244084933413250592 244896671694539952 245165187275733504 245511288027791136 246622198833346752 247129651917365984 247738136384628864 248247885636449088 248573798897160672 248598338247075492 249698567217962304 250828424988179328 251457928222235904 251699357019388284 252331046028563112 252595746901974528 253115491237163776 253249103721980691 253447794953967744 253472815467606384 254594617555569408 255478626644304024 255746629399712256 256634638529572368 257795881237850976 258442870672853568 258691005825482403 258807715587817812 259340241751578754 259953128500014144 260488011480466848 261666690265446336 262036086260430924 262575255162201358 262850702438593152 263195787067581888 263221769908668168 263763378488727156 265304727669084948 266249571058838016 266505201549940536 266797409682415872 267174048736125648 268356488774789376 268382981083347936 268935209439486512 269288282138590728 269314866434331783 269570771529426432 270506781152792496 271730793737194272 271970831586544128 272674303437670641 272960344840077504 273645392477139072 273908123815216662 274595550089906916 275810835685200192 276200199031265028 276768512197996026 277058848516354944 278020858407036732 279278871341005224 279645523759305756 282890169250015392 283140064916587008 283472247787566864 283872426782133501 284754927641809248 285128769323213712 285156917401057182 285743660029454419 286418944750015584 286671957618249216 287413454974842027 288713968345768914 290020366392582348 290247907193528832 290748229506960264 292035002490211968 293049012915525204 294030067413378816 294375026548627128 294635067552089472 295707040243417296 297697802142028032 298310349060015744 298444933290456576 300147085892717856 300412225739385344 300570804828141354 301189263274289793 302167739111127552 302552110619422326 302949317405914569 304159571590604288 304320128796891558 305936983258043904 305967185534862144 306735070326302592 307851066536781456 308484504945293352 310287190145850216 310561287419769984 311691204580899312 311966542113977088 314188730258630877 314435232792989568 315858016651781376 316650724428000768 318501130414431744 318532573031160384 318906278761012722 319156482534626048 319187989848096928 320349293597035404 320600629514420736 322505952320530368 323169544815017056 323965255272206976 324631850447664192 324778309757261568 326528895592719936 327091758195330297 327348384037054848 328829598444462336 330317515179505152 330997180848598784 331171904867205519 331431731862880896 331464450996100656 332931422957283072 334437899984239104 335599142692517712 335750549951763648 336441394704750816 337665471629307588 337930393271956992 337963753956808512 339938706500018496 340638168859072032 342179518039429824 343727841650467968 343882916213571072 344179106165299392 344213083726719912 344590494230471424 344921341100643204 345076954117090416 346604171333352192 347045068063455021 347317348640622464 348172516000018944 348888920353928448 349381448347241232 350467603251457536 350927716090109184 350962359878224224 351684504651636208 352515624307711488 353739636892113264 355340268733254048 356232064981500864 357843974777797248 359051042851454304 359086488579109044 360675708203723328 362307724982925696 363565737916894188 363947126453436672 364860523302852096 365210831753622216 365375598476919264 366127400119875888 367747780913600256 368266932041686704 369024682930661368 369411798021806592 369933298250020128 370694477876048976 372371828454673632 372860698345741008 372897507370613238 373664786192363471 374547850826943456 377186892333353856 377549035529082426 377962997050089152 378496569042844668 378893620352961792 379673236855745664 380171692430951616 380209223201409576 381891926333354112 383217939966456036 383619944099568384 384951957794358552 386693821856776464 387664306009280352 388211573381726718 389010362627368131 389380003320282624 390732017220700272 392500035398169504 392846756736119296 393054129390646386 393862882743302037 394276053657889728 395645067733090734 397747132080020992 397957091503627422 400196114523623808 400761073104188472 401585684365719724 402534733162184064 402574471625021904 403402814159229768 403932423207886092 405760171729188744 407596190605791408 407956247379816192 408980093768403456 410468088715708608 410862185722824993 411312673260391136 411893325134860374 413716253527800288 414081716559693312 415152768296994039 415588272774532416 417031287610555098 418918307011507836 419246977057319424 424710097374880512 425208371681350296 427132391462713872 427693153984820568 427735376101585773 430007936427373824 431953673696275968 432842467263552256 433070952518653371 435371860790293248 436122344260440396 436464512049406464 437019715339165582 438052503735317952 439573519373287806 441562539822940692 441908975817174528 441952601328134208 443560560365125944 447465523590023616 447667399935684864 448588526273001088 449693044279285248 450220628839076784 450618338609078016 453251608666691328 453828165929133489 454184225145429376 455302520923101696 456239357385906432 458303788867290624 458905474887065856 458950778302293216 459895121467524272 460102605489453888 460981970248545792 462726757417940028 465430785218775324 465841931129654976 467949813170965632 471652849189484352 473787024977672064 474976086642001152 477125299703729664 477751695621647616 477798859546740576 478359418141519083 478734723801939072 478781984772145392 480523940395553106 480900944271631104 483076966643900928 483758928480795552 484754317222525584 486947775671496288 487167464635892352 488169866826501184 489793343389079904 491022576055582272 493244397666693504 494259303834731968 495476272769257728 496495771272898176 497147597794321344 497196676494150984 499397134435924608 501656849976358656 502915856444471808 503398714038776568 504662092057126224 506230982474327552 506498207443961382 506895589907935488 506945630935212768 509189235111138816 510957253288608048 513269277059144736 515591762475701952 516885741345707136 517382011650964806 517615431175635624 518680483503157508 519906257000028288 520976022960933696 523333380530892672 524072172520861848 525150510324402716 525701404877186304 526391574135163776 526443539817336336 527526756977454312 530609455338169896 533010403099881072 533594819364831744 534348097472251296 536712977549578752 536765962166695872 537870418878973024 538576564277181456 538629732868663566 541013562305584992 543461587474388544 545348606875341282 545920689680155008 547290784954278144 547816247630433324 549191100179813832 551621671370400384 552400398062530056 553537024395992052 554117697032709888 556041716814073464 558557742682010448 559291047518611512 559346261055919857 565780338500030784 566323553293623639 566944495575133728 567744853564267002 569509855283618496 570257538646427424 570313834802114364 571487320058908838 572837889500031168 574826909949684054 577427936691537828 580040732785164696 581496459013920528 584070004980423936 586098025831050408 588060134826757632 588750053097254256 589270135104178944 591414080486834592 593467601599636101 595395604284056064 596620698120031488 600294171785435712 601141609656282708 602378526548579586 605104221238844652 605898634811829138 608640257593783116 611934371069724288 613470140652605184 615702133073562912 616969009890586704 617839987702290561 620574380291700432 621122574839539968 623382409161798624 623933084227954176 625546931415832647 628377460517261754 628870465585979136 631716033303562752 637065146062320768 637812557522025444 638312965069252096 638375979696193856 640698587194070808 645011904641060736 646339089630034112 647930510544413952 649263700895328384 649556619514523136 653057791185439872 654183516390660594 654696768074109696 655529573008748373 657659196888924672 659360279059931709 661994361697197568 662343809734411038 662863463725761792 662928901992201312 665862845914566144 671198285385035424 671501099903527296 672882789409501632 675330943258615176 675927507913617024 679877413000036992 681276337718144064 684359036078859648 687455683300935936 688358212330598784 688426167453439824 689180988460942848 689842682201286408 690153908234180832 693208342666704384 694090136126910042 694634697281244928 697777840707856896 698762896694482464 701855432180218368 701924719756448448 703369009303272416 707479273784226528 710680537466508096 712464129963001728 715687949555594496 718102085702908608 718172977158218088 720785910593329659 721351416407446656 724615449965851392 727131475833788376 727894252906873344 730421663507244432 730751196953838528 732254800239751776 735495561827200512 736533864083373408 738049365861322736 739866596500040256 741388955752097952 744743656909347264 745721396691482016 745795014741226476 747329572384726942 749095701653886912 754373784666707712 755098071058164852 755925994100178304 756993138085689336 757787240705923584 759346473711491328 760343384861903232 760418446402819152 763783852666708224 766435879932912072 767239888199136768 769903915588717104 773387643713552928 775328612018560704 776073017476447209 776423146763453436 778020725254736262 781464034441400544 785000070796339008 786108258781292772 787725765486604074 788552107315779456 791290135466181468 795914183007254844 800392229047247616 801522146208376944 803171368731439448 805069466324368128 805148943250043808 806805628318459536 807864846415772184 807944599302995349 811520343458377488 815192381211582816 815912494759632384 818022910313011923 820936177431417216 821724371445649986 822625346520782272 823786650269720748 827432507055600576 830305536593988078 831176545549064832 834062575221110196 837836614023015672 849420194749761024 850416743362700592 851617280346400503 854264782925427744 855386307969641136 855470752203171546 857230980088363257 860015872854747648 862240364924526081 865684934527104512 866141905037306742 870743721580586496 872244688520880792 874039430678331164 876105007470635904 879147038746575612 883125079645881384 883905202656268416 887121120730251888 894931047180047232 895334799871369728 897177052546002176 900441257678153568 901236677218156032 903567789822869379 906503217333382656 907656331858266978 908368450290858752 908847952217743707 912478714771812864 917810949774131712 917901556604586432 919790242935048544 920205210978907776 925453514835880056 930861570437550648 931683862259309952 935899626341931264 942566190775892631 943305698378968704 947574049955344128 949952173284002304 955503391243295232 955597719093481152 956718836283038166 957469447603878144 957563969544290784 961047880791106212 961801888543262208 967517856961591104 969508634445051168 973895551342992576 974334929271784704 976339733653002368 979586686778159808 982045152111164544 986488795333387008 988518607669463936 990952545538515456 992991542545796352 994295195588642688 994393352988301968 998794268871849216 1003313699952717312 1006797428077553136 1009324184114252448 1012996414887922764 1013791179815870976 1013891261870425536 1021914506577216096 1026538554118289472 1031183524951403904 1033771482691414272 1034764023301929612 1035230862351271248 1037360967006315016 1039812514000056576 1041135204190365063 1041952045921867392 1046666761061785344 1048144345041723696 1050301020648805432 1051402809754372608 1052783148270327552 1052887079634672672 1055053513954908624 1061218910676339792 1066020806199762144 1068696194944502592 1073531924333391744 1075740837757946048 1077153128554362912 1077259465737327132 1082027124611169984 1086923174948777088 1090697213750682564 1091841379360310016 1094581569908556288 1095632495260866648 1098382200359627664 1103243342740800768 1104800796125060112 1107074048791984104 1108235394065419776 1112083433628146928 1117115485364020896 1118582095037223024 1118692522111839714 1120994358577090413 1131560677000061568 1132647106587247278 1133888991150267456 1135489707128534004 1139019710567236992 1140515077292854848 1140627669604228728 1142974640117817676 1145675779000062336 1149653819899368108 1154855873383075656 1160081465570329392 1162992918027841056 1167031087882104393 1168140009960847872 1172196051662100816 1177500106194508512 1178540270208357888 1181588648229906111 1182828160973669184 1186935203199272202 1193241396240062976 1200588343570871424 1202283219312565416 1204757053097159172 1210208442477689304 1211797269623658276 1217280515187566232 1223868742139448576 1226940281305210368 1231404266147125824 1232586557168474979 1233938019781173408 1235679975404581122 1241148760583400864 1242245149679079936 1245458304890982117 1246764818323597248 1251093862831665294 1256754921034523508 1257740931171958272 1274130292124641536 1275625115044050888 1276751959392387712 1281397174388141616 1290023809282121472 1292678179260068224 1295861021088827904 1298527401790656768 1306115582370879744 1308367032781321188 1309393536148219392 1311059146017496746 1318720558119863418 1324687619468822076 1325726927451523584 1325857803984402624 1342396570770070848 1343002199807054592 1345765578819003264 1350661886517230352 1351855015827234048 1359754826000073984 1361484497787400467 1362552675436288128 1368718072157719296 1374911366601871872 1376716424661197568 1376852334906879648 1379685364402572816 1380307816468361664 1388180272253820084 1389269394562489856 1397525793388964928 1403849439512896896 1406738018606544832 1414958547568453056 1421361074933016192 1424928259926003456 1431375899111188992 1435078254424557249 1436204171405817216 1436345954316436176 1441571821186659318 1442702832814893312 1449230899931702784 1454262951667576752 1460843327014488864 1461502393907677056 1464509600479503552 1473067728166746816 1476098731722645472 1479733193000080512 1482777911504195904 1489487313818694528 1491442793382964032 1491590029482452952 1494659144769453884 1498191403307773824 1508747569333415424 1510196142116329704 1511851988200356608 1513986276171378672 1518692947422982656 1520686769723806464 1520836892805638304 1527567705333416448 1532871759865824144 1539807831177434208 1546775287427105856 1550657224037121408 1552146034952894418 1552846293526906872 1556041450509472524 1562928068882801088 1570000141592678016 1572216517562585544 1575451530973208148 1577104214631558912 1582580270932362936 1591828366014509688 1600784458094495232 1603044292416753888 1606342737462878896 1610138932648736256 1610297886500087616 1613611256636919072 1615729692831544368 1615889198605990698 1623040686916754976 1630384762423165632 1636045820626023846 1641872354862834432 1643448742891299972 1645250693041564544 1647573300539441496 1654865014111201152 1660611073187976156 1662353091098129664 1668125150442220392 1675673228046031344 1700833486725401184 1703234560692801006 1706739158554308827 1708529565850855488 1710772615939282272 1710941504406343092 1714461960176726514 1724480729849052162 1732283810074613484 1744489377041761584 1748078861356662328 1752210014941271808 1758294077493151224 1766250159291762768 1767810405312536832 1774242241460503776 1780402804798908303 1789862094360094464 1794354105092004352 1800882515356307136 1807135579645738758 1815312663716533956 1816736900581717504 1817695904435487414 1835803113209172864 1839580485870097088 1840410421957815552 1850907029671760112 1853519963106871683 1861723140875101296 1863367724518619904 1871799252683862528 1876640794247497941 1885132381551785262 1886611396757937408 1895148099910688256 1911195438186962304 1913437672566076332 1914938895207756288 1915127939088581568 1922095761582212424 1935035713923182208 1939017268890102336 1947791102685985152 1948669858543569408 1952679467306004736 1959173373556319616 1964090304222329088 1966588719026245119 1972977590666774016 1977037215338927872 1978080837179795127 1985983085091592704 1988590391177285376 1988786705976603936 1997588537743698432 2013594856155106272 2018648368228504896 2025992829775845528 2027782523740851072 2043829013154432192 2053077108236578944 2062367049902807808 2067542965382828544 2069528046603859224 2070461724702542496 2074721934012630032 2079625028000113152 2082270408380730126 2083904091843734784 2093333522123570688 2096288690083447392 2100602041297610864 2105566296540655104 2105774159269345344 2110107027909817248 2122437821352679584 2132041612399524288 2137392389889005184 2147063848666783488 2151481675515892096 2154306257108725824 2154518931474654264 2164054249222339968 2173846349897554176 2181394427501365128 2183682758720620032 2191264990521733296 2196764400719255328 2206486685481601536 2209601592250120224 2214148097583968208 2224166867256293856 2234230970728041792 2237164190074446048 2237385044223679428 2241988717154180826 2263121354000123136 2265294213174494556 2267777982300534912 2270979414257068008 2278039421134473984 2281030154585709696 2281255339208457456 2285949280235635352 2291351558000124672 2299307639798736216 2309711746766151312 2320162931140658784 2325985836055682112 2328219052429341627 2334062175764208786 2344392103324201632 2355000212389017024 2363177296459812222 2365656321947338368 2373870406398544404 2401176687141742848 2404566438625130832 2409514106194318344 2420416884955378608 2423594539247316552 2423833797908986047 2434561030375132464 2447737484278897152 2454068730939035769 2462808532294251648 2465173114336949958 2467876039562346816 2471359950809162244 2482297521166801728 2490916609781964234 2493529636647194496 2502187725663330588 2513509842069047016 2548260584249283072 2551250230088101776 2553503918784775424 2554851841039201509 2562794348776283232 2571692940265089771 2580047618564242944 2585356358520136448 2586721094773578243 2597054803581313536 2612231164741759488 2616734065562642376 2622118292034993492 2637441116239726836 2649375238937644152 2651715607968805248 2684793141540141696 2686004399614109184 2691531157638006528 2701323773034460704 2703710031654468096 2710703369468608137 2719509652000147968 2722968995574800934 2725105350872576256 2737436144315438592 2753432849322395136 2753704669813759296 2759370728805145632 2760615632936723328 2776360544507640168 2795051586777929856 2807698879025793792 2813476037213089664 2829917095136906112 2842722149866032384 2849856519852006912 2870156508849114498 2872408342811634432 2872691908632872352 2883143642373318636 2885405665629786624 2908525903335153504 2921686654028977728 2923004787815354112 2929019200959007104 2946135456333493632 2952197463445290944 2959466386000161024 2965555823008391808 2978974627637389056 2982885586765928064 2983180058964905904 2989318289538907768 2996382806615547648 3020392284232659408 3023703976400713216 3027972552342757344 3041373539447612928 3041673785611276608 3065743519731648288 3079615662354868416 3093550574854211712 3101314448074242816 3104292069905788836 3105692587053813744 3112082901018945048 3123405612571095189 3125856137765602176 3140000283185356032 3144433035125171088 3150903061946416296 3154208429263117824 3165160541864725872 3183656732029019376 3206088584833507776 3212685474925757792 3220595773000175232 3227222513273838144 3231459385663088736 3231778397211981396 3246081373833509952 3260769524846331264 3272091641252047692 3283744709725668864 3286897485782599944 3290501386083129088 3295146601078882992 3309730028222402304 3321222146375952312 3324706182196259328 3336250300884440784 3351346456092062688 3362983075731271239 3401666973450802368 3406469121385602012 3413478317108617654 3417059131701710976 3421545231878564544 3421883008812686184 3428923920353453028 3448961459698104324 3464567620149226968 3488978754083523168 3496157722713324656 3501093263646313179 3504420029882543616 3516588154986302448 3532500318583525536 3535620810625073664 3544765944689718333 3548484482921007552 3560805609597816606 3579724188720188928 3601765030712614272 3614271159291477516 3630625327433067912 3635391808870974828 3671606226418345728 3679160971740194176 3680820843915631104 3701814059343520224 3707039926213743366 3714667580382907447 3723446281750202592 3726735449037239808 3736374914672946351 3753281588494995882 3770264763103570524 3773222793515874816 3822390876373924608 3826875345132152664 3830255878177163136 3844191523164424848 3870071427846364416 3878034537780204672 3895582205371970304 3905358934612009472 3918346747112639232 3928180608444658176 3933177438052490238 3954074430677855744 3956161674359590254 3977180782354570752 3977573411953207872 4027189712310212544 4037296736457009792 4051985659551691056 4055565047481702144 4084453493362201401 4087658026308864384 4106154216473157888 4124734099805615616 4139056093207718448 4140923449405084992 4149443868025260064 4164540816761460252 4167808183687469568 4192577380166894784 4201204082595221728 4211548318538690688 4220214055819634496 4244875642705359168 4264083224799048576 4274784779778010368 4294127697333566976 4302963351031784192 4305234763273671747 4308612514217451648 4309037862949308528 4328108498444679936 4347692699795108352 4362788855002730256 4382529981043466592 4393528801438510656 4419203184500240448 4428296195167936416 4448333734512587712 4468461941456083584 4474328380148892096 4474770088447358856 4483977434308361652 4526242708000246272 4530588426348989112 4535555964601069824 4541958828514136016 4556078842268947968 4562060309171419392 4562510678416914912 4571898560471270704 4582703116000249344 4598615279597472432 4619423493532302624 4640325862281317568 4651971672111364224 4656438104858683254 4668124351528417572 4688784206648403264 4710000424778034048 4726354592919624444 4731312643894676736 4747740812797088808 4802353374283485696 4809132877250261664 4819028212388636688 4840833769910757216 4847189078494633104 4847667595817972094 4857642220500725123 4869122060750264928 4908137461878071538 4925617064588503296 4930346228673899916 4935752079124693632 4942719901618324488 4964595042333603456 4981833219563928468 4987059273294388992 5004375451326661176 5027019684138094032 5102500460176203552 5107007837569550848 5109703682078403018 5120217475662926481 5125588697552566464 5143385880530179542 5170712717040272896 5173442189547156486 5233468131125284752 5244236584069986984 5274882232479453672 5298750477875288304 5303431215937610496 5341208414396724909 5369586283080283392 5383062315276013056 5402647546068921408 5421406738937216274 5445937991149601868 5450210701745152512 5507409339627518592 5518741457610291264 5521231265873446656 5552721089015280336 5560559889320615049 5590103173555859712 5615397758051587584 5626952074426179328 5629922382742493823 5659834190273812224 5685444299732064768 5740313017698228996 5744816685623268864 5745383817265744704 5766287284746637272 5817051806670307008 5843373308057955456 5846009575630708224 5858038401918014208 5892270912666987264 5899766157078735357 5904394926890581888 5918932772000322048 5931111646016783616 5957949255274778112 5965771173531856128 5966360117929811808 5978636579077815536 5992765613231095296 6040784568465318816 6055945104685514688 6083347571222553216 6131487039463296576 6159231324709736832 6187101149708423424 6202628896148485632 6208584139811577672 6211385174107627488 6224165802037890096 6246811225142190378 6251712275531204352 6280000566370712064 6288866070250342176 6301806123892832592 6330321083729451744 6367313464058038752 6412177169667015552 6425370949851515584 6441191546000350464 6454445026547676288 6462918771326177472 6463556794423962792 6492162747667019904 6521539049692662528 6544183282504095384 6573794971565199888 6581002772166258176 6590293202157765984 6619460056444804608 6642444292751904624 6672500601768881568 6702692912184125376 6725966151462542478 6803333946901604736 6812938242771204024 6826956634217235308 6834118263403421952 6843090463757129088 6843766017625372368 6857847840706906056 6897922919396208648 6929135240298453936 6977957508167046336 6984657157288024881 6992315445426649312 7002186527292626358 7033176309972604896 7065000637167051072 7089531889379436666 7096968965842015104 7121611219195633212 7203530061425228544 7228542318582955032 7261250654866135824 7270783617741949656 7271501393726958141 7343212452836691456 7358321943480388352 7362206192817107307 7403628118687040448 7414079852427486732 7429335160765814894 7446892563500405184 7472749829345892702 7506563176989991764 7540529526207141048 7644781752747849216 7653750690264305328 7660511756354326272 7688383046328849696 7715078820795269313 7740142855692728832 7756069075560409344 7791164410743940608 7836693494225278464 7866354876104980476 7912323348719180508 7955146823906415744 8054379424620425088 8074593472914019584 8103971319103382112 8111130094963404288 8132110108405824411 8168906986724402802 8175316052617728768 8212308432946315776 8278112186415436896 8281846898810169984 8298887736050520128 8329081633522920504 8385154760333789568 8402408165190443456 8423096637077381376 8440428111639268992 8489751285410718336 8528166449598097152 8549569559556020736 8605926702063568384 8610469526547343494 8617225028434903296 8618075725898617056 8656216996889359872 8725577710005460512 8765059962086933184 8787057602877021312 8838406369000480896 8856592390335872832 8896667469025175424 8936923882912167168 8948656760297784192 8949540176894717712 8967954868616723304 9061176852697978224 9071111929202139648 9083917657028272032 9124120618342838784 9125021356833829824 9143797120942541408 9197230559194944864 9238846987064605248 9280651724562635136 9303943344222728448 9312876209717366508 9336248703056835144 9370216837713285567 9377568413296806528 9420000849556068096 9452709185839248888 9462625287789353472 9495481625594177616 9618265754500523328 9638056424777273376 9681667539821514432 9694378156989266208 9695335191635944188 9715284441001450246 9738244121500529856 9816274923756143076 9851234129177006592 9860692457347799832 9871504158249387264 9885439803236648976 9929190084667206912 9963666439127856936 9974118546588777984 10008750902653322352 10054039368276188064 10088949227193813717 10205000920352407104 10219407364156806036 10240434951325852962 10251177395105132928 10286771761060359084 10346884379094312972 10466936262250569504 10488473168139973968 10503279790938939537 10549764464958907344 10597500955750576608 10606862431875220992 10634297834069154999 10682416828793449818 10739172566160566784 10805295092137842816 10842813477874432548 10891875982299203736 11014818679255037184 11037482915220582528 11042462531746893312 11105442178030560672 11121119778641230098 11144002741148722341 11180206347111719424 11209124744018839053 11253904148852358656 11259844765484987646 11319668380547624448 11480626035396457992 11490767634531489408 11532574569493274544 11634103613340614016 11686746616115910912 11716076803836028416 11784541825333974528 11799532314157470714 11808789853781163776 11862223292033567232 11931542347063712256 11932720235859623616 11957273158155631072 12081569136930637632 12111890209371029376 12166695142445106432 12253360480086604203 12262974078926593152 12318462649419473664 12374202299416846848 12417168279623155344 12422770348215254976 12448331604075780192 12493622450284380756 12503424551062408704 12577732140500684352 12603612247785665184 12660642167458903488 12734626928116077504 12824354339334031104 12850741899703031168 12882383092000700928 12908890053095352576 12925837542652354944 12927113588847925584 12984325495334039808 13043078099385325056 13088366565008190768 13147589943130399776 13180586404315531968 13284888585503809248 13345001203537763136 13405385824368250752 13451932302925084956 13606667893803209472 13625876485542408048 13653913268434470616 13668236526806843904 13686180927514258176 13687532035250744736 13715695681413812112 13795845838792417296 13858270480596907872 13955915016334092672 13969314314576049762 13984630890853298624 14004373054585252716 14066352619945209792 14130001274334102144 14179063778758873332 14193937931684030208 14243222438391266424 14407060122850457088 14457084637165910064 14522501309732271648 14541567235483899312 14543002787453916282 14572926661502175369 14716643886960776704 14724412385634214614 14807256237374080896 14828159704854973464 14858670321531629788 14893785127000810368 14945499658691785404 15013126353979983528 15081059052414282096 15307501380528610656 15321023512708652544 15360652426988779443 15376766092657699392 15430157641590538626 15512138151120818688 15732709752209960952 15824646697438361016 15910293647812831488 16023625243190174727 16108758849240850176 16149186945828039168 16207942638206764224 16264220216811648822 16337813973448805604 16350632105235457536 16556224372830873792 16563693797620339968 16597775472101040256 16658163267045841008 16770309520667579136 16804816330380886912 16846193274154762752 16880856223278537984 16979502570821436672 17056332899196194304 17220939053094686988 17234450056869806592 17236151451797234112 17451155420010921024 17530119924173866368 17574115205754042624 17676812738000961792 17699298471236206071 17713184780671745664 17793334938050350848 17873847765824334336 17897313520595568384 17899080353789435424 17935909737233446608 18122353705395956448 18167835314056544064 18250042713667659648 18287594241885082816 18394461118389889728 18477693974129210496 18561303449125270272 18607886688445456896 18625752419434733016 18672497406113670288 18740433675426571134 18755136826593613056 18840001699112136192 18905418371678497776 18990963251188355232 19236531509001046656 19276112849554546752 19363335079643028864 19388756313978532416 19390670383271888376 19430568882002900492 19476488243001059712 19632549847512286152 19721384914695599664 19743008316498774528 19770879606473297952 19858380169334413824 19927332878255713872 20017501805306644704 20108078736552376128 20177898454387627434 20410001840704814208 20438814728313612072 20480869902651705924 20502354790210265856 20573543522120718168 20693768758188625944 20933872524501139008 20953971471864074643 20976946336279947936 21006559581877879074 21099528929917814688 21195001911501153216 21268595668138309998 21364833657586899636 21610590184275685632 21685626955748865096 21783751964598407472 22029637358510074368 22074965830441165056 22210884356061121344 22242239557282460196 22288005482297444682 22418249488037678106 22519689530969975292 22961252070792915984 22981535269062978816 23065149138986549088 23145236462385807939 23268207226681228032 23373493232231821824 23599064628314941428 23617579707562327552 23865440471719247232 23914546316311262144 24163138273861275264 24223780418742058752 24333390284890212864 24396330325217473233 24506720960173208406 24525948157853186304 24636925298838947328 24834336559246310688 24845540696430509952 24896663208151560384 24987244900568761512 25155464281001368704 25207224495571330368 25321284334917806976 25469253856232155008 25648708678668062208 25701483799406062336 25817780106190705152 25851675085304709888 25854227177695851168 25968650990668079616 26176733130016381536 26295179886260799552 26361172808631063936 26569777171007618496 26690002407075526272 26810771648736501504 26903864605850169912 27213335787606418944 27251752971084816096 27307826536868941232 27372361855028516352 27375064070501489472 27431391362827624224 27591691677584834592 27716540961193815744 27911830032668185344 27938628629152099524 27969261781706597248 28008746109170505432 28132705239890419584 28260002548668204288 28358127557517746664 28387875863368060416 28486444876782532848 28914169274331820128 29045002619464543296 29083134470967798624 29086005574907832564 29145853323004350738 29448824771268429228 29614512474748161792 29656319409709946928 29717340643063259576 29787570254001620736 29890999317383570808 30026252707959967056 30162118104828564192 30266847681581441151 30615002761057221312 30721304853977558886 30753532185315398784 30860315283181077252 31465419504419921904 31509839372816818611 31649293394876722032 31820587295625662976 31902893502207464997 32047250486380349454 32217517698481700352 32415885276413528448 32528440433623297644 32675627946897611208 33112448745661747584 33127387595240679936 33195550944202080512 33316326534091682016 33432008223446167023 33540619041335158272 33609632660761773824 33627374232056517159 33761712446557075968 33959005141642873344 34441878106189373976 34472302903594468224 34902310840021842048 35060239848347732736 35148230411508085248 35353625476001923584 35398596942472412142 35426369561343491328 35586669876100701696 35794627041191136768 35798160707578870848 35871819474466893216 36244707410791912896 36335670628113088128 36500085427335319296 36575188483770165632 36788922236779779456 36955387948258420992 37122606898250540544 37251504838869466032 37344994812227340576 37480867350853142268 37510273653187226112 37810836743356995552 37981926502376710464 38473063018002093312 38552225699109093504 38726670159286057728 38777512627957064832 38781340766543776752 38861137764005800984 38952976486002119424 39265099695024572304 39442769829391199328 39541759212946595904 39854665756511427744 40035003610613289408 40216157473104752256 40355796908775254868 40820003681409628416 40877629456627224144 40961739805303411848 41004709580420531712 41147087044241436336 41387537516377251888 41867745049002278016 41907942943728149286 41953892672559895872 42013119163755758148 42199057859835629376 42390003823002306432 42537191336276619996 42729667315173799272 43221180368551371264 43371253911497730192 43567503929196814944 43718779984506526107 44149931660882330112 44421768712122242688 44484479114564920392 44576010964594889364 44836498976075356212 45039379061939950584 45922504141585831968 45963070538125957632 46081957280966338329 46130298277973098176 46290472924771615878 46536414453362456064 47198129256629882856 47730880943438494464 47829092632622524288 48326276547722550528 48447560837484117504 48792660650434946466 49013441920346416812 49051896315706372608 49668673118492621376 49691081392861019904 49793326416303120768 49974489801137523024 50310928562002737408 50414448991142660736 50642568669835613952 50938507712464310016 51402967598812124672 51703350170609419776 51708454355391702336 52353466260032763072 52590359772521599104 52722345617262127872 53097895413708618213 53139554342015236992 53380004814151052544 53621543297473003008 53807729211700339824 54503505942169632192 54615653073737882464 54750128141002978944 54862782725655248448 55183383355169669184 55433081922387631488 55823660065336370688 55877257258304199048 55938523563413194496 56017492218341010864 56265410479780839168 56520005097336408576 56716255115035493328 56972889753565065696 57828338548663640256 58090005238929086592 58166268941935597248 58172011149815665128 58291706646008701476 58897649542536858456 59229024949496323584 59312638819419893856 59434681286126519152 59575140508003241472 59781998634767141616 60052505415919934112 60324236209657128384 60533695363162882302 61230005522114442624 61442609707955117772 61507064370630797568 61720630566362154504 62930839008839843808 63019678745633637222 63149348866509426599 63298586789753444064 63805787004414929994 64094500972760698908 64831770552827056896 65056880867246595288 65351255893795222416 66224897491323495168 66391101888404161024 66632653068183364032 66864016446892334046 67219265321523547648 67254748464113034318 68883756212378747952 68944605807188936448 69435709387157423817 69804621680043684096 70120479696695465472 70797193884944824284 70852739122686982656 71596321415157741696 71743638948933786432 72489414821583825792 72671341256226176256 73000170854670638592 73150376967540331264 73188990975652419699 73577844473559558912 73910775896516841984 74503009677738932064 74689989624454681152 74961734701706284536 75621673486713991104 75963853004753420928 76946126036004186624 77104451398218187008 77453340318572115456 77555025255914129664 77562681533087553504 77722275528011601968 77905952972004238848 78530199390049144608 78885539658782398656 79083518425893191808 79709331513022855488 80070007221226578816 80432314946209504512 80711593817550509736 81640007362819256832 81755258913254448288 81923479610606823696 82294174088482872672 82775075032754503776 83735490098004556032 83815885887456298572 83907785345119791744 84026238327511516296 84398115719671258752 84780007646004612864 85074382672553239992 85459334630347598544 86742507822995460384 87135007858393629888 87437559969013052214 88843537424244485376 88968958229129840784 89152021929189778728 89672997952150712424 90078758123879901168 90800543044744323453 91845008283171663936 92163914561932676658 92260596555946196352 92580945849543231756 94396258513259765712 94529518118450455833 95461761886876988928 95658185265245048576 95708680506622394991 96652553095445101056 97585321300869892932 98026883840692833624 99337346236985242752 99382162785722039808 99586652832606241536 99948979602275046048 100296024670338501069 100621857124005474816 100828897982285321472 101285137339671227904 101877015424928620032 103416908710783404672 104706932520065526144 105180719545043198208 105444691234524255744 106195790827417236426 106279108684030473984 106760009628302105088 107615458423400679648 109007011884339264384 109231306147475764928 109500256282005957888 109725565451310496896 110366766710339338368 110866163844775262976 111754514516608398096 111877047126826388992 112034984436682021728 112530820959561678336 113432510230070986656 113945779507130131392 115656677097327280512 116180010477858173184 116332537883871194496 116344022299631330256 116583413292017402952 117795299085073716912 118625277638839787712 118869362572253038304 119563997269534283232 120105010831839868224 120648472419314256768 121067390726325764604 122460011044228885248 122885219415910235544 123014128741261595136 123441261132724309008 125861678017679687616 126039357491267274444 126298697733018853198 126597173579506888128 127611574008829859988 128189001945521397816 129663541105654113792 130113761734493190576 130702511787590444832 131156339953519578321 132449794982646990336 133265306136366728064 133728032893784668092 134509496928226068636 137767512424757495904 137889211614377872896 138245871842899014987 138871418774314847634 139609243360087368192 141594387769889648568 143192642830315483392 143487277897867572864 144978829643167651584 145342682512452352512 146300753935080662528 146377981951304839398 147155688947119117824 149006019355477864128 149379979248909362304 149923469403412569072 151243346973427982208 151927706009506841856 154208902796436374016 155110050511828259328 155125363066175107008 155444551056023203936 157060398780098289216 157771079317564797312 158167036851786383616 159293686241125854639 159418663026045710976 160140014442453157632 160864629892419009024 161423187635101019472 163510517826508896576 163846959221213647392 164588348176965745344 165550150065509007552 167470980196009112064 167631771774912597144 167815570690239583488 168052476655023032592 168796231439342517504 169560015292009225728 170148765345106479984 170918669260695197088 173485015645990920768 174270015716787259776 174875119938026104428 177687074848488970752 177937916458259681568 178304043858379557456 179345995904301424848 180157516247759802336 181601086089488646906 183690016566343327872 184327829123865353316 184521193111892392704 185161891699086463512 188792517026519531424 189059036236900911666 189448046599528279797 191316370530490097152 191417361013244789982 195170642601739785864 196053767681385667248 198674692473970485504 199173305665212483072 199897959204550092096 200592049340677002138 201657795964570642944 206833817421566809344 208307128161472271451 209413865040131052288 210361439090086396416 212391581654834472852 212558217368060947968 215230916846801359296 218014023768678528768 218462612294951529856 219000512564011915776 219451130902620993792 220733533420678676736 221732327689550525952 223509029033216796192 224069968873364043456 226865020460141973312 227891559014260262784 231313354194654561024 232360020955716346368 232665075767742388992 232688044599262660512 233166826584034805904 235590598170147433824 237250555277679575424 237738725144506076608 239127994539068566464 240210021663679736448 241296944838628513536 242134781452651529208 244920022088457770496 245770438831820471088 246882522265448618016 251723356035359375232 252078714982534548888 252597395466037706396 253194347159013776256 255223148017659719976 256378003891042795632 260227523468986381152 261405023575180889664 262312679907039156642 266530612272733456128 267456065787569336184 269018993856452137272 272401629134232970359 275535024849514991808 276491743685798029974 277742837548629695268 283188775539779297136 286385285660630966784 286974555795735145728 289957659286335303168 292755963902609678796 298012038710955728256 298759958497818724608 299846938806825138144 300888074011015503207 302486693946855964416 303855412019013683712 310250726132350214016 310889102112046407872 314120797560196578432 315542158635129594624 316334073703572767232 318587372482251709278 318837326052091421952 320280028884906315264 322846375270202038944 327021035653017793152 327693918442427294784 329176696353931490688 331100300131018015104 335263543549825194288 335631141380479166976 336104953310046065184 337592462878685035008 340297530690212959968 341837338521390394176 346970031291981841536 348540031433574519552 349750239876052208856 355875832916519363136 356608087716759114912 358691991808602849696 360315032495519604672 363202172178977293812 367380033132686655744 368655658247730706632 369042386223784785408 370323783398172927024 377585034053039062848 378118072473801823332 378896093199056559594 382834722026489579964 390341285203479571728 392107535362771334496 393469019860558734963 397349384947940971008 399795918409100184192 401184098681354004276 413667634843133618688 414737615528697044961 416614256322944542902 418827730080262104576 424783163309668945704 430461833693602718592 436028047537357057536 436925224589903059712 438902261805241987584 441467066841357353472 447018058066433592384 448139937746728086912 453730040920283946624 455783118028520525568 462626708389309122048 465330151535484777984 465376089198525321024 466333653168069611808 471181196340294867648 474501110555359150848 475477450289012153216 478255989078137132928 480420043327359472896 482593889677257027072 484269562905303058416 491540877663640942176 493765044530897236032 503446712070718750464 504157429965069097776 505194790932075412792 506388694318027552512 510446296035319439952 512756007782085591264 520455046937972762304 522810047150361779328 524625359814078313284 533061224545466912256 534912131575138672368 538037987712904274544 544803258268465940718 551070049699029983616 552983487371596059948 555485675097259390536 566377551079558594272 568344139798584839391 573949111591470291456 585511927805219357592 596024077421911456512 597519916995637449216 599693877613650276288 601776148022031006414 604973387893711928832 620501452264700428032 621778204224092815744 628241595120393156864 631084317270259189248 637174744964503418556 637674652104182843904 645692750540404077888 654042071306035586304 655387836884854589568 658353392707862981376 662200600262036030208 670527087099650388576 672209906620092130368 680595061380425919936 683674677042780788352 693940062583963683072 697080062867149039104 699500479752104417712 711751665833038726272 713216175433518229824 717383983617205699392 720630064991039209344 726404344357954587624 734760066265373311488 737311316495461413264 740647566796345854048 755170068106078125696 756236144947603646664 757792186398113119188 765669444052979159928 780682570406959143456 784215070725542668992 786938039721117469926 799591836818200368384 802368197362708008552 829475231057394089922 833228512645889085804 849566326619337891408 860923667387205437184 873850449179806119424 894036116132867184768 896279875493456173824 902664222033046509621 907460081840567893248 911566236057041051136 930752178397050642048 932667306336139223616 942362392680589735296 949002221110718301696 950954900578024306432 956511978156274265856 960840086654718945792 968539125810606116832 983081755327281884352 987530089061794472064 1006893424141437500928 1008314859930138195552 1010389581864150825584 1012777388636055105024 1020892592070638879904 1025512015564171182528 1040910093875945524608 1045620094300723558656 1049250719628156626568 1069824263150277344736 1076075975425808549088 1089606516536931881436 1102140099398059967232 1105966974743192119896 1110971350194518781072 1132755102159117188544 1136688279597169678782 1171023855610438715184 1180407059581676204889 1192048154843822913024 1199387755227300552576 1203552296044062012828 1241002904529400856064 1243556408448185631488 1244212846586091134883 1256483190240786313728 1274349489929006837112 1291385501080808155776 1308084142612071172608 1310775673769709179136 1316706785415725962752 1324401200524072060416 1341054174199300777152 1344419813240184260736 1361190122760851839872 1367349354085561576704 1387880125167927366144 1399000959504208835424 1423503331666077452544 1426432350867036459648 1434767967234411398784 1441260129982078418688 1452808688715909175248 1474622632990922826528 1481295133592691708096 1510340136212156251392 1512472289895207293328 1515584372796226238376 1531338888105958319856 1561365140813918286912 1568430141451085337984 1573876079442234939852 1599183673636400736768 1604736394725416017104 1658950462114788179844 1666457025291778171608 1699132653238675782816 1705032419395754518173 1721847334774410874368 1788072232265734369536 1792559750986912347648 1805328444066093019242 1814920163681135786496 1861504356794101284096 1865334612672278447232 1884724785361179470592 1901909801156048612864 1913023956312548531712 1937078251621212233664 1966163510654563768704 1975060178123588944128 2016629719860276391104 2020779163728301651168 2041785184141277759808 2051024031128342365056 2081820187751891049216 2091240188601447117312 2098501439256313253136 2139648526300554689472 2152151950851617098176 2179213033073863762872 2204280198796119934464 2211933949486384239792 2221942700389037562144 2265510204318234377088 2273376559194339357564 2342047711220877430368 2360814119163352409778 2398775510454601105152 2407104592088124025656 2487112816896371262976 2488425693172182269766 2548698979858013674224 2582771002161616311552 2621551347539418358272 2682108348398601554304 2688839626480368521472 2707992666099139528863 2722380245521703679744 2734698708171123153408 2798001919008417670848 2847006663332154905088 2852864701734072919296 2869535934468822797568 2882520259964156837376 2905617377431818350496 2949245265981845653056 2962590267185383416192 3020680272424312502784 3024944579790414586656 3031168745592452476752 3062677776211916639712 3122730281627836573824 3136860282902170675968 3147752158884469879704 3209472789450832034208 3317900924229576359688 3332914050583556343216 3398265306477351565632 3410064838791509036346 3541221178745028614667 3576144464531468739072 3610656888132186038484 3723008713588202568192 3730669225344556894464 3769449570722358941184 3874156503242424467328 3932327021309127537408 3950120356247177888256 4033259439720552782208 4041558327456603302336 4083570368282555519616 4102048062256684730112 4163640375503782098432 4197002878512626506272 4279297052601109378944 4304303901703234196352 4358426066147727525744 4423867898972768479584 4443885400778075124288 4531020408636468754176 4546753118388678715128 4684095422441754860736 4721628238326704819556 4797551020909202210304 4814209184176248051312 4976851386344364539532 5097397959716027348448 5115097258187263554519 5165542004323232623104 5364216696797203108608 5377679252960737042944 5415985332198279057726 5444760491043407359488 5596003838016835341696 5705729403468145838592 5739071868937645595136 5811234754863636700992 5898490531963691306112 5925180534370766832384 6049889159580829173312 6062337491184904953504 6125355552423833279424 6245460563255673147648 6273720565804341351936 6295504317768939759408 6418945578901664068416 6635801848459152719376 6665828101167112686432 6796530612954703131264 6820129677583018072692 7082442357490057229334 7221313776264372076968 7461338450689113788928 7748313006484848934656 7864654042618255074816 8066518879441105564416 8083116654913206604672 8167140736565111039232 8204096124513369460224 8394005757025253012544 8558594105202218757888 8608607803406468392704 8716852132295455051488 8847735797945536959168 8887770801556150248576 9062040817272937508352 9093506236777357430256 9368190844883509721472 9443256476653409639112 9628418368352496102624 9953702772688729079064 10194795919432054696896 10230194516374527109038 10728433393594406217216 10831970664396558115452 11192007676033670683392 11622469509727273401984 11796981063927382612224 11850361068741533664768 12099778319161658346624 12124674982369809907008 12250711104847666558848 12490921126511346295296 12591008635537879518816 12837891157803328136832 13271603696918305438752 13331656202334225372864 13593061225909406262528 13640259355166036145384 14164884714980114458668 14442627552528744153936 15345291774561790663557 15496626012969697869312 16133037758882211128832 16166233309826413209344 16334281473130222078464 16788011514050506025088 17117188210404437515776 17217215606812936785408 17433704264590910102976 17695471595891073918336 17775541603112300497152 18187012473554714860512 18736381689767019442944 18886512953306819278224 19256836736704992205248 19907405545377458158128 20389591838864109393792 20460389032749054218076 21663941328793116230904 22384015352067341366784 23244939019454546803968 23593962127854765224448 24199556638323316693248 24249349964739619814016 24501422209695333117696 25182017271075759037632 25675782315606656273664 26543207393836610877504 26663312404668450745728 27186122451818812525056 27280518710332072290768 28329769429960228917336 28885255105057488307872 30690583549123581327114 32332466619652826418688 33576023028101012050176 34867408529181820205952 35390943191782147836672 35551083206224600994304 36374024947109429721024 37472763379534038885888 37773025906613638556448 38513673473409984410496 39814811090754916316256 40779183677728218787584 40920778065498108436152 43327882657586232461808 46035875323685371990671 46489878038909093607936 48399113276646633386496 48498699929479239628032 49002844419390666235392 50364034542151518075264 51351564631213312547328 53086414787673221755008 53326624809336901491456 54561037420664144581536 56659538859920457834672 57770510210114976615744 61381167098247162654228 67152046056202024100352 69734817058363640411904 70781886383564295673344 72748049894218859442048 75546051813227277112896 77027346946819968820992 79629622181509832632512 81558367355456437575168 81841556130996216872304 86655765315172464923616 92071750647370743981342 96997399858958479256064 100728069084303036150528 106172829575346443510016 106653249618673802982912 109122074841328289163072 113319077719840915669344 115541020420229953231488 122762334196494325308456 139469634116727280823808 145496099788437718884096 151092103626454554225792 154054693893639937641984 159259244363019665265024 163683112261992433744608 173311530630344929847232 184143501294741487962684 201456138168606072301056 212345659150692887020032 218244149682656578326144 226638155439681831338688 231082040840459906462976 245524668392988650616912 290992199576875437768192 302184207252909108451584 318518488726039330530048 327366224523984867489216 346623061260689859694464 368287002589482975925368 436488299365313156652288 453276310879363662677376 462164081680919812925952 491049336785977301233824 604368414505818216903168 637036977452078661060096 654732449047969734978432 693246122521379719388928 736574005178965951850736 872976598730626313304576 906552621758727325354752 982098673571954602467648 1309464898095939469956864 1386492245042759438777856 1473148010357931903701472 1813105243517454650709504 1964197347143909204935296 2618929796191878939913728 2946296020715863807402944 3928394694287818409870592 5892592041431727614805888 7856789388575636819741184 11785184082863455229611776 23570368165726910459223552
- Sum of all divisors σ(n): 83700296238133636871040000
- Sum of proper divisors (its aliquot sum) s(n): 60129928072406726411816448
- 23570368165726910459223552 is an abundant number, because the sum of its proper divisors (60129928072406726411816448) is greater than itself. Its abundance is 36559559906679815952592896
Bases of 23570368165726910459223552
- Binary: 10011011111110011100000110111111101001011110111101011000000101010010100011110000000002
- Hexadecimal: 0x137F3837F4BDEB02A51E00
- Base-36: 2YM8E79BPM573S000
Squares and roots of 23570368165726910459223552
- 23570368165726910459223552 squared (235703681657269104592235522) is 555562255467912561519305080173772755254910711496704
- 23570368165726910459223552 cubed (235703681657269104592235523) is 13094806900360327433287685127850892600547596536746460518308991481003647172608
-
The
square root of 23570368165726910459223552 is 4854932354392.4801485575 -
23570368165726910459223552 is a
perfect cube number . Itscube root is 286718328
Scales and comparisons
How big is 23570368165726910459223552?- 23,570,368,165,726,910,459,223,552 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 23,570,368,165,726,910,459,223,552 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 23570368165726910459223552 cubic inches would be around 23893194 feet tall.
Recreational maths with 23570368165726910459223552
- 23570368165726910459223552 backwards is 25532295401962756186307532
- 23570368165726910459223552 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 23570368165726910459223552's digits is 108
- 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 23570368165726910459223552 - Facts about the integer". Numbermatics.com. 2024. Web. 16 May 2024.
APA style:
Numbermatics. (2024). Number 23570368165726910459223552 - Facts about the integer. Retrieved 16 May 2024, from https://numbermatics.com/n/23570368165726910459223552/
Chicago style:
Numbermatics. 2024. "Number 23570368165726910459223552 - Facts about the integer". https://numbermatics.com/n/23570368165726910459223552/
The information we have on file for 23570368165726910459223552 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 23570368165726910459223552, math, Factors of 23570368165726910459223552, curriculum, school, college, exams, university, Prime factorization of 23570368165726910459223552, STEM, science, technology, engineering, physics, economics, calculator, twenty-three septillion, five hundred seventy sextillion, three hundred sixty-eight quintillion, one hundred sixty-five quadrillion, seven hundred twenty-six trillion, nine hundred ten billion, four hundred fifty-nine million, two hundred twenty-three thousand, five hundred fifty-two.