475930096447634540999629056
475,930,096,447,634,540,999,629,056 is an even composite number composed of seven prime numbers multiplied together.
475930096447634540999629056 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of eighteen thousand, two hundred twenty-five divisors.
Prime factorization of 475930096447634540999629056:
28 × 34 × 114 × 132 × 412 × 11872 × 19792
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 11 × 11 × 11 × 11 × 13 × 13 × 41 × 41 × 1187 × 1187 × 1979 × 1979)See below for interesting mathematical facts about the number 475930096447634540999629056 from the Numbermatics database.
Names of 475930096447634540999629056
- Cardinal: 475930096447634540999629056 can be written as Four hundred seventy-five septillion, nine hundred thirty sextillion, ninety-six quintillion, four hundred forty-seven quadrillion, six hundred thirty-four trillion, five hundred forty billion, nine hundred ninety-nine million, six hundred twenty-nine thousand and fifty-six.
Scientific notation
- Scientific notation: 4.75930096447634540999629056 × 1026
Factors of 475930096447634540999629056
Divisors of 475930096447634540999629056
- Number of divisors d(n): 18225
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 13 16 18 22 24 26 27 32 33 36 39 41 44 48 52 54 64 66 72 78 81 82 88 96 99 104 108 117 121 123 128 132 143 144 156 162 164 169 176 192 198 208 216 234 242 246 256 264 286 288 297 312 324 328 338 351 352 363 369 384 396 416 429 432 451 468 484 492 507 528 533 572 576 594 624 648 656 676 702 704 726 738 768 792 832 858 864 891 902 936 968 984 1014 1053 1056 1066 1089 1107 1144 1152 1187 1188 1248 1287 1296 1312 1331 1352 1353 1404 1408 1452 1476 1521 1573 1584 1599 1664 1681 1716 1728 1782 1804 1859 1872 1936 1968 1979 2028 2106 2112 2132 2178 2214 2288 2304 2374 2376 2496 2574 2592 2624 2662 2704 2706 2808 2816 2904 2952 3042 3146 3168 3198 3267 3321 3328 3362 3432 3456 3561 3564 3608 3718 3744 3861 3872 3936 3958 3993 4056 4059 4212 4224 4264 4356 4428 4563 4576 4719 4748 4752 4797 4961 4992 5043 5148 5184 5248 5324 5408 5412 5577 5616 5808 5863 5904 5937 6084 6292 6336 6396 6534 6642 6724 6864 6912 6929 7122 7128 7216 7436 7488 7722 7744 7872 7916 7986 8112 8118 8424 8448 8528 8712 8856 9126 9152 9438 9496 9504 9594 9801 9922 9984 10086 10296 10368 10496 10648 10683 10816 10824 11154 11232 11583 11616 11726 11808 11874 11979 12168 12177 12584 12672 12792 13057 13068 13284 13448 13689 13728 13858 14157 14244 14256 14391 14432 14641 14872 14883 14976 15129 15431 15444 15488 15744 15832 15972 16224 16236 16731 16848 17056 17303 17424 17589 17712 17811 18252 18304 18491 18876 18992 19008 19188 19602 19844 20172 20449 20592 20736 20787 21296 21366 21632 21648 21769 21853 22308 22464 23166 23232 23452 23616 23748 23958 24336 24354 25168 25344 25584 25727 26114 26136 26568 26896 27378 27456 27716 28314 28488 28512 28782 28864 29282 29744 29766 29952 30258 30862 30888 30976 31488 31664 31944 32049 32448 32472 33462 33696 34112 34606 34848 35178 35424 35622 35937 36504 36531 36608 36982 37752 37984 38016 38376 39171 39204 39688 40344 40898 41184 41574 42471 42592 42732 43173 43264 43296 43538 43706 43923 44616 44649 44928 45387 46293 46332 46464 46904 47232 47496 47916 48667 48672 48708 50193 50336 51168 51454 51909 52228 52272 52767 53136 53433 53792 54571 54756 54912 55432 55473 56628 56976 57024 57564 57728 58564 59488 59532 60516 61347 61724 61776 62361 63328 63888 64098 64493 64896 64944 65307 65559 66924 67392 68224 69212 69696 70356 70848 71244 71874 73008 73062 73964 75504 75968 76032 76219 76752 77181 78342 78408 79376 80688 81139 81796 82368 83148 84942 85184 85464 86346 86592 87076 87412 87846 89232 89298 89856 90774 92586 92664 92928 93808 94464 94992 95832 96147 97334 97344 97416 100386 100672 102336 102908 103818 104456 104544 105534 106272 106866 107584 107811 109142 109512 109824 110864 110946 113256 113952 114048 115128 115456 117128 117513 118976 119064 121032 122694 123448 123552 124722 126656 127413 127776 128196 128986 129792 129888 130614 131118 131769 133848 133947 134784 136161 136448 138424 138879 139392 140712 141696 142488 143627 143748 146001 146016 146124 147928 150579 151008 151936 152438 153504 154362 155727 156684 156816 158301 158752 160299 161376 162278 163592 163713 164736 166296 166419 169741 169884 170368 170928 172692 173184 174152 174824 175692 178464 178596 181548 184041 185172 185328 187083 187616 189984 190333 191664 192294 193479 194668 194688 194832 195921 196677 200603 200772 201344 203401 204672 205816 207636 208912 209088 211068 212544 213732 215168 215622 218284 219024 221728 221892 224939 226512 227904 228096 228657 230256 231543 234256 235026 237952 238128 239459 240383 242064 243417 245388 246896 247104 249444 253312 254826 255552 256392 257972 259776 261228 262236 263538 267696 267894 269568 272322 276848 277758 278784 281424 282997 283392 284089 284976 287254 287496 292002 292032 292248 295856 301158 302016 303872 304876 307008 308724 311454 313368 313632 316602 317504 320598 322752 324556 327184 327426 329472 332592 332838 334451 339482 339768 340736 341856 345384 346368 348304 349648 351384 352539 356928 357192 363096 368082 370344 370656 374166 375232 379968 380666 383328 384588 386958 389336 389376 389664 391842 393354 395307 401206 401544 401841 402688 406802 409344 411632 415272 416637 417824 418176 422136 425088 427464 430336 430881 431244 436568 438003 438048 443456 443784 449878 453024 455808 457314 460512 463086 467181 468512 470052 474903 475904 476256 478918 480766 484128 486834 490776 491139 493792 494208 498888 499257 506624 509223 509652 511104 512784 515944 519552 522456 524472 527076 535337 535392 535788 544644 552123 553696 555516 561249 562848 565994 568178 569952 570999 574508 574992 580437 584004 584064 584496 587763 590031 591712 600281 601809 602316 604032 609752 610203 614016 617448 622908 626736 627264 632671 633204 635008 641196 645504 649112 654368 654852 665184 665676 668902 674817 678964 679536 683712 685971 690768 694629 696608 699296 702768 705078 709423 713856 714384 718377 721149 726192 730251 736164 740688 741312 748332 750464 759936 761332 766656 769176 773916 778672 779328 783684 786708 790614 802412 803088 803682 813604 823264 830544 833274 835648 836352 838409 844272 848991 850176 852267 854928 861762 862488 873136 876006 876096 886912 887568 892529 899756 906048 911616 914628 921024 926172 934362 937024 940104 949806 952512 957836 961532 968256 973668 981552 982278 987584 988416 997776 998514 1003353 1018446 1019304 1022208 1025568 1031888 1039104 1044912 1048944 1054152 1054807 1057617 1070674 1070784 1071576 1089288 1104246 1107392 1111032 1122498 1125696 1131988 1136356 1139904 1141998 1149016 1149984 1160874 1168008 1168128 1168992 1175526 1180062 1183424 1185921 1200562 1203618 1204632 1208064 1219504 1220406 1228032 1234896 1245816 1249911 1253472 1254528 1265342 1266408 1270016 1282392 1291008 1292643 1298224 1308736 1309704 1314009 1330368 1331352 1337804 1349634 1357928 1359072 1367424 1371942 1381536 1389258 1393216 1398592 1401543 1405536 1408969 1410156 1418846 1427712 1428768 1436754 1442298 1452384 1460502 1472328 1473417 1481376 1482624 1496664 1497771 1500928 1519872 1522664 1527669 1533312 1538352 1547832 1557344 1558656 1567368 1573416 1579897 1581228 1604824 1606011 1606176 1607364 1627208 1646528 1656369 1661088 1666548 1671296 1676818 1688544 1697982 1704534 1709856 1712997 1723524 1724976 1741311 1746272 1752012 1752192 1763289 1770093 1773824 1775136 1785058 1799512 1800843 1805427 1812096 1829256 1830609 1842048 1852344 1867151 1868724 1874048 1880208 1898013 1899612 1905024 1915672 1923064 1936512 1947336 1963104 1964556 1975168 1995347 1995552 1997028 2006706 2024451 2036892 2038608 2051136 2057913 2063776 2083887 2089824 2097888 2108304 2109614 2115234 2128269 2141348 2141568 2143152 2155131 2163447 2178576 2190753 2206633 2208492 2214784 2222064 2237411 2244996 2251392 2263976 2272712 2279808 2283996 2298032 2299968 2321748 2336016 2337984 2349073 2351052 2360124 2366848 2371842 2401124 2407236 2409264 2439008 2440812 2469792 2474329 2491632 2499822 2506944 2509056 2515227 2530684 2532816 2546973 2556801 2564784 2585286 2596448 2617472 2619408 2628018 2634049 2644213 2660736 2662704 2675608 2677587 2699268 2715856 2718144 2734848 2743884 2763072 2778516 2786432 2797184 2803086 2811072 2817938 2820312 2837692 2857536 2873508 2884596 2904768 2921004 2944656 2946834 2962752 2965248 2993328 2995542 3010059 3045328 3055338 3066624 3076704 3095664 3112967 3114688 3117312 3124979 3134736 3146832 3159794 3162456 3164421 3209648 3212022 3212352 3214728 3254416 3293056 3312738 3322176 3326699 3333096 3342592 3353636 3377088 3395964 3409068 3419712 3425994 3447048 3449952 3482622 3492544 3504024 3504384 3526578 3540186 3550272 3570116 3599024 3601686 3610854 3624192 3658512 3661218 3678961 3684096 3704688 3734302 3737448 3748096 3760416 3796026 3799224 3810048 3831344 3846128 3873024 3877929 3894672 3916441 3926208 3929112 3942027 3950336 3990694 3991104 3994056 4013412 4048902 4073784 4077216 4102272 4115826 4127552 4167774 4179648 4195776 4216608 4219228 4226907 4230468 4256538 4282696 4283136 4286304 4310262 4326894 4357152 4381506 4413266 4416984 4420251 4429568 4444128 4474822 4489992 4502784 4527952 4545424 4559616 4567992 4583007 4596064 4599936 4643496 4672032 4675968 4698146 4702104 4720248 4733696 4739691 4743684 4802248 4814472 4818033 4818528 4878016 4881624 4939584 4948658 4983264 4999644 5013888 5030454 5061368 5065632 5093946 5113602 5129568 5138991 5170572 5192896 5223933 5234944 5238816 5256036 5268098 5288426 5321472 5325408 5351216 5355174 5398536 5402529 5416281 5431712 5436288 5487768 5491827 5526144 5557032 5572864 5594368 5601453 5606172 5622144 5635876 5640624 5675384 5694039 5715072 5747016 5769192 5809536 5842008 5888707 5889312 5893668 5925504 5986041 5986656 5991084 6020118 6073353 6090656 6110676 6153408 6173739 6191328 6225934 6229376 6249958 6269472 6293664 6319588 6324912 6328842 6384807 6419296 6424044 6424704 6429456 6465393 6490341 6508832 6572259 6586112 6619899 6625476 6644352 6653398 6666192 6707272 6712233 6754176 6791928 6818136 6839424 6851988 6894096 6899904 6959381 6965244 6985088 7008048 7047219 7053156 7080372 7100544 7140232 7198048 7203372 7221708 7317024 7322436 7357922 7409376 7422987 7468604 7474896 7520832 7545681 7592052 7598448 7640919 7662688 7670403 7692256 7755858 7789344 7803653 7832882 7852416 7858224 7884054 7902147 7932639 7981388 7982208 7988112 8026824 8032761 8097804 8147568 8154432 8204544 8224723 8231652 8255104 8335548 8359296 8391552 8433216 8438456 8453814 8460936 8513076 8565392 8572608 8620524 8653788 8714304 8763012 8826532 8833968 8840502 8888256 8949644 8979984 9030177 9055904 9090848 9135984 9166014 9192128 9199872 9222499 9286992 9338901 9344064 9351936 9374937 9396292 9404208 9440496 9479382 9487368 9493263 9604496 9628944 9636066 9637056 9756032 9763248 9817819 9879168 9897316 9966528 9980097 9999288 10027776 10060908 10122736 10131264 10187892 10227204 10259136 10277982 10341144 10385792 10447866 10477632 10512072 10536196 10576852 10650816 10702432 10710348 10797072 10805058 10832562 10863424 10872576 10975536 10983654 11036883 11052288 11114064 11202906 11212344 11244288 11271752 11281248 11350768 11388078 11430144 11494032 11538384 11602877 11619072 11633787 11684016 11749323 11777414 11778624 11787336 11851008 11972082 11973312 11982168 12040236 12146706 12181312 12221352 12306816 12347478 12382656 12451868 12458752 12499916 12538944 12587328 12639176 12649824 12657684 12680721 12769614 12838592 12848088 12849408 12858912 12930786 12980682 13017664 13144518 13239798 13250952 13288704 13306796 13332384 13414544 13424466 13508352 13583856 13636272 13678848 13703976 13712491 13749021 13788192 13799808 13918762 13930488 13970176 14016096 14094438 14106312 14160744 14201088 14219073 14280464 14396096 14406744 14443416 14454099 14634048 14644872 14715844 14818752 14845974 14937208 14949792 15041664 15091362 15184104 15196896 15281838 15325376 15340806 15384512 15416973 15498659 15511716 15578688 15607306 15665764 15704832 15716448 15768108 15804294 15865278 15962776 15964416 15976224 16053648 16065522 16195608 16207587 16248843 16295136 16308864 16449446 16463304 16475481 16510208 16671096 16718592 16783104 16804359 16866432 16876912 16907628 16921872 17026152 17082117 17130784 17145216 17241048 17307576 17378867 17428608 17526024 17653064 17666121 17667936 17681004 17776512 17899288 17958123 17959968 18060354 18111808 18181696 18220059 18271968 18316597 18332028 18384256 18444998 18573984 18677802 18688128 18749874 18792584 18808416 18880992 18958764 18974736 18986526 19154421 19208992 19257888 19272132 19274112 19396179 19471023 19512064 19526496 19635638 19758336 19794632 19859697 19933056 19960194 19998576 20121816 20136699 20245472 20262528 20375784 20454408 20518272 20538661 20555964 20682288 20771584 20878143 20895732 20955264 21024144 21072392 21141657 21153704 21301632 21404864 21420696 21594144 21610116 21665124 21726848 21948817 21951072 21967308 22073766 22228128 22268961 22405812 22424688 22543504 22562496 22637043 22701536 22776156 22922757 22988064 23011209 23076768 23205754 23267574 23368032 23410959 23498646 23554828 23557248 23574672 23706441 23797917 23944164 23946624 23964336 24080472 24098283 24272963 24293412 24362624 24442704 24611521 24613632 24674169 24694956 24765312 24903736 24999832 25077888 25174656 25278352 25299648 25315368 25361442 25539228 25677184 25696176 25717824 25839803 25861572 25939511 25961364 26035328 26289036 26479596 26501904 26613592 26664768 26829088 26848932 27090531 27167712 27272544 27407952 27424982 27498042 27576384 27599616 27667497 27837524 27860976 28016703 28032192 28124811 28188876 28212624 28321488 28438146 28479789 28560928 28792192 28813488 28886832 28908198 28974539 29086343 29268096 29289744 29431688 29453457 29637504 29691948 29874416 29899584 29940291 30083328 30182724 30368208 30393792 30537949 30563676 30650752 30681612 30769024 30833946 30997318 31023432 31157376 31214612 31331528 31432896 31536216 31608588 31730556 31925552 31952448 32107296 32131044 32391216 32415174 32497686 32590272 32617728 32898892 32926608 32950962 33110649 33342192 33608718 33732864 33753824 33815256 33843744 34052304 34164234 34242637 34261568 34290432 34374769 34482096 34615152 34757734 34808631 34857216 35052048 35247969 35306128 35332242 35335872 35362008 35553024 35798576 35916246 35919936 36120708 36223616 36363392 36440118 36543936 36593689 36633194 36664056 36768512 36889996 37147968 37355604 37376256 37499748 37585168 37616832 37761984 37917528 37949472 37973052 38042163 38308842 38417984 38515776 38544264 38548224 38792358 38942046 39052992 39271276 39589264 39719394 39866112 39920388 39997152 40243632 40273398 40468571 40490944 40525056 40751568 40908816 41036544 41077322 41111928 41137473 41364576 41756286 41791464 41910528 42048288 42144784 42283314 42307408 42603264 42657219 42809728 42841392 43080851 43188288 43220232 43247087 43330248 43362297 43453696 43897634 43902144 43934616 44147532 44456256 44537922 44811624 44849376 45087008 45124992 45274086 45403072 45552312 45845514 45976128 46022418 46153536 46411508 46495977 46535148 46736064 46821918 46997292 47109656 47114496 47149344 47412882 47595834 47888328 47893248 47928672 48160944 48196566 48545926 48586824 48622761 48725248 48885408 49223042 49348338 49389912 49530624 49807472 49999664 50155776 50349312 50413077 50556704 50599296 50630736 50722884 50913733 51078456 51246351 51354368 51392352 51435648 51679606 51723144 51879022 51922728 52070656 52136601 52578072 52959192 52998363 53003808 53227184 53329536 53658176 53697864 53874369 54181062 54335424 54545088 54815904 54849964 54949791 54996084 55152768 55334994 55675048 55721952 56033406 56064384 56249622 56377752 56425248 56642976 56876292 56959578 57121856 57463263 57584384 57626976 57767729 57773664 57816396 57949078 58172686 58536192 58579488 58863376 58906914 59275008 59383896 59579091 59748832 59799168 59880582 60365448 60410097 60736416 60787584 61075898 61127352 61301504 61363224 61538048 61615983 61667892 61994636 62046864 62314752 62429224 62634429 62663056 62865792 63072432 63217176 63424971 63461112 63851104 63904896 64214592 64262088 64775777 64782432 64830348 64995372 65180544 65797784 65846451 65853216 65901924 66221298 66684384 66806883 67217436 67507648 67630512 67687488 67911129 68104608 68328468 68485274 68523136 68749538 68964192 69230304 69515468 69617262 70104096 70232877 70495938 70612256 70664484 70671744 70724016 71119323 71393751 71597152 71832492 71839872 72241416 72294849 72447232 72726784 72818889 72880236 73087872 73187378 73266388 73328112 73779992 73834563 74022507 74295936 74711208 74999496 75170336 75233664 75523968 75835056 75898944 75946104 76084326 76553191 76617684 76835968 77031552 77088528 77519409 77584716 77818533 77884092 78105984 78542552 79178528 79438788 79840776 79994304 80487264 80546796 80937142 80981888 81503136 81817632 82154644 82223856 82274946 82729152 83002491 83512572 83582928 84050109 84096576 84289568 84374433 84566628 84614816 85314438 85439367 85619456 85682784 86161702 86376576 86440464 86494174 86660496 86724594 86923617 87259029 87795268 87804288 87869232 88295064 88360371 88912512 89075844 89623248 89698752 89820873 90174016 90249984 90471953 90548172 90806144 91104624 91613847 91691028 91952256 92044836 92307072 92823016 92991954 93070296 93472128 93643836 93994584 94219312 94298688 94825764 95191668 95776656 95857344 96311993 96321888 96393132 97091852 97173648 97245522 97770816 98446084 98696676 98779824 99331947 99614944 99999328 100826154 101113408 101198592 101261472 101445768 101447489 101827466 102156912 102492702 102727911 102784704 102871296 103124307 103359212 103446288 103758044 103845456 104273202 104425893 105156144 105743907 105918384 105996726 106007616 106454368 106659072 107316352 107395728 107748738 107996009 108362124 108670848 109090176 109631808 109699928 109781067 109899582 109992168 110305536 110669988 111350096 111443904 112066812 112128768 112499244 112755504 112850496 113285952 113752584 113919156 114126489 114243712 114926526 115253952 115535458 115547328 115632792 115898156 116345372 117158976 117726752 117813828 118767792 119158182 119497664 119598336 119761164 120730896 120820194 121405713 121472832 121575168 122151796 122254704 122726448 123231966 123335784 123412419 123989272 124093728 124858448 125268858 125326112 125731584 126144864 126434352 126849942 126922224 127631647 127702208 127809792 127971657 128429184 128524176 129242553 129551554 129564864 129660696 129741261 129990744 130361088 131595568 131692902 131706432 131803848 132442596 133368768 133613766 134434872 135015296 135261024 135374976 135822258 136209216 136656936 136970548 137046272 137499076 137928384 138460608 139030936 139234524 139487931 140208192 140465754 140991876 141224512 141328968 141343488 141448032 142238646 142787502 143194304 143664984 143679744 144482832 144589698 145637778 145760472 146175744 146374756 146532776 146656224 147559984 147669126 148045014 148591872 149422416 149998992 150340672 150467328 150837401 151047936 151239231 151670112 151797888 151892208 152168652 152741199 153106382 153235368 153671936 154063104 154177056 155038818 155169432 155637066 155768184 156211968 156409803 157085104 158357056 158877576 158995089 159681552 159988608 160574081 160974528 161093592 161623107 161874284 161963776 163006272 163635264 164309288 164447712 164549892 164849373 165458304 166004982 167025144 167165856 168100218 168193152 168579136 168748866 169133256 169229632 170485249 170628876 170878734 171365568 172323404 172753152 172880928 172988348 173303187 173320992 173449188 173847234 174518058 175590536 175608576 175738464 176590128 176720742 177825024 178151688 178737273 179246496 179397504 179641746 180348032 180943906 181096344 181230291 181612288 182209248 183227694 183382056 183904512 184089672 184614144 184847949 185646032 185983908 186140592 186944256 187287672 187903287 187989168 188438624 188597376 189651528 190274913 190383336 191553312 191714688 192623986 192643776 192786264 194183704 194327331 194347296 194491044 195541632 196892168 197393352 197539353 197559648 198663894 199229888 199998656 200420649 201482567 201652308 202226816 202522944 202891536 202894978 203654932 204313824 204985404 205455822 205569408 206248614 206718424 206892576 207516088 207690912 208546404 208851786 210312288 210698631 211487814 211836768 211993452 212015232 212908736 213357969 214181253 214632704 214791456 215497476 215992018 216724248 217341696 218180352 218456667 219263616 219399856 219562134 219799164 219984336 221339976 221503689 222067521 222700192 222887808 224133624 224998488 225511008 225700992 225925271 226571904 227505168 227838312 228252978 228487424 229659573 229853052 230507904 231070916 231094656 231265584 231796312 232558227 232690744 233455599 234317952 235453504 235627656 237535584 238115761 238316364 238995328 239522328 241436987 241461792 241640388 242811426 242945664 244303592 244509408 245452896 246463932 246671568 246824838 247978544 248187456 249007473 249716896 250537716 250652224 252150327 252289728 252868704 253123299 253699884 253844448 255263294 255404416 255943314 256858368 257048352 258485106 259103108 259129728 259321392 259482522 259981488 260770851 261777087 263191136 263385804 263412864 263607696 264885192 265081113 266737536 267002593 267227532 268869744 269462619 270030592 270522048 270749952 271415859 271644516 272418432 273313872 273941096 274841541 274998152 275856768 276921216 278061872 278469048 278975862 280416384 280931508 281983752 282449024 282657936 282896064 284237833 284477292 285334621 285575004 286388608 287329968 288935979 288965664 289179396 291275556 291520944 292749512 293065552 293312448 295119968 295338252 296090028 297995841 298844832 299997984 300681344 301674802 302478462 303340224 303595776 303784416 304337304 304342467 305482398 306212764 306470736 308183733 308354112 309372921 310077636 310338864 311274132 311536368 312819606 313277679 314170208 316714112 317231721 317755152 317990178 319363104 319949773 319977216 321148162 321949056 322187184 323246214 323748568 323988027 326012544 327270528 328618576 328895424 329099784 329343201 329698746 330916608 332009964 334050288 334331712 335917439 336200436 336386304 337158272 337213643 337497732 338266512 338459264 340970498 341257752 341757468 342731136 344646808 345761856 345976696 346606374 346641984 346898376 347694468 349036116 351181072 351476928 353180256 353441484 356303376 357474546 358492992 358795008 359283492 360696064 361887812 362192688 362460582 364217139 364418496 366455388 366764112 368179344 369695898 370237257 371292064 371967816 372281184 374575344 375806574 375978336 376669007 376877248 377194752 378122459 379303056 380549826 380766672 382894941 383106624 383429376 385247972 385287552 385572528 387727659 388367408 388654662 388694592 388982088 389223783 391083264 393784336 394786704 395078706 395119296 396993337 397327788 398459776 399997312 400841298 402530579 402965134 403304616 404453632 405045888 405783072 405789956 407309864 408627648 409970808 410911644 411138816 412497228 413436848 413785152 415032176 415381824 417092808 417703572 418463793 420624576 421397262 422975628 423673536 423986904 424030464 425817472 426715938 428362506 429582912 430994952 431984036 433448496 436913334 438527232 438799712 439124268 439598328 439968672 442679952 443007378 444135042 445154281 445400384 445775616 448267248 449996976 451022016 451401984 451850542 452512203 453143808 455010336 455676624 456505956 458223597 459319146 459706104 461015808 462141832 462189312 462531168 463592624 465116454 465381488 466911198 468635904 469229409 470907008 471255312 473889361 475071168 475717957 476231522 476632728 476985267 477990656 479044656 481722243 482873974 482923584 483280776 485622852 485891328 488607184 489018816 490905792 492927864 493343136 493649676 494548119 495957088 496374912 498014946 499433792 501075432 501304448 504300654 504579456 505737408 506246598 507399768 507688896 510526588 510808832 511455747 511886628 514096704 516970212 518206216 518259456 518642784 518965044 519909561 519962976 521541702 523554174 526382272 526771608 526825728 527215392 529770384 530162226 533475072 534005186 534455064 537739488 538925238 541044096 542831718 543289032 544836864 546627744 547882192 549683082 549996304 551713536 553842432 554543847 556123744 556938096 557951724 560051063 560832768 561863016 562212131 563709861 563967504 564898048 565315872 565792128 568475666 568954584 570669242 571150008 572777216 574659936 577871958 577931328 578358792 582551112 582981993 583041888 585499024 586131104 586624896 590239936 590676504 592180056 592618059 595991682 597689664 599995968 601362688 603349604 604447701 604956924 606680448 607568832 608674608 608684934 610964796 612425528 612941472 616367466 616708224 618745842 620155272 620677728 622548264 623072736 625639212 626555358 628340416 632095893 633428224 634463442 635445019 635510304 635980356 638726208 639899546 642296324 643898112 644374368 646492428 647497136 647976054 652025088 654541056 655370001 657237152 657790848 658199568 658686402 659397492 661878529 664019928 664511067 666202563 668100576 668663424 671834878 672400872 674316544 674427286 674995464 676533024 676918528 677775813 681940996 682515504 683514936 685462272 688978719 689293616 691523712 691953392 693212748 693283968 693796752 695388936 697674681 698072232 700366797 702362144 702953856 706360512 706882968 712533547 712606752 714347283 714949092 716985984 718566984 723775624 724310961 724385376 724921164 728434278 728836992 732910776 733528224 736358688 739391796 740474514 742584128 743935632 744562368 747022419 749150688 750980477 751613148 751956672 753338014 753754496 756244918 758606112 761099652 761533344 765789882 766213248 770495944 770575104 771145056 775455318 776734816 777309324 777389184 777964176 778447566 782312553 785331261 787568672 789573408 790157412 790238592 793986674 794655576 795243339 796919552 799994624 801007779 801682596 805061158 805930268 806609232 810091776 811566144 811579912 814247577 814619728 817255296 819941616 821823288 824524623 824994456 826873696 827570304 830064352 830763648 834185616 835407144 836927586 841249152 842085101 842794524 845951256 847347072 847973808 851634944 852713499 853431876 856003863 856725012 859165824 861989904 863968072 866807937 866896992 873826668 877599424 878248536 879196656 879937344 885359904 886014756 888270084 890308562 890800768 896534496 899993952 902044032 903701084 905024406 910020672 911353248 913011912 913027401 916447194 918638292 919412208 924283664 924551199 925062336 927185248 928118763 930232908 930762976 933822396 938458818 939833037 941814016 942510624 947778722 950142336 951435914 952463044 953265456 953970534 958089312 959849319 963444486 965747948 965847168 966561552 971245704 971964081 977214368 978037632 981811584 985855728 986686272 987299352 988029603 989096238 991914176 992749824 995191483 996029892 998867584 1002150864 1002608896 1007752317 1008601308 1009158912 1011474816 1011640929 1012493196 1014799536 1015377792 1021053176 1022911494 1023773256 1028193408 1033940424 1036412432 1037285568 1037930088 1039819122 1039925952 1043083404 1047108348 1052764544 1053543216 1054430784 1059431923 1059540768 1060324452 1068010372 1068910128 1075478976 1077850476 1082088192 1085663436 1086578064 1092651417 1093255488 1095764384 1099366164 1099992608 1109087694 1110711771 1112247488 1113876192 1115903448 1120102126 1123726032 1124424262 1127419722 1127935008 1130007021 1130631744 1131584256 1134367377 1136951332 1137909168 1141338484 1142300016 1148684823 1149319872 1155743916 1155862656 1156717584 1163182977 1165102224 1165963986 1166083776 1167671349 1170998048 1172262208 1173249792 1180479872 1181353008 1184360112 1185236118 1187956099 1190980011 1191983364 1195379328 1199991936 1206699208 1207591737 1208895402 1209913848 1213360896 1215137664 1217349216 1217369868 1221929592 1224851056 1225882944 1232734932 1233416448 1237491684 1240310544 1241355456 1245096528 1246145472 1251278424 1252055909 1253110716 1255391379 1256680832 1264191786 1268926884 1270890038 1271020608 1271960712 1277452416 1279799092 1284592648 1288748736 1292984856 1294994272 1295952108 1310740002 1314474304 1315581696 1316399136 1317372804 1318794984 1323757058 1328039856 1329022134 1332405126 1335462843 1336201152 1337326848 1343669756 1344801744 1348854572 1349990928 1353066048 1355551626 1357536609 1363881992 1365031008 1367029872 1374670791 1377957438 1378587232 1383047424 1383906784 1386425496 1386567936 1387593504 1390777872 1395349362 1396144464 1400733594 1403948117 1404724288 1405907712 1407688227 1412721024 1413765936 1421668083 1425067094 1425213504 1427153871 1428694566 1429898184 1433971968 1437133968 1445166729 1447551248 1448621922 1448770752 1449842328 1456868556 1457673984 1465821552 1467056448 1472717376 1478783592 1480949028 1483644357 1485168256 1487871264 1489124736 1494044838 1498301376 1501960954 1503226296 1503913344 1506676028 1507508992 1512489836 1517212224 1522199304 1523066688 1531579764 1532426496 1534367241 1540991888 1542290112 1550910636 1553469632 1554618648 1554778368 1555928352 1556895132 1559728683 1564625106 1570662522 1575137344 1579146816 1580314824 1580477184 1587973348 1589311152 1590486678 1602015558 1603365192 1610122316 1611860536 1613218464 1623132288 1623159824 1628495154 1629239456 1634510592 1639883232 1643646576 1649049246 1649988912 1653747392 1655140608 1659211411 1660128704 1661527296 1663631541 1668371232 1670814288 1673855172 1680153189 1682498304 1684170202 1685589048 1686636393 1691902512 1694694144 1695947616 1705426998 1706863752 1712007726 1713450024 1718331648 1723979808 1727936144 1733615874 1733793984 1747653336 1748945979 1755198848 1756497072 1758393312 1759874688 1766314891 1770719808 1772029512 1776540168 1777854177 1780617124 1781601536 1793068992 1799987904 1804088064 1807402168 1810048812 1813343103 1820041344 1822706496 1826023824 1826054802 1832894388 1837276584 1838824416 1848567328 1849102398 1850124672 1854370496 1856237526 1860465816 1861525952 1867644792 1875337739 1876917636 1879666074 1885021248 1895557444 1900284672 1902871828 1904926088 1906335057 1906530912 1907941068 1916178624 1919698638 1926888972 1931495896 1931694336 1933123104 1942491408 1943928162 1954428736 1956075264 1963623168 1966110003 1971711456 1973372544 1974598704 1976059206 1978192476 1983828352 1985635587 1990382966 1992059784 1993533201 1997735168 2004301728 2015504634 2017202616 2022949632 2023281858 2024986392 2029599072 2030755584 2033327439 2042106352 2045822988 2047546512 2056386816 2066936157 2067880848 2072824864 2074571136 2075860176 2079638244 2079851904 2086166808 2087463053 2093024043 2094216696 2101100391 2105529088 2107086432 2108861568 2118863846 2119081536 2120648904 2136020744 2137600641 2137820256 2143041849 2150957952 2155700952 2171326872 2172932883 2173156128 2185302834 2186510976 2191528768 2198732328 2199985216 2216308237 2218175388 2221423542 2224494976 2227752384 2231806896 2240204252 2247452064 2248848524 2252941431 2254839444 2255870016 2260014042 2261263488 2268734754 2273902664 2275818336 2282676968 2284600032 2297369646 2298639744 2311487832 2311725312 2313435168 2326365954 2330204448 2331927972 2332167552 2335342698 2341996096 2344524416 2346937659 2355993783 2360959744 2362706016 2368476889 2368720224 2370472236 2375912198 2381960022 2383966728 2390758656 2399983872 2403023337 2413398416 2415183474 2417790804 2419827696 2430275328 2434698432 2434739736 2442742731 2443859184 2449702112 2451765888 2465469864 2473573869 2474983368 2480621088 2482710912 2490193056 2492290944 2502556848 2504111818 2506221432 2510782758 2513361664 2526255303 2528383572 2537853768 2541780076 2542041216 2543921424 2554904832 2558140497 2559598184 2568011589 2569185296 2577497472 2585969712 2589988544 2591904216 2600423811 2619273371 2621480004 2628948608 2632798272 2634745608 2637589968 2647514116 2655806857 2656079712 2658044268 2664810252 2670925686 2672402304 2687339512 2689603488 2697709144 2699981856 2706132096 2711103252 2715073218 2727763984 2730062016 2734059744 2739082203 2749341582 2755914876 2757174464 2767813568 2772850992 2773653597 2775187008 2781555744 2784356289 2788349651 2790698724 2792288928 2801467188 2807896234 2809448576 2815376454 2825442048 2827531872 2843336166 2850134188 2850427008 2854307742 2857389132 2859796368 2874267936 2879547957 2890333458 2895102496 2897243844 2897541504 2899684656 2913737112 2915892243 2931643104 2934112896 2937028523 2945434752 2957567184 2961898056 2964088809 2967288714 2970336512 2975742528 2978249472 2985574449 2988089676 2996602752 3003921908 3006452592 3007826688 3013352056 3023256951 3024979672 3034424448 3034922787 3044398608 3046133376 3063159528 3068734482 3081983776 3084580224 3101821272 3106939264 3109237296 3111856704 3113790264 3119457366 3126616163 3129250212 3138680831 3141325044 3150274688 3158293632 3160629648 3175946696 3178295769 3178622304 3180973356 3204031116 3206730384 3220244632 3223721072 3226436928 3246264576 3246319648 3256990308 3258478912 3277954251 3279766464 3287293152 3298098492 3299977824 3307494784 3318422822 3320257408 3327263082 3336742464 3341628576 3347710344 3360306378 3368340404 3371178096 3373272786 3383805024 3390021063 3391895232 3403102131 3410853996 3413727504 3424015452 3426900048 3446054469 3447959616 3455872288 3467231748 3467587968 3489548931 3495306672 3497891958 3503014047 3510397696 3512994144 3516786624 3519749376 3532629782 3541439616 3544059024 3553080336 3555708354 3561234248 3563868297 3572940033 3586137984 3599975808 3614804336 3620097624 3622775211 3626686206 3640082688 3645412992 3652047648 3652109604 3665788776 3674553168 3677648832 3695091829 3697134656 3698204796 3700249344 3708740992 3709350073 3712475052 3720931632 3723051904 3735289584 3750675478 3753835272 3756167727 3759332148 3770042496 3791114888 3805743656 3809852176 3812670114 3813061824 3815882136 3832357248 3839397276 3853777944 3862991792 3866246208 3884982816 3887856324 3908857472 3932220006 3943422912 3946745088 3948791713 3949197408 3952118412 3956384952 3967656704 3971271174 3980765932 3984119568 3987066402 4006388529 4008603456 4031009268 4034405232 4046563716 4049972784 4059198144 4066654878 4072609827 4084212704 4091645976 4095093024 4124012373 4133872314 4135761696 4145649728 4149142272 4151720352 4159276488 4159347049 4159703808 4172333616 4174926106 4186048086 4188433392 4202200782 4211844351 4214172864 4217723136 4237727692 4238163072 4241297808 4265004249 4272041488 4275201282 4275640512 4281461613 4286083698 4301915904 4311401904 4335500187 4342653744 4345865766 4346312256 4366926707 4370605668 4373021952 4383057536 4397464656 4399970432 4427836369 4432616474 4436350776 4442847084 4448989952 4455504768 4463613792 4480408504 4494904128 4497697048 4505882862 4509678888 4511740032 4520028084 4522526976 4537469508 4547805328 4551636672 4565353936 4569200064 4594739292 4597279488 4603101723 4622975664 4626870336 4648815467 4652731908 4660408896 4663855944 4664335104 4670685396 4679186049 4683992192 4689048832 4693875318 4711987566 4725412032 4736953778 4737440448 4740944472 4751824396 4763920044 4767933456 4806046674 4826796832 4830366948 4835581608 4839655392 4869396864 4869479472 4885485462 4887718368 4896697091 4899404224 4903531776 4930939728 4947147738 4949966736 4961242176 4965421824 4977634233 4980386112 4984581888 5005113696 5008223636 5012442864 5021565516 5040459567 5052510606 5056767144 5059909179 5075707536 5083560152 5084082432 5087842848 5116280994 5119196368 5136023178 5138370592 5154994944 5171939424 5179977088 5183808432 5200847622 5212782971 5232897527 5238546742 5242960008 5246837937 5257897216 5265596544 5269491216 5275179936 5295028232 5298944673 5311613714 5312159424 5316088536 5329620504 5341851372 5344804608 5374679024 5379206976 5395418288 5399963712 5412264192 5422206504 5430146436 5440029309 5455527968 5460124032 5468119488 5478164406 5498683164 5511829752 5514348928 5535627136 5545701984 5547307194 5550374016 5563111488 5568712578 5576699302 5581397448 5584577856 5602934376 5615792468 5618897152 5626013217 5630752908 5655063744 5686672332 5700268376 5700854016 5708615484 5714778264 5719005171 5719592736 5748535872 5759095914 5780666916 5790204992 5794487688 5795083008 5799369312 5827474224 5831784486 5863286208 5868225792 5874057046 5890869504 5915134368 5923796112 5928177618 5934577428 5951485056 5956906761 5971148898 5976179352 5993205504 6007843816 6012905184 6026704112 6046513902 6049959344 6068848896 6069845574 6088797216 6092266752 6099982317 6126319056 6137468964 6160561693 6163967552 6169160448 6184333441 6200808471 6203642544 6213878528 6218474592 6223713408 6227580528 6238914732 6253232326 6258500424 6262389159 6277361662 6282650088 6300549376 6316587264 6321259296 6351893392 6356591538 6357244608 6361946712 6408062232 6412801923 6413460768 6429125547 6440489264 6447442144 6452873856 6492639296 6513980616 6516957824 6518798649 6555908502 6559532928 6574586304 6583537321 6596196984 6599955648 6614989568 6636845644 6640514816 6648924711 6654526164 6673484928 6683257152 6695420688 6720612756 6736680808 6742356192 6746545572 6758824293 6767610048 6780042126 6783790464 6806204262 6821707992 6827455008 6848030904 6853800096 6892108938 6895919232 6911744576 6934463496 6935175936 6979097862 6989895209 6990613344 6995783916 7006028094 7025988288 7033573248 7065259564 7082879232 7088118048 7105430667 7106160672 7111416708 7122468496 7127736594 7145880066 7172275968 7199951616 7209070011 7229608672 7240195248 7245550422 7253372412 7280663819 7290825984 7304095296 7304219208 7328228193 7331577552 7349106336 7355297664 7390183658 7394269312 7396409592 7417481984 7418700146 7424950104 7441863264 7446103808 7470579168 7501350956 7507670544 7512335454 7518664296 7540084992 7578765909 7582229776 7611487312 7619704352 7625340228 7626123648 7631764272 7664714496 7674421491 7678794552 7704034767 7707555888 7725983584 7732492416 7769965632 7775712648 7801271433 7817714944 7857820113 7864440012 7886845824 7897583426 7898394816 7904236824 7912769904 7942542348 7961531864 7967420571 7968239136 7974132804 8012777058 8017206912 8062018536 8068810464 8093127432 8099945568 8118396288 8133309756 8145219654 8168425408 8183291952 8190186048 8217246609 8248024746 8260785247 8267744628 8271523392 8291299456 8303440704 8318552976 8318694098 8344667232 8349852212 8365048953 8372096172 8376866784 8404401564 8423688702 8428345728 8475455384 8476326144 8482595616 8530008498 8544082976 8550402564 8551281024 8562923226 8572167396 8622803808 8638643871 8671000374 8685307488 8691731532 8692624512 8733853414 8741211336 8747676729 8766115072 8794929312 8799940864 8811085569 8855672738 8865232948 8872701552 8885694168 8911009536 8927227584 8956723347 8960817008 8989808256 8995394096 9011765724 9019357776 9023480064 9040056168 9069770853 9074939016 9095610656 9103273344 9104768361 9130707872 9138400128 9189478584 9206203446 9245951328 9253740672 9262936111 9297630934 9305463816 9320817792 9327711888 9341370792 9358372098 9367984384 9379848489 9387750636 9416042493 9423975132 9450824064 9473907556 9474880896 9481888944 9503648792 9527840088 9534887307 9535866912 9612093348 9653593664 9660733896 9671163216 9679310784 9738793728 9738958944 9762746201 9770970924 9775436736 9793394182 9798808448 9861879456 9894295476 9899933472 9922484352 9955268466 9960772224 10010227392 10016447272 10024885728 10043131032 10080919134 10105021212 10113534288 10119818358 10151415072 10167120304 10170063189 10175685696 10209306393 10232561988 10238392736 10272046356 10276741184 10338163407 10343878848 10359954176 10367616864 10401695244 10425565942 10465795054 10477093484 10485920016 10493675874 10531193088 10538982432 10550359872 10590056464 10597889346 10623227428 10624318848 10632177072 10659241008 10683702744 10691604891 10718820099 10749358048 10758413952 10790836576 10799927424 10844413008 10860292872 10868325633 10880058618 10911055936 10920248064 10936238976 10947106313 10956328812 10997366328 11023659504 11028697856 11071254272 11085275487 11091403968 11094614388 11100748032 11126222976 11128050219 11137425156 11153398604 11162794896 11169155712 11205868752 11231584936 11252026434 11261505816 11268503181 11310127488 11373344664 11400536752 11417230968 11429556528 11438010342 11439185472 11497071744 11518191828 11561333832 11580409984 11588975376 11598738624 11653751153 11654948448 11663568972 11726572416 11748114092 11830268736 11846375139 11847592224 11856355236 11869154856 11902970112 11913813522 11942297796 11952358704 12015687632 12019165587 12025810368 12053408224 12093027804 12099918688 12139691148 12177594432 12199964634 12217829481 12252638112 12274937928 12321123386 12327935104 12368666882 12401616942 12407285088 12436949184 12447426816 12455161056 12477829464 12478041147 12506464652 12517000848 12524778318 12554723324 12565300176 12635533053 12642518592 12703786784 12713183076 12714489216 12723893424 12795012747 12816124464 12825603846 12826921536 12844384839 12858251094 12880978528 12894884288 12905747712 12985278592 13006500561 13027961232 13033915648 13037597298 13100780121 13111817004 13119065856 13149172608 13167074642 13192393968 13199911296 13273691288 13283509107 13297849422 13309052328 13346969856 13366514304 13390841376 13441225512 13473361616 13484712384 13493091144 13517648586 13535220096 13560084252 13567580928 13612408524 13643415984 13654910016 13696061808 13707600192 13772614999 13784217876 13791838464 13809305169 13823489152 13868926992 13946446401 13958195724 13979790418 13981226688 13991567832 14012056188 14051976576 14067146496 14130519128 14176236096 14210861334 14212321344 14222833416 14244936992 14255473188 14291760132 14418140022 14459217344 14480390496 14491100844 14506744824 14561327638 14608190592 14608438416 14656456386 14663155104 14690091273 14698212672 14710595328 14780367316 14788538624 14792819184 14837400292 14849900208 14883726528 14932902699 14941158336 15002701912 15015341088 15024670908 15037328592 15121378701 15157531818 15164459552 15179727537 15222974624 15239408704 15250680456 15252247296 15263528544 15348842982 15357589104 15408069534 15415111776 15443429287 15451967168 15464984832 15539931264 15551425296 15602542866 15638348913 15698692581 15715640226 15728880024 15773691648 15795166852 15796789632 15808473648 15825539808 15885084696 15896834019 15923063728 15934841142 15936478272 15948265608 16025554116 16034413824 16124037072 16137620928 16186254864 16199891136 16236792576 16266619512 16276726817 16290439308 16320087927 16336850816 16366583904 16380372096 16434493218 16496049492 16521570494 16535489256 16543046784 16582598912 16606881408 16637105952 16637388196 16689334464 16699704424 16730097906 16744192344 16753733568 16808803128 16847377404 16856691456 16878039651 16950910768 16965191232 17060016996 17088165952 17100805128 17102562048 17125846452 17144334792 17157015513 17245607616 17277287742 17342000748 17370614976 17383463064 17385249024 17467706828 17482422672 17495353458 17589858624 17622171138 17711345476 17730465896 17745403104 17771388336 17854455168 17870720283 17913446694 17921634016 17979616512 17990788192 18023531448 18038715552 18080112336 18139541706 18149878032 18191221312 18206546688 18209536722 18251325521 18261415744 18276800256 18299946951 18378957168 18412406892 18481685079 18491902656 18507481344 18525872222 18553000323 18595261868 18610927632 18641635584 18655423776 18682741584 18716744196 18759696978 18775501272 18787167477 18832084986 18847950264 18901648128 18947815112 18949761792 18963777888 19007297584 19055680176 19069774614 19071733824 19224186696 19238405769 19287376641 19307187328 19321467792 19342326432 19358621568 19429463801 19477917888 19525492402 19541941848 19550873472 19556395947 19586788364 19597616896 19723758912 19750611963 19788590952 19799866944 19844968704 19910536932 19921544448 19946774133 20020454784 20032894544 20049771456 20086262064 20161838268 20210042424 20227068576 20239636716 20276472879 20302830144 20334240608 20340126378 20351371392 20418612786 20465123976 20476785472 20544092712 20553482368 20628715129 20676326814 20687757696 20735233728 20803390488 20851131884 20931590108 20954186968 20969685627 20971840032 20987351748 21077964864 21100719744 21180112928 21195778692 21246454856 21248637696 21264354144 21316292001 21318482016 21367405488 21383209782 21437640198 21498716096 21516827904 21581673152 21599854848 21627210033 21688826016 21720585744 21736651266 21760117236 21822111872 21841991457 21872477952 21894212626 21912657624 21994732656 22047319008 22170550974 22182807936 22189228776 22252445952 22256100438 22274850312 22306797208 22325589792 22338311424 22411737504 22463169872 22504052868 22523011632 22537006362 22620254976 22736297727 22746689328 22801073504 22834461936 22859113056 22876020684 22878370944 22962093583 22994143488 23023264473 23036383656 23112104301 23122667664 23160819968 23177950752 23197477248 23307502306 23309896896 23327137944 23453144832 23496228184 23573460339 23660537472 23692750278 23695184448 23712710472 23738309712 23827627044 23884595592 23902261713 23904717408 24031375264 24038331174 24051620736 24106816448 24186055608 24199837376 24279382296 24355188864 24379390607 24399929268 24435658962 24505276224 24549875856 24642246772 24655870208 24737333764 24782355741 24803233884 24814570176 24873898368 24910322112 24955658928 24956082294 25012929304 25034001696 25049556636 25095146859 25109446648 25130600352 25271066106 25285037184 25407573568 25426366152 25428978432 25447786848 25590025494 25632248928 25651207692 25653843072 25688769678 25716502188 25761957056 25789768576 25915931613 25970557184 26013001122 26053245779 26055922464 26075194596 26201560242 26223634008 26298345216 26334149284 26384787936 26399822592 26433256707 26547382576 26567018214 26595698844 26618104656 26733028608 26781682752 26870170041 26882451024 26946723232 26969424768 26986182288 27035297172 27070440192 27120168504 27137019689 27209312559 27224817048 27286831968 27309820032 27314305083 27392123616 27415200384 27545229998 27568435752 27618610338 27646978304 27737853984 27788808333 27892892802 27916391448 27959580836 27962453376 27983135664 28024112376 28103953152 28139545467 28248127479 28261038256 28352472192 28421722668 28424642688 28445666832 28489873984 28510946376 28583520264 28604661921 28812007081 28836280044 28918434688 28960780992 28982201688 29013489648 29122655276 29213875427 29216381184 29216876832 29288238603 29312912772 29326310208 29380182546 29396425344 29560734632 29585638368 29674800584 29699800416 29767453056 29865805398 29882316672 30005403824 30030682176 30049341816 30074657184 30242757402 30315063636 30328919104 30359455074 30445949248 30478817408 30501360912 30510189567 30527057088 30627919179 30671846161 30697685964 30715178208 30790199557 30816139068 30830223552 30886858574 30903934336 31079862528 31102850592 31205085732 31276697826 31397385162 31431280452 31457760048 31590333704 31593579264 31616947296 31651079616 31770169392 31793668038 31846127456 31869682284 31872956544 31896531216 32051108232 32074814673 32156460297 32248074144 32275241856 32372509728 32399782272 32533239024 32553453634 32580878616 32604976899 32640175854 32673701632 32733167808 32760744192 32841318939 32868986436 32992098984 33043140988 33070978512 33086093568 33213762816 33255826461 33274211904 33274776392 33378668928 33384150657 33399408848 33460195812 33488384688 33507467136 33617606256 33694754808 33756079302 33805509543 33901821536 33930382464 34120033992 34176331904 34201610256 34251692904 34288669584 34314031026 34392777793 34491215232 34525489141 34554575484 34684001496 34741229952 34766926128 34935413656 34961253459 34964845344 34990706916 35179717248 35244342276 35422690952 35460931792 35490806208 35539125417 35542776672 35708910336 35741440566 35826893388 35843268032 35981576384 36047062896 36057496761 36077431104 36160224672 36248545463 36279083412 36299756064 36382442624 36419073444 36502651042 36522831488 36599893902 36757914336 36824813784 36963370158 36983805312 37051744444 37106000646 37190523736 37221855264 37310847552 37365483168 37433488392 37434123441 37519393956 37551002544 37574334954 37664169972 37695900528 37895630224 37906599159 37927555776 38014595168 38111360352 38139549228 38143467648 38385038241 38448373392 38476811538 38533154517 38574753282 38614374656 38642935584 38684652864 38717243136 38858927602 38955835776 39050984804 39083883696 39101746944 39112791894 39173576728 39302340363 39447517824 39501223926 39577181904 39599733888 39821073864 39850527321 39893548266 40040909568 40065789088 40099542912 40172524128 40323676536 40420084848 40454137152 40479273432 40552945758 40605660288 40646010119 40668481216 40680252756 40702742784 40802850803 40837225572 40930247952 40953570944 41088185424 41106964736 41257430258 41317844997 41352653628 41375515392 41470467456 41606780976 41702263768 41839339203 41863180216 41908373936 41939371254 41943680064 41974703496 42155929728 42201439488 42360225856 42391557384 42492909712 42528708288 42632584002 42636964032 42734810976 42766419564 42875280396 42997432192 43163346304 43254420066 43377652032 43436708843 43441171488 43473302532 43520234472 43644223744 43683982914 43788425252 43825315248 43989465312 44070273819 44094638016 44341101948 44365615872 44378457552 44512200876 44549700624 44613594416 44651179584 44798708097 44823475008 44926339744 45008105736 45046023264 45074012724 45364136103 45472595454 45493378656 45539182611 45602147008 45668923872 45718226112 45752041368 45756741888 45924187166 46046528946 46072767312 46224208602 46245335328 46330287861 46355901504 46394954496 46615004612 46619793792 46654275888 46915046739 46992456368 47096077743 47146920678 47321074944 47385500556 47390368896 47425420944 47476619424 47655254088 47690502057 47769191184 47804523426 47809434816 48036193777 48062750528 48076662348 48103241472 48213632896 48372111216 48399674752 48558764592 48706200059 48710377728 48758781214 48799858536 48830180451 48871317924 49010552448 49099751712 49284493544 49474667528 49564711482 49606467768 49629140352 49747796736 49820644224 49911317856 49912164588 50025858608 50068003392 50099113272 50190293718 50218893296 50261200704 50542132212 50570074368 50634118953 50815147136 50852732304 50895573696 51136970137 51180050988 51264497856 51302415384 51307686144 51334292269 51377539356 51433004376 51471046539 51523914112 51579537152 51831863226 52026002244 52106491558 52111844928 52150389192 52403120484 52447268016 52668298568 52769575872 52866513414 53094765152 53134036428 53191397688 53236209312 53563365504 53612160849 53740340082 53764902048 53893446464 53938849536 53972364576 54070594344 54240337008 54274039378 54418625118 54449634096 54573663936 54619640064 54628610166 54753976563 54784247232 54830400768 55090459996 55136871504 55237220676 55445055237 55475707968 55577616666 55659000969 55785785604 55832782896 55919161672 55924906752 55966271328 56048224752 56279090934 56361502431 56496254958 56522076512 56704944384 56843445336 56849285376 56891333664 56979747968 57021892752 57167040528 57209323842 57340612681 57561872797 57624014162 57672560088 57715217307 57836869376 57921561984 57964403376 58026979296 58245310552 58288391403 58427750854 58433753664 58576477206 58625825544 58652620416 58760365092 58792850688 59121469264 59171276736 59251835889 59349601168 59399600832 59534906112 59731610796 59764633344 59840322399 60010807648 60061364352 60098683632 60149314368 60434601071 60485514804 60630127272 60657838208 60718910148 60829418637 60891898496 60957634816 61002721824 61020379134 61054114176 61255838358 61343692322 61395371928 61430356416 61580399114 61632278136 61660447104 61773717148 61807868672 61886145387 62205701184 62410171464 62553395652 62794770324 62862560904 62909056881 62915520096 63180667408 63233894592 63302159232 63540338784 63587336076 63692254912 63739364568 63745913088 63793062432 63948876003 64102216464 64149629346 64312920594 64496148288 64550483712 64745019456 64799564544 65066478048 65106907268 65161757232 65209953798 65280351708 65466335616 65525974371 65682637878 65737972872 65984197968 66086281976 66141957024 66511652922 66548423808 66549552784 66757337856 66768301314 66798817696 66920391624 66976769376 67014934272 67235212512 67389509616 67512158604 67611019086 67766178623 67803643072 67860764928 68027667851 68208893181 68240067984 68352663808 68403220512 68503385808 68577339168 68628062052 68785555586 68886280749 68982430464 69050978282 69109150968 69368002992 69482459904 69533852256 69870827312 69922506918 69929690688 69981413832 70359434496 70488684552 70720381017 70845381904 70921863584 70981612416 71078250834 71085553344 71482881132 71653786776 71686536064 71706785139 71963152768 72094125792 72114993522 72154862208 72320449344 72418910531 72497090926 72558166824 72599512128 72764885248 72838146888 73005302084 73045662976 73138171821 73199787804 73515828672 73649627568 73926740316 73967610624 74103488888 74212001292 74347067223 74381047472 74443710528 74621695104 74730966336 74866976784 74868246882 75038787912 75102005088 75148669908 75285440577 75328339944 75391801056 75791260448 75813198318 75855111552 76029190336 76222720704 76279098456 76286935296 76770076482 76888847299 76896746784 76953623076 77066309034 77149506564 77285871168 77369305728 77717855204 77911671552 78101969608 78159737337 78167767392 78225583788 78347153456 78604680726 78895035648 79002447852 79154363808 79199467776 79299770121 79642147728 79701054642 79787096532 80087302009 80131578176 80199085824 80345048256 80610510123 80647353072 80840169696 80908274304 80958546864 81105891516 81211320576 81292020238 81336962432 81360505512 81411059067 81605701606 81674451144 81860495904 81907141888 82176370848 82514860516 82635689994 82705307256 82940934912 83213561952 83366424999 83404527536 83678678406 83726360432 83816747872 83878742508 83887360128 83949406992 84311859456 84418636401 84720451712 84744382437 84783114768 84985819424 85057416576 85265168004 85273928064 85469621952 85532839128 85585985173 85750560792 85813985763 85994864384 86326692608 86436021243 86508840132 86755304064 86873417686 86882342976 86946605064 87040468944 87367965828 87576850504 87641626281 87650630496 87864715809 87978930624 88140547638 88189276032 88682203896 88756915104 89024401752 89099401248 89227188832 89302359168 89597416194 89646950016 89852679488 90016211472 90092046528 90148025448 90728272206 90868637717 90945190908 90986757312 91078365222 91204294016 91337847744 91436452224 91504082736 91848374332 92015538483 92093057892 92145534624 92370598671 92448417204 92490670656 92660575722 92711803008 93230009224 93239587584 93308551776 93830093478 93984912736 94192155486 94293841356 94771001112 94780737792 94850841888 94953238848 95310508176 95381004114 95538382368 95609046852 95618869632 96072387554 96125501056 96153324696 96224444019 96427265792 96744222432 96799349504 97117529184 97412400118 97517562428 97599717072 97660360902 97742635848 98021104896 98199503424 98523956817 98568987088 98949335056 99129422964 99212935536 99258280704 99641288448 99767479383 99822635712 99824329176 100051717216 100136006784 100152451971 100198226544 100380587436 100437786592 100522401408 101084264424 101268237906 101416528629 101630294272 101705464608 101791147392 102273940274 102360101976 102528995712 102604830768 102668584538 102755078712 102866008752 102942093078 103047828224 103178333379 103576467423 103663726452 104052004488 104212983116 104223689856 104300778384 104806240968 104883760377 104894536032 105336597136 105539151744 105733026828 106189530304 106268072856 106382795376 106472418624 106617376251 107126731008 107224321698 107390208211 107480680164 107529804096 107786892928 107944729152 108141188688 108480674016 108548078756 108745636389 108837250236 108899268192 109147327872 109257220332 109507953126 109568494464 110180919992 110273743008 110474441352 110890110474 110951415936 111155233332 111318001938 111571571208 111665565792 111838323344 111932542656 112096449504 112302370323 112558181868 112723004862 112992509916 113044153024 113686890672 113719797477 113782667328 113959495936 114043785504 114322335691 114334081056 114418647684 114681225362 115123745594 115248028324 115345120176 115430434614 115843123968 115928806752 116053958592 116490621104 116576782806 116855501708 116867507328 117152954412 117251651088 117305240832 117520730184 117907021089 118242938528 118342553472 118503671778 118699202336 118799201664 119463221592 119551581963 119680644798 120021615296 120122728704 120197367264 120298628736 120418169443 120869202142 120971029608 121260254544 121315676416 121437820296 121658837274 121783796992 121938030357 122005443648 122040758268 122108228352 122408552409 122511676716 122687384644 122790743856 122860712832 123160798228 123264556272 123320894208 123547434296 123772290774 123953534991 124411402368 124820342928 125106791304 125518017609 125589540648 125725121808 125818113762 125831040192 126361334816 126467789184 126604318464 127080677568 127174672152 127384509824 127478729136 127586124864 127897752006 128191262683 128204432928 128299258692 128625841188 128992296576 129490038912 130132956096 130213814536 130310126529 130323514464 130419907596 130560703416 130932671232 131051948742 131365275756 131475945744 131968395936 132172563952 132210821457 132283914048 133023305844 133096847616 133099105568 133536602628 133597635392 133840783248 133953538752 134396124291 134470425024 134779019232 135024317208 135222038172 135532357246 135607286144 136055335702 136417786362 136480135968 136806441024 137006771616 137154678336 137256124104 137571111172 137772561498 138101956564 138218301936 138736005984 138990863583 139067704512 139741654624 139845013836 139859381376 139962827664 140745140217 140977369104 141288233229 141440762034 141690763808 141843727168 141963224832 142156501668 142171106688 142965762264 143071506171 143307573552 143373072128 143413570278 143926305536 144108581331 144188251584 144229987044 144309724416 144640898688 144837821062 144994181852 145116333648 145199024256 145676293776 146010604168 146118600177 146276343642 146399575608 146490541353 147031657344 147299255136 147853480632 148206977776 148424002584 148694134446 148762094944 148887421056 149243390208 149461932672 149733953568 149736493764 150077575824 150204010176 150297339816 150570881154 150656679888 150783602112 151498764989 151582520896 151626396636 151710223104 151902356859 152058380672 152445441408 152558196912 153410910411 153540152964 153777694598 153793493568 153907246152 154002876807 154132618068 154299013128 154571742336 154738611456 155435710408 156203939216 156319474674 156335534784 156451167576 156694306912 157209361452 158004895704 158308727616 158599540242 159284295456 159402109284 159574193064 160174604018 160263156352 160690096512 161221020246 161294706144 161680339392 161816548608 161917093728 162211783032 162584040476 162673924864 162721011024 162822118134 163211403212 163348902288 163720991808 164261929689 164352741696 165029721032 165271379988 165410614512 166335165711 166427123904 166732849998 166809055072 166977002907 167357356812 167452720864 167633495744 167757485016 167774720256 167898813984 168837272802 169084507293 169440903424 169488764874 169566229536 169971638848 170114833152 170530336008 170547856128 170939243904 171065678256 171171970346 171501121584 171627971526 172021838043 172685618391 172872042486 173017680264 173510608128 173746835372 173764685952 173893210128 174080937888 174735931656 174865174209 175153701008 175283252562 175301260992 175729431618 175957861248 176281095276 176378552064 177364407792 177513830208 177755507667 178048803504 178198802496 178454377664 178604718336 179043994987 179194832388 179293900032 179520967197 179705358976 180032422944 180184093056 180296050896 181303803213 181456544412 181737275434 181890381816 181973514624 182156730444 182408588032 182675695488 182872904448 183008165472 183696748664 184031076966 184186115784 184291069248 184741197342 184896834408 184981341312 185321151444 185423606016 185658436161 186460018448 186617103552 187660186956 187969825472 188384310972 188587682712 188727170643 189542002224 189701683776 189906477696 190601434147 190621016352 190762008228 191076764736 191218093704 191237739264 191846628009 192144775108 192251002112 192306649392 192448888038 193488444864 194235058368 194824800236 195035124856 195199434144 195320721804 195485271696 196399006848 196577923113 197047913634 197137974176 197898670112 198258845928 198425871072 199534958766 199645271424 199648658352 200103434432 200272013568 200304903942 200396453088 200761174872 200764580731 200875573184 201044802816 202168528848 202536475812 202833057258 203298535869 203410929216 203582294784 204083003553 204547880548 204720203952 205057991424 205209661536 205337169076 205510157424 205732017504 205884186156 206356666758 206658842247 207152934846 207327452904 208104008976 208425966232 208447379712 208601556768 209612481936 209767520754 209789072064 210673194272 211078303488 211466053656 212161143051 212379060608 212536145712 212765590752 212944837248 213234752502 213724101811 214448643396 214780416422 214961360328 215059608192 215120355417 215573785856 215889458304 216282377376 216961348032 217096157512 217256731593 217491272778 217674500472 217798536384 218294655744 218514440664 219015906252 219136988928 219414515463 220361839984 220547486016 220948882704 221780220948 221902831872 222310466664 222636003876 223041201669 223143142416 223331131584 223676646688 223865085312 224192899008 224604740646 225116363736 225446009724 225856321731 225985019832 226088306048 227373781344 227439594954 227565334656 228087571008 228644671382 228668162112 228837295368 229362450724 230247491188 230496056648 230666541897 230690240352 230860869228 231857613504 232107917184 232981242208 233153565612 233711003416 233735014656 234305908824 234479212011 234503302176 235041460368 235814042178 236485877056 236685106944 237007343556 237398404672 237598403328 237899310363 238926443184 239103163926 239361289596 240043230592 240261906027 240394734528 240597257472 240836338886 241738404284 241942059216 242520509088 242875640592 243317674548 243876060714 244010887296 244081516536 244233177201 244817104818 245023353432 245374769288 245581487712 245721425664 246321596456 246529112544 247094868592 247544581548 247907069982 248822804736 249640685856 250099274997 250213582608 251036035218 251179081296 251450243616 251636227524 251662080384 252583029413 252722669632 252935578368 253255909203 254161355136 254233147311 254349344304 254769019648 254957458272 255172249728 255795504012 256382525366 256408865856 256598517384 256757955519 257251682376 257984593152 258980077824 259308063729 260265912192 260427629072 260620253058 260647028928 260839815192 261121406832 262103897484 262730551512 262924878843 262951891488 263594147427 263936791872 264345127904 264421642914 264567828096 266046611688 266198211136 267073205256 267195270784 267681566496 267907077504 268173296677 268792248582 268940850048 269558038464 270048634416 270444076344 271064714492 271214572288 272110671404 272605913151 272835572724 272960271936 273612882048 274013543232 274309356672 274512248208 275142222344 275545122996 276046615449 276203913128 276436603872 277111796013 277472011968 277981727166 278135409024 279483309248 279690027672 279718762752 279925655328 281490280434 281954738208 282576466458 282881524068 283381527616 283687454336 284313003336 284342213376 285931524528 286143012342 286585703569 286615147104 286827140556 288217162662 288376503168 288459974088 289281797376 289675642124 289988363704 290232667296 290398048512 291352587552 292021208336 292237200354 292552687284 292799151216 292981082706 294063314688 294598510272 295571870451 295706961264 296413955552 296848005168 297388268892 297524189888 297774842112 298507216579 298923865344 299302438149 299467907136 299472987528 300155151648 300408020352 300457355913 300594679632 301141762308 301313359776 301567204224 302997529978 303165041792 303252793272 303804713718 304116761344 304890882816 305116393824 306821820822 307080305928 307555389196 307586987136 307814492304 308005753614 308265236136 308598026256 309143484672 309535000137 310729402269 310871420816 312407878432 312638949348 312671069568 312902335152 313388613824 314418722904 314651281131 316009791408 316617455232 316932077891 317199080484 318568590912 318804218568 319148386128 319852128753 320349208036 320526312704 321380193024 322170624633 322442040492 322589412288 323360678784 323834187456 324423566064 325168080952 325442022048 325644236268 326236909167 326422806424 326697804576 327441983616 328523859378 328705483392 330059442064 330542759976 330821229024 332670331422 332854247808 333465699996 333618110144 333954005814 334714713624 334905441728 335266991488 335514970032 335797627968 336907110969 337390307771 337674545604 338169014586 338692195127 338977529748 339132459072 339943277696 341060672016 341878487808 342131356512 342343940692 342967007073 343002243168 343255943052 344043676086 345371236782 345744084972 346035360528 347493670744 347529371904 347786420256 348161875776 349471863312 349730348418 350307402016 350566505124 350602521984 351458863236 351915722496 352562190552 353721063267 354728815584 355027660416 355511015334 356097607008 356397604992 356908755328 358087989974 358389664776 358654745889 359041934394 359410717952 360064845888 360368186112 360592101792 361254508329 362607606426 362913088824 363474550868 363780763632 363947029248 364313460888 365351390976 365814091071 366016330944 367225657227 367393497328 368062153932 368372231568 368582138496 369482394684 369793668816 369962682624 370642302888 371316872322 371860604973 372920036896 373234207104 375320373912 375939650944 376554052827 376768621944 377175365424 377454341286 379084004448 379403367552 379780380551 379812955392 381202868294 381242032704 381524016456 382153529472 382436187408 383693256018 384289550216 384573788049 384613298784 384897776076 386976889728 388470116736 389649600472 390070249712 390398868288 390641443608 390930379587 390970543392 392798013696 393155846226 394095827268 394275948352 395797340224 396517691856 396632464371 396851742144 398734000093 399069917532 399290542848 399297316704 400206868864 400272594241 400609807884 400792906176 401522349744 401529161462 401751146368 404337057696 405072951624 405666114516 406597071738 406821858432 408166007106 409095761096 409440407904 410419323072 410674338152 411020314848 411464035008 411768372312 412713333516 413317684494 414305869692 414654905808 416208017952 416851932464 416972590749 417203113536 419224963872 419535041508 419578144128 421346388544 422235420651 422932107312 423864699687 424322286102 424758121216 425072291424 425531181504 425889674496 426469505004 427448203622 428897286792 429560832844 429922720656 430119216384 430240710834 431778916608 432325743993 432564754752 433922696064 434192315024 434513463186 434982545556 435349000944 435597072768 437028881328 438031812504 438355800531 438829030926 439471624059 440723679968 441094972032 441897765408 443560441896 444620933328 445272007752 446082403338 446286284832 446662263168 447106111309 447353293376 447730170624 448385798016 448831358833 449209481292 450232727472 450892019448 451712643462 451970039664 452176612096 454496294967 454747562688 454879189908 455130669312 456175142016 457289342764 457336324224 457674590736 458724901448 460232731233 460494982376 460992113296 461333083794 461380480704 461721738456 462008630421 463715227008 464215834368 465962484416 466307131224 467422006832 468611817648 468958424022 469006604352 470082920736 471231091019 471628084356 472971754112 474014687112 474796809344 475798620726 477803797273 477852886368 478206327852 478722579192 480086461184 480523812054 480789469056 481672677772 483476808568 483884118432 485041018176 485751281184 486635349096 487752121428 488021774592 488163033072 488466354402 489634209636 490046706864 490749538576 491162975424 492643192912 492785789067 493058225088 494189737184 495089163096 495814139964 499005497133 499281371712 500198549994 500427165216 500931008721 502072070436 502358162592 502900487232 503272455048 503324160768 505166058826 505445339264 506511818406 508322710272 508466294622 508698688608 509914916544 510344499456 511591008024 512765050732 512817731712 513197034768 513515911038 514503364752 516065514129 518056855173 518616127458 520531824384 520855258144 521240506116 521294057856 521679630384 522242813664 524207794968 524595522627 525461103024 525849757686 525903782976 527188294854 527873583744 528398131547 528690255808 528843285828 529135656192 532093223376 532396422272 533266523001 534146410512 534390541568 535363132992 535814155008 536346593354 537131984961 537584497164 537881700096 539116076928 540097268832 540888152688 542129428984 543911409639 544221342808 545211826302 545671145448 545920543872 547225764096 548027086464 548618713344 549024496416 550284444688 551090245992 552093230898 552407826256 552873207744 554223592026 554944023936 555963454332 556270818048 556975308483 558966618496 559380055344 559851310656 562506671507 562980560868 563909476416 564677214959 565152932916 565763048136 566181511929 566763055232 567374908672 568626006672 571804302441 571863049056 572286024684 573171407138 573230294208 573654281112 576434325324 576753006336 576919948176 579351284248 579976727408 580465334592 582705175104 584042416672 584474400708 585105374568 585598302432 585962165412 589197020544 589733769339 591143740902 591413922528 592827911104 593696010336 594776537784 595048379776 597014433158 598604876298 598935814272 598945975056 600310303296 600816040704 600914711826 601189359264 602283524616 602293742193 602626719552 603134408448 605995059956 606330083584 606505586544 607609427436 609895607607 610232787648 612249010659 613643641644 614160611856 615110778392 615173974272 615628984608 616011507228 616530472272 617196052512 619070000274 619976526741 621458804538 621742841632 624815756864 625277898696 625342139136 625804670304 626777227648 628837445808 629302562262 632019582816 633180600767 633234910464 633864155782 634398160968 637137181824 637608437136 638296772256 639704257506 640698416072 641172305433 644341249266 644884080984 645178824576 646721357568 647668374912 648847132128 650336161904 650884044096 651288472536 651770194779 652473818334 652845612848 653395609152 654883967232 657047718756 657410966784 658243546389 660118884128 661085519952 661642458048 664780611781 665340662844 665708495616 666931399992 667236220288 667345799497 667908011628 669123605007 669429427248 669810883456 670533982976 671029940064 671595255936 673814221938 674780615542 675349091208 676338029172 677384390254 677955059496 678264918144 679886555392 682121344032 684262713024 684687881384 685934014146 686004486336 686511886104 688087352172 690742473564 691488169944 691999625691 692070721056 694987341488 695572840512 696323751552 698943726624 699460696836 700614804032 701133010248 701205043968 702917726472 703437636033 705124381104 707442126534 709457631168 710055320832 711022030668 712195214016 712795209984 713817510656 716175979948 716779329552 717309491778 718083868788 720129691776 720785718081 721184203584 722509016658 725215212852 725826177648 726949101736 727561527264 728626921776 731628182142 732032661888 732699531603 734451314454 734786994656 736124307864 736744463136 737164276992 738964789368 739587337632 741284605776 742633744644 743721209946 745427964853 745840073792 746468414208 748304346361 750297824991 750640747824 751879301888 753108105654 753537243888 754350730848 754908682572 757749088239 758168008896 758806735104 759560761102 762405736588 762484065408 763048032912 764307058944 764872374816 767386512036 768579100432 769147576098 769226597568 769795552152 770273866557 773953779456 776940233472 777924191187 779299200944 780140499424 780797736576 781282887216 781860759174 781941086784 785649813923 786311692452 788191654536 788551896704 788774636529 790782442281 791594680448 793035383712 793264928742 793703484288 796608015841 797468000186 798139835064 798594633408 800413737728 800545188482 801219615768 801585812352 803044699488 803058322924 803502292736 804519890031 808674115392 810145903248 811332229032 813194143476 813643716864 816332014212 817817739453 818191522192 818880815808 820838646144 821348676304 822040629696 822928070016 823536744624 825426667032 826635368988 828139846347 828611739384 829309811616 831335388039 832416035904 833703864928 833945181498 834406227072 838449927744 839070083016 839156288256 842692777088 844470841302 845777320289 845864214624 847729399374 848644572204 850144582848 851062363008 852939010008 854896407244 857794573584 859121665688 859757110707 859845441312 860481421668 864651487986 865129509504 867845392128 868384630048 869026926372 869965091112 870698001888 871194145536 874057762656 876063625008 876711601062 877658061852 878943248118 880960322099 881447359936 882189944064 883795530816 886715611353 887120883792 889241866656 890544015504 892164806676 892572569664 893324526336 894212222618 894706586752 895521649737 896771596032 897662717666 898418962584 900465454944 901784038896 903425286924 903940079328 908992589934 909495125376 909758379816 912350284032 914578685528 914672648448 915349181472 917449802896 920465462466 920989964752 921984226592 922666167588 922760961408 923443476912 924017260842 927430454016 928605000411 931924968832 932188206807 932614262448 934844013664 937223635296 937916848044 938013208704 940165841472 941445836903 942462182038 943256168712 943953843393 945943508224 948029374224 949593618688 950796233673 951597241452 955607594546 955705772736 956412655704 957445158384 961047624108 961578938112 963345355544 966511873899 966953617136 967768236864 970082036352 971502562368 973270698192 975504242856 976326066144 976932708804 978710727501 979268419272 980093413728 981499077152 982325950848 985286385824 985571578134 986116450176 988379474368 990178326192 991628279928 998010994266 998562743424 999555014887 1000397099988 1000854330432 1001862017442 1004144140872 1004716325184 1005800974464 1006544910096 1010332117652 1010890678528 1012170923313 1013023636812 1016076585381 1016932589244 1017397377216 1019829833088 1023182016048 1025530101464 1025635463424 1026394069536 1027031822076 1028901021219 1029006729504 1032131028258 1036113710346 1037232254916 1041710516288 1042481012232 1042588115712 1043359260768 1044485627328 1048415589936 1049191045254 1050922206048 1051699515372 1051807565952 1054376589708 1055747167488 1056796263094 1057380511616 1057686571656 1064186446752 1064792844544 1066533046002 1068292821024 1070726265984 1072693186708 1074263969922 1075168994328 1078232153856 1080194537664 1081776305376 1083763524987 1084258857968 1087822819278 1088442685616 1090423652604 1091342290896 1091841087744 1096054172928 1097442273213 1098048992832 1100568889376 1101676971681 1102180491984 1104186461796 1104815652512 1105746415488 1108447184052 1109888047872 1111926908664 1112617807249 1113950616966 1115581814919 1117933236992 1118760110688 1119702621312 1125013343014 1125961121736 1127818952832 1129354429918 1130305865832 1131526096272 1132363023858 1133526110464 1137252013344 1139341141653 1143608604882 1143726098112 1144572049368 1146342814276 1146460588416 1147308562224 1152868650648 1153721364147 1153839896352 1158702568496 1159953454816 1160930669184 1165410350208 1168084833344 1168948801416 1170210749136 1171196604864 1171924330824 1172791138761 1178394041088 1179467538678 1181292290321 1182287481804 1182827845056 1185655822208 1187392020672 1189553075568 1190096759552 1194028866316 1196202000279 1197209752596 1197871628544 1197891950112 1200620606592 1200817782723 1201829423652 1202378718528 1204567049232 1204587484386 1205253439104 1211990119912 1213011173088 1215218854872 1219791215214 1220465575296 1224498021318 1227287283288 1228321223712 1230221556784 1231257969216 1232023014456 1233060944544 1234392105024 1238140000548 1239953053482 1242917609076 1243485683264 1249631513728 1250555797392 1250917772247 1251609340608 1253554455296 1257545692601 1257674891616 1258605124524 1264039165632 1266361201534 1267728311564 1268796321936 1274274363648 1275216874272 1276593544512 1279408515012 1281396832144 1282344610866 1288682498532 1289768161968 1290357649152 1295336749824 1296977231979 1297694264256 1300672323808 1301768088192 1302576945072 1303540389558 1304947636668 1305691225696 1306791218304 1314095437512 1315067401593 1316487092778 1318414872177 1320237768256 1322171039904 1323284916096 1329561223562 1330681325688 1333862799984 1334472440576 1334691598994 1335816023256 1338247210014 1338858854496 1339621766912 1341318333927 1342059880128 1343190511872 1346494076499 1347628443876 1349561231084 1350698182416 1352676058344 1354768780508 1355910118992 1356529836288 1363488884901 1364242688064 1368525426048 1369375762768 1371868028292 1372008972672 1373023772208 1376174704344 1380698193699 1381484947128 1382976339888 1383999251382 1384141442112 1386025891263 1389974682976 1391145681024 1392647503104 1397887453248 1398921393672 1401229608064 1402266020496 1405835452944 1406875272066 1410103889513 1410248762208 1413693273057 1414884253068 1418915262336 1422044061336 1424390428032 1432351959896 1433411391819 1433558659104 1434618983556 1436167737576 1440259383552 1441571436162 1442368407168 1445018033316 1450430425704 1451652355296 1453898203472 1455123054528 1457253843552 1463256364284 1464065323776 1465399063206 1468902628908 1469573989312 1472248615728 1473488926272 1477929578736 1478357367201 1479174675264 1482569211552 1485267489288 1486190363983 1487442419892 1490855929706 1491680147584 1496608692722 1500595649982 1501281495648 1506216211308 1507074487776 1508701461696 1509817365144 1515498176478 1516336017792 1519121522204 1524811473176 1524968130816 1526096065824 1529744749632 1534773024072 1537158200864 1538295152196 1538453195136 1539591104304 1540547733114 1548196542387 1554170565519 1555848382374 1558598401888 1560280998848 1561595473152 1562565774432 1563721518348 1563882173568 1571299627846 1572623384904 1573786567881 1576383309072 1577103793408 1577549273058 1581564884562 1583189360896 1585194394641 1586070767424 1586529857484 1587406968576 1593216031682 1594936000372 1596279670128 1597189266816 1601090376964 1602439231536 1603171624704 1606089398976 1606116645848 1609039780062 1611395954883 1617348230784 1620291806496 1622664458064 1626388286952 1631734228917 1632664028424 1635635478906 1636383044384 1637761631616 1641677292288 1642697352608 1644081259392 1645856140032 1647073489248 1650853334064 1653270737976 1656279692694 1657223478768 1658619623232 1662670776078 1664832071808 1666486414879 1667407729856 1667890362996 1668812454144 1670925925449 1676899855488 1678140166032 1685385554176 1687520014521 1688941682604 1691554640578 1691728429248 1694031644877 1695458798748 1697289144408 1700289165696 1702124726016 1705878020016 1709792814488 1715412907323 1715589147168 1718243331376 1719514221414 1719690882624 1720962843336 1729302975972 1730259019008 1736769260096 1738053852744 1739930182224 1741396003776 1748115525312 1752127250016 1753423202124 1755316123704 1757886496236 1761920644198 1762894719872 1767591061632 1773431222706 1774241767584 1778483733312 1781088031008 1784329613352 1785145139328 1788424445236 1789413173504 1791043299474 1795325435332 1796837925168 1800930909888 1803568077792 1806850573848 1806881226579 1807880158656 1817985179868 1818990250752 1819516759632 1829157371056 1829686822821 1830698362944 1834899605792 1836747031977 1840930924932 1841979929504 1843968453184 1845332335176 1845521922816 1846886953824 1848034521684 1857210000822 1859929580223 1863849937664 1864376413614 1865228524896 1869688027328 1874447270592 1875833696088 1876026417408 1880331682944 1882891673806 1884924364076 1886512337424 1887907686786 1896058748448 1899541802301 1901592467346 1903194482904 1911215189092 1911411545472 1912825311408 1914890316768 1922095248216 1923516916299 1926690711088 1933023747798 1933907234272 1935536473728 1940164072704 1943005124736 1946541396384 1951008485712 1952652132288 1953865417608 1955310584337 1957421455002 1958536838544 1960186827456 1962998154304 1964651901696 1969483944857 1970572771648 1971143156268 1972232900352 1974730639167 1976758948736 1980356652384 1983256559856 1994341835343 1996021988532 1997125486848 1999110029774 2000794199976 2001708660864 2002037398491 2003724034884 2008288281744 2009432650368 2011601948928 2013089820192 2020664235304 2024341846626 2026047273624 2032153170762 2033865178488 2034794754432 2039659666176 2046364032096 2051060202928 2052788139072 2054063644152 2057802042438 2058013459008 2064262056516 2072227420692 2074464509832 2075998877073 2083421032576 2084962024464 2086718521536 2088971254656 2096615775617 2096831179872 2098382090508 2101844412096 2103399030744 2103615131904 2108753179416 2110312908099 2113592526188 2114761023232 2115373143312 2128372893504 2133066092004 2136585642048 2141452531968 2145386373416 2148527939844 2150337988656 2160389075328 2162357154243 2163552610752 2167527049974 2168517715936 2175645638556 2176885371232 2180847305208 2182684581792 2194884546426 2196097985664 2198098594809 2201137778752 2203353943362 2204360983968 2208372923592 2209631305024 2211492830976 2216894368104 2223853817328 2225235614498 2227901233932 2231163629838 2236283894559 2237520221376 2239405242624 2244913039083 2250026686028 2251922243472 2255637905664 2258708859836 2260611731664 2263052192544 2264726047716 2273247264717 2274504026688 2278682283306 2287217209764 2287452196224 2289144098736 2292685628552 2292921176832 2294617124448 2305737301296 2307442728294 2307679792704 2310821599671 2317405136992 2319906909632 2321861338368 2330820700416 2333772573561 2336169666688 2337897602832 2340421498272 2342393209728 2343848661648 2345582277522 2350965119921 2356949441769 2358935077356 2362584580642 2364574963608 2365655690112 2366323909587 2371311644416 2374784041344 2379106151136 2388057732632 2389824047523 2392404000558 2394419505192 2395783900224 2401241213184 2401635565446 2403658847304 2404757437056 2409134098464 2409174968772 2410506878208 2413559670093 2423980239824 2426022346176 2430437709744 2439582430428 2440931150592 2448996042636 2453453218359 2454574566576 2456642447424 2460443113568 2462515938432 2464046028912 2466121889088 2468784210048 2476280001096 2477818643911 2479906106964 2484419539041 2485835218152 2486971366528 2494006164117 2499263027456 2501111594784 2501835544494 2503218681216 2515091385202 2515349783232 2517210249048 2528078331264 2532722403068 2535456623128 2537331960867 2537592643872 2550433748544 2553187089024 2558817030024 2562793664288 2564689221732 2577364997064 2579271332121 2579536323936 2593954463958 2595388528512 2601344647616 2603536176384 2605153890144 2607080779116 2609895273336 2611382451392 2613582436608 2628190875024 2630134803186 2632974185556 2636829744354 2640475536512 2642880966297 2644342079808 2646569832192 2659122447124 2661362651376 2667725599968 2669383197988 2671632046512 2676494420028 2677717708992 2682636667854 2684119760256 2686564949211 2692988152998 2695256887752 2699122462168 2701396364832 2705352116688 2709537561016 2711820237984 2726977769802 2728485376128 2737050852096 2738751525536 2743736056584 2744017945344 2746047544416 2752349408688 2761396387398 2762969894256 2765952679776 2767998502764 2768282884224 2772051782526 2778413323543 2779949365952 2782291362048 2785815001233 2795774906496 2796564620421 2797842787344 2802459216128 2804532040992 2811670905888 2813750544132 2820207779026 2820497524416 2824337510709 2827386546114 2829768506136 2837830524672 2844088122672 2848780856064 2852388701019 2864703919792 2866822783638 2867117318208 2869237967112 2872335475152 2883142872324 2884736814336 2890036066632 2899535621697 2900860851408 2903304710592 2907796406944 2910246109056 2914507687104 2926512728568 2930798126412 2936132182503 2937805257816 2939147978624 2944497231456 2946977852544 2955859157472 2956714734402 2958349350528 2965138423104 2970534978576 2972380727966 2974884839784 2981711859412 2983360295168 2993217385444 2998665044661 3001191299964 3002562991296 3012432422616 3014148975552 3017402923392 3019634730288 3030996352956 3032672035584 3036512769939 3038243044408 3048229756143 3049622946352 3052192131648 3059489499264 3069546048144 3074316401728 3076590304392 3076906390272 3079182208608 3081095466228 3086703063657 3096393084774 3108341131038 3111696764748 3117196803776 3120561997696 3125131548864 3127443036696 3127764347136 3142599255692 3145246769808 3147573135762 3152442739259 3152766618144 3155098546116 3163129769124 3170388789282 3172141534848 3173059714968 3186432063364 3189872000744 3192559340256 3194378533632 3202180753928 3204878463072 3212178797952 3212233291696 3218079560124 3222791909766 3234696461568 3240583612992 3245328916128 3251290574961 3252776573904 3263468457834 3265328056848 3271270957812 3272766088768 3275523263232 3283579382369 3285394705216 3288162518784 3292326819639 3294146978496 3301706668128 3305030915043 3306541475952 3312559385388 3314446957536 3317239246464 3325341552156 3329664143616 3332972829758 3334815459712 3335780725992 3337853421747 3341851850898 3353799710976 3356280332064 3375040029042 3377883365208 3383109281156 3383456858496 3388063289754 3390917597496 3394578288816 3400578331392 3411756040032 3418023424959 3419585628976 3430825814646 3431178294336 3436486662752 3439028442828 3439381765248 3441925686672 3458605951944 3461164092441 3473538520192 3476107705488 3479860364448 3482792007552 3486252856801 3496231050624 3504254500032 3506846404248 3510632247408 3515772992472 3518373416283 3523841288396 3525789439744 3535182123264 3543876870963 3546862445412 3548483535168 3556967466624 3562176062016 3568659226704 3570290278656 3576848890472 3582086598948 3588606000837 3590650870664 3593675850336 3601861819776 3602453348169 3607136155584 3613701147696 3613762453158 3615760317312 3635970359736 3639033519264 3658314742112 3659373645642 3661396725888 3669799211584 3673494063954 3681861849864 3683959859008 3687936906368 3690664670352 3693773907648 3696069043368 3711293385481 3714420001644 3719859160446 3725614146397 3728752827228 3730457049792 3739376054656 3748894541184 3751667392176 3760663365888 3765783347612 3769848728152 3772637077803 3773024674848 3775815373572 3792117496896 3799083604602 3803184934692 3806388965808 3822430378184 3822823090944 3825650622816 3829780633536 3844190496432 3847033832598 3853381422176 3866047495596 3867814468544 3871072947456 3886010249472 3890931695937 3893082792768 3902016971424 3905304264576 3907730835216 3910621168674 3914842910004 3917073677088 3920373654912 3925996308608 3938967889714 3941145543296 3942286312536 3945202204779 3949461278334 3953517897472 3960713304768 3966513119712 3988683670686 3992043977064 3998220059548 4001588399952 4003417321728 4004074796982 4007448069768 4016576563488 4018865300736 4023955001781 4026179640384 4039482229497 4041328470608 4048683693252 4052094547248 4064306341524 4067730356976 4069589508864 4090466654703 4092728064192 4102120405856 4105576278144 4108127288304 4115604084876 4116026918016 4128524113032 4142094581097 4144454841384 4148929019664 4151997754146 4158077673789 4166842065152 4169924048928 4173437043072 4177942509312 4193231551234 4193662359744 4196764181016 4203688824192 4206798061488 4217506358832 4220625816198 4227185052376 4230311668539 4230746286624 4241079819171 4256745787008 4266132184008 4273171284096 4290772746832 4297055879688 4300234175457 4300675977312 4320778150656 4324714308486 4327105221504 4335054099948 4337035431872 4351291277112 4353770742464 4361694610416 4365369163584 4386074001023 4389769092852 4392195971328 4396197189618 4402275557504 4402998536651 4406707886724 4408721967936 4416745847184 4419262610048 4433788736208 4447707634656 4450471228996 4455802467864 4458571091949 4462327259676 4472567789118 4475040442752 4489826078166 4500053372056 4503844486944 4517417719672 4521223463328 4526104385088 4529452095432 4546494529434 4549008053376 4557364566612 4574434419528 4574904392448 4578288197472 4585371257104 4589234248896 4611474602592 4614885456588 4615359585408 4621643199342 4634810273984 4639813819264 4644589627161 4662511696557 4667545147122 4672339333376 4675795205664 4680842996544 4684786419456 4687215763331 4687697323296 4691164555044 4701930239842 4713898883538 4717870154712 4725169161284 4729149927216 4731311380224 4732647819174 4749568082688 4755583183923 4758212302272 4776115465264 4779648095046 4784808001116 4788839010384 4791567800448 4803271130892 4807317694608 4809514874112 4818268196928 4818349937544 4827119340186 4834187864649 4847960479648 4852044692352 4860875419488 4879164860856 4895202686751 4897992085272 4906906436718 4909149133152 4913284894848 4920886227136 4925031876864 4928092057824 4932243778176 4937144947163 4937568420096 4952560002192 4955637287822 4959812213928 4968839078082 4971670436304 4973942733056 4988012328234 4999459244637 5002223189568 5003671088988 5006437362432 5030182770404 5030699566464 5034420498096 5056156662528 5062560043563 5065444806136 5070913246256 5074663921734 5075185287744 5082094934631 5100867497088 5106374178048 5117634060048 5125587328576 5129378443464 5146238721969 5154729994128 5158542664242 5159072647872 5183542001209 5187908927916 5190777057024 5202689295232 5210307780288 5214161558232 5219790546672 5222764902784 5255841770003 5256381750048 5260269606372 5265948371112 5273659488708 5280951073024 5285761932594 5288684159616 5318244894248 5322725302752 5335451199936 5338766395976 5343264093024 5352988840056 5355435417984 5365273335708 5368239520512 5373129898422 5385976305996 5390513775504 5398244924336 5402792729664 5410704233376 5419075122032 5420643679737 5423640475968 5453955539604 5456970752256 5477503051072 5487472113168 5489060468463 5492095088832 5504698817376 5510241095931 5518143959329 5522792774796 5525939788512 5531905359552 5535997005528 5536565768448 5544103565052 5556826647086 5559898731904 5571630002466 5591549812992 5593129240842 5595685574688 5609064081984 5623341811776 5627501088264 5640415558052 5640995048832 5648675021418 5654773092228 5659537012272 5688176245344 5698625406903 5704777402038 5729407839584 5733645567276 5734234636416 5738475934224 5744670950304 5766285744648 5770550748897 5780072133264 5799071243394 5801721702816 5806609421184 5812379447017 5815592813888 5820492218112 5829015374208 5853025457136 5861596252824 5865931753011 5872264365006 5875610515632 5878295957248 5888994462912 5893955705088 5908451834571 5911718314944 5913429468804 5916698701056 5930276846208 5941069957152 5944761455932 5949769679568 5963423718824 5983025506029 5986434770888 5997330089322 6002382599928 6005125982592 6006112195473 6024864845232 6028297951104 6034805846784 6039269460576 6061992705912 6073025539878 6076486088816 6096459512286 6099245892704 6104384263296 6118978998528 6139092096288 6148632803456 6153180608784 6158364417216 6162190932456 6173406127314 6187573386577 6192786169548 6211449364549 6216682262076 6223393529496 6227996631219 6234393607552 6241123995392 6250263097728 6254886073392 6285198511384 6289847326851 6290493539616 6295146271524 6304885478518 6305533236288 6310197092232 6326259538248 6340777578564 6344283069696 6346119429936 6372864126728 6379744001488 6385118680512 6404361507856 6409756926144 6424357595904 6424466583392 6436159120248 6445583819532 6481167225984 6487071462729 6490657832256 6502581149922 6505553147808 6526936915668 6530656113696 6542541915624 6545532177536 6567158764738 6570789410432 6584653639278 6588293956992 6603413336256 6610061830086 6613082951904 6625118770776 6628893915072 6634478492928 6650683104312 6665945659516 6669630919424 6671561451984 6675706843494 6683703701796 6708851683677 6712560664128 6734739117249 6750080058084 6755766730416 6766218562312 6766913716992 6776126579508 6781835194992 6789156577632 6819741794151 6823512080064 6836046849918 6839171257952 6861651629292 6862356588672 6872973325504 6878056885656 6878763530496 6883851373344 6917211903888 6922328184882 6932464799013 6947077040384 6952215410976 6959720728896 6965584015104 6972505713602 6992462101248 7008509000064 7013692808496 7021264494816 7031545984944 7036746832566 7047682576792 7052895359763 7070848325307 7087753741926 7093724890824 7096967070336 7113934933248 7124352124032 7137318453408 7153697780944 7164173197896 7169472142569 7177212001674 7181301741328 7187351700672 7203723639552 7204906696338 7214272311168 7227402295392 7227524906316 7231520634624 7240679010279 7271940719472 7278067038528 7312586729591 7316629484224 7318747291284 7322793451776 7339598423168 7340803794467 7346988127908 7360359655077 7363723699728 7367919718016 7375873812736 7381329340704 7387547815296 7392138086736 7422586770962 7428840003288 7433455931733 7439718320892 7451228292794 7457505654456 7460914099584 7478752109312 7497789082368 7503334784352 7531566695224 7539697456304 7545274155606 7546049349696 7551630747144 7584234993792 7598167209204 7606369869384 7611995882601 7612777931616 7644860756368 7651301245632 7659561267072 7688380992864 7694067665196 7706762844352 7732094991192 7735628937088 7737813996363 7781863391874 7786165585536 7804033942848 7810608529152 7814658800027 7815461670432 7821242337348 7829685820008 7834147354176 7840747309824 7851992617216 7877935779428 7882291086592 7884572625072 7890404409558 7898922556668 7921426609536 7928642898891 7933026239424 7977367341372 7984087954128 7996440119096 8003176799904 8008149593964 8014896139536 8033153126976 8047910003562 8052359280768 8059694847633 8078964458994 8082656941216 8097367386504 8104189094496 8128612683048 8135460713952 8180933309406 8185456128384 8204240811712 8211152556288 8216254576608 8231208169752 8231347809971 8232053836032 8257048226064 8284189162194 8288909682768 8297858039328 8303995508292 8316155347578 8335239970629 8339848097856 8346874086144 8386463102468 8387324719488 8393528362032 8407377648384 8413596122976 8435012717664 8441251632396 8454370104752 8460623337078 8461492573248 8473012532127 8482159638342 8513491574016 8532264368016 8546342568192 8557166103057 8581545493664 8594111759376 8600468350914 8601351954624 8642147953153 8649428616972 8654210443008 8670108199896 8674070863744 8698606865091 8702582554224 8707541484928 8723389220832 8730738327168 8762688174251 8772148002046 8779538185704 8792394379236 8804551115008 8805997073302 8813415773448 8817443935872 8833491694368 8838525220096 8867577472416 8895415269312 8900942457992 8911604935728 8917142183898 8924654519352 8945135578236 8950080885504 8979652156332 8995995133983 9000106744112 9007688973888 9034835439344 9042446926656 9052208770176 9058904190864 9092989058868 9098016106752 9109538309817 9114729133224 9144689268429 9148868839056 9156576394944 9170742514208 9178468497792 9222949205184 9229770913176 9230719170816 9243286398684 9260109190971 9269620547968 9279627638528 9289179254322 9325023393114 9335090294244 9351590411328 9361685993088 9374431526662 9375394646592 9382329110088 9403860479684 9427797767076 9435740309424 9450338322568 9457328217777 9458299854432 9465295638348 9511166367846 9516424604544 9552230930528 9559296190092 9569616002232 9577678020768 9583135600896 9606542261784 9614635389216 9636536393856 9636699875088 9654238680372 9668375729298 9690563543089 9695920959296 9704089384704 9721750838976 9753871724883 9758329721712 9790405373502 9795984170544 9813812873436 9818298266304 9826569789696 9841772454272 9850738147107 9856184115648 9864487556352 9874289894326 9905120004384 9911274575644 9919624427856 9937678156164 9943340872608 9976024656468 9998918489274 10004446379136 10007342177976 10013560265241 10060365540808 10061399132928 10068840996192 10125120087126 10130889612272 10141826492512 10149327843468 10150370575488 10164189869262 10201734994176 10235268120096 10251174657152 10254070274877 10258756886928 10292477443938 10309459988256 10317085328484 10318145295744 10355904205933 10367084002418 10375817855832 10383492277323 10405378590464 10420615560576 10428323116464 10439581093344 10445529805568 10458758570403 10511683540006 10512763500096 10520539212744 10531896742224 10547318977416 10571523865188 10577368319232 10631630612889 10636489788496 10645450605504 10670902399872 10677532791952 10686528186048 10705977680112 10710870835968 10730546671416 10746259796844 10765818002511 10771952611992 10781027551008 10796489848672 10805585459328 10807360044507 10821408466752 10838150244064 10841287359474 10847280951936 10907911079208 10955006102144 10974944226336 10978120936926 10984190177664 10995105163757 11009397634752 11020482191862 11036287918658 11045585549592 11051879577024 11063810719104 11071994011056 11088207130104 11113653294172 11119797463808 11133880156443 11143260004932 11176842439191 11186258481684 11191371149376 11218128163968 11246683623552 11255002176528 11280831116104 11281990097664 11297350042836 11309546184456 11317911233409 11319074024544 11376352490688 11397250813806 11409554804076 11458815679168 11467291134552 11468469272832 11476951868448 11489341900608 11532571489296 11541101497794 11560144266528 11598142486788 11603443405632 11613218842368 11624758894034 11631185627776 11658030748416 11706050914272 11723192505648 11731863506022 11744528730012 11751221031264 11777988925824 11816903669142 11823436629888 11826858937608 11860553692416 11882139914304 11889522911864 11899539359136 11926847437648 11966051012058 11972869541776 11994660178644 12004765199856 12010251965184 12012224390946 12049729690464 12056595902208 12071865005343 12078538921152 12118446688491 12123985411824 12146051079756 12152972177632 12192919024572 12198491785408 12208768526592 12238795879739 12271399964109 12278184192576 12297265606912 12306361217568 12316728834432 12324381864912 12346812254628 12375146773154 12385572339096 12422898729098 12433364524152 12446787058992 12455993262438 12468787215104 12500526195456 12509772146784 12570397022768 12579694653702 12580987079232 12590292543048 12609770957036 12611066472576 12620394184464 12652519076496 12681555157128 12690935005617 12692238859872 12723239457513 12745728253456 12759488002976 12770237361024 12808723015712 12819513852288 12848933166784 12872318240496 12891167639064 12900702526371 12962334451968 12974142925458 12981315664512 12994215193531 13005162299844 13011106295616 13053873831336 13061312227392 13085083831248 13091064355072 13134317529476 13141578820864 13158222003069 13169307278556 13176587913984 13206826672512 13208995609953 13220123660172 13226165903808 13250237541552 13257787830144 13301366208624 13331891319032 13343122903968 13351413686988 13367407403592 13375713275847 13417703367354 13425121328256 13469478234498 13500160116168 13511533460832 13532437124624 13552253159016 13563670389984 13578313155264 13639483588302 13647024160128 13672093699836 13678342515904 13723303258584 13724713177344 13745946651008 13756113771312 13767702746688 13833002618611 13834423807776 13844656369764 13864929598026 13904430821952 13919441457792 13945011427204 14017018000128 14027385616992 14042528989632 14061647289993 14063091969888 14073493665132 14095365153584 14105790719526 14141696650614 14175507483852 14187449781648 14193934140672 14248704248064 14266749551769 14274636906816 14307395561888 14328346395792 14338944285138 14354424003348 14362603482656 14374703401344 14409813392676 14428544622336 14454804590784 14455049812632 14481358020558 14502563593947 14543881438944 14556134077056 14625173459182 14633258968448 14637494582568 14679196846336 14681607588934 14693976255816 14720719310154 14727447399456 14735839436032 14762658681408 14775095630592 14784276173472 14811434841489 14845173541924 14857680006576 14866911863466 14879436641784 14902456585588 14915011308912 14921828199168 14998377733911 15006669568704 15063133390448 15079394912608 15090548311212 15092098699392 15103261494288 15168469987584 15187680130689 15196334418408 15212739738768 15223991765202 15225555863232 15246284803893 15289721512736 15302602491264 15319122534144 15376761985728 15388135330392 15413525688704 15438716165907 15464189982384 15471257874176 15475627992726 15550626003627 15563726783748 15572331171072 15608067885696 15629317600054 15630923340864 15642484674696 15659371640016 15668294708352 15755871558856 15767525310009 15769145250144 15780808819116 15797845113336 15842853219072 15857285797782 15866052478848 15954734682744 15968175908256 15992880238192 16006353599808 16016299187928 16029792279072 16066306253952 16095820007124 16104718561536 16119389695266 16157928917988 16165313882432 16194734773008 16208378188992 16257225366096 16261931039211 16270921427904 16348094003813 16361866618812 16370912256768 16408481623424 16432509153216 16462416339504 16462695619942 16514096452128 16554431877987 16568378324388 16577819365536 16595716078656 16607991016584 16632310695156 16670479941258 16679696195712 16772926204936 16774649438976 16787056724064 16827192245952 16870025435328 16882503264792 16908740209504 16921246674156 16922985146496 16946025064254 16964319276684 17064528736032 17095876220709 17114332206114 17163090987328 17188223518752 17200936701828 17202703909248 17284295906306 17298857233944 17311652246691 17340216399792 17348141727488 17397213730182 17405165108448 17415082969856 17437138341051 17446778441664 17461476654336 17525376348502 17544296004092 17559076371408 17584788758472 17611994146604 17626831546896 17634887871744 17666983388736 17725355503713 17735154944832 17790830538624 17801884915984 17823209871456 17834284367796 17849309038704 17890271156472 17949076518087 17959304312664 17991990267966 18000213488224 18015377947776 18018336586419 18069670878688 18084893853312 18104417540352 18117808381728 18185978117736 18219076619634 18229458266448 18289378536858 18297737678112 18313152789888 18331350563669 18341485028416 18356936995584 18445898410368 18459541826352 18486572797368 18520218381942 18539241095936 18562720159731 18578358508644 18634348093647 18650046786228 18670180588488 18703180822656 18723371986176 18748863053324 18750789293184 18764658220176 18807720959368 18855595534152 18869541980553 18871480618848 18900676645136 18914656435554 18916599708864 18930591276696 19022332735692 19032849209088 19104461861056 19118592380184 19139232004464 19155356041536 19213084523568 19229270778432 19273072787712 19273399750176 19308477360744 19320474731779 19336751458596 19381127086178 19391841918592 19443501677952 19507743449766 19516659443424 19580810747004 19591968341088 19627625746872 19636596532608 19683544908544 19701476294214 19712368231296 19748579788652 19810240008768 19822549151288 19839248855712 19875356312328 19886681745216 19952049312936 19997836978548 20008892758272 20014684355952 20027120530482 20120731081616 20126555051031 20137681992384 20204217351747 20250240174252 20261779224544 20283652985024 20298655686936 20300741150976 20328379738524 20459225382453 20470536240192 20502349314304 20508140549754 20517513773856 20584954887876 20618919976512 20634170656968 20636290591488 20711808411866 20734168004836 20751635711664 20766984554646 20841231121152 20856646232928 20879162186688 20917517140806 21023367080012 21025527000192 21041078425488 21063793484448 21094637954832 21143047730376 21158686079289 21212544975921 21263261225778 21272979576992 21290901211008 21341804799744 21355065583904 21373056372096 21411955360224 21461093342832 21492519593688 21508416427707 21531636005022 21543905223984 21562055102016 21592979697344 21611170918656 21614720089014 21642816933504 21664323393427 21676300488128 21682574718948 21694561903872 21722037030837 21815822158416 21910012204288 21937760188773 21949888452672 21956241873852 21968380355328 21990210327514 22018795269504 22022411383401 22040964383724 22072575837316 22091171099184 22103759154048 22127621438208 22143988022112 22176414260208 22227306588344 22267760312886 22286520009864 22300367795199 22353684878382 22372516963368 22382742298752 22436256327936 22493367247104 22510004353056 22561662232208 22594700085672 22619092368912 22635822466818 22638148049088 22752704981376 22794501627612 22819109608152 22835987647803 22917631358336 22934582269104 22953903736896 22978683801216 23062773531787 23065142978592 23082202995588 23120288533056 23196284973576 23206886811264 23213441989089 23249517788068 23262371255552 23412101828544 23443976400081 23446385011296 23463727012044 23489057460024 23502442062528 23555977851648 23633807338284 23646873259776 23653717875216 23764279828608 23779045823728 23785928696673 23799078718272 23853694875296 23932102024116 23945739083552 23989320357288 24009530399712 24024448781892 24099459380928 24143730010686 24157077842304 24179084542899 24236893376982 24247970823648 24292102159512 24305944355264 24385838049144 24396983570816 24477591759478 24542799928218 24556368385152 24612722435136 24633457668864 24648763729824 24693624509256 24694043429913 24750293546308 24771144678192 24845797458196 24866729048304 24893574117984 24911986524876 25005719911887 25019544293568 25140794045536 25159389307404 25161974158464 25180585086096 25219541914072 25222132945152 25240788368928 25305038152992 25363110314256 25381870011234 25384477719744 25419037596381 25446478915026 25491456506912 25518976005952 25540474722048 25617446031424 25639027704576 25671498309171 25697866333568 25744636480992 25782335278128 25801405052742 25926443859459 25948285850916 25962631329024 25988430387062 26010324599688 26022212591232 26107747662672 26122624454784 26170167662496 26268635058952 26288064522753 26316444006138 26338614557112 26413653345024 26417991219906 26440247320344 26452331807616 26500475083104 26515575660288 26602732417248 26663782638064 26686245807936 26702827373976 26734814807184 26751426551694 26835406734708 26850242656512 26938956468996 26987985401949 27000320232336 27023066921664 27064874249248 27104506318032 27127340779968 27156626310528 27256005083021 27278967176604 27294048320256 27328614929451 27344187399672 27356685031808 27434067805287 27446606517168 27491893302016 27512227542624 27535405493376 27666005237222 27668847615552 27689312739528 27729859196052 27808861643904 27838882915584 27890022854408 28054771233984 28085057979264 28123294579986 28126183939776 28146987330264 28190730307168 28211581439052 28283393301228 28351014967704 28371984653331 28374899563296 28533499103538 28549273813632 28614791123776 28656692791584 28677888570276 28708848006696 28725206965312 28749406802688 28819626785352 28909609181568 28910099625264 28962716041116 29005127187894 29071690629267 29087762877888 29112268154112 29250346918364 29266517936896 29274989165136 29363215177868 29387952511632 29441438620308 29454894798912 29525317362816 29552214441321 29568552346944 29622869682978 29690347083848 29715360013152 29733823726932 29758873283568 29804913171176 29830022617824 29996755467822 30013339137408 30040680795723 30126266780896 30158789825216 30181096622424 30184197398784 30206522988576 30375360261378 30392668836816 30425479477536 30447983530404 30451111726464 30492569607786 30562546558973 30579443025472 30605204982528 30753523971456 30762210824631 30776270660784 30827051377408 30877432331814 30928379964768 30951255985452 31067712617799 31101252007254 31127453567496 31216135771392 31258635200108 31261846681728 31284969349392 31318743280032 31336589416704 31376275711209 31511743117712 31535050620018 31538290500288 31561617638232 31595690226672 31714571595564 31732104957696 31894891838667 31909469365488 31936351816512 31985760476384 32012707199616 32032598375856 32059584558144 32132612507904 32191640014248 32211642370843 32238779390532 32297454007533 32315857835976 32330627764864 32389469546016 32416756377984 32422080133521 32514450732192 32523862078422 32541842855808 32696188007626 32723733237624 32816963246848 32865018306432 32924832679008 32925391239884 32985315491271 33028192904256 33108863755974 33136756648776 33155638731072 33191432157312 33215982033168 33264621390312 33340959882516 33359392391424 33401640469329 33530527317573 33545852409872 33574113448128 33654384491904 33740050870656 33765006529584 33817480419008 33842493348312 33845970292992 33892050128508 33928638553368 33953733700227 34129057472064 34191752441418 34228664412228 34326181974656 34376447037504 34401873403656 34405407818496 34568591812612 34597714467888 34623304493382 34676870131849 34680432799584 34794427460364 34810330216896 34874276682102 34893556883328 35050752697004 35088592008184 35118152742816 35169577516944 35223988293208 35253663093792 35333966777472 35450711007426 35470309889664 35581661077248 35603769831968 35646419742912 35668568735592 35698618077408 35780542312944 35898153036174 35918608625328 35983980535932 36000426976448 36030755895552 36036673172838 36119373206059 36139341757376 36169787706624 36215595016029 36235616763456 36355340065473 36371956235472 36438153239268 36458916532896 36578757073716 36595475356224 36626305579776 36662701127338 36682970056832 36716387639217 36891796820736 36919083652704 36973145594736 37040436763884 37125440319462 37156717017288 37268696187294 37300093572456 37340361176976 37406361645312 37497726106648 37501578586368 37529316440352 37615441918736 37711191068304 37739083961106 37742961237696 37801353290272 37829312871108 37833199417728 37861182553392 38044665471384 38072805016851 38169718372539 38208923722112 38237184760368 38278464008928 38310712083072 38426169047136 38458541556864 38546799500352 38616954721488 38640949463558 38673502917192 38702107579113 38762254172356 38783683837184 38887003355904 38982645580593 39015486899532 39033318886848 39161621494008 39183936682176 39255251493744 39273193065216 39402952588428 39424736462592 39474666009207 39497159577304 39620480017536 39626986829859 39645098302576 39678497711424 39750712624656 39773363490432 39904098625872 39995673957096 40029368711904 40054241060964 40127139827541 40241462163232 40253110102062 40275363984768 40408434703494 40500480348504 40523558449088 40567305970048 40597311373872 40656759477048 40824227240291 40918450764906 40941072480384 40981755610367 41016281099508 41035027547712 41169909775752 41237839953024 41268341313936 41423616823732 41468336009672 41499007855833 41503271423328 41533969109292 41713292465856 41758324373376 41835034281612 42046734160024 42051054000384 42082156850976 42127586968896 42184941869979 42189275909664 42286095460752 42317372158578 42425089951842 42526522451556 42545959153984 42581802422016 42710131167808 42746112744192 42800248655307 42823910720448 42922186685664 42985039187376 43016832855414 43063272010044 43087810447968 43124110204032 43185959394688 43229440178028 43285633867008 43328646786854 43352600976256 43365149437896 43444074061674 43631644316832 43875520377546 43899776905344 43912483747704 43980420655028 44037590539008 44044822766802 44081928767448 44145151674632 44182342198368 44207518308096 44287976044224 44352828520416 44434304524467 44454613176688 44535520625772 44573040019728 44600735590398 44707369756764 44745033926736 44765484597504 44995133201733 45020008706112 45123324464416 45189400171344 45238184737824 45271644933636 45276296098176 45505409962752 45563040392067 45589003255224 45638219216304 45671975295606 45738854411679 45835262716672 45869164538208 45907807473792 45957367602432 46125547063574 46130285957184 46164405991176 46240577066112 46392569947152 46413773622528 46426883978178 46499035576136 46651878010881 46824203657088 46887952800162 46892770022592 46927454024088 46978114920048 47004884125056 47267614676568 47302575930027 47307435750432 47528559657216 47558091647456 47571857393346 47598157436544 47707389750592 47864204048232 47891478167104 47978640714576 48019060799424 48048897563784 48198918761856 48246814011253 48287460021372 48314155684608 48358169085798 48432983903161 48473786753964 48495941647296 48584204319024 48611888710528 48771676098288 48793967141632 48955183518956 49044282011439 49085599856436 49112736770304 49225444870272 49297527459648 49387249018512 49388086859826 49500587092616 49542289356384 49663295633961 49691594916392 49733458096608 49787148235968 49823973049752 50011439823774 50039088587136 50281588091072 50318778614808 50323948316928 50361170172192 50439083828144 50481576737856 50610076305984 50726220628512 50763740022468 50768955439488 50838075192762 50892957830052 50982913013824 51037952011904 51234892062848 51287628662127 51342996618342 51395732667136 51489272961984 51559373396641 51564670556256 51602810105484 51852887718918 51896571701832 51976860774124 52020649199376 52044425182464 52215495325344 52245248909568 52311415023153 52340335324992 52537270117904 52576129045506 52632888012276 52677229114224 52835982439812 52880494640688 52904663615232 53000950166208 53176066511139 53205464834496 53327565276128 53372491615872 53405654747952 53469629614368 53502853103388 53670813469416 53847229554261 53877912937992 53975970803898 54000640464672 54046133843328 54055009759257 54129748498496 54209012636064 54254681559936 54313252621056 54512010166042 54557934353208 54657229858902 54688374799344 54713370063616 54868135610574 54893213034336 54994051691007 55024455085248 55070810986752 55332010474444 55337695231104 55378625479056 55459718392104 55617723287808 55688160479193 55780045708816 55903044280941 56109542467968 56170115958528 56246589159972 56252367879552 56293974660528 56381460614336 56423162878104 56566786602456 56608625941659 56702029935408 56743969306662 56749799126592 57018962013299 57066998207076 57098547627264 57229582247552 57313385583168 57355777140552 57417696013392 57450413930624 57639253570704 57814259470033 57819218363136 57820199250528 57925432082232 57961424195337 58010254375788 58143381258534 58175525755776 58500693836728 58549978330272 58726430355736 58775905023264 58882877240616 58909789597824 59050634725632 59104428882642 59137104693888 59245739365956 59380694167696 59430720026304 59467647453864 59517746567136 59609826342352 59660045235648 59993510935644 60026678274816 60081361591446 60252533561792 60317579650432 60362193244848 60379665153093 60413045977152 60612652055241 60699583552619 60750720522756 60785337673632 60850958955072 60895967060808 60902223452928 60933804923303 60985139215572 61125093117946 61158886050944 61507047942912 61524421649262 61552541321568 61754864663628 61856759929536 61902511970904 62135425235598 62202504014508 62254907134992 62517270400216 62523693363456 62569938698784 62637486560064 62752551422418 63023486235424 63070101240036 63076581000576 63123235276464 63191380453344 63429143191128 63476058237867 63637634927763 63789783677334 63818938730976 63872703633024 63971520952768 64025414399232 64065196751712 64119169116288 64383280028496 64423284741686 64477558781064 64525249283121 64594908015066 64631715671952 64661255529728 64778939092032 64833512755968 64844160267042 64992970180281 65028901464384 65047724156844 65083685711616 65392376015252 65447466475248 65730036612864 65813280566319 65849665358016 65850782479768 65970630982542 66056385808512 66067234150203 66217727511948 66273513297552 66311277462144 66382864314624 66431964066336 66529242780624 66681919765032 66803280938658 66901103385597 67061054635146 67091704819744 67148226896256 67308768983808 67480101741312 67530013059168 67634960838016 67684986696624 67784100257016 67857277106736 67907467400454 68063307252347 68258114944128 68325943010039 68383504882836 68457328824456 68507962943409 68652363949312 68752894075008 68803746807312 69137183625224 69188320595361 69195428935776 69246608986764 69353740263698 69360865599168 69588854920728 69620660433792 69748553364204 69787113766656 70101505394008 70177184016368 70236305485632 70331929200243 70339155033888 70447976586416 70507326187584 70667933554944 70901422014852 70940619779328 71207539663936 71292839485824 71337137471184 71357786090019 71397236154816 71561084625888 71735871471277 71796306072348 71837217250656 71967961071864 72000853952896 72073346345676 72238746412118 72278683514752 72431190032058 72471233526912 72710680130946 72743912470944 72876306478536 72917833065792 73157514147432 73190950712448 73325402254676 73365940113664 73432775278434 73838167305408 73946291189472 74080873527768 74082130289739 74250880638924 74313434034576 74537392374588 74600187144912 74680722353952 74995452213296 75017159735661 75058632880704 75230883837472 75422382136608 75478167922212 75485922475392 75602706580544 75658625742216 75666398835456 75722365106784 76089330942768 76145610033702 76257112789143 76339436745078 76417847444224 76474369520736 76556928017856 76621424166144 76852338094272 76917083113728 77093599000704 77233909442976 77281898927116 77347005834384 77404215158226 77524508344712 77779331578377 77965291161186 78030973799064 78066637773696 78323242988016 78367873364352 78510502987488 78805905176856 78864193568259 78949332018414 78994319154608 79240960035072 79253973659718 79290196605152 79356995422848 79501425249312 79546726980864 79808197251744 79991347914192 80058737423808 80108482121928 80254279655082 80438454025501 80482924326464 80506220204124 80550727969536 80748841739137 80816869406988 80963956205847 81000960697008 81047116898176 81134611940096 81194622747744 81313518954096 81648454480582 81768015249063 81836901529812 81882144960768 81963511220734 82032562199016 82070055095424 82339819551504 82475679906048 82536682627872 82847233647464 82936672019344 82998015711666 83006542846656 83067938218584 83426584931712 83516648746752 83670068563224 84093468320048 84164313701952 84255173937792 84369883739958 84378551819328 84572190921504 84634744317156 84850179903684 85053044903112 85091918307968 85115953959993 85420262335616 85600497310614 85647821440896 85844373371328 85961246800297 85970078374752 86033665710828 86126544020088 86175620895936 86248220408064 86371918789376 86458880356056 86657293573708 86705201952512 86730298875792 86888148123348 87215071887801 87263288633664 87751040755092 87799553810688 87824967495408 87960841310056 88089645533604 88163857534896 88290303349264 88364684396736 88575952088448 88656643323963 88705657040832 88868609048934 88909226353376 89071041251544 89146080039456 89201471180796 89414739513528 89490067853472 89990266403466 90040017412224 90122042387169 90246648928832 90378800342688 90476369475648 90543289867272 90552592196352 91126080784134 91178006510448 91276438432608 91343950591212 91477708823358 91687639676919 91738329076416 91815614947584 92251094127148 92260571914368 92328811982352 92481154132224 92785139894304 92853767956356 92998071152272 93203137853397 93303756021762 93648407314176 93775905600324 93785540045184 93854908048176 93956229840096 94009768250112 94128827133627 94535229353136 94605151860054 94614871500864 95063627484683 95116183294912 95143714786692 95196314873088 95414779501184 95684675516001 95728408096464 95782956334208 95957281429152 96038121598848 96097795127568 96389569916761 96397837523712 96493628022506 96574920042744 96634927112529 96716338171596 96865967806322 96947573507928 96991883294592 97168408638048 97223777421056 97543352196576 97910367037912 98088564022878 98171199712872 98450889740544 98595054919296 98774498037024 98776173719652 98955946473813 99001174185232 99084578712768 99326591267922 99383189832784 99466916193216 99574296471936 99647946099504 100022879647548 100078177174272 100204921407987 100563176182144 100591581952719 100637557229616 100722340344384 100878167656288 100963153475712 101220152611968 101452441257024 101527480044936 101537910878976 101590564400351 101676150385524 101785915660104 101861201100681 101965826027648 102075904023808 102469784125696 102575257324254 102685993236684 102978545923968 103118746793282 103129341112512 103205620210968 103705775437836 103793143403664 103953721548248 104030610395547 104041298398752 104430990650688 104622830046306 104680670649984 105074540235808 105152258091012 105265776024552 105354458228448 105671964879624 105760989281376 106001900332416 106352133022278 106410929668992 106655130552256 106744983231744 106811309495904 106939259228736 107005706206776 107341626938832 107694459108522 107755825875984 107951941607796 108001280929344 108092267686656 108110019518514 108259496996992 108358119618177 108418025272128 108509363119872 109024020332084 109115868706416 109314459717804 109376749598688 109736271221148 109786426068672 109988103382014 110048910170496 110149162917651 110664020948888 110675390462208 110757250958112 110919436784208 111376320958386 111560091417632 111806088561882 112219084935936 112493178319944 112504735759104 112587949321056 112762921228672 112846325756208 113133573204912 113217251883318 113404059870816 113487938613324 113499598253184 113914946265263 114037924026598 114133996414152 114218415050553 114459164495104 114626771166336 114711554281104 114835392026784 114900827861248 115278507141408 115628518940066 115640398501056 115850864164464 115922848390674 116020508751576 116286762517068 116351051511552 116947936741779 117001387673456 117099956660544 117452860711472 117551810046528 117765754481232 117819579195648 118208857765284 118274209387776 118423998027621 118491478731912 118761388335392 118861440052608 118880960489577 118935294907728 119035493134272 119219652684704 119320090471296 119987021871288 120162723182892 120381419482623 120505067123584 120635159300864 120724386489696 120759330306186 120826091954304 121225304110482 121399167105238 121501441045512 121570675347264 121701917910144 121791934121616 121867609846606 121970278431144 122250186235892 122317772101888 122472681720873 122945266831101 123048843298524 123105082643136 123509729327256 123713519859072 123805023941808 124270850471196 124405008029016 124497023567499 124509814269984 125034540800432 125139877397568 125274973120128 125505102844836 126046972470848 126140202480072 126153162001152 126246470552928 126382760906688 126554825609937 126858286382256 126952116475734 127275269855526 127579567354668 127637877461952 127745407266048 127943041905536 128130393503424 128238338232576 128766560056992 128846569483372 128955117562128 129050498566242 129189816030132 129263431343904 129557878184064 129688320534084 129985940360562 130057802928768 130095448313688 130784752030504 130894932950496 131626561132638 131699330716032 131701564959536 131941261965084 132112771617024 132134468300406 132435455023896 132547026595104 132622554924288 132863928132672 133058485561248 133302913573401 133363839530064 133606561877316 133802206771194 134122109270292 134183409639488 134296453792512 134626754677129 134985399605199 135060026118336 135269921676032 135369973393248 135568200514032 135714554213472 135814934800908 136126614504694 136516229888256 136651886020078 136767009765672 136914657648912 137015925886818 137505788150016 137607493614624 138274367250448 138376641190722 138390857871552 138493217973528 138707480527396 138721731198336 139177709841456 139241320867584 139497106728408 139955634032643 140203010788016 140354368032736 140472610971264 140663858400486 140678310067776 140895953172832 141014652375168 141802844029704 141907727790081 142415079327872 142585678971648 142674274942368 142715572180038 142794472309632 142936367128841 143122169251776 143471742942554 143592612144696 143674434501312 143935922143728 144001707905792 144146692691352 144477492824236 144557367029504 144740442033759 144862380064116 144942467053824 145298951709483 145421360261892 145487824941888 145752612957072 145835666131584 146315028294864 146381901424896 146650804509352 146865550556868 147132846034317 147676334610816 147892582378944 148161747055536 148164260579478 148501761277848 148626868069152 148989886901883 149074784749176 149200374289824 149361444707904 149990904426592 150034319471322 150117265761408 150461767674944 150844764273216 150956335844424 150971844950784 151205413161088 151317251484432 151444730213568 152163028804721 152178661885536 152291220067404 152514225578286 152678873490156 152948739041472 153113856035712 153704676188544 154187198001408 154467818885952 154563797854232 154678120189923 154694011668768 154808430316452 155049016689424 155558663156754 155930582322372 156061947598128 156133275547392 156646485976032 156735746728704 156934245069459 157021005974976 157611810353712 157728387136518 157898664036828 157988638309216 158507947319436 158580393210304 158713990845696 159002850498624 159528199533417 159616394503488 159982695828384 160117474847616 160216964243856 160508559310164 160876908051002 160965848652928 161012440408248 161497683478274 161633738813976 161927912411694 162001921394016 162094233796352 162389245495488 162627037908192 163296908961164 163536030498126 163673803059624 163927022441468 164065124398032 164140110190848 164679639103008 164982155073021 165073365255744 165694467294928 165873344038688 165996031423332 166013085693312 166135876437168 166853169863424 167064481437579 167340137126448 167709132842823 168186936640096 168328627403904 168510347875584 168739767479916 168757103638656 169144381843008 169269488634312 169700359807368 169825877824977 170106089806224 170183836615936 170231907919986 170840524671232 171056886039897 171200994621228 171295642881792 171688746742656 171922493600594 171940156749504 172067331421656 172253088040176 172351241791872 172917760712112 173314587147416 173442778410099 173460597751584 173776296246696 173884272586011 174430143775602 174526577267328 175502081510184 175649934990816 175921682620112 176179291067208 176327715069792 176580606698528 176729368793472 177151904176896 177313286647926 177411314081664 177737218097868 177818452706752 178142082503088 178292160078912 178402942361592 178829479027056 178980135706944 179829034041943 179980532806932 180080034824448 180244084774338 180493297857664 180757600685376 180952738951296 181086579734544 182098750657857 182252161568268 182356013020896 182552876865216 182687901182424 182801414769909 182955417646716 183375279353838 183476658152832 184502188254296 184521143828736 184657623964704 185570279788608 185707535912712 185996142304544 186406275706794 186607512043524 187551811200648 187571080090368 187709816096352 187912459680192 188257654267254 189070458706272 189210303720108 189229743001728 190127254969366 190232366589824 190287429573384 190428174713601 190829559002368 191369351032002 191456816192928 191565912668416 191914562858304 192076243197696 192195590255136 192779139833522 192987256045012 193149840085488 193269854225058 193432676343192 193731935612644 193895147015856 193983766589184 194336817276096 194978910540843 195086704393152 195820734075824 196177128045756 196342399425744 197190109838592 197439841698957 197548996074048 197552347439304 197911892947626 198002348370464 198169157425536 198201702450609 198653182535844 198766379665568 198933832386432 199148592943872 199295892199008 200045759295096 200409842815974 200703310156791 201126352364288 201183163905438 201275114459232 201444680688768 201756335312576 201926306951424 202440305223936 202904882514048 203054960089872 203181128800702 203352300771048 203571831320208 203722402201362 203931652055296 204189921757041 204977829030117 205150514648508 205371986473368 205957091847936 206237493586564 206258682225024 206411240421936 207411550875672 207564961786083 207586286807328 207907443096496 208061220791094 208082596797504 208861981301376 209245660092612 209361341299968 210149080471616 210304516182024 210531552049104 210708916456896 210995787600729 211343929759248 211521978562752 212003800664832 212525222049569 212704266044556 212821859337984 213310261104512 213622618991808 213878518457472 214011412413552 214683253877664 215207614413831 215388918217044 215511651751968 215903883215592 216002561858688 216220039037028 216518993993984 216716239236354 216836050544256 218048040664168 218231737412832 218628919435608 218753499197376 219472542442296 219572852137344 219976206764028 220097820340992 220298325835302 221328041897776 221514501916224 221838873568416 222246390869217 222752641916772 223120182835264 223612177123764 224986356639888 225051479206983 225175898642112 225525842457344 225692651512416 226243902332489 226267146409824 226434503766636 226808119741632 226975877226648 226999196506368 227829892530526 228075848053196 228267992828304 228436830101106 229253542332672 229423108562208 229670784053568 230557014282816 231257037880132 231280797002112 231701728328928 231845696781348 232041017503152 232573525034136 233337994735131 233895873483558 234002775346912 234199913321088 234905721422944 235103620093056 235531508962464 236417715530568 236592580704777 236847996055242 236982957463824 237522776670784 237722880105216 237761920979154 237870589815456 238070986268544 238307557327697 238439305369408 238640180942592 239974043742576 240325446365784 240762838965246 241010134247168 241315362076503 241448772979392 241518660612372 241652183908608 242246525217411 242450608220964 242798334210476 243002882091024 243141350694528 243403835820288 243583868243232 243735219693212 243940556862288 244500372471784 244945363441746 245304045747189 245890533662202 246097686597048 246210165286272 247019458654512 247427039718144 247610047883616 248541700942392 248810016058032 248994047134998 249019628539968 250069081600864 250279754795136 250549946240256 251010205689672 252093944941696 252280404960144 252492941105856 252765521813376 253109651219874 253690508849657 253716572764512 253904232951468 254550539711052 255159134709336 255275754923904 255347861879979 255886083811072 256260787006848 257533120113984 257693138966744 257883740400891 257910235124256 258100997132484 258379632060264 258526862687808 259115756368128 259376641068168 259971880721124 260115605857536 260190896627376 261569504061008 261645215663403 261789865900992 263253122265276 263398661432064 263403129919072 263882523930168 264268936600812 264870910047792 265094053190208 265727856265344 265969929971889 266116971122496 266605827146802 266727679060128 267213123754632 267604413542388 268244218540584 268366819278976 269253509354258 269970799210398 270120052236672 270739946786496 271136401028064 271429108426944 271629869601816 272253229009388 273303772040156 273534019531344 273829315297824 274031851773636 275062919030757 275214987229248 276548734500896 276753282381444 276781715743104 276986435947056 277414961054792 277443462396672 278355419682912 278994213456816 279609413560191 279911268065286 280406021576032 280708736065472 280945221942528 281327716800972 281356620135552 281791906345664 282029304750336 282386481400881 283605688059408 283815455580162 284830158655744 285190882454049 285348549884736 285431144360076 285588944619264 285872734257682 286244338503552 286943485885108 287185224289392 287348869002624 287871844287456 288293385382704 288954985648472 289168709750283 289480884067518 289724760128232 289904781337587 290597903418966 290842720523784 290975649883776 291505225914144 291671332263168 292630056589728 293301609018704 293731101113736 294265692068634 295352669221632 295785164757888 296323494111072 296328521158956 296867839421439 297003522555696 297253736138304 297979773803766 298149569498352 298400748579648 298722889415808 299816055913231 299981808853184 300068638942644 300234531522816 300614764223961 300923535349888 301689528546432 301774745858157 301912671688848 302410826322176 302634502968864 302889460427136 304326057609442 304357323771072 304582440134808 304771693201053 305028451156572 305357746980312 305897478082944 306227712071424 307409352377088 308935637771904 309127595708464 309356240379846 309388023337536 309616860632904 310098033378848 311117326313508 311861164644744 312091831186641 312123895196256 313292971952064 313868490138918 314042011949952 315223620707424 315456774273036 315797328073656 315977276618432 317015894638872 317160786420608 318005700997248 319056399066834 319232789006976 319965391656768 320234949695232 320433928487712 321017118620328 321753816102004 321931697305856 322024880816496 322995366956548 323267477627952 323855824823388 324003842788032 324778490990976 325074358854531 325254075816384 326593817922328 327072060996252 327347606119248 327854044882936 328130248796064 329359278206016 329964310146042 330146730511488 330447488752953 331388934589856 331746688077376 331992062846664 332026171386624 332271752874336 334128962875158 334680274252896 335418265685646 336373873280192 336657254807808 337479534959832 337514207277312 338288763686016 338538977268624 339400719614736 339651755649954 340212179612448 340463815839972 341744838795789 342113772079794 342401989242456 343377493485312 343844987201188 343880313499008 344134662843312 344506176080352 344702483583744 345835521424224 346629174294832 346885556820198 346921195503168 347552592493392 347768545172022 348860287551204 349053154534656 350843810225337 351004163020368 351299869981632 351843365240224 352358582134416 352655430139584 353161213397056 353458737586944 354328066079273 354626573295852 354822628163328 355271994082863 355474436195736 355636905413504 356284165006176 356584320157824 356642881468731 356805884723184 357658958054112 357960271413888 359658068083886 359961065613864 360488169548676 360986595715328 361515201370752 361905477902592 362173159469088 364197501315714 364504323136536 364712026041792 365105753730432 365375802364848 365602829539818 365910835293432 366750558707676 366953316305664 367418045162619 368835800493303 369004376508592 369315247929408 371140559577216 371415071825424 371992284609088 372812551413588 373215024087048 373491070702497 375103622401296 375419632192704 375824919360384 376515308534508 378140917412544 378420607440216 378459486003456 379664476829811 380254509938732 380464733179648 380574859146768 380856349427202 382738702064004 382913632385856 383829125716608 384391180510272 385558279667044 385974512090024 386299680170976 386539708450116 386865352686384 387463871225288 387790294031712 388673634552192 389957821081686 390173408786304 391641468151648 392354256091512 392684798851488 394879683397914 395097992148096 395104694878608 395823785895252 396004696740928 396338314851072 396403404901218 397306365071688 397313105266649 397532759331136 397867664772864 398591784398016 399908740720203 400091518590192 400819685631948 401406620313582 402366327810876 402550228918464 402889361377536 403512670625152 403880264031387 405809765028096 406109920179744 406362257601404 406704601542096 407143662640416 407444804402724 408379843514082 409955658060234 410301029297016 410743972946736 412474987173128 412517364450048 412822480843872 414823101751344 415129923572166 415172573614656 415814886192992 416122441582188 416165193595008 417723962602752 418491320185224 419866902097929 420298160943232 420609032364048 421063104098208 421417832913792 421991575201458 422687859518496 423043957125504 425050444099138 425408532089112 425723183370243 426620522209024 427245237983616 427757036914944 428022824827104 428809101386523 429366507755328 430415228827662 430777836434088 431023303503936 431807766431184 432005123717376 432440078074056 433432478472708 433672101088512 434221326101277 435896855128449 436096081328336 436463474825664 437257838871216 437506998394752 438945084884592 439145704274688 439952413528056 440596651670604 441398538102951 442656083795552 443029003832448 443677747136832 444492781738434 445505283833544 446240365670528 446969660705649 447224354247528 449972713279776 450102958413966 450351797284224 450799311714037 451385303024832 452487804664978 452534292819648 452869007533272 453616239483264 453951754453296 455659785061052 456151696106392 456489086414163 456535985656608 456873660202212 458846217124416 459341568107136 461114028565632 462514075760264 462561594004224 463403456657856 463691393562696 464034360569769 464082035006304 465147050068272 466675989470262 467791746967116 468005550693824 468399826642176 469811442845888 470207240186112 470802735208377 471063017924928 472835431061136 473185161409554 473695992110484 473965914927648 475045553341568 475523841958308 475741179630912 476141972537088 476615114655394 476878610738816 479948087485152 480650892731568 481525677930492 482630724153006 482897545958784 483037321224744 484493050434822 484901216441928 485596668420952 486005764182048 486282701389056 487167736486464 487470439386424 487881113724576 489000744943568 489890726883492 490608091494378 491781067324404 492195373194096 492420330572544 494038917309024 494946465219063 495220095767232 497083401884784 497620032116064 497988094269996 498039257079936 500138163201728 500559509590272 501193444312737 502020411379344 503127398528469 504187889883392 504560809920288 504985882211712 505531043626752 506219302439748 507381017699314 507433145529024 507808465902936 509101079422104 510318269418672 510551509847808 510695723759958 512521574013696 513170658119691 515066240227968 515386277933488 515767480801782 515820470248512 516201994264968 516759264120528 517053725375616 518753282136336 519943761442248 520328335230297 520381793254752 521652817758033 523139008122016 523290431326806 523579731801984 526506244530552 526806259838144 527765047860336 528537873201624 529741820095584 530188106380416 530714954123783 531455712530688 531939859943778 532233942244992 532762822934771 533211654293604 533455358120256 534426247509264 535208827084776 536488437081168 536733638557952 538507018708516 539487102125829 539941598420796 540240104473344 541479893572992 542272802056128 542858216853888 543259739203632 544506458018776 546296251973571 546607544080312 547068039062688 547658630595648 548063703547272 548404244309727 550125838061514 550429974458496 553097469001792 553506564762888 553563431486208 553972871894112 554829922109584 556710839365824 557988426913632 559218827120382 559822536130572 560812043152064 561417472130944 562655433601944 562713240271104 563583812691328 564772962801762 567153107363051 567211376118816 567630911160324 570381764908098 570697099769472 570862288720152 571745468515364 572488677007104 573886971770216 574370448578784 574697738005248 575743688574912 576586770765408 577909971296944 578337419500566 578961768135036 579449520256464 579809562675174 581195806837932 581685441047568 581951299767552 583010451828288 584936731622529 585260113179456 586603218037408 587462202227472 588531384137268 591570329515776 592319525096871 592646988222144 592657042317912 593735678842878 594007045111392 594507472276608 594605107351827 595959547607532 596299138996704 596801497159296 597445778831616 599632111826462 599963617706368 600137277885288 601229528447922 601847070699776 603379057092864 603549491716314 603825343377696 605269005937728 605778920854272 608652115218884 608714647542144 609164880269616 609543386402106 610056902313144 610715493960624 611794956165888 612569765271123 614933487090351 617871275543808 618255191416928 618712480759692 618776046675072 619233721265808 620196066757696 622234652627016 622694885358249 623722329289488 624183662373282 624247790392512 626585943904128 627208582146289 627736980277836 628084023899904 630447241414848 630913548546072 631594656147312 631954553236864 632987362802187 634031789277744 634321572841216 636011401994496 637575666148707 638112798133668 638465578013952 639930783313536 640867856975424 642034237240656 643507632204008 644049761632992 645622843241493 645990733913096 646534955255904 647711649646776 648007685576064 649556981981952 650148717709062 650508151632768 653187635844656 654144121992504 654695212238496 655708089765872 656260497592128 658718556412032 659928620292084 660293461022976 660894977505906 662777869179712 663493376154752 663984125693328 664543505748672 666739172607651 667695419078809 668257925750316 669360548505792 670271854156333 670836531371292 672747746560384 674959069919664 676577527372032 677077954537248 678731706997467 678801439229472 679303511299908 680424359224896 680927631679944 683489677591578 684227544159588 684803978484912 687689974402376 687760626998016 688269325686624 689012352160704 691671042848448 693258348589664 693771113640396 693842391006336 695105184986784 695537090344044 697720575102408 700013984205393 701687620450674 702008326040736 702599739963264 703686730480448 704717164268832 705310860279168 706322426794112 708656132158546 709253146591704 709777742114331 710543988165726 710948872391472 711273810827008 712568330012352 713168640315648 713285762937462 713611769446368 714922671983091 715317916108224 715920542827776 719316136167772 719922131227728 720976339097352 723030402741504 723946086229509 724346318938176 726739575652233 728395002631428 729008646273072 729424052083584 730211507460864 730751604729696 731205659079636 731821670586864 733501117415352 734836090325238 735912137241567 737671600986606 738008753017184 738630495858816 742281119154432 742830143650848 743984569218176 745625102827176 746430048174096 746982141404994 750207244802592 750839264385408 751585373110429 751649838720768 753030617069016 756281834825088 756841214880432 759328953659622 760509019877464 761071526548971 761149718293536 761712698854404 765477404128008 765827264771712 767658251433216 768782361020544 771116559334088 771949024180048 772599360341952 773079416900232 773651221202673 773730705372768 774927742450576 775580588063424 777347269104384 779915642163372 780346817572608 783282936303296 784708512183024 784935646990209 785369597702976 789094586184047 789759366795828 790195984296192 790209389757216 791647571790504 792009393481856 792139464002939 792806809802436 794612730143376 794626210533298 795065518662272 797183568796032 799817481440406 800183037180384 801639371263896 802813240627164 804732655621752 805100457836928 807025341250304 807760528062774 812219840359488 812724515202808 813409203084192 814287325280832 814889608805448 816759687028164 819911316120468 820602058594032 821487945893472 824949974346256 825188757092271 825644961687744 829646203502688 830259847144332 830345147229312 831629772385984 832244883164376 832330387190016 836982640370448 838828240680573 839733804195858 840596321886464 841218064728096 842126208196416 842835665827584 843983150402916 845375719036992 846087914251008 850100888198276 850817064178224 851446366740486 854490475967232 855572647362147 856045649654208 857618202773046 858733015510656 860830457655324 861555672868176 862046607007872 863615532862368 864880156148112 866864956945416 867506129250849 868442652202554 869714344012761 871793710256898 872192162656672 872926949651328 874515677742432 875013996789504 877890169769184 879904827056112 881193303341208 882797076205902 884822994280511 885312167591104 886058007664896 887355494273664 888237259130507 888985563476868 890603518264317 891010567667088 892480731341056 893939321411298 894448708495056 899448167739693 899945426559552 900205916827932 900703594568448 901598623428074 902770606049664 904975609329956 905068585639296 905738015066544 907232478966528 907903508906592 911319570122104 912303392212784 912978172828326 913071971313216 913747320404424 914315079603159 917692434248832 918683136214272 922228057131264 925028151520528 926806913315712 927382787125392 928068721139538 928164070012608 930294100136544 932566329126601 933351978940524 935583493934232 936011101387648 936275493559923 939622885691776 941605470416754 942126035849856 945573714803267 945670862122272 946370322819108 947391984220968 947931829855296 950091106683136 951047683916616 951482359261824 953230229310788 953757221477632 959896174970304 961301785463136 963051355860984 965261448306012 965795091917568 966074642449488 968986100869644 969802432883856 971193336841904 972011528364096 974335472972928 974940878772848 975223076563593 975762227449152 978001489887136 979781453766984 981216182988756 983562134648808 984390746388192 988077834618048 989892930438126 990440191534464 991342466258859 994166803769568 995240064232128 995976188539992 996078514159872 1000276326403456 1002386888625474 1004040822758688 1006254797056938 1009121619840576 1009971764423424 1012438604879496 1014762035398628 1014866291058048 1015616931805872 1018202158844208 1020636538837344 1021391447519916 1025234516387367 1026341316239382 1030132480455936 1030772555866976 1031534961603564 1031640940497024 1032403988529936 1033518528241056 1034107450751232 1037506564272672 1039887522884496 1040656670460594 1040763586509504 1043305635516066 1045699902331513 1046278016244032 1046580862653612 1047159463603968 1052531430676011 1053012489061104 1053612519676288 1055530095720672 1057075746403248 1059483640191168 1060376212760832 1061429908247566 1062984198237819 1063879719887556 1064467884489984 1065525645869542 1066423308587208 1066910716240512 1068852495018528 1070417654169552 1072976874162336 1077014037417032 1078974204251658 1079883196841592 1082959787145984 1084545604112256 1085716433707776 1086519478407264 1089012916037552 1092592503947142 1093215088160624 1094136078125376 1095317261191296 1096127407094544 1096808488619454 1100251676123028 1100859948916992 1102254135487857 1106194938003584 1106507401479909 1107013129525776 1107945743788224 1109659844219168 1113421678731648 1115976853827264 1117496208403861 1118437654240764 1119645072261144 1120473212107491 1121624086304128 1122834944261888 1125310867203888 1127167625382656 1129545925603524 1134306214726102 1134422752237632 1135261822320648 1140763529816196 1141394199538944 1141724577440304 1143490937030728 1147773943540432 1148740897157568 1151487377149824 1153173541530816 1155819942593888 1156674839001132 1157923536270072 1158899040512928 1159619125350348 1162391613675864 1163370882095136 1166020903656576 1169873463245058 1170520226358912 1173206436074816 1174924404454944 1177062768274536 1184639050193742 1185293976444288 1185314084635824 1187471357685756 1188014090222784 1189014944553216 1189210214703654 1191919095215064 1191939315799947 1192598277993408 1193602994318592 1199264223652924 1199927235412736 1200274555770576 1202459056895844 1207098983432628 1207650686755392 1210538011875456 1211640792094161 1217304230437768 1217429295084288 1218329760539232 1219086772804212 1220113804626288 1221430987921248 1225139530542246 1229866974180702 1236510382833856 1237424961519384 1237552093350144 1238467442531616 1240392133515392 1244469305254032 1245389770716498 1247444658578976 1248367324746564 1248495580785024 1253064408917893 1253171887808256 1254417164292578 1255473960555672 1260894482829696 1261827097092144 1263189312294624 1263909106473728 1265974725604374 1268063578555488 1275151332297414 1276225596267336 1279861566627072 1281735713950848 1284068474481312 1286427304159569 1287015264408016 1288099523265984 1291245686482986 1291981467826192 1293069910511808 1295423299293552 1296015371152128 1300297435418124 1301016303265536 1302663978303831 1306375271689312 1307690565385347 1308288243985008 1309390424476992 1311416179531744 1312520995184256 1317437112824064 1319857240584168 1320677337204563 1321789955011812 1324195614308853 1325555738359424 1326986752309504 1327968251386656 1329087011497344 1333478345215302 1335390838157618 1336515851500632 1338721097011584 1340543708312666 1341673062742584 1345495493120768 1349918139839328 1352397935142111 1354155909074496 1357463413994934 1357602878458944 1358607022599816 1360848718449792 1361855263359888 1366979355183156 1368455088319176 1369467259242489 1369607956969824 1375379948804752 1376538651373248 1378024704321408 1383342085696896 1386516697179328 1387542227280792 1387684782012672 1390210369973568 1391074180688088 1392103081709307 1395441150204816 1400027968410786 1403375240901348 1404016652081472 1405199479926528 1407373460960896 1409434328537664 1410621720558336 1412644853588224 1417312264317092 1418506293183408 1419555484228662 1421087976331452 1421897744782944 1425136660024704 1426571525874924 1427223538892736 1429845343966182 1430635832216448 1438632272335544 1439844262455456 1441952678194704 1447892172459018 1448692637876352 1453479151304466 1456790005262856 1458017292546144 1458848104167168 1461503209459392 1462411318159272 1463643341173728 1467002234830704 1469672180650476 1471824274483134 1475343201973212 1476017506034368 1477260991717632 1480894301448419 1484839395657189 1485660287301696 1487969138436352 1491250205654352 1492860096348192 1493964282809988 1500414489605184 1501678528770816 1503170746220858 1506061234138032 1512563669650176 1513682429760864 1518657907319244 1521018039754928 1522143053097942 1522299436587072 1523425397708808 1530954808256016 1531654529543424 1537564722041088 1539511974359073 1542233118668176 1543898048360096 1545198720683904 1546158833800464 1547302442405346 1547461410745536 1549855484901152 1551161176126848 1559831284326744 1560985005690891 1564958453274099 1566565872606592 1569417024366048 1569871293980418 1570739195405952 1578189172368094 1579518733591656 1580418779514432 1583295143581008 1584018786963712 1584278928005878 1585613619604872 1589225460286752 1589252421066596 1590131037324544 1592144862371349 1594367137592064 1598288468804313 1599634962880812 1600366074360768 1603278742527792 1605626481254328 1609465311243504 1610200915673856 1615521056125548 1618461306377487 1624439680718976 1625449030405616 1626818406168384 1628574650561664 1629779217610896 1633519374056328 1638888755920713 1639822632240936 1641204117188064 1642975891786944 1645212732929181 1649899948692512 1650377514184542 1651289923375488 1659292407005376 1660519694288664 1660690294458624 1663259544771968 1664489766328752 1673793316851931 1673965280740896 1677656481361146 1679467608391716 1682436129456192 1684252416392832 1687966300805832 1690751438073984 1700201776396552 1701459322089153 1701634128356448 1702892733480972 1711145294724294 1712091299308416 1715236405546092 1717466031021312 1721660915310648 1723111345736352 1724093214015744 1727231065724736 1729760312296224 1733729913890832 1735012258501698 1736885304405108 1739428688025522 1743587420513796 1744384325313344 1745853899302656 1749031355484864 1754810194867587 1755780339538368 1759809654112224 1762386606682416 1765594152411804 1769645988561022 1770624335182208 1774710988547328 1776474518261014 1777971126953736 1781207036528634 1782021135334176 1787878642822596 1788897416990112 1798896335479386 1799890853119104 1800411833655864 1803197246856148 1805541212099328 1809951218659912 1810137171278592 1811476030133088 1815807017813184 1822639140244208 1824606784425568 1825956345656652 1826143942626432 1827494640808848 1828630159206318 1835384868497664 1837709295813369 1844800461271053 1850056303041056 1853613826631424 1854765574250784 1856137442279076 1856328140025216 1860588200273088 1865132658253202 1866703957881048 1868084656074747 1871166987868464 1872022202775296 1872550987119846 1879245771383552 1881625746438867 1883210940833508 1884252071699712 1891147429606534 1891341724244544 1892740645638216 1894783968441936 1895863659710592 1902095367833232 1902964718523648 1906460458621576 1912726998446121 1919792349940608 1922603570926272 1926102711721968 1930522896612024 1932149284898976 1936868529724479 1937972201739288 1939604865767712 1942386673683808 1944023056728192 1948670945945856 1949881757545696 1950446153127186 1951524454898304 1956002979774272 1959562907533968 1962432365977512 1967124269297616 1968781492776384 1976155669236096 1978119374461373 1979785860876252 1980880383068928 1982684932517718 1988333607539136 1990480128464256 1991952377079984 2000552652806912 2003086257236427 2004773777250948 2008081645517376 2010815562468999 2012509594113876 2018243239681152 2024877209758992 2029524070797256 2029732582116096 2031233863611744 2036195120992401 2036404317688416 2041273077674688 2042782895039832 2050469032774734 2052682632478764 2061545111733952 2063069923207128 2063281880994048 2064807977059872 2067037056482112 2075013128545344 2079775045768992 2081313340921188 2081527173019008 2086611271032132 2091399804663026 2092556032488064 2093161725307224 2105062861352022 2106024978122208 2107225039352576 2111060191441344 2114151492806496 2118967280382336 2122859816495132 2125968396475638 2127759439775112 2131051291739084 2132846617174416 2133821432481024 2137704990037056 2140835308339104 2144768015949273 2145953748324672 2154028074834064 2157948408503316 2159766393683184 2169091208224512 2171838258688527 2173038956814528 2178025832075104 2180218726956699 2185185007894284 2186430176321248 2188272156250752 2190634522382592 2192254814189088 2193616977238908 2200503352246056 2204508270975714 2207736411724701 2212389876007168 2213014802959818 2214026259051552 2215891487576448 2219319688438336 2226843357463296 2231953707654528 2234992416807722 2236875308481528 2239290144522288 2240946424214982 2243248172608256 2250621734407776 2254756119331287 2259091851207048 2268612429452204 2268845504475264 2270523644641296 2281527059632392 2283214579646913 2283449154880608 2286981874061456 2295547887080864 2297481794315136 2302974754299648 2306347083061632 2311639885187776 2313349678002264 2315847072540144 2317798081025856 2319238250700696 2320953663608019 2324783227351728 2326741764190272 2332041807313152 2337777442545259 2339746926490116 2341040452717824 2346412872149632 2349848808909888 2354125536549072 2367283758552141 2369278100387484 2370587952888576 2370628169271648 2374942715371512 2376028180445568 2376418392008817 2378420429407308 2383838190430128 2383878631599894 2385196555986816 2398528447305848 2400549111541152 2404918113791688 2414197966865256 2415301373510784 2421076023750912 2423281584188322 2434608460875536 2436659521078464 2438173545608424 2440227609252576 2442861975842496 2450279061084492 2459733948361404 2473020765667712 2474849923038768 2475566271276813 2476934885063232 2480784267030784 2488682925657379 2488938610508064 2490779541432996 2494889317157952 2496734649493128 2496991161570048 2506128817835786 2508834328585156 2510947921111344 2521788965659392 2523654194184288 2526378624589248 2531949451208748 2536127157110976 2550302664594828 2552451192534672 2563471427901696 2566717942086441 2568136948962624 2572854608319138 2574030528816032 2576199046531968 2582491372965972 2583962935652384 2586139821023616 2590846598587104 2600594870836248 2602518387752547 2605327956607662 2609143032038283 2612750543378624 2615381130770694 2616576487970016 2618780848953984 2622832359063488 2625041990368512 2639714481168336 2641354674409126 2643579910023624 2648391228617706 2651111476718848 2654468982841533 2655936502773312 2658174022994688 2664711777391521 2666956690430604 2670781676315236 2673031703001264 2677442194023168 2681087416625332 2683346125485168 2698344503219079 2699836279678656 2704795870284222 2708311818148992 2714926827989868 2715205756917888 2717214045199632 2721697436899584 2723710526719776 2733958710366312 2736910176638352 2738934518484978 2739215913939648 2742945238809477 2750759897609504 2753077302746496 2756049408642816 2766684171393792 2773033394358656 2775084454561584 2780420739947136 2782148361376176 2784206163418614 2790595597346227 2790882300409632 2797698987379803 2800055936821572 2806750481802696 2808033304162944 2808826480679769 2814746921921792 2818868657075328 2834624528634184 2836721144409801 2837012586366816 2839110968457324 2842175952662904 2843795489565888 2850273320049408 2853143051749848 2854447077785472 2859690687932364 2861271664432896 2877264544671088 2879688524910912 2883905356389408 2895784344918036 2897385275752704 2906958302608932 2913580010525712 2916034585092288 2923006418918784 2924822636318544 2925669229690779 2927286682347456 2934004469661408 2939344361300952 2941170730322357 2943648548966268 2950686403946424 2952035012068736 2961788602896838 2969678791314378 2971320574603392 2982500411308704 2985720192696384 2987928565619976 3000828979210368 3006341492441716 3012122468276064 3027364859521728 3037315814638488 3042036079509856 3044286106195884 3044598873174144 3046850795417616 3061909616512032 3075703549162101 3079023948718146 3084466237336352 3087796096720192 3090397441367808 3092317667600928 3094604884810692 3094922821491072 3099710969802304 3102322352253696 3119662568653488 3121970011381782 3129916906548198 3133131745213184 3137099706994539 3138834048732096 3139742587960836 3141478390811904 3156378344736188 3159037467183312 3160837559028864 3166590287162016 3168557856011756 3171227239209744 3178450920573504 3178504842133192 3184289724742698 3188952594713457 3196576937608626 3199269925761624 3200732148721536 3206557485055584 3211252962508656 3218930622487008 3231042112251096 3236922612754974 3248879361437952 3250898060811232 3253636812336768 3257149301123328 3259558435221792 3267038748112656 3277777511841426 3279645264481872 3282408234376128 3285951783573888 3290425465858362 3297976615045541 3299799897385024 3300755028369084 3302579846750976 3306762406463571 3318584814010752 3319522204439727 3321039388577328 3326519089543936 3328979532657504 3347586633703862 3347930561481792 3352488625211583 3355312962722292 3358935216783432 3364872258912384 3368504832785664 3375932601611664 3381502876147968 3400403552793104 3402918644178306 3403268256712896 3405785466961944 3422290589448588 3424182598616832 3430472811092184 3443321830621296 3446222691472704 3454462131449472 3459520624592448 3467459827781664 3470024517003396 3473770608810216 3478857376051044 3487174841027592 3488768650626688 3498062710969728 3509620389735174 3511560679076736 3519619308224448 3524773213364832 3531188304823608 3539291977122044 3541248670364416 3552949036522028 3555942253907472 3562414073057268 3564042270668352 3575757285645192 3575817947399841 3577794833980224 3597792670958772 3599781706238208 3600823667311728 3606394493712296 3619902437319824 3622952060266176 3631614035626368 3634922376282483 3645278280488416 3649213568851136 3651912691313304 3652287885252864 3654989281617696 3657260318412636 3675418591626738 3689600922542106 3700112606082112 3709531148501568 3712274884558152 3712656280050432 3721176400546176 3730265316506404 3733407915762096 3736169312149494 3742333975736928 3745101974239692 3759193226753679 3763251492877734 3766421881667016 3782294859213068 3782683448489088 3785481291276432 3789567936883872 3791727319421184 3804190735666464 3812920917243152 3825453996892242 3839584699881216 3845207141852544 3852205423443936 3859281912478707 3861045793224048 3864298569797952 3873737059448958 3875944403478576 3879209731535424 3884773347367616 3888046113456384 3897608726872003 3899763515091392 3900892306254372 3903048909796608 3907991934911493 3912005959548544 3919125815067936 3923071696156041 3924864731955024 3934248538595232 3937562985552768 3952311338472192 3956238748922746 3959571721752504 3962032011613689 3965369865035436 3976667215078272 3980960256928512 3983904754159968 4006172514472854 4009547554501896 4016163291034752 4021631124937998 4025019188227752 4036486479362304 4049754419517984 4057193805426333 4059048141594512 4062467727223488 4072390241984802 4072808635376832 4082546155349376 4085565790079664 4100938065549468 4105365264957528 4108401777727467 4123090223467904 4126139846414256 4129615954119744 4134074112964224 4150026257090688 4159550091537984 4162626681842376 4163054346038016 4173222542064264 4176309245127921 4182799609326052 4185112064976128 4186323450614448 4210125722704044 4212049956244416 4222120382882688 4228302985612992 4237934560764672 4245719632990264 4251936792951276 4255518879550224 4262102583478168 4265693234348832 4275409980074112 4281670616678208 4289536031898546 4291907496649344 4308056149668128 4315896817006632 4319532787366368 4343676517377054 4346077913629056 4356051664150208 4360437453913398 4370370015788568 4372860352642496 4376544312501504 4384509628378176 4387233954477816 4401006704492112 4409016541951428 4415472823449402 4426029605919636 4428052518103104 4431782975152896 4438639376876672 4442682904345257 4463907415309056 4469984833615444 4473750616963056 4478580289044576 4481892848429964 4501243468815552 4509512238662574 4518183702414096 4537224858904408 4537691008950528 4541047289282592 4563054119264784 4566429159293826 4566898309761216 4573963748122912 4591095774161728 4594963588630272 4612694166123264 4618535923077219 4623279770375552 4626699356004528 4631694145080288 4635596162051712 4638476501401392 4641907327216038 4649566454703456 4653483528380544 4675554885090518 4679493852980232 4682955017072673 4692825744299264 4699697617819776 4708251073098144 4734567517104282 4738556200774968 4741256338543296 4749885430743024 4752056360891136 4752836784017634 4756840858814616 4767676380860256 4767757263199788 4770393111973632 4776434587114047 4794865406412939 4797056894611696 4801098223082304 4809836227583376 4828395933730512 4830602747021568 4846563168376644 4855383919132461 4869216921751072 4873319042156928 4876347091216848 4880455218505152 4885723951684992 4900558122168984 4916666267762139 4919467896722808 4935638198787543 4946041531335424 4949699846077536 4951132542553626 4953869770126464 4977365851314758 4977877221016128 4981559082865992 4989778634315904 4993469298986256 5012257635671572 5017668657170312 5021379950555793 5021895842222688 5047308388368576 5052757249178496 5063898902417496 5072254314221952 5100605329189656 5104377966267459 5104902385069344 5133435884172882 5136273897925248 5145709216638276 5148061057632064 5152398093063936 5164982745931944 5167925871304768 5172279642047232 5181693197174208 5201189741672496 5205036775505094 5210655913215324 5218286064076566 5225501086757248 5230762261541388 5233152975940032 5237561697907968 5245664718126976 5279428962336672 5282709348818252 5287159820047248 5296782457235412 5308937965683066 5311873005546624 5329423554783042 5333913380861208 5341563352630472 5346063406002528 5362174833250664 5366692250970336 5396689006438158 5399672559357312 5409591740568444 5416623636297984 5429853655979736 5430411513835776 5434428090399264 5447421053439552 5467917420732624 5473820353276704 5477869036969956 5478431827879296 5485890477618954 5501519795219008 5506154605492992 5513127887440107 5534401383813159 5546066788717312 5550168909123168 5560841479894272 5564296722752352 5568412326837228 5581191194692454 5581764600819264 5595397974759606 5600111873643144 5613500963605392 5616066608325888 5617652961359538 5637737314150656 5644877239316601 5669249057268368 5673442288819602 5674025172733632 5678221936914648 5684351905325808 5687590979131776 5706286103499696 5708894155570944 5719381375864728 5738180995338363 5754529089342176 5759377049821824 5767810712778816 5791568689836072 5810605589173437 5813916605217864 5827160021051424 5832069170184576 5846012837837568 5849645272637088 5851338459381558 5854573364694912 5860391052282481 5868008939322816 5878688722601904 5882341460644714 5887297097932536 5901372807892848 5904070024137472 5923577205793676 5934358123384119 5939357582628756 5942641149206784 5965000822617408 5971440385392768 5975857131239952 6001657958420736 6009258771709281 6012682984883432 6024244936552128 6032446687406997 6054729719043456 6074631629276976 6084072159019712 6088572212391768 6089197746348288 6093701590835232 6108585362977203 6123819233024064 6151407098324202 6158047897436292 6168932474672704 6175592193440384 6184635335201856 6189209769621384 6189845642982144 6199421939604608 6238684180993561 6239325137306976 6243940022763564 6259833813096396 6274199413989078 6277668097464192 6279485175921672 6312756689472376 6318074934366624 6321675118057728 6333180574324032 6337115712023512 6342454478419488 6356901841147008 6357009684266384 6368579449485396 6377905189426914 6393153875217252 6398539851523248 6401464297443072 6413114970111168 6422505925017312 6434304047847819 6437861244974016 6462084224502192 6473845225509948 6501796121622464 6507273624673536 6515514776065581 6519116870443584 6534077496225312 6540656180870097 6555555023682852 6559290528963744 6564816468752256 6571903567147776 6580850931716724 6595953230091082 6599599794770048 6601510056738168 6613524812927142 6637169628021504 6639044408879454 6642078777154656 6657959065315008 6695173267407724 6695861122963584 6704977250423166 6710625925444584 6717870433566864 6729744517824768 6751865203223328 6764268357993861 6800807105586208 6805837288356612 6806536513425792 6811570933923888 6844581178897176 6849643738940739 6860945622184368 6886643661242592 6892445382945408 6899294403609179 6908924262898944 6919041249184896 6934919655563328 6940049034006792 6947541217620432 6957714752102088 6962860990824057 6974349682055184 6977537301253376 6996125421939456 7013332327635777 7019240779470348 7023121358153472 7039238616448896 7049546426729664 7062376609647216 7078583954244088 7101851275656423 7105898073044056 7111884507814944 7124828146114536 7128084541336704 7129255176026451 7151514571290384 7151635894799682 7155589667960448 7195585341917544 7201647334623456 7212788987424592 7239804874639648 7245904120532352 7263228071252736 7269844752564966 7290556560976832 7298427137702272 7303825382626608 7309978563235392 7314520636825272 7344649609866899 7350837183253476 7372990395719663 7379201845084212 7400225212164224 7419062297003136 7424549769116304 7442352801092352 7460530633012808 7466048776972137 7466815831524192 7472338624298988 7484667951473856 7490203948479384 7518386453507358 7526502985755468 7532843763334032 7564589718426136 7565366896978176 7570962582552864 7579135873767744 7608381471332928 7625841834486304 7650907993784484 7690414283705088 7700153826259323 7704410846887872 7718563824957414 7722091586448096 7728597139595904 7747474118897916 7751888806957152 7758419463070848 7769546694735232 7795217453744006 7799527030182784 7801784612508744 7807555163257641 7815983869822986 7824011919097088 7838251630135872 7846143392312082 7849729463910048 7868497077190464 7875125971105536 7912477497845492 7919143443505008 7924064023227378 7930739730070872 7953334430156544 7963406948524599 7967809508319936 7994135332174563 8012345028945708 8019095109003792 8032326582069504 8043262249875996 8050038376455504 8095033509657237 8099508839035968 8114387610852666 8118096283189024 8124935454446976 8144780483969604 8145617270753664 8165092310698752 8171131580159328 8201876131098936 8210730529915056 8216803555454934 8228835716428431 8246180446935808 8252279692828512 8259231908239488 8268148225928448 8300052514181376 8319100183075968 8325253363684752 8346445084128528 8352618490255842 8365599218652104 8371786792038681 8372646901228896 8393096962139409 8420251445408088 8424099912488832 8444240765765376 8456605971225984 8491439265980528 8503873585902552 8510163433229403 8511037759100448 8524205166956336 8531386468697664 8550819960148224 8563341233356416 8579072063797092 8583814993298688 8616112299336256 8631793634013264 8639065574732736 8680040448024517 8687353034754108 8692155827258112 8712103328300416 8713534104032329 8720874907826796 8740740031577136 8745720705284992 8769019256756352 8774467908955632 8802013408984224 8818033083902856 8823512190967071 8830945646898804 8852059211839272 8856105036206208 8877278753753344 8885365808690514 8939969667230888 8947501233926112 8957160578089152 8963785696859928 9002486937631104 9019024477325148 9036367404828192 9074449717808816 9082094578565184 9126108238529568 9132858318587652 9133796619522432 9147927496245824 9182191548323456 9227110647486303 9237071846154438 9246559540751104 9253398712009056 9263388290160576 9271192324103424 9275999995632049 9276953002802784 9283814654432076 9299132909406912 9306967056761088 9351109770181036 9358987705960464 9365910034145346 9399395235639552 9411299120983617 9416502146196288 9469135034208564 9477112401549936 9482512677086592 9499770861486048 9505673568035268 9513681717629232 9535352761720512 9535514526399576 9552869174228094 9566857784140371 9589730812825878 9594113789223392 9602196446164608 9619672455166752 9656791867461024 9693126336753288 9710767838264922 9738433843502144 9746638084313856 9752694182433696 9760910437010304 9770609850435577 9771447903369984 9801116244337968 9833332535524278 9838935793445616 9871276397575086 9893929845136623 9899399692155072 9902265085107252 9907739540252928 9954731702629516 9955754442032256 9963118165731984 9979557268631808 9986938597972512 10024515271343144 10035337314340624 10042759901111586 10043791684445376 10057465875634749 10094616776737152 10105514498356992 10127797804834992 10144508628443904 10201210658379312 10208755932534918 10209804770138688 10258229620392611 10266871768345764 10272547795850496 10291418433276552 10296122115264128 10329965491863888 10335851742609536 10363386394348416 10401310862835937 10402379483344992 10410073551010188 10421311826430648 10436572128153132 10451002173514496 10461524523082776 10466305951880064 10491329436253952 10558857924673344 10565418697636504 10574319640094496 10593564914470824 10617875931366132 10623746011093248 10658847109566084 10667826761722416 10683126705260944 10692126812005056 10724349666501328 10727453842199523 10733384501940672 10793378012876316 10799345118714624 10819183481136888 10859707311959472 10868856180798528 10894842106879104 10904767128847449 10935834841465248 10947640706553408 10955738073939912 10956863655758592 10971780955237908 11003039590438016 11026255774880214 11068802767626318 11100337818246336 11128593445504704 11136824653674456 11162382389384908 11163529201638528 11190795949519212 11200223747286288 11227001927210784 11235305922719076 11277579680261037 11289754478633202 11338498114536736 11346884577639204 11348050345467264 11356443873829296 11368703810651616 11375181958263552 11412572206999392 11438762751729456 11476361990676726 11502698925646643 11509058178684352 11518754099643648 11535621425557632 11577845737436121 11583137379672144 11621211178346874 11627833210435728 11654320042102848 11664138340369152 11692826180616009 11699290545274176 11702676918763116 11709146729389824 11720782104564962 11736017878645632 11757377445203808 11764682921289428 11774594195865072 11802745615785696 11847154411587352 11868716246768238 11878715165257512 11886096034841067 11930001645234816 11942880770785536 11951714262479904 12018517543418562 12025365969766864 12048489873104256 12064893374813994 12109459438086912 12149263258553952 12168144318039424 12171581416278999 12177144424783536 12187403181670464 12217170725954406 12247638466048128 12292458292442471 12302814196648404 12316095794872584 12325205333182401 12337864949345408 12351184386880768 12369270670403712 12378419539242768 12398843879209216 12477368361987122 12478650274613952 12487880045527128 12519667626192792 12548398827978156 12555336194928384 12558970351843344 12625513378944752 12636149868733248 12666361148648064 12674231424047024 12684908956838976 12713803682294016 12714019368532768 12737158898970792 12755810378853828 12786307750434504 12797079703046496 12826229940222336 12845011850034624 12868608095695638 12875722489948032 12924168449004384 12947690451019896 13003592243244928 13031029552131162 13038233740887168 13068154992450624 13081312361740194 13111110047365704 13118581057927488 13129632937504512 13161701863433448 13191906460182164 13199199589540096 13203020113476336 13227049625854284 13278088817758908 13284157554309312 13315918130630016 13328048713035771 13390346534815448 13391722245927168 13409954500846332 13421251850889168 13435740867133728 13503730406446656 13528536715987722 13601614211172416 13611674576713224 13613073026851584 13623141867847776 13689162357794352 13699287477881478 13721891244368736 13773287322485184 13784890765890816 13798588807218358 13838082498369792 13869839311126656 13880098068013584 13895082435240864 13915429504204176 13925721981648114 13948699364110368 14026664655271554 14038481558940696 14078477232897792 14099092853459328 14124753219294432 14157167908488176 14203702551312846 14211796146088112 14223769015629888 14249656292229072 14256169082673408 14258510352052902 14303029142580768 14303271789599364 14311179335920896 14329303761342141 14384596219238817 14391170683835088 14403294669246912 14425577974849184 14479609749279296 14491808241064704 14527450709250193 14539689505129932 14566151757397383 14581113121953664 14596854275404544 14607650765253216 14619957126470784 14629041273650544 14689299219733798 14701674366506952 14745980791439326 14758403690168424 14800450424328448 14838124594006272 14849099538232608 14921061266025616 14932097553944274 14933631663048384 14944677248597976 14969335902947712 14980407896958768 15036772907014716 15053005971510936 15064139851667379 15065687526668064 15129179436852272 15141925165105728 15158271747535488 15216762942665856 15251683668972608 15301815987568968 15313133898802377 15400307652518646 15408821693775744 15437127649914828 15444183172896192 15457194279191808 15494948237795832 15503777613914304 15516838926141696 15539093389470464 15590434907488012 15599054060365568 15603569225017488 15615110326515282 15631967739645972 15676503260271744 15692286784624164 15699458927820096 15736994154380928 15824954995690984 15838286887010016 15848128046454756 15861479460141744 15926813897049198 15935619016639872 15988270664349126 16024690057891416 16038190218007584 16086524499751992 16100076752911008 16190067019314474 16199017678071936 16228775221705332 16236192566378048 16249870908893952 16289560967939208 16289837315932609 16291234541507328 16342263160318656 16403752262197872 16421461059830112 16433607110909868 16457671432856862 16504559385657024 16518463816478976 16638200366151936 16650506727369504 16692890168257056 16705236980511684 16731198437304208 16743573584077362 16745293802457792 16786193924278818 16840502890816176 16848199824977664 16913211942451968 16934631717949803 16982878531961056 17007747171805104 17020326866458806 17022075518200896 17048410333912672 17062772937395328 17126682466712832 17158144127594184 17214542986015089 17232224598672512 17263587268026528 17278131149465472 17360080896049034 17374706069508216 17424206656600832 17427068208064658 17441749815653592 17481480063154272 17491441410569984 17538038513512704 17548935817911264 17581173156847443 17604026817968448 17636066167805712 17647024381934142 17661891293797608 17704118423678544 17712210072412416 17770731617381028 17803074370152357 17879939334461776 17895002467852224 17914321156178304 17927571393719856 18004973875262208 18027776315127843 18038048954650296 18072734809656384 18097340062220991 18148899435617632 18164189157130368 18252216477059136 18265716637175304 18267593239044864 18295854992491648 18325756088931609 18364383096646912 18454221294972606 18474143692308876 18506797424018112 18526776580321152 18551999991264098 18553906005605568 18567629308864152 18598265818813824 18702219540362072 18716052542980683 18717975411920928 18731820068290692 18822598241967234 18833004292392576 18938270068417128 18954224803099872 18965025354173184 18999541722972096 19011347136070536 19027363435258464 19070705523441024 19071029052799152 19105738348456188 19133715568280742 19179461625651756 19188227578446784 19204392892329216 19239344910333504 19302912143543457 19313583734922048 19386252673506576 19421535676529844 19476867687004288 19505388364867392 19521820874020608 19541219700871154 19602232488675936 19666665071048556 19677871586891232 19742552795150172 19787859690273246 19798799384310144 19804530170214504 19909463405259032 19911508884064512 19926236331463968 19973877195945024 20049030542686288 20070674628681248 20085519802223172 20087583368890752 20114931751269498 20189233553474304 20255595609669984 20292805073981583 20402421316758624 20417511865069836 20419609540277376 20516459240785222 20533743536691528 20548931216822217 20582836866553104 20592244230528256 20659930983727776 20671703485219072 20697883210827537 20726772788696832 20802621725671874 20804758966689984 20820147102020376 20842623652861296 20873144256306264 20923049046165552 20932611903760128 21039996982907331 21117715849346688 21130837395273008 21148639280188992 21187129828941648 21235751862732264 21305553826969269 21317694219132168 21335653523444832 21366253410521888 21384253624010112 21387765528079353 21448699333002656 21454907684399046 21466769003881344 21586756025752632 21638366962273776 21719414623918944 21737712361597056 21759313119075103 21789684213758208 21809534257694898 21871669682930496 21895281413106816 21911476147879824 21943561910475816 22006079180876032 22033948829600697 22052511549760428 22118971187158989 22137605535252636 22200675636492672 22257186891009408 22273649307348912 22324764778769816 22327058403277056 22381591899038424 22398146330916411 22400447494572576 22454003854421568 22470611845438152 22555159360522074 22579508957266404 22676996229073472 22693769155278408 22696100690934528 22712887747658592 22737407621303232 22825144413998784 22877525503458912 22952723981353452 23005397851293286 23018116357368704 23071242851115264 23155691474872242 23166274759344288 23242422356693748 23255666420871456 23308640084205696 23385652361232018 23398581090548352 23405353837526232 23441564209129924 23472035757291264 23514754890407616 23529365842578856 23549188391730144 23605491231571392 23694308823174704 23737432493536476 23757430330515024 23772192069682134 23860003290469632 23890220845573797 23903428524959808 23982405996523689 24037035086837124 24050731939533728 24096979746208512 24129786749627988 24285100528971711 24298526517107904 24336288636078848 24343162832557998 24354288849567072 24374806363340928 24434341451908812 24495276932096256 24584916584884942 24605628393296808 24632191589745168 24650410666364802 24675729898690816 24738541340807424 24756839078485536 24954736723974244 24957300549227904 24975760091054256 25039335252385584 25096797655956312 25115360376116043 25117940703686688 25179290886418227 25251026757889504 25272299737466496 25332722297296128 25348462848094048 25369817913677952 25428038737065536 25474317797941584 25511620757707656 25530490299688209 25572615500869008 25594159406092992 25652459880444672 25690023700069248 25715551867997849 25737216191391276 25751444979896064 25848336898008768 25895380902039792 26007184486489856 26040121344073551 26062059104262324 26076467481774336 26136309984901248 26140602312096987 26162624723480388 26222220094731408 26237162115854976 26323403726866896 26383812920364328 26406040226952672 26454099251708568 26470536572901213 26556177635517816 26568315108618624 26631836261260032 26656097426071542 26780693069630896 26819909001692664 26842503701778336 26871481734267456 27007460812893312 27057073431975444 27203228422344832 27223349153426448 27246283735695552 27375512182231169 27378324715588704 27398574955762956 27443782488737472 27546574644970368 27597177614436716 27739678622253312 27760196136027168 27790164870481728 27827999986896147 27830859008408352 27851443963296228 27897398728220736 28053329310543108 28076963117881392 28198185706918656 28233897362950851 28249506438588864 28314335816976352 28407405102625692 28423592292176224 28447538031259776 28499312584458144 28517020704105804 28606058285161536 28606543579198728 28658607522684282 28700573352421113 28769192438477634 28782341367670176 28806589338493824 28851155949698368 28959219498558592 29054901418500386 29079379010259864 29132303514794766 29162226243907328 29215301530506432 29239914252941568 29258082547301088 29311829551306731 29378598439467596 29403348733013904 29491961582878652 29516807380336848 29681789535409869 29698199076465216 29842122532051232 29864195107888548 29867263326096768 29889354497195952 29938671805895424 29960815793917536 30073545814029432 30106011943021872 30128279703334758 30131375053336128 30172397626904247 30258358873704544 30283850330211456 30316543495070976 30433525885331712 30503367337945216 30603631975137936 30626267797604754 30774688861177833 30800615305037292 30817643387551488 30874255299829656 30888366345792384 30989896475591664 31007555227828608 31180869814976024 31203932588507811 31207138450034976 31230220653030564 31263935479291944 31353006520543488 31384573569248328 31398917855640192 31473988308761856 31649909991381968 31676573774020032 31696256092909512 31722958920283488 31853627794098396 31871238033279744 31976541328698252 32049380115782832 32076380436015168 32173048999503984 32182361526598569 32200153505822016 32352878033545927 32380134038628948 32398035356143872 32457550443410664 32472385132756096 32579121935878416 32579674631865218 32684526320637312 32807504524395744 32842922119660224 32867214221819736 32915342865713724 33009118771314048 33301013454739008 33385780336514112 33410473961023368 33462396874608416 33487147168154724 33490587604915584 33572387848557636 33681005781632352 33832739040783111 33869263435899606 33965757063922112 34015494343610208 34040653732917612 34044151036401792 34096820667825344 34125545874790656 34316288255188368 34429085972030178 34464449197345024 34508096776939929 34527174536053056 34556262298930944 34720161792098068 34749412139016432 34854136416129316 34883499631307184 34962960126308544 35078478541848027 35097871635822528 35162346313694886 35208053635936896 35272132335611424 35294048763868284 35323782587595216 35408236847357088 35541463234762056 35606148740304714 35658288104523201 35759878668923552 35790004935704448 35828642312356608 35855142787439712 36055552630255686 36076097909300592 36145469619312768 36194680124441982 36277742765500951 36297798871235264 36328378314260736 36504432954118272 36514744248836997 36531433274350608 36591709984983296 36651512177863218 36877374877327413 36908442589945212 36948287384617752 37013594848036224 37053553160642304 37103999982528196 37107812011211136 37135258617728304 37196531637627648 37404439080724144 37432105085961366 37435950823841856 37463640136581384 37645196483934468 37666008584785152 37876540136834256 37908449606199744 37999083445944192 38022694272141072 38054726870516928 38141411046882048 38142058105598304 38211476696912376 38235219494190641 38267431136561484 38358923251303512 38376455156893568 38478689820667008 38605824287086914 38627167469844096 38772505347013152 38843071353059688 38953735374008576 39010776729734784 39082439401742308 39204464977351872 39333330142097112 39355743173782464 39485105590300344 39575719380546492 39597598768620288 39609060340429008 39818926810518064 39852472662927936 39947754391890048 39984146139107313 40098061085372576 40141349257362496 40171039604446344 40175166737781504 40229863502538996 40511191219339968 40585610147963166 40804842633517248 40835023730139672 40839219080554752 41032918481570444 41067487073383056 41097862433644434 41165673733106208 41319861967455552 41395766421655074 41605243451343748 41609517933379968 41640294204040752 41685247305722592 41746288512612528 41846098092331104 42079993965814662 42235431698693376 42261674790546016 42297278560377984 42374259657883296 42471503725464528 42611107653938538 42635388438264336 42671307046889664 42732506821043776 42768507248020224 42775531056158706 42873695995592033 42897398666005312 42909815368798092 42933538007762688 42987911284026423 43153788657716451 43173512051505264 43276733924547552 43438829247837888 43475424723194112 43518626238150206 43582352127750579 43619068515389796 43743339365860992 43790562826213632 43822952295759648 43887123820951632 44067897659201394 44105023099520856 44237942374317978 44275211070505272 44401351272985344 44514373782018816 44547298614697824 44649529557539632 44763183798076848 44796292661832822 44800894989145152 44908007708843136 44941223690876304 45110318721044148 45159017914532808 45192419555002137 45353992458146944 45387538310556816 45425775495317184 45474815242606464 45650288827997568 45755051006917824 45905447962706904 45939401696407131 46010795702586572 46036232714737408 46311382949744484 46332549518688576 46484844713387496 46511332841742912 46617280168411392 46771304722464036 46797162181096704 46810707675052464 46883128418259848 47029509780815232 47058731685157712 47098376783460288 47210982463142784 47388617646349408 47474864987072952 47514860661030048 47544384139364268 47780441691147594 47806857049919616 47964811993047378 48074070173674248 48101463879067456 48259573499255976 48570201057943422 48597053034215808 48686325665115996 48708577699134144 48749612726681856 48868682903817624 48869511947797827 49169833169769884 49211256786593616 49264383179490336 49300821332729604 49513678156971072 49909473447948488 49914601098455808 49951520182108512 50078670504771168 50193595311912624 50230720752232086 50235881407373376 50358581772836454 50502053515779008 50544599474932992 50696925696188096 50739635827355904 50803895153849409 50856077474131072 50948635595883168 51023241515415312 51060980599376418 51145231001738016 51188318812185984 51380047400138496 51431103735995698 51474432382782552 51696673796017536 51790761804079584 52080242688147102 52124118208524648 52272619969802496 52281204624193974 52325249446960776 52444440189462816 52474324231709952 52646807453733792 52743519470542329 52767625840728656 52812080453905344 52908198503417136 52941073145802426 53112355271035632 53136630217237248 53312194852143084 53409223110457071 53561386139261792 53639818003385328 53685007403556672 53742963468534912 54014921625786624 54083328945383529 54114146863950888 54292020186662973 54406456844689664 54446698306852896 54492567471391104 54751024364462338 54756649431177408 54797149911525912 54887564977474944 55093149289940736 55194355228873432 55520392272054336 55580329740963456 55655999973792294 55661718016816704 55702887926592456 55794797456441472 56106658621086216 56148157628942049 56153926235762784 56467794725901702 56499012877177728 56628671633952704 56814810205251384 56847184584352448 56895076062519552 56998625168916288 57034041408211608 57212116570323072 57213087158397456 57317215045368564 57401146704842226 57538384876955268 57564682735340352 57613178676987648 57702311899396736 57918438997117184 58109802837000772 58158758020519728 58264607029589532 58430603061012864 58516165094602176 58623659102613462 58757196878935192 58806697466027808 58983923165757304 59033614760673696 59363579070819738 59396398152930432 59684245064102464 59728390215777096 59734526652193536 59778708994391904 59921631587835072 60147091628058864 60212023886043744 60256559406669516 60262750106672256 60344795253808494 60516717747409088 60567700660422912 60878415221944749 61006734675890432 61207263950275872 61252535595209508 61549377722355666 61601230610074584 61748510599659312 61776732691584768 61979792951183328 62015110455657216 62093649632482611 62361739629952048 62407865177015622 62414276900069952 62460441306061128 62527870958583888 62769147138496656 62797835711280384 63119990948721993 63299819982763936 63353147548040064 63392512185819024 63445917840566976 63707255588196792 63916661480907807 63953082657396504 64098760231565664 64152760872030336 64163296584238059 64346097999007968 64364723053197138 64400307011644032 64705756067091854 64760268077257896 64915100886821328 64944770265512192 65158243871756832 65159349263730436 65277939357225309 65369052641274624 65615009048791488 65685844239320448 65734428443639472 65830685731427448 66018237542628096 66101846488802091 66356913561476967 66602026909478016 66771560673028224 66820947922046736 66924793749216832 66974294336309448 66981175209831168 67144775697115272 67194438992749233 67362011563264704 67665478081566222 67738526871799212 67931514127844224 68030988687220416 68081307465835224 68088302072803584 68193641335650688 68625525990929171 68632576510376736 68858171944060356 69016193553879858 69054349072106112 69440323584196136 69498824278032864 69708272832258632 69766999262614368 69925920252617088 70156957083696054 70195743271645056 70324692627389772 70416107271873792 70544264671222848 70588097527736568 70647565175190432 70816473694714176 71082926469524112 71212297480609428 71316576209046402 71519757337847104 71580009871408896 71670662536721391 71710285574879424 71947217989571067 72111105260511372 72152195818601184 72290939238625536 72389360248883964 72555485531001902 72595597742470528 73008865908236544 73029488497673994 73062866548701216 73303024355726436 73754749754654826 73816885179890424 73896574769235504 74027189696072448 74207999965056392 74215624022422272 74270517235456608 74808878161448288 74864210171922732 74871901647683712 74927280273162768 75290392967868936 75346081128348129 75537872659254681 75753080273668512 75816899212399488 75998166891888384 76045388544282144 76109453741033856 76284116211196608 76422953393824752 76470438988381282 76534862273122968 76591470899064627 76717846502607024 76752910313787136 76957379641334016 77146655603993547 77211648574173828 77254334939688192 77545010694026304 77686142706119376 78021553459469568 78120364032220653 78164878803484616 78408929954703744 78421806936290961 78666660284194224 78711486347564928 78970211180600688 79151438761092984 79218120680858016 79411609718703639 79637853621036128 79704945325855872 79895508783780096 79968292278214626 80196122170745152 80282698514724992 80342079208892688 80459727005077992 80791145708535889 81022382438679936 81102894352916293 81171220295926332 81609685267034496 81670047460279344 82065836963140888 82126536546693507 82134974146766112 82195724867288868 82331347466212416 82639723934911104 82791532843310148 83210486902687496 83219035866759936 83280588408081504 83370494611445184 83483999960688441 83492577025225056 83692196184662208 84159987931629324 84523349581092032 84594557120755968 84701692088852553 84748519315766592 84943007450929056 85222215307877076 85270776876528672 85342614093779328 85465013642087552 85551062112317412 85747391991184066 85794797332010624 85819630737596184 85975822568052846 86307577315432902 86347024103010528 86553467849095104 86877658495675776 87037252476300412 87164704255501158 87238137030779592 87486678731721984 87645904591519296 87774247641903264 87935488653920193 88135795318402788 88210046199041712 88475884748635956 88550422141010544 89045368606229607 89094597229395648 89299059115079264 89526367596153696 89592585323665644 89601789978290304 89816015417686272 89882447381752608 90220637442088296 90318035829065616 90384839110004274 90517192880712741 90707984916293888 90775076621113632 90851550990634368 90949630485212928 91300577655995136 91510102013835648 91810895925413808 91878803392814262 92021591405173144 92324066583533499 92622765899488968 92665099037377152 92969689426774992 93022665683485824 93542609444928072 93611797765523433 93621415350104928 93766256836519696 94059019561630464 94117463370315424 94196753566920576 94421964926285568 94777235292698816 94949729974145904 95029721322060096 95088768278728536 95480444928269687 95560883382295188 95613714099839232 95848875144355619 95929623986094756 96148140347348496 96202927758134912 96519146998511952 97058634100637781 97140402115886844 97194106068431616 97372651330231992 97417155398268288 97737365807635248 97739023895595654 98339666339539768 98422513573187232 98528766358980672 98601642665459208 99027356313942144 99818946895896976 99903040364217024 100157341009542336 100387190623825248 100461441504464172 100471762814746752 100717163545672908 101004107031558016 101393851392376192 101498217122349333 101607790307698818 101712154948262144 101897271191766336 102035999951952539 102046483030830624 102121961198752836 102290462003476032 102376637624371968 102862207471991396 102948864765565104 103393347592035072 103524290330819787 103581523608159168 104160485376294204 104248236417049296 104562409248387948 104650498893921552 104888880378925632 105235435625544081 105293614907467584 105487038941084658 105535251681457312 105624160907810688 105816397006834272 105882146291604852 106224710542071264 106624389704286168 106818446220914142 106974864313569603 107122772278523584 107279636006770656 107370014807113344 107485926937069824 108166657890767058 108228293727901776 108584040373325946 108833228296502853 108893396613705792 108985134942782208 109502048728924676 109513298862354816 109594299823051824 109775129954949888 110388710457746864 110632124631982239 111040784544108672 111160659481926912 111311999947584588 111323436033633408 111405775853184912 111589594912882944 112213317242172432 112296315257884098 112307852471525568 112840525824318721 112935589451803404 112998025754355456 113257343267905408 113629620410502768 113694369168704896 113997250337832576 114068082816423216 114414419491195307 114424233140646144 114426174316794912 114634430090737128 114705658482571923 114802293409684452 115076769753910536 115129365470680704 115404623798793472 116219605674001544 116317516041039456 116529214059179064 116861206122025728 117032330189204352 117247318205226924 117514393757870384 117613394932055616 117967846331514608 118067229521347392 118727158141639476 118792796305860864 119368490128204928 119456780431554192 119557417988783808 119843263175670144 119952438417321939 120294183256117728 120424047772087488 120513118813339032 120525500213344512 120587999943216637 120689590507616988 121033435494818176 121756830443889498 122414527900551744 122505071190419016 123098755444711332 123202461220149168 123497021199318624 123959585902366656 124187299264965222 124723479259904096 124815730354031244 124828553800139904 124920882612122256 125055741917167776 125538294276993312 126239981897443986 126599639965527872 126706295096080128 126785024371638048 126891835681133952 127414511176393584 127833322961815614 127906165314793008 128197520463131328 128305521744060672 128326593168476118 128621087986776099 128692195998015936 128729446106394276 128800614023288064 129411512134183708 129520536154515792 129830201773642656 130316487743513664 130318698527460872 130555878714450618 130747056383251737 131230018097582976 131371688478640896 131468856887278944 131661371462854896 132203692977604182 132713827122953934 133204053818956032 133543121346056448 133641895844093472 133849587498433664 133948588672618896 134289551394230544 134388877985498466 134724023126529408 135217041216867181 135330956163132444 135477053743598424 135577258665006411 135863028255688448 136061977374440832 136162614931670448 136387282671301376 137251051981858342 137265153020753472 137716343888120712 138032387107759716 138108698144212224 138880647168392272 138997648556065728 139416545664517264 139533998525228736 139851840505234176 140313914167392108 140391486543290112 140649385254779544 141088529342445696 141176195055473136 141295130350380864 141632947389428352 142165852939048224 142424594961218856 142633152418092804 143039514675694208 143341325073442782 143420571149758848 143894435979142134 144222210521022744 144304391637202368 144778720497767928 145110971062003804 145191195484941056 146058976995347988 146125733097402432 146606048711452872 146608535843393481 147509499509309652 147633770359780848 147793149538471008 148415999930112784 148541034470913216 149617756322896576 149728420343845464 149743803295367424 149854560546325536 150580785935737872 150692162256696258 151075745318509362 151506160547337024 151633798424798976 152090777088564288 152218907482067712 152568232422393216 152845906787649504 152940877976762564 153069724546245936 153182941798129254 153435693005214048 154293311207987094 154423297148347656 155090021388052608 155372285412238752 156240728064441306 156329757606969232 156817859909407488 156843613872581922 157333320568388448 157422972695129856 157940422361201376 158230558411626987 158302877522185968 158436241361716032 158823219437407278 159275707242072256 159409890651711744 159801957801752123 159936584556429252 160227669331371213 160392244341490304 160565397029449984 160684158417785376 160919454010155984 161582291417071778 162044764877359872 162205788705832586 162342440591852664 163219370534068992 163340094920558688 164131673926281776 164253073093387014 164269948293532224 164391449734577736 164662694932424832 165279447869822208 165583065686620296 166420973805374992 166561176816163008 166740989222890368 166967999921376882 166985154050450112 167384392369324416 168319975863258648 168444472886826147 169046699162184064 169403384177705106 169497038631533184 169886014901858112 170444430615754152 170541553753057344 170685228187558656 170930027284175104 171102124224634824 171494783982368132 171589594664021248 171639261475192368 171951645136105692 172615154630865804 172694048206021056 173106935698190208 173755316991351552 174074504952600824 174329408511002316 174476274061559184 175291809183038592 175548495283806528 175870977307840386 176271590636805576 176420092398083424 176951769497271912 177100844282021088 178090737212459214 178189194458791296 178598118230158528 179052735192307392 179185170647331288 179203579956580608 179764894763505216 180441274884176592 180636071658131232 180769678220008548 181034385761425482 181550153242227264 181703101981268736 183020204027671296 183621791850827616 183757606785628524 184043182810346288 184648133167066998 185245531798977936 185330198074754304 185939378853549984 186045331366971648 186280948897447833 187085218889856144 187223595531046866 187242830700209856 187532513673039392 188234926740630848 188393507133841152 189359972846165979 189554470585397632 189899459948291808 190059442644120192 190177536557457072 190960889856539374 191121766764590376 191697750288711238 191859247972189512 192296280694696992 192405855516269824 193038293997023904 194117268201275562 194280804231773688 194745302660463984 194834310796536576 195474731615270496 195478047791191308 195833818071675927 196679332679079536 196845027146374464 197057532717961344 197203285330918416 198054712627884288 198305539466406273 199070740684430901 199637893791793952 199806080728434048 200314682019084672 200774381247650496 200922883008928344 200943525629493504 201434327091345816 201583316978247699 202008214063116032 202787702784752384 202996434244698666 203215580615397636 203794542383532672 204071999903905078 204092966061661248 204243922397505672 204580924006952064 205724414943982792 205876577972787513 205897729531130208 207048580661639574 207163047216318336 208320970752588408 208496472834098592 209124818496775896 209300997787843104 209777760757851264 210470871251088162 210587229814935168 210974077882169316 211070503362914624 211248321815621376 211632794013668544 211764292583209704 212449421084142528 213248779408572336 213636892441828284 213949728627139206 214245544557047168 214559272013541312 214740029614226688 216333315781534116 216456587455803552 217168080746651892 217666456593005706 217786793227411584 219004097457849352 219026597724709632 219188599646103648 220777420915493728 221264249263964478 222081569088217344 222623999895169176 222646872067266816 222811551706369824 224426634484344864 224592630515768196 224615704943051136 225681051648637442 225871178903606808 226038243385044387 226514686535810816 227259240821005536 227388738337409792 227994500675665152 228136165632846432 228828838982390614 228852348633589824 229268860181474256 229411316965143846 229604586819368904 230153539507821072 230258730941361408 231439966811980641 232439211348003088 232635032082078912 233058428118358128 234064660378408704 234361092096661959 234494636410453848 235028787515740768 235226789864111232 235265420808872883 235935692663029216 236134459042694784 237454316283278952 238234829156110917 238736980256409856 238913560863108384 239114835977567616 239686526351340288 239904876834643878 240588366512235456 240848095544174976 241026237626678064 241175999886433274 241379181015233976 242066870989636352 242373437125607667 243308683058748879 243513660887778996 244829055801103488 245010142380838032 246197510889422664 246379609640080521 246404922440298336 246994042398637248 247919171804733312 248374598529930444 249446958519808192 249631460708062488 249657107600279808 249841765224244512 250111483834335552 250451999882065323 251076588553986624 252479963794887972 253199279931055744 253570048743276096 253783671362267904 254829022352787168 255666645923631228 255812330629586016 256395040926262656 256653186336952236 257242175973552198 257384391996031872 257458892212788552 258823024268367416 259041072309031584 259660403547285312 260632975487027328 260637397054921744 261111757428901236 261494112766503474 262460036195165952 262937713774557888 263322742925709792 263806465961760579 264407385955208364 265427654245907868 267136105818688821 267283791688186944 267699174996867328 267897177345237792 268579102788461088 268777755970996932 269448046253058816 270434082433734362 270661912326264888 270954107487196848 271154517330012822 272123954748881664 272325229863340896 274502103963716684 274530306041506944 275432687776241424 276064774215519432 276972199750600497 277761294336784544 277995297112131456 278833091329034528 279067997050457472 280627828334784216 280835393296570299 281298770509559088 282177058684891392 282352390110946272 282590260700761728 282871070547976339 283265894778856704 284331705878096448 284849189922437712 285266304836185608 286079029351388416 286441334784809061 286682650146885564 286841142299517696 287546625433066857 287788871958284268 288444421042045488 288608783274404736 289557440995535856 290221942124007608 291175902301913343 292117953990695976 292251466194804864 293212097422905744 293217071686786962 295018999018619304 295267540719561696 295586299076942016 296831999860225568 297082068941826432 299235512645793152 299456840687690928 299709121092651072 301130634004542859 301161571871475744 301384324513392516 302151490637018724 303012321094674048 304181554177128576 305136464844786432 305691813575299008 305881755953525128 306107999855857617 306139449092491872 306365883596258508 306871386010428096 308586622415974188 308846594296695312 310180042776105216 310572870992459361 310744570824477504 312481456128882612 312659515213938464 313687227745163844 314666641136776896 315706306876632243 315880844722402752 316461116823253974 316605755044371936 316872482723432064 317646438874814556 318551414484144512 319603915603504246 319873169112858504 320455338662742426 320784488682980608 321368316835570752 321838908020311968 323164582834143556 324411577411665172 324684881183705328 326499684889508559 326680189841117376 328263347852563552 328506146186774028 328539896587064448 328782899469155472 329325389864849664 331166131373240592 331896373895946717 332841947610749984 333122353632326016 333481978445780736 333935999842753764 333970308100900224 334768784738648832 336639951726517296 336888945773652294 338093398324368128 338521577472956163 338806768355410212 338994077263066368 339772029803716224 340888861231508304 341083107506114688 342204248449269648 342989567964736264 343243258473585921 343278522950384736 343903290272211384 344116975447715769 345230309261731608 345388096412042112 346213871396380416 348149009905201648 348658817022004632 348952548123118368 350583618366077184 351096990567613056 351741954615680772 352543181273611152 352840184796166848 353903538994543824 354201688564042176 355881658369005197 356181474424918428 356378388917582592 357196236460317056 358105470384614784 358370341294662576 359529789527010432 360882549768353184 361272143316262464 361539356440017096 361763999829649911 362068771522850964 363100306484454528 367243583701655232 367515213571257048 368086365620692576 369296266334133996 370491063597955872 371878757707099968 372561897794895666 374170437779712288 374447191062093732 374485661400419712 375065027346078784 376469853481261696 378719945692331958 379108941170795264 379798919896583616 380118885288240384 380355073114914144 381921779713078748 382243533529180752 383395500577422476 383718495944379024 384592561389393984 385863263960328297 386076587994047808 388234536402551124 388561608463547376 389490605320927968 390949463230540992 390956095582382616 391667636143351854 392241169149755211 393358665358159072 393690054292748928 394115065435922688 394406570661836832 396611078932812546 398141481368861802 399275787583587904 399612161456868096 400629364038169344 401548762495300992 401845766017856688 402868654182691632 403166633956495398 405651123650601543 405992868489397332 406431161230795272 407589084767065344 408143999807810156 408185932123322496 408487844795011344 409161848013904128 411448829887965584 411753155945575026 411795459062260416 414097161323279148 414326094432636672 416641941505176816 416992945668197184 418249636993551792 418601995575686208 419555521515702528 420587414436097051 420941742502176324 421174459629870336 421948155764338632 422141006725829248 423265588027337088 423528585166419408 424898842168285056 426497558817144672 427273784883656568 427899457254278412 428491089114094336 429118544027082624 432666631563068232 432913174911607104 434336161493303784 435332913186011412 435573586454823168 438008194915698704 438377199292207296 439825607530180443 441554841830987456 442528498527928956 445247999790338352 445623103412739648 448853268968689728 449185261031536392 449231409886102272 451362103297274884 451742357807213616 452076486770088774 454518481642011072 456272331265692864 457657677964781228 457704697267179648 458537720362948512 458822633930287692 459209173638737808 460307079015642144 462879933623961282 464878422696006176 465270064164157824 466116856236716256 468722184193323918 468989272820907696 470057575031481536 470453579728222464 470530841617745766 471610655951512363 471871385326058432 472268918085389568 474691675234880961 474908632566557904 476469658312221834 477827121726216768 478229671955135232 479405873405256369 479809753669287756 481176733024470912 481696191088349952 482052475253356128 482351999772866548 482758362030467952 484746874251215334 486617366117497758 487027321775557992 489658111602206976 490020284761676064 492395021778845328 492759219280161042 492809844880596672 493988084797274496 495838343609466624 496749197059860888 498893917039616384 499262921416124976 499683530448489024 500222967668671104 500903999764130646 502153177107973248 504959927589775944 505333418660478441 506398559862111488 507140097486552192 509658044705574336 511333291847262456 511624661259172032 512790081852525312 513306372673904472 514484351947104396 514768783992063744 514917784425577104 517646048536734832 518082144618063168 519320807094570624 521265950974054656 521274794109843488 522223514857802472 522988225533006948 525875427549115776 526645485851419584 527612931923521158 528814771910416728 530855308491815736 534272211637377642 534567583376373888 535794354690475584 537158205576922176 537555511941993864 540868164867468724 541323824652529776 541908214974393696 542309034660025644 544650459726681792 549004207927433368 549060612083013888 550865375552482848 552129548431038864 553944399501200994 555522588673569088 555990594224262912 557666182658069056 558135994100914944 558842846692343499 561255656669568432 561670786593140598 562597541019118176 564704780221892544 565180521401523456 565742141095952678 568663411756192896 569698379844875424 570532609672371216 572882669569618122 573365300293771128 575093250866133714 575577743916568536 576888842084090976 577217566548809472 579114881991071712 580443884248015216 582351804603826686 584235907981391952 584502932389609728 586424194845811488 586434143373573924 587501454215027781 590037998037238608 590535081439123392 591172598153884032 593663999720451136 594164137883652864 594916618399218819 597212222053292703 598471025291586304 598913681375381856 599418242185302144 602261268009085718 602323143742951488 602768649026785032 604302981274037448 606024642189348096 608363108354257152 611383627150598016 611763511907050256 612215999711715234 612278898184983744 612731767192517016 613742772020856192 617173244831948376 617629733918362539 617693188593390624 621145741984918722 621489141648955008 624962912257765224 625319030427876928 627374455490327688 629333282273553792 631412613753264486 631761689444805504 632922233646507948 633211510088743872 633744965446864128 635292877749629112 637102828968289024 639207831207008492 639746338225717008 640910677325484852 642736633671141504 643677816040623936 646329165668287112 648823154823330344 649369762367410656 652999369779017118 653360379682234752 656526695705127104 657012292373548056 657079793174128896 657565798938310944 662332262746481184 663792747791893434 665683895221499968 666244707264652032 667871999685507528 667940616201800448 673279903453034592 673777891547304588 677043154945912326 677613536710820424 679544059607432448 681777722463016608 682166215012229376 684408496898539296 685979135929472528 686486516947171842 686557045900769472 687806580544422768 688233950895431538 690460618523463216 690776192824084224 694319900435941923 696298019810403296 697317634044009264 697905096246236736 702193981135226112 703083276289985877 703483909231361544 705086362547222304 705680369592333696 705796262426618649 707807077989087648 708403377128084352 711763316738010394 712362948849836856 714392472920634112 716210940769229568 716740682589325152 719059579054020864 721765099536706368 722544286632524928 723078712880034192 723527999659299822 724137543045701928 726200612968909056 727120311376823001 729926049176246637 734487167403310464 735030427142514096 736172731241385152 738592532668267992 739138828920241563 740982127195911744 743757515414199936 745123795589791332 748340875559424576 748894382124187464 748971322800839424 750130054692157568 751355999646195969 752939706962523392 757439891384663916 759597839793167232 760710146229828288 763843559426157496 764487067058361504 766791001154844952 767436991888758048 769185122778787968 771726527920656594 772153175988095616 776469072805102248 777123216927094752 778981210641855936 781898926461081984 781912191164765232 783335272286703708 784482338299510422 786717330716318144 787380108585497856 788813141323673664 791419397885281737 793222157865625092 796282962737723604 798551575167175808 803097524990601984 803691532035713376 805737308365383264 806333267912990796 811302247301203086 811985736978794664 812862322461590544 816287999615620312 816371864246644992 816975689590022688 822897659775931168 823506311891150052 823590918124520832 828194322646558296 830916599251801491 833283883010353632 833985891336394368 836499273987103584 837203991151372416 841174828872194102 841883485004352648 842506179889710897 843896311528677264 844282013451658496 846531176054674176 847057170332838816 848613211643929017 849797684336570112 852995117634289344 854547569767313136 855798914508556824 858237088054165248 859324004354427183 862639876299200571 865333263126136464 865826349823214208 868672322986607568 870665826372022824 873527706905740029 876016389831397408 876754398584414592 879651215060360886 883109683661974912 885056997055857912 890495999580676704 891246206825479296 892131837882079223 897706537937379456 898370522063072784 902724206594549768 903391902013628577 903484715614427232 904152973540177548 909036963284022144 912544662531385728 915315355929562456 915409394534359296 917075440725897024 917645267860575384 918323999567572851 918418347277475616 920614158031284288 925759867247922564 929756845392012352 930540128328315648 931718612977378083 932233712473432512 937444368386647836 937978545641815392 940115150062963072 941061683235491532 943221311903024726 943742770652116864 949383350469761922 949817265133115808 952939316624443668 955654243452433536 958811746810512738 959619507338575512 962353466048941824 964104950506712256 964703999545733096 965516724060935904 969493748502430668 973234732234995516 974054643551115984 979499054668525677 980040569523352128 984790043557690656 985518438560322084 985619689761193344 987976169594548992 993498394119721776 995689121687840151 997787834079232768 998525842832249952 999367060896978048 1000445935337342208 1001807999528261292 1004306354215946496 1009919855179551888 1010666837320956882 1014280194973104384 1015564732418868489 1019316089411148672 1022666583694524912 1023249322518344064 1026612745347808944 1028968703894208792 1029729775420757763 1029835568851154208 1032350926343147307 1035292097073469664 1036164289236126336 1038641614189141248 1042549588219686976 1044447029715604944 1045976451066013896 1050284894210966557 1051750855098231552 1053290971702839168 1054337626587911809 1055225863847042316 1057629543820833456 1061710616983631472 1067644975107015591 1068544423274755284 1069135166752747776 1071588709380951168 1074316411153844352 1075111023883987728 1081736329734937448 1082647649305059552 1083816429948787392 1084618069320051288 1085291999488949733 1089300919453363584 1098008415854866736 1101730751104965696 1104259096862077728 1107888799002401988 1111045177347138176 1115332365316138112 1117685693384686998 1122395999471477929 1122511313339136864 1123341573186281196 1125195082038236352 1129409560443785088 1131484282191905356 1137326823512385792 1139396759689750848 1141065219344742432 1145765339139236244 1146730600587542256 1150186501732267428 1151155487833137072 1153777684168181952 1157589791880984891 1158229763982143424 1160887768496030432 1164703609207653372 1168471815962783904 1172848389691622976 1172868286747147848 1175002908430055562 1176723507449265633 1180075996074477216 1181070162878246784 1182345196307768064 1187327999440902272 1189833236798437638 1194424444106585406 1197827362750763712 1198836484370604288 1204522536018171436 1204646287485902976 1205537298053570064 1208605962548074896 1216953370951804629 1222767254301196032 1223527023814100512 1224431999423430468 1224557796369967488 1225463534385034032 1227485544041712384 1234346489663896752 1235259467836725078 1235386377186781248 1241245784067505931 1242291483969837444 1242978283297910016 1249925824515530448 1250638060855753856 1254748910980655376 1258666564547107584 1261762243308291153 1262825227506528972 1263523378889611008 1265844467293015896 1266423020177487744 1270585755499258224 1278415662414016984 1279492676451434016 1281821354650969704 1285473267342283008 1287355632081247872 1292658331336574224 1297646309646660688 1298739524734821312 1305998739558034236 1306720759364469504 1313053391410254208 1314024584747096112 1315131597876621888 1319476822590541329 1324664525492962368 1326467999375383007 1327585495583786868 1331367790442999936 1335743999371015056 1346559806906069184 1347555783094609176 1354086309891824652 1355227073421640848 1363555444926033216 1368816993797078592 1371958271858945056 1372973033894343684 1373114091801538944 1375613161088845536 1376467901790863076 1380921237046926432 1388639800871883846 1392596039620806592 1394635268088018528 1395810192492473472 1406166552579971754 1406967818462723088 1410172725094444608 1411360739184667392 1411592524853237298 1414831967854537089 1415614155978175296 1416806754256168704 1423526633476020788 1424725897699673712 1433481365178650304 1438217620215769107 1443530199073412736 1445088573265049856 1446157425760068384 1447055999318599644 1448275086091403856 1454240622753646002 1459852098352493274 1468974334806620928 1470060854285028192 1472345462482770304 1477185065336535984 1478277657840483126 1481964254391823488 1487387453385538991 1487515030828399872 1490247591179582664 1496681751118849152 1497788764248374928 1500260109384315136 1502711999292391938 1514879782769327832 1519195679586334464 1521420292459656576 1527687118852314992 1528974134116723008 1533582002309689904 1534873983777516096 1538370245557575936 1543453055841313188 1544306351976191232 1552938145610204496 1554246433854189504 1557962421283711872 1563797852922163968 1563824382329530464 1566670544573407416 1567643999261816281 1568964676599020844 1573434661432636288 1577626282647347328 1582838795770563474 1586444315731250184 1592565925475447208 1597103150334351616 1607383064071426752 1611474616730766528 1612666535825981592 1622604494602406172 1623971473957589328 1625724644923181088 1632575999231240624 1633951379180045376 1645795319551862336 1647012623782300104 1647181836249041664 1656388645293116592 1661833198503602982 1666567766020707264 1667971782672788736 1672998547974207168 1674407982302744832 1682349657744388204 1683766970008705296 1685012359779421794 1687792623057354528 1694114340665677632 1697226423287858034 1705990235268578688 1709095139534626272 1711597829017113648 1718648008708854366 1725279752598401142 1730666526252272928 1731652699646428416 1737344645973215136 1741331652744045648 1747055413811480058 1752032779662794816 1753508797168829184 1757821535819273353 1759302430120721772 1762504362645083343 1766219367323949824 1770113994111715824 1780991999161353408 1782492413650958592 1784263675764158446 1795413075874758912 1796741044126145568 1805448413189099536 1806783804027257154 1806969431228854464 1808305947080355096 1818073926568044288 1825089325062771456 1830630711859124912 1834150881451794048 1835290535721150768 1836647999135145702 1836836694554951232 1841228316062568576 1851519734495845128 1852889201755087617 1859513690784024704 1863437225954756166 1864467424946865024 1874888736773295672 1875957091283630784 1880230300125926144 1882123366470983064 1886442623806049452 1887485541304233728 1898766700939523844 1899634530266231616 1905878633248887336 1911308486904867072 1917623493621025476 1919239014677151024 1928209901013424512 1929407999091466192 1931033448121871808 1938987497004861336 1946469464469991032 1948109287102231968 1958998109337051354 1960081139046704256 1969580087115381312 1971036877120644168 1971239379522386688 1986996788239443552 1991378243375680302 1997051685664499904 1998734121793956096 2003615999056522584 2019839710359103776 2021333674641913764 2031129464837736978 2038632178822297344 2045333167389049824 2046498645036688128 2053225490695617888 2057937407788417584 2059459550841515526 2059671137702308416 2064701852686294614 2070584194146939328 2072328578472252672 2082959701307825769 2085099176439373952 2088894059431209888 2091952902132027792 2100569788421933114 2106581943405678336 2108675253175823618 2110451727694084632 2115259087641666912 2123421233967262944 2135289950214031182 2137088846549510568 2143177418761902336 2148632822307688704 2150222047767975456 2163472659469874896 2165295298610119104 2167632859897574784 2169236138640102576 2170583998977899466 2178601838906727168 2181360934130469003 2189778147528739911 2196016831709733472 2203461502209931392 2208518193724155456 2215777598004803976 2217416486760724689 2222090354694276352 2230664730632276224 2235371386769373996 2244791998942955858 2245022626678273728 2246683146372562392 2250390164076472704 2258819120887570176 2262968564383810712 2278793519379501696 2282130438689484864 2291530678278472488 2293461201175084512 2300373003464534856 2302310975666274144 2307555368336363904 2315179583761969782 2316459527964286848 2321775536992060864 2329407218415306744 2336943631925567808 2345696779383245952 2345736573494295696 2350005816860111124 2353447014898531266 2360151992148954432 2362140325756493568 2374655998881804544 2379666473596875276 2388848888213170812 2395654725501527424 2409045072036342872 2409292574971805952 2411074596107140128 2417211925096149792 2433906741903609258 2447054047628201024 2448863998846860936 2449115592739934976 2450927068770068064 2468692979327793504 2470518935673450156 2470772754373562496 2482491568135011862 2484582967939674888 2499851649031060896 2501276121711507712 2509497821961310752 2523524486616582306 2525650455013057944 2531688934586031792 2532846040354975488 2541171510998516448 2545839634931787051 2556831324828033968 2558985352902868032 2563642709301939408 2574711264162495744 2577972013063281549 2585316662673148448 2587919628897601713 2595292619293321376 2597479049469642624 2611997479116068472 2620583120717220087 2626106782820508416 2628049169494192224 2630263195753243776 2638953645181082658 2649329050985924736 2652935998750766014 2655170991167573736 2662735580885999872 2671487998742030112 2676395513646237669 2693119613812138368 2695111566189218352 2708172619783649304 2710175706040885731 2710454146843281696 2727110889852066432 2737633987594157184 2743916543717890112 2745946067788687368 2746228183603077888 2751226322177691072 2752935803581726152 2754971998702718553 2761842474093852864 2777279601743767692 2785192079241613184 2789270536176037056 2791620384984946944 2812333105159943508 2813935636925446176 2820345450188889216 2823185049706474596 2829663935709074178 2831228311956350592 2847053266952041576 2849451795399347424 2866962730357300608 2876435240431538214 2887060398146825472 2892314851520136768 2894111998637199288 2896550172182807712 2908481245507292004 2919704196704986548 2938497164005577031 2940121708570056384 2944690924965540608 2954370130673071968 2956555315680966252 2963928508783646976 2974774906771077982 2980495182359165328 2993363502237698304 2995577528496749856 3005423998584783876 3029759565538655664 3042840584919313152 3046694197256605467 3055374237704629984 3057948268233446016 3067164004619379808 3069747967555032192 3086906111682626376 3089189326262273289 3097052779029441921 3105876291220408992 3108492867708379008 3115924842567423744 3127648764659060928 3133341089146814832 3135287998523632562 3137929353198041688 3146869322865272576 3150854682632899671 3155252565294694656 3163012879763735427 3165677591541126948 3172888631462500368 3185131850950894416 3202934925321046773 3214766128142853504 3222949233461533056 3225333071651963184 3245208989204812344 3247942947915178656 3251449289846362176 3255875998466849199 3265151998462481248 3267902758360090752 3291590639103724672 3294025247564600208 3312436974049971449 3312777290586233184 3323666397007205964 3333135532041414528 3345997095948414336 3364699315488776408 3367187998414433787 3367533940017410592 3370024719558843588 3375585246114709056 3388228681331355264 3394452846575716068 3411980470537157376 3418190279069252544 3423195658034227296 3437296017417708732 3450559505196802284 3461333052504545856 3472769375642954673 3474689291946430272 3482663305488091296 3494110827622960116 3504065559325589632 3515643071638546706 3518604860241443544 3525008725290166686 3540227988223431648 3561983998322706816 3568527351528316892 3593482088252291136 3610896826378199072 3613567608054514308 3613938862457708928 3616611894160710192 3650860112855413887 3661261423718249824 3668301762903588096 3670581071442301536 3673295998270291404 3673673389109902464 3682456632125137152 3703039468991690256 3705778403510175234 3719027381568049408 3723737352202517793 3726874451909512332 3728934849893730048 3749777473546591344 3751914182567261568 3764246732941966128 3772885247612098904 3785286729924873459 3797533401879047688 3799269060532463232 3811757266497774672 3835246987242050952 3838478029354302048 3856419802026849024 3858815998182932384 3862066896243743616 3877974994009722672 3892938928939982064 3896218574204463936 3914698242059057167 3917996218674102708 3920162278093408512 3939160174230762624 3942073754241288336 3973993576478887104 3979403998126149021 3982756486751360604 3994103371328999808 4007231998113045168 4039679420718207552 4042667349283827528 4062258929675473956 4090666334778099648 4106450981391235776 4115874815576835168 4118919101683031052 4119342275404616832 4129403705372589228 4141168388293878656 4165919402615651538 4170198352878747904 4177788118862419776 4183905804264055584 4201139576843866228 4217350506351647236 4220903455388169264 4230518175283333824 4244495903563611267 4246842467934525888 4270579900428062364 4274177693099021136 4300444095535950912 4314652860647307321 4326945318939749792 4330590597220238208 4335265719795149568 4338472277280205152 4341167997955798932 4362721868260938006 4379556295057479822 4392033663419466944 4406923004419862784 4417036387448310912 4431555196009607952 4434832973521449378 4462162360156616973 4470742773538747992 4489583997885911716 4490045253356547456 4493366292745124784 4500780328152945408 4525937128767621424 4557587038759003392 4564260877378969728 4583061356556944976 4586922402350169024 4600746006929069712 4604621951332548288 4615110736672727808 4626461558797067561 4630359167523939564 4632919055928573696 4643551073984121728 4658814436830613488 4673887263851135616 4691393558766491904 4691473146988591392 4700011633720222248 4702931997785448843 4706894029797062532 4720303984297908864 4759332947193750552 4777697776426341624 4791309451003054848 4818090144072685744 4822149192214280256 4834423850192299584 4867813483807218516 4894108095256402048 4897727997693721872 4901854137540136128 4937385958655587008 4941037871346900312 4941545508747124992 4964983136270023724 4969165935879349776 4999703298062121792 5018995643922621504 5047048973233164612 5051300910026115888 5063377869172063584 5082343021997032896 5091679269863574102 5113662649656067936 5117970705805736064 5127285418603878816 5155944026126563098 5170633325346296896 5175839257795203426 5190585238586642752 5194958098939285248 5223994958232136944 5241166241434440174 5256098338988384448 5260526391506487552 5273464607457820059 5277907290362165316 5298658101971849472 5305871997501532028 5310341982335147472 5342975997484060224 5352791027292475338 5386239227624276736 5390223132378436704 5416345239567298608 5420351412081771462 5420908293686563392 5454221779704132864 5475267975188314368 5487833087435780224 5491892135577374736 5502452644355382144 5505871607163452304 5509943997405437106 5523684948187705728 5554559203487535384 5558667605265262851 5570384158483226368 5578541072352074112 5624666210319887016 5627871273850892352 5640690900377778432 5646370099412949192 5659327871418148356 5662456623912701184 5694106533904083152 5698903590798694848 5733925460714601216 5752870480863076428 5784629703040273536 5788223997274398576 5793100344365615424 5816962491014584008 5839408393409973096 5876994328011154062 5880243417140112768 5908740261346143936 5913110631361932504 5949549813542155964 5960990364718330656 5991155056993499712 6010847997169567752 6059519131077311328 6093388394513210934 6110748475409259968 6115896536466892032 6134328009238759616 6139495935110064384 6173812223365252752 6178378652524546578 6194105558058883842 6211752582440817984 6216985735416758016 6255297529318121856 6266682178293629664 6270575997047265124 6275858706396083376 6301709365265799342 6326025759527470854 6331355183082253896 6345777262925000736 6370263701901788832 6405869850642093546 6429532256285707008 6445898466923066112 6450666143303926368 6490417978409624688 6495885895830357312 6502898579692724352 6511751996933698398 6530303996924962496 6535805516720181504 6544082802391407009 6569334442586219733 6583181278207449344 6588050495129200416 6624873948099942898 6625554581172466368 6647332794014411928 6666271064082829056 6691994191896828672 6729398630977552816 6734375996828867574 6735067880034821184 6740049439117687176 6751170492229418112 6776457362662710528 6788905693151432136 6836380558138505088 6846391316068454592 6874592034835417464 6901119010393604568 6922666105009091712 6945538751285909346 6949378583892860544 6965326610976182592 6988221655245920232 7008131118651179264 7031286143277093412 7037209720482887088 7050017450580333372 7080455976446863296 7123967996645413632 7137054703056633784 7186964176504582272 7221793652756398144 7227135216109028616 7227877724915417856 7233223788321420384 7301720225710827774 7322522847436499648 7341162142884603072 7346591996540582808 7347346778219804928 7406078937983380512 7411556807020350468 7447474704405035586 7453748903819024664 7499554947093182688 7503828365134523136 7528493465883932256 7545770495224197808 7570573459849746918 7595066803758095376 7598538121064926464 7623514532995549344 7637518904795361153 7670493974484101904 7676956058708604096 7717631996365864768 7724133792487487232 7733916039189844647 7755949988019445344 7763758886692805139 7785877857879964128 7792437148408927872 7829396484118114334 7835992437348205416 7878320348461525248 7884147508482576672 7947987152957774208 7958807996252298042 7965512973502721208 7988206742657999616 8014463996226090336 8029186540938713007 8079358841436415104 8085334698567655056 8124517859350947912 8130527118122657193 8181332669556199296 8212901962782471552 8231749631153670336 8237838203366062104 8238684550809233664 8258807410745178456 8264915996108155659 8282336776587757312 8331838805231303076 8355576237724839552 8367811608528111168 8402279153687732456 8434701012703294472 8441806910776338528 8461036350566667648 8488991807127222534 8493684935869051776 8541159800856124728 8548355386198042272 8600888191071901824 8629305721294614642 8653890637879499584 8661181194440476416 8676944554560410304 8682335995911597864 8725443736521876012 8759112590114959644 8784067326838933888 8834072774896621824 8863110392019215904 8869665947042898756 8924324720313233946 8941485547077495984 8979167995771823432 8980090506713094912 8986732585490249568 9051874257535242848 9128521754757939456 9140082591769816401 9166122713113889952 9173844804700338048 9201492013858139424 9209243902665096576 9252923117594135122 9260718335047879128 9267567978786819867 9287102147968243456 9317628873661226976 9347774527702271232 9382946293977182784 9400023267440444496 9405863995570897686 9413788059594125064 9440607968595817728 9452564047898699013 9489038639291206281 9518665894387501104 9555395552852683248 9608804775963140319 9636180288145371488 9644298384428560512 9668847700384599168 9735626967614437032 9767627995400547597 9788216190512804096 9795455995387443744 9803708275080272256 9874771917311174016 9882075742693800624 9929966272540047448 9937310922149914347 9938331871758699552 9999406596124243584 10037991287845243008 10094097946466329224 10101563995243301361 10102601820052231776 10126755738344127168 10164686043994065792 10183358539727148204 10227325299312135872 10235941411611472128 10254570837207757632 10311888052253126196 10341266650692593792 10351678515590406852 10381170477173285504 10447989916464273888 10482332482868880348 10512196677976768896 10546929214915640118 10555814580724330632 10611743995003064056 10620683964670294944 10685951994968120448 10705582054584950676 10780446264756873408 10832690479134597216 10840702824163542924 10841816587373126784 10952580338566241661 10975666174871560448 10983784271154749472 11004905288710764288 11011743214326904608 11019887994810874212 11047369896375411456 11109118406975070768 11117335210530525702 11157082144704148224 11171212056607553379 11249332420639774032 11255742547701784704 11292740198825898384 11318655742836296712 11355860189774620377 11388213067808166304 11397807181597389696 11505740961726152856 11569259406080547072 11576447994548797152 11586200688731230848 11597713892467029899 11633924982029168016 11678816786819946192 11744094726177171501 11753988656022308124 11760486834280225536 11817480522692287872 11826221262723865008 11899099627084311928 11921980729436661312 11938211994378447063 11982310113986999424 12021695994339135504 12119038262154622656 12186776789026421868 12221496950818519936 12268656018477519232 12346355994186257219 12347624446730505504 12356757305049093156 12388211116117767684 12423505164881635968 12510595058636243712 12533364356587259328 12541151994094530248 12551717412792166752 12603418730531598684 12652051519054941708 12662710366164507792 12691554525850001472 12733487710690833801 12740527403803577664 12811739701284187092 12901332286607852736 12943958581941921963 12980835956819249376 12991771791660714624 13005797159385448704 13023503993867396796 13060607993849924992 13088165604782814018 13138668885172439466 13176100990258400832 13249747896199885796 13251109162344932736 13294665588028823856 13386487080469850919 13458797261955105632 13468751993657735148 13470135760069642368 13480098878235374352 13502340984458836224 13577811386302864272 13653703624742565241 13672761116277010176 13692782632136909184 13749184069670834928 13802238020787209136 13845332210018183424 13879384676391202683 13891077502571818692 13898757167785721088 13930653221952365184 13976443310491840464 14062572286554186824 14074419440965774176 14100034901160666744 14108795993356346529 14160911952893726592 14274109406113267568 14373928353009164544 14443587305512796288 14454270432218057232 14466447576642840768 14591147993129213077 14603440451421655548 14645045694872999296 14682324285769206144 14693183993081165616 14812157875966761024 14823113614040700936 14894949408810071172 14907497807638049328 14999109894186365376 15056986931767864512 15091540990448395616 15141146919699493836 15190133607516190752 15247029065991098688 15275037809590722306 15340987948968203808 15353912117417208192 15435263992731729536 15467832078379689294 15511899976038890688 15527517773385610278 15571755715759928256 15584874296817855744 15658792968236228668 15671984874696410832 15768295016965153344 15820393822373460177 15895974305915548416 15917615992504596084 15931025947005442416 16028927992452180672 16058373081877426014 16158717682872830208 16170669397135310112 16249035718701895824 16261054236245314386 16362665339112398592 16425803925564943104 16463499262307340672 16475676406732124208 16517614821490356912 16529831992216311318 16663677610462606152 16711152475449679104 16735623217056222336 16804558307375464912 16869402025406588944 16883613821552677056 16922072701133335296 16977983614254445068 16987369871738103552 17082319601712249456 17096710772396084544 17201776382143803648 17244083991879979091 17258611442589229284 17307781275758999168 17353889109120820608 17364671991823195728 17450887473043752024 17518225180229919288 17568134653677867776 17726220784038431808 17739331894085797512 17848649440626467892 17882971094154991968 17958335991543646864 17973465170980499136 18103748515070485696 18280165183539632802 18332245426227779904 18347689609400676096 18402984027716278848 18418487805330193152 18505846235188270244 18521436670095758256 18535135957573639734 18635257747322453952 18765892587954365568 18800046534880888992 18811727991141795372 18827576119188250128 18905128095797398026 18978077278582412562 19037331788775002208 19110791105705366496 19217609551926280638 19272360576290742976 19288596768857121024 19336036894012006883 19337695400769198336 19471253935228874064 19535255990801095194 19590911990774887488 19607416550160544512 19749543834622348032 19764151485387601248 19859932545080094896 19874621844299828694 19876663743517399104 19998813192248487168 20075982575690486016 20188195892932658448 20203127990486602722 20205203640104463552 20253511476688254336 20329372087988131584 20366717079454296408 20454650598624271744 20509141674415515264 20623776104506252392 20682533301385187584 20703357031180813704 20762340954346571008 20895979832928547776 20964664965737760696 21024393355953537792 21093858429831280236 21111629161448661264 21223487990006128112 21241367929340589888 21371903989936240896 21411164109169901352 21560892529513746816 21665380958269194432 21681405648327085848 21683633174746253568 21905160677132483322 21967568542309498944 22023486428653809216 22039775989621748424 22218236813950141536 22234670421061051404 22342424113215106758 22498664841279548064 22511485095403569408 22585480397651796768 22637311485672593424 22711720379549240754 22776426135616332608 22795614363194779392 22912556714386083459 23011481923452305712 23152895989097594304 23172401377462461696 23195427784934059798 23267849964058336032 23357633573639892384 23488189452354343002 23507977312044616248 23634961045384575744 23652442525447730016 23798199254168623856 23843961458873322624 23876423988756894126 23964620227973998848 24043391988678271008 24087559622816139021 24238076524309245312 24373553578052843736 24391581354367971579 24442993901637039872 24537312036955038464 24692711988372514438 24695248893461011008 24713514610098186312 24776422232235535368 24847010329763271936 25066728713174518656 25082303988189060496 25103434825584333504 25206837461063197368 25304103038109883416 25325420732329015584 25383109051700002944 25466975421381667602 25481054807607155328 25623479402568374184 25802664573215705472 25887917163883843926 25961671913638498752 25983543583321429248 26047007987734793592 26121215987699849984 26176331209565628036 26277337770344878932 26352201980516801664 26499495792399771592 26502218324689865472 26589331176057647712 26772974160939701838 26917594523910211264 26937503987315470296 26940271520139284736 26960197756470748704 27155622772605728544 27307407249485130482 27385565264273818368 27498368139341669856 27604476041574418272 27758769352782405366 27782155005143637384 27861306443904730368 27952886620983680928 28125144573108373648 28148838881931548352 28200069802321333488 28217591986712693058 28321823905787453184 28357692143696097039 28467115917873618843 28548218812226535136 28826414327889420957 28887174611025592576 28908540864436114464 28932895153285681536 29182295986258426154 29206880902843311096 29290091389745998592 29364648571538412288 29386367986162331232 29624315751933522048 29646227228081401872 29789898817620142344 29811932766449743041 29814995615276098656 29998219788372730752 30113973863535729024 30183081980896791232 30282293839398987672 30304691985729904083 30380267215032381504 30494058131982197376 30550075619181444612 30681975897936407616 30707824234834416384 30870527985463459072 30935664156759378588 31023799952077781376 31055035546771220556 31143511431519856512 31317585936472457336 31343969749392821664 31536590033930306688 31640787644746920354 31835231985009192168 31862051894010884832 32057855984904361344 32116746163754852028 32341338794270620224 32498071437403791648 32522108472490628772 32926998524614681344 32951352813464248416 33035229642980713824 33059663984432622636 33327355220925212304 33471246434112444672 33513636169822660137 33609116614750929824 33738804050813177888 33767227643105354112 33955967228508890136 34067580569323861131 34164639203424498912 34193421544792169088 34488167983759958182 34517222885178458568 34615562551517998336 34707778218241641216 34729343983646391456 34793141677401089697 34901774946087504048 35036450360459838576 35232284178531514503 35452441568076863616 35478663788171595024 35697298881252935784 35765942188309983936 35814635983135341189 35916671983087293728 35946930341960998272 36207497030140971392 36560330367079265604 36664490852455559808 36805968055432557696 37011692470376540488 37039067982558771657 37042873340191516512 37070271915147279468 37270515494644907904 37531785175908731136 37600093069761777984 37623455982283590744 37655152238376500256 37810256191594796052 37956154557164825124 38074663577550004416 38200463132072501403 38221582211410732992 38435219103852561276 38544721152581485952 38672073788024013766 38942507870457748128 39070511981602190388 39181823981549774976 39528302970775202496 39719865090160189792 39749243688599657388 39753327487034798208 40159461241409552757 40376391785865316896 40406255980973205444 40410407280208927104 40507022953376508672 40733434158908592816 40909301197248543488 40961110874227695723 41018283348831030528 41247552209012504784 41406714062361627408 41638154029173608049 41791959665857095552 41929329931475521392 42187716859662560472 42223258322897322528 42326387980069039587 42446975980012256224 42482735858681179776 42822328218339802704 43061680662649628837 43121785059027493632 43330761916538388864 43362811296654171696 43773443979387639231 43810321354264966644 43935137084618997888 44046972857307618432 44079551979243496848 44436473627900283072 44469340842122102808 44684848226430213516 44997329682559096128 45170960795303593536 45274622971345186848 45423440759098481508 45552852271232665216 45825113428772166918 46022963846904611424 46305791978195188608 46390855569868119596 46535699928116672064 46715267147279784768 46976378904708686004 47015954624089232496 47304885050895460032 47461181467120380531 47596398508337247712 47687922917746645248 47752847977513788252 48086783977356542016 48175119245632278042 48476153048618490624 48747107156105687472 48783162708735943158 49385423976745028876 49390497786922022016 49427029220196372624 49552844464471070736 50133457426349037312 50164607976378120992 50206869651168667008 50413674922126394736 50608206076219766832 50650841464658031168 50766218103400005888 50891077146767743171 50933950842763335204 50962109615214310656 51246958805136748368 51605329146431410944 51732251975639937273 51775834327767687852 51923343827276997504 52094015975469587184 52352662419131256072 52554675540689757864 52704403961033603328 52998991584799543184 53178662352115295424 53545948321879403676 53835189047820422528 53875007974630940592 53920395512941497408 54311245545211457088 54614814498970260964 54996736278683339712 55208952083148836544 55517538705564810732 55564310010287274768 55905773241967361856 56250289146216747296 56297677763863096704 56400139604642666976 56435183973425386116 56715384287392194078 56934231835747237686 57096437624453070272 57652828655778841914 57817081728872228928 57865790306571363072 58008110682036020649 58364591972516852308 58413761805686622192 58772735972324662464 59248631503867044096 59292454456162803744 59579797635240284688 59623865532899486082 59629991230552197312 59996439576745461504 60227947727071458048 60366163961793582464 60564587678797975344 60609383971459808166 60760534430064763008 60988116263964394752 61100151238362889224 61363951795872815232 61871328313518757176 62047599904155562752 62110071093542441112 62287022863039713024 62635171872944914672 62687939498785643328 63073180067860613376 63281575289493840708 63670463970018384336 63724103788021769664 64115711969808722688 64233492327509704056 64682677588541240448 64996142874807583296 65044216944981257544 65902705626928496832 66070459285961427648 66119327968865245272 66654710441850424608 67027272339645320274 67218233229501859648 67477608101626355776 67534455286210708224 67911934457017780272 68135161138647722262 68329278406848997824 68386843089584338176 68976335967519916364 69034445770356917136 69458687967292782912 69586283354802179394 69803549892175008096 70072900720919677152 70464568357063029006 70904883136153727232 70957327576343190048 71394597762505871568 71531884376619967872 71629271966270682378 71833343966174587456 71893860683921996544 72262678868448417063 72414994060281942784 73120660734158531208 73328981704911119616 73611936110865115392 74023384940753080976 74078135965117543314 74085746680383033024 74140543830294558936 74541030989289815808 75200186139523555968 75246911964567181488 75310304476753000512 75620512383189592104 75912309114329650248 76149327155100008832 76400926264145002806 76443164422821465984 76870438207705122552 77089442305162971904 77344147576048027532 77885015740915496256 78141023963204380776 78363647963099549952 79056605941550404992 79439730180320379584 79498487377199314776 79506654974069596416 80318922482819105514 80752783571730633792 80812511961946410888 80820814560417854208 81466868317817185632 81922221748455391446 82495104418025009568 82813428124723254816 83276308058347216098 83583919331714191104 83858659862951042784 84375433719325120944 84446516645794645056 84652775960138079174 84893951960024512448 84965471717362359552 85073076431088291117 85401347753620856529 85644656436679605408 86123361325299257674 86661523833076777728 86725622593308343392 87546887958775278462 87620642708529933288 87870274169237995776 88093945714615236864 88159103958486993696 88872947255800566144 88938681684244205616 89369696452860427032 89435798299349229123 89994659365118192256 90341921590607187072 90549245942690373696 90846881518196963016 90914075957189712249 91105704542465330432 91650226857544333836 92045927693809222848 92611583956390377216 92781711139736239192 93071399856233344128 93430534294559569536 93952757809417372008 94031909248178464992 94609770101790920064 94922362934240761062 95192797016674495424 95505695955027576504 96173567954713084032 96350238491264556084 97494214312211374944 97566325417471886316 98770847953490057752 98780995573844044032 98854058440392745248 99105688928942141472 100329215952756241984 100413739302337334016 100540908509467980411 100827349844252789472 101216412152439533664 101301682929316062336 101782154293535486342 101867901685526670408 102493917610273496736 103464503951279874546 103551668655535375704 103846687654553995008 104188031950939174368 104379425032203269091 104705324838262512144 105109351081379515728 105696852535594543509 105997983169599086368 106357324704230590848 107091896643758807352 107443907949406023567 107670378095640845056 107750015949261881184 107840791025882994816 108622491090422914176 109229628997940521928 109993472557366679424 110417904166297673088 111035077411129621464 111117203947676314971 111128620020574549536 111811546483934723712 112500578292433494592 112595355527726193408 112800279209285333952 112870367946850772232 113430768574784388156 113868463671494475372 114192875248906140544 115305657311557683828 115634163457744457856 116016221364072041298 116729183945033704616 116827523611373244384 117545471944649324928 118584908912325607488 119159595270480569376 119247731065798972164 119259982461104394624 120478383724228658271 120732327923587164928 121129175357595950688 121218767942919616332 121521068860129526016 122200302476725778448 122727903591745630464 122883332622683087169 123742656627037514352 124220142187084882224 124914462087520824147 125270343745889829344 125375878997571286656 126563150578987681416 126979163940207118761 127340927940036768672 127448207576043539328 128466984655019408112 129185041987948886511 129365355177082480896 129992285749615166592 130088433889962515088 131320331938162917693 131805411253856993664 132140918571922855296 132238655937730490544 133309420883700849216 134054544679290640548 134436466459003719296 134955216203252711552 135809915936048829409 135823868914035560544 136270322277295444524 136658556813697995648 137952671935039832728 138068891540713834272 138917375934585565824 139172566709604358788 139607099784350016192 140145801441839354304 140929136714126058012 141914655152686380096 142383544401361141593 142789195525011743136 143063768753239935744 143258543932541364756 143666687932349174912 144525357736896834126 146241321468317062416 148046769881506161952 148156271930235086628 148171493360766066048 148281087660589117872 150400372279047111936 150493823929134362976 150620608953506001024 151241024766379184208 151824618228659300496 152298654310200017664 152673231440303229513 152801852528290005612 152886328845642931968 153740876415410245104 154688295152096055064 155196755926919811819 155770031481830992512 156282047926408761552 158113211883100809984 158879460360640759168 158996974754398629552 160502627924421343847 160637844965638211028 161505567143461267584 161625023923892821776 162933736635634371264 163844443496910782892 164990208836050019136 165626856249446509632 166552616116694432196 167717319725902085568 168750867438650241888 168893033291589290112 169305551920276158348 169787903920049024896 170146152862176582234 170802695507241713058 171289312873359210816 172246722650598515348 173451245186616686784 174024332046108061947 175093775917550556924 175241285417059866576 176318207916973987392 177745894511601132288 177877363368488411232 178739392905720854064 178871596598698458246 179989318730236384512 180683843181214374144 181098491885380747392 181693763036393926032 181828151914379424498 183300453715088667672 184091855387618445696 185563422279472478384 186142799712466688256 186861068589119139072 187905515618834744016 188063818496356929984 189219540203581840128 189684923910679770001 189844725868481522124 190385594033348990848 191011391910055153008 192347135909426168064 192700476982529112168 194988428624422749888 195132650834943772632 197541695906980115504 197708116880785490496 198211377857884282944 200658431905512483968 201081817018935960822 201654699688505578944 202432824304879067328 202603365858632124672 203564308587070972684 203735803371053340816 204987835220546993472 206929007902559749092 207103337311070751408 208376063901878348736 208758850064406538182 209410649676525024288 210218702162759031456 211393705071189087018 211995966339198172736 212714649408461181696 214183793287517614704 214887815898812047134 215500031898523762368 215681582051765989632 217244982180845828352 218459257995881043856 219986945114733358848 220835808332595346176 222070154822259242928 222234407895352629942 222257240041149099072 223623092967869447424 225001156584866989184 225600558418570667904 225740735893701544464 226861537149568776312 227736927342988950744 228385750497812281088 230611314623115367656 231268326915488915712 232032442728144082596 233458367890067409232 233655047222746488768 235090943889298649856 237169817824651214976 238319190540961138752 238495462131597944328 238519964922208789248 240956767448457316542 242258350715191901376 242437535885839232664 244400604953451556896 245766665245366174338 247485313254075028704 248440284374169764448 249828924175041648294 250540687491779658688 250751757995142573312 253126301157975362832 253958327880414237522 254681855880073537344 254896415152087078656 256933969310038816224 258370083975897773022 259984571499230333184 260176867779925030176 262640663876325835386 263610822507713987328 264281837143845710592 264477311875460981088 266618841767401698432 268109089358581281096 268307394898047687369 268872932918007438592 269910432406505423104 271619831872097658818 271647737828071121088 272540644554590889048 273317113627395991296 275905343870079665456 276137783081427668544 277834751869171131648 278345133419208717576 279214199568700032384 280291602883678708608 281858273428252116024 283829310305372760192 284767088802722283186 285578391050023486272 286517087865082729512 287333375864698349824 289050715473793668252 292482642936634124832 296093539763012323904 296312543860470173256 296342986721532132096 296562175321178235744 300987647858268725952 301241217907012002048 302482049532758368416 303649236457318600992 305346462880606459026 305603705056580011224 307481752830820490208 309376590304192110128 310393511853839623638 311540062963661985024 312564095852817523104 313138275096609807273 317090557606783630527 317758920721281518336 317993949508797259104 321005255848842687694 321275689931276422056 323011134286922535168 323250047847785643552 325867473271268742528 327688886993821565784 329980417672100038272 331253712498893019264 333105232233388864392 333351611843028944913 335434639451804171136 337501734877300483776 337786066583178580224 338611103840552316696 339575807840098049792 340292305724353164468 341605391014483426116 342578625746718421632 344493445301197030696 346902490373233373568 348048664092216123894 350187551835101113848 350482570834119733152 352636415833947974784 355754726736976822464 357478785811441708128 357743193197396916492 362196983770761494784 363387526072787852064 363656303828758848996 366600907430177335344 368183710775236891392 368649997868049261507 371126844558944956768 374743386262562472441 375811031237669488032 376127636992713859968 379369847821359540002 379689451736963044248 380771188066697981696 382022783820110306016 385400953965058224336 387555125963846659533 389976857248845499776 390265301669887545264 393960995814488753079 395083391813960231008 395416233761570980992 396422755715768565888 401316863811024967936 402163634037871921644 403309399377011157888 404865648609758134656 407128617174141945368 407429747808146488227 407471606742106681632 409975670441093986944 413858015805119498184 414206674622141502816 416752127803756697472 417517700128813076364 418821299353050048576 420437404325518062912 422787410142378174036 423991932678396345472 428367586575035229408 429775631797624094268 431000063797047524736 436918515991762087712 444140309644518485856 444468815790705259884 444514480082298198144 450002313169733978368 451201116837141335808 451481471787403088928 453723074299137552624 455473854685977901488 458019694320909688539 461222629246230735312 464064885456288165192 465590267780759435457 466916735780134818464 467310094445492977536 474339635649302429952 476638381081922277504 476990924263195888656 481507883773264031541 481913534896914633084 484516701430383802752 484875071771678465328 488801209906903113792 491533330490732348676 494970626508150057408 496880568748339528896 499657848350083296588 501081374983559317376 506252602315950725664 507916655760828475044 509363711760147074688 513867938620077632448 516740167951795546044 520353735559850060352 522072996138324185841 525281327752651670772 528954623750921962176 533237683534803396864 536218178717162562192 536614789796095374738 543239663744195317636 543295475656142242176 545081289109181778096 551810687740159330912 552275566162855337088 556690266838417435152 558428399137400064768 559801848614445174881 560583205767357417216 563716546856504232048 567658620610745520384 569054771732039310003 569534177605444566372 571156782100046972544 573034175730165459024 578101430947587336504 584965285873268249664 592187079526024647808 592625087720940346512 593124350642356471488 601975295716537451904 604964099065516736832 607298472914637201984 610692925761212918052 611207410113160022448 614963505661640980416 618753180608384220256 620787023707679247276 625128191705635046208 626276550193219614546 634181115213567261054 635987899017594518208 642010511697685375388 642551379862552844112 646500095695571287104 651734946542537485056 655377773987643131568 659960835344200076544 662507424997786038528 666210464466777728784 666703223686057889826 670869278903608342272 675003469754600967552 677222207681104633392 680584611448706328936 683210782028966852232 685157251493436843264 688986890602394061392 693804980746466747136 696097328184432247788 700375103670202227696 700965141668239466304 705272831667895949568 711509453473953644928 714957571622883416256 715486386394793832984 726775052145575704128 727312607657517697992 733201814860354670688 737299995736098523014 742253689117889913536 749486772525124944882 751622062475338976064 752255273985427719936 758739695642719080004 759378903473926088496 764045567640220612032 770801907930116448672 775110251927693319066 779953714497690999552 780530603339775090528 787921991628977506158 790166783627920462016 790832467523141961984 792845511431537131776 804327268075743843288 806618798754022315776 809731297219516269312 814257234348283890736 814859495616292976454 814943213484213363264 819951340882187973888 827716031610238996368 828413349244283005632 833504255607513394944 835035400257626152728 837642598706100097152 840874808651036125824 845574820284756348072 847983865356792690944 856735173150070458816 859551263595248188536 862000127594095049472 873837031983524175424 888280619289036971712 888937631581410519768 889028960164596396288 902962943574806177856 907446148598275105248 910947709371955802976 916039388641819377078 922445258492461470624 928129770912576330384 931180535561518870914 933833471560269636928 934620188890985955072 939414825289829421819 953276762163844555008 953981848526391777312 963015767546528063082 963827069793829266168 969033402860767605504 969750143543356930656 977602419813806227584 983066660981464697352 989941253016300114816 993761137496679057792 999315696700166593176 1000054835529086834739 1002162749967118634752 1012505204631901451328 1015833311521656950088 1018727423520294149376 1027735877240155264896 1033480335903591092088 1040707471119700120704 1044145992276648371682 1050562655505303341544 1057909247501843924352 1072436357434325124384 1073229579592190749476 1086479327488390635272 1086590951312284484352 1090162578218363556192 1103621375480318661824 1104551132325710674176 1105949993604147784521 1113380533676834870304 1119603697228890349762 1127433093713008464096 1138109543464078620006 1139068355210889132744 1142313564200093945088 1146068351460330918048 1156202861895174673008 1162665377891539978599 1169930571746536499328 1181882987443466259237 1184374159052049295616 1185250175441880693024 1186248701284712942976 1203950591433074903808 1209928198131033473664 1214596945829274403968 1221385851522425836104 1222289243424439464681 1222414820226320044896 1229927011323281960832 1237506361216768440512 1241574047415358494552 1250256383411270092416 1252553100386439229092 1268362230427134522108 1271975798035189036416 1284021023395370750776 1285102759725105688224 1293000191391142574208 1310755547975286263136 1332420928933555457568 1333406447372115779652 1350006939509201935104 1354444415362209266784 1361169222897412657872 1366421564057933704464 1374059082962729065617 1377973781204788122784 1392194656368864495576 1396770803342278306371 1400750207340404455392 1401930283336478932608 1423018906947907289856 1429915143245766832512 1430972772789587665968 1444523651319792094623 1453550104291151408256 1454625215315035395984 1466403629720709341376 1474599991472197046028 1484507378235779827072 1498973545050249889764 1503244124950677952128 1517479391285438160008 1518757806947852176992 1528091135280441224064 1541603815860232897344 1550220503855386638132 1561061206679550181056 1566218988414972557523 1575843983257955012316 1580333567255840924032 1608654536151487686576 1628514468696567781472 1629718991232585952908 1629886426968426726528 1655432063220477992736 1656826698488566011264 1670070800515252305456 1675285197412200194304 1679405545843335524643 1681749617302072251648 1691149640569512696144 1707164315196117930009 1713470346300140917632 1719102527190496377072 1747674063967048350848 1765528907168634782317 1776561238578073943424 1777875263162821039536 1805925887149612355712 1814892297196550210496 1821895418743911605952 1832078777283638754156 1844890516984922941248 1856259541825152660768 1862361071123037741828 1867666943120539273856 1878829650579658843638 1907963697052783554624 1926031535093056126164 1927654139587658532336 1939500287086713861312 1955204839627612455168 1966133321962929394704 1979882506032600229632 1987522274993358115584 1998631393400333186352 2000109671058173669478 2025010409263802902656 2031666623043313900176 2055471754480310529792 2066960671807182184176 2081414942239400241408 2086534163017477470011 2088291984553296743364 2101125311010606683088 2115818495003687848704 2144872714868650248768 2146459159184381498952 2172958654976781270544 2180325156436727112384 2207242750960637323648 2211899987208295569042 2226761067353669740608 2239207394457780699524 2254866187426016928192 2276219086928157240012 2278136710421778265488 2292136702920661836096 2312405723790349346016 2325330755783079957198 2339861143493072998656 2363765974886932518474 2370500350883761386048 2372497402569425885952 2419856396262066947328 2429193891658548807936 2442771703044851672208 2444578486848878929362 2444829640452640089792 2459854022646563921664 2475012722433536881024 2483148094830716989104 2500512766822540184832 2505106200772878458184 2536724460854269044216 2543951596070378072832 2568042046790741501552 2570205519450211376448 2586000382782285148416 2621511095950572526272 2664841857867110915136 2666812894744231559304 2708888830724418533568 2722338445794825315744 2732843128115867408928 2748118165925458131234 2755947562409576245568 2784389312737728991152 2793541606684556612742 2801500414680808910784 2803860566672957865216 2859830286491533665024 2861945545579175331936 2889047302639584189246 2907100208582302816512 2909250430630070791968 2932807259441418682752 2949199982944394092056 2969014756471559654144 2997947090100499779528 3006488249901355904256 3034958782570876320016 3037515613895704353984 3056182270560882448128 3083207631720465794688 3100441007710773276264 3122122413359100362112 3132437976829945115046 3151687966515910024632 3160667134511681848064 3217309072302975373152 3257028937393135562944 3259437982465171905816 3259772853936853453056 3310864126440955985472 3313653396977132022528 3340141601030504610912 3358811091686671049286 3382299281139025392288 3414328630392235860018 3426940692600281835264 3438205054380992754144 3487996133674619935797 3495348127934096701696 3531057814337269564634 3553122477156147886848 3555750526325642079072 3611851774299224711424 3629784594393100420992 3643790837487823211904 3664157554567277508312 3666867730273318394043 3689781033969845882496 3712519083650305321536 3724722142246075483656 3735333886241078547712 3757659301159317687276 3815927394105567109248 3852063070186112252328 3855308279175317064672 3879000574173427722624 3932266643925858789408 3997262786800666372704 4000219342116347338956 4050020818527605805312 4063333246086627800352 4122177248888187196851 4133921343614364368352 4173068326034954940022 4176583969106593486728 4202250622021213366176 4289745429737300497536 4292918318368762997904 4333570953959376283869 4345917309953562541088 4360650312873454224768 4414485501921274647296 4423799974416591138084 4453522134707339481216 4478414788915561399048 4509732374852033856384 4552438173856314480024 4556273420843556530976 4584273405841323672192 4624811447580698692032 4650661511566159914396 4727531949773865036948 4741000701767522772096 4885543406089703344416 4889156973697757858724 4889659280905280179584 4950025444867073762048 4966296189661433978208 5010212401545756916368 5038216637530006573929 5073448921708538088432 5121492945588353790027 5136084093581483003104 5140411038900422752896 5243022191901145052544 5296586721505904346951 5329683715734221830272 5333625789488463118608 5417777661448837067136 5444676891589650631488 5465686256231734817856 5496236331850916262468 5511895124819152491136 5568778625475457982304 5587083213369113225484 5603000829361617821568 5723891091158350663872 5778094605279168378492 5818500861260141583936 5865614518882837365504 5898399965888788184112 5995894180200999559056 6069917565141752640032 6075031227791408707968 6166415263440931589376 6200882015421546552528 6244244826718200724224 6259602489052432410033 6264875953659890230092 6303375933031820049264 6434618144605950746304 6514057874786271125888 6518875964930343811632 6621728252881911970944 6680283202061009221824 6717622183373342098572 6764598562278050784576 6828657260784471720036 6876410108761985508288 6975992267349239871594 7062115628674539129268 7111501052651284158144 7259569188786200841984 7287581674975646423808 7328315109134555016624 7333735460546636788086 7379562067939691764992 7425038167300610643072 7449444284492150967312 7515318602318635374552 7631854788211134218496 7704126140372224504656 7710616558350634129344 7758001148346855445248 7864533287851717578816 7994525573601332745408 8000438684232694677912 8126666492173255600704 8244354497776374393702 8267842687228728736704 8346136652069909880044 8353167938213186973456 8404501244042426732352 8579490859474600995072 8585836636737525995808 8667141907918752567738 8691834619907125082176 8721300625746908449536 8847599948833182276168 8907044269414678962432 8956829577831122798096 9019464749704067712768 9104876347712628960048 9112546841687113061952 9168546811682647344384 9249622895161397384064 9301323023132319828792 9455063899547730073896 9482001403535045544192 9771086812179406688832 9778313947395515717448 9779318561810560359168 9932592379322867956416 10020424803091513832736 10076433275060013147858 10146897843417076176864 10242985891176707580054 10272168187162966006208 10280822077800845505792 10486044383802290105088 10593173443011808693902 10659367431468443660544 10667251578976926237216 10835555322897674134272 10889353783179301262976 10931372512463469635712 10992472663701832524936 11000603190819955182129 11023790249638304982272 11137557250950915964608 11174166426738226450968 11206001658723235643136 11447782182316701327744 11556189210558336756984 11637001722520283167872 11796799931777576368224 11991788360401999118112 12139835130283505280064 12150062455582817415936 12401764030843093105056 12519204978104864820066 12529751907319780460184 12606751866063640098528 12869236289211901492608 13000712861878128851607 13028115749572542251776 13037751929860687623264 13243456505763823941888 13360566404122018443648 13435244366746684197144 13529197124556101569152 13657314521568943440072 13752820217523971016576 13951984534698479743188 14124231257349078258536 14223002105302568316288 14656630218269110033248 14667470921093273576172 14850076334601221286144 14898888568984301934624 15030637204637270749104 15114649912590019721787 15364478836765061370081 15408252280744449009312 15421233116701268258688 15729066575703435157632 15889760164517713040853 15989051147202665490816 16000877368465389355824 16253332984346511201408 16488708995552748787404 16535685374457457473408 16692273304139819760088 16706335876426373946912 16809002488084853464704 17171673273475051991616 17334283815837505135476 17383669239814250164352 17695199897666364552336 17913659155662245596192 18209752695425257920096 18225093683374226123904 18499245790322794768128 18602646046264639657584 18778807467157297230099 18910127799095460147792 19542173624358813377664 19556627894791031434896 19865184758645735912832 20040849606183027665472 20152866550120026295716 20293795686834152353728 20485971782353415160108 20544336374325932012416 21186346886023617387804 21334503157953852474432 21778707566358602525952 21862745024926939271424 21984945327403665049872 22001206381639910364258 22275114501901831929216 22348332853476452901936 22895564364633402655488 22951875793192252170121 23112378421116673513968 23274003445040566335744 23593599863555152736448 23983576720803998236224 24279670260567010560128 24803528061686186210112 25038409956209729640132 25059503814639560920368 25213503732127280197056 25738472578423802985216 26001425723756257703214 26075503859721375246528 26721132808244036887296 26870488733493368394288 27058394249112203138304 27314629043137886880144 27505640435047942033152 27903969069396959486376 28248462514698156517072 28446004210605136632576 29313260436538220066496 29334941842186547152344 29797777137968603869248 30061274409274541498208 30229299825180039443574 30728957673530122740162 30816504561488898018624 30842466233402536517376 31458133151406870315264 31779520329035426081706 31978102294405330981632 32001754736930778711648 32506665968693022402816 32977417991105497574808 33071370748914914946816 33384546608279639520176 33412671752852747893824 33618004976169706929408 34343346546950103983232 34668567631675010270952 34767338479628500328704 35390399795332729104672 35827318311324491192384 36419505390850515840192 36450187366748452247808 37205292092529279315168 37557614934314594460198 37820255598190920295584 39084347248717626755328 39113255789582062869792 39730369517291471825664 40081699212366055330944 40305733100240052591432 40587591373668304707456 40971943564706830320216 41088672748651864024832 42372693772047234775608 42669006315907704948864 43969890654807330099744 44002412763279820728516 44550229003803663858432 44696665706952905803872 45343949737770059165361 45903751586384504340242 46224756842233347027936 47187199727110305472896 47669280493553139122559 47967153441607996472448 48559340521134021120256 49607056123372372420224 50076819912419459280264 50119007629279121840736 50427007464254560394112 52002851447512515406428 52151007719442750493056 53740977466986736788576 54629258086275773760288 55807938138793918972752 56336422401471891690297 56496925029396313034144 58626520873076440132992 58669883684373094304688 59595554275937207738496 60122548818549082996416 60458599650360078887148 61457915347060245480324 61633009122977796037248 63559040658070852163412 64003509473861557423296 65954835982210995149616 66769093216559279040352 66825343505705495787648 68686693093900207966464 68855627379576756510363 69337135263350020541904 70780799590665458209344 71654636622648982384768 72839010781701031680384 74410584185058558630336 75115229868629188920396 75640511196381840591168 78226511579164125739584 80163398424732110661888 80611466200480105182864 81175182747336609414912 81943887129413660640432 84745387544094469551216 85338012631815409897728 87939781309614660199488 88004825526559641457032 89393331413905811607744 90687899475540118330722 91807503172769008680484 92449513684466694055872 94374399454220610945792 95338560987106278245118 95934306883215992944896 99214112246744744840448 100153639824838918560528 100238015258558243681472 100854014928509120788224 104005702895025030812856 104302015438885500986112 107481954933973473577152 109258516172551547520576 111615876277587837945504 112672844802943783380594 112993850058792626068288 117253041746152880265984 117339767368746188609376 119191108551874415476992 120245097637098165992832 120917199300720157774296 122915830694120490960648 123266018245955592074496 127118081316141704326824 128007018947723114846592 131909671964421990299232 133538186433118558080704 133650687011410991575296 137711254759153513020726 138674270526700041083808 141561599181330916418688 143007841480659417367677 143309273245297964769536 145678021563402063360768 148821168370117117260672 150230459737258377840792 151281022392763681182336 156453023158328251479168 161222932400960210365728 163887774258827321280864 169009267204415675070891 169490775088188939102432 175879562619229320398976 176009651053119282914064 178786662827811623215488 181375798951080236661444 183615006345538017360968 184899027368933388111744 190677121974212556490236 200307279649677837121056 200476030517116487362944 206566882138730269531089 208011405790050061625712 214963909867946947154304 218517032345103095041152 223231752555175675891008 225345689605887566761188 225987700117585252136576 234679534737492377218752 240490195274196331985664 241834398601440315548592 245831661388240981921296 254236162632283408653648 256014037895446229693184 263819343928843980598464 267076372866237116161408 275422509518307026041452 277348541053400082167616 283123198362661832837376 286015682961318834735354 297642336740234234521344 300460919474516755681584 302562044785527362364672 312906046316656502958336 322445864801920420731456 327775548517654642561728 338018534408831350141782 338981550176377878204864 351759125238458640797952 352019302106238565828128 357573325655623246430976 362751597902160473322888 367230012691076034721936 369798054737866776223488 381354243948425112980472 400614559299355674242112 400952061034232974725888 413133764277460539062178 416022811580100123251424 429927819735893894308608 437034064690206190082304 446463505110351351782016 450691379211775133522376 451975400235170504273152 469359069474984754437504 483668797202880631097184 491663322776481963842592 508472325264566817307296 527638687857687961196928 534152745732474232322816 550845019036614052082904 554697082106800164335232 572031365922637669470708 600921838949033511363168 619700646416190808593267 644891729603840841462912 655551097035309285123456 676037068817662700283564 677963100352755756409728 704038604212477131656256 725503195804320946645776 734460025382152069443872 762708487896850225960944 801229118598711348484224 826267528554921078124356 832045623160200246502848 892927010220702703564032 901382758423550267044752 938718138949969508875008 967337594405761262194368 983326645552963927685184 1016944650529133634614592 1055277375715375922393856 1101690038073228104165808 1109394164213600328670464 1144062731845275338941416 1201843677898067022726336 1239401292832381617186534 1289783459207681682925824 1311102194070618570246912 1352074137635325400567128 1355926200705511512819456 1408077208424954263312512 1451006391608641893291552 1468920050764304138887744 1525416975793700451921888 1602458237197422696968448 1652535057109842156248712 1664091246320400493005696 1802765516847100534089504 1859101939248572425779801 1934675188811522524388736 1966653291105927855370368 2033889301058267269229184 2203380076146456208331616 2288125463690550677882832 2403687355796134045452672 2478802585664763234373068 2704148275270650801134256 2816154416849908526625024 2902012783217283786583104 2937840101528608277775488 3050833951587400903843776 3305070114219684312497424 3328182492640800986011392 3605531033694201068179008 3718203878497144851559602 3869350377623045048777472 3933306582211855710740736 4067778602116534538458368 4406760152292912416663232 4576250927381101355765664 4807374711592268090905344 4957605171329526468746136 5408296550541301602268512 5804025566434567573166208 5875680203057216555550976 6101667903174801807687552 6610140228439368624994848 7211062067388402136358016 7436407756994289703119204 8813520304585824833326464 9152501854762202711531328 9915210342659052937492272 10816593101082603204537024 11608051132869135146332416 12203335806349603615375104 13220280456878737249989696 14422124134776804272716032 14872815513988579406238408 17627040609171649666652928 18305003709524405423062656 19830420685318105874984544 21633186202165206409074048 26440560913757474499979392 29745631027977158812476816 36610007419048810846125312 39660841370636211749969088 43266372404330412818148096 52881121827514948999958784 59491262055954317624953632 79321682741272423499938176 118982524111908635249907264 158643365482544846999876352 237965048223817270499814528 475930096447634540999629056
- Sum of all divisors σ(n): 1734929891569835373780482115
- Sum of proper divisors (its aliquot sum) s(n): 1258999795122200832780853059
- 475930096447634540999629056 is an abundant number, because the sum of its proper divisors (1258999795122200832780853059) is greater than itself. Its abundance is 783069698674566291781224003
Bases of 475930096447634540999629056
- Binary: 110001001101011100001111000111001110110100101101001011001100011110011101001011001000000002
- Hexadecimal: 0x189AE1E39DA5A598F3A5900
- Base-36: 1NST5H37RPU3J1CG00
Squares and roots of 475930096447634540999629056
- 475930096447634540999629056 squared (4759300964476345409996290562) is 226509456704654716342115467468887338305646729599451136
- 475930096447634540999629056 cubed (4759300964476345409996290563) is 107802667575747619479619247464932632743327931143547933271370029294824037197807616
-
475930096447634540999629056 is a
perfect square number . Itssquare root is 21815822158416 -
The
cube root of 475930096447634540999629056 is 780754308.8980760047
Scales and comparisons
How big is 475930096447634540999629056?- 475,930,096,447,634,540,999,629,056 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 475,930,096,447,634,540,999,629,056 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 475930096447634540999629056 cubic inches would be around 65062859.1 feet tall.
Recreational maths with 475930096447634540999629056
- 475930096447634540999629056 backwards is 650926999045436744690039574
- The number of decimal digits it has is: 27
- The sum of 475930096447634540999629056's digits is 135
- 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 475930096447634540999629056 - Facts about the integer". Numbermatics.com. 2024. Web. 31 May 2024.
APA style:
Numbermatics. (2024). Number 475930096447634540999629056 - Facts about the integer. Retrieved 31 May 2024, from https://numbermatics.com/n/475930096447634540999629056/
Chicago style:
Numbermatics. 2024. "Number 475930096447634540999629056 - Facts about the integer". https://numbermatics.com/n/475930096447634540999629056/
The information we have on file for 475930096447634540999629056 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 475930096447634540999629056, math, Factors of 475930096447634540999629056, curriculum, school, college, exams, university, Prime factorization of 475930096447634540999629056, STEM, science, technology, engineering, physics, economics, calculator, four hundred seventy-five septillion, nine hundred thirty sextillion, ninety-six quintillion, four hundred forty-seven quadrillion, six hundred thirty-four trillion, five hundred forty billion, nine hundred ninety-nine million, six hundred twenty-nine thousand and fifty-six.