37749904098255350881710336
37,749,904,098,255,350,881,710,336 is an even composite number composed of five prime numbers multiplied together.
What does the number 37749904098255350881710336 look like?
This visualization shows the relationship between its 5 prime factors (large circles) and 17955 divisors.
37749904098255350881710336 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of seventeen thousand, nine hundred fifty-five divisors.
Prime factorization of 37749904098255350881710336:
28 × 318 × 112 × 176 × 194
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 11 × 11 × 17 × 17 × 17 × 17 × 17 × 17 × 19 × 19 × 19 × 19)See below for interesting mathematical facts about the number 37749904098255350881710336 from the Numbermatics database.
Names of 37749904098255350881710336
- Cardinal: 37749904098255350881710336 can be written as Thirty-seven septillion, seven hundred forty-nine sextillion, nine hundred four quintillion, ninety-eight quadrillion, two hundred fifty-five trillion, three hundred fifty billion, eight hundred eighty-one million, seven hundred ten thousand, three hundred thirty-six.
Scientific notation
- Scientific notation: 3.7749904098255350881710336 × 1025
Factors of 37749904098255350881710336
Divisors of 37749904098255350881710336
- Number of divisors d(n): 17955
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 16 17 18 19 22 24 27 32 33 34 36 38 44 48 51 54 57 64 66 68 72 76 81 88 96 99 102 108 114 121 128 132 136 144 152 153 162 171 176 187 192 198 204 209 216 228 242 243 256 264 272 288 289 297 304 306 323 324 342 352 361 363 374 384 396 408 418 432 456 459 484 486 513 528 544 561 576 578 594 608 612 627 646 648 684 704 722 726 729 748 768 792 816 836 864 867 891 912 918 968 969 972 1026 1056 1083 1088 1089 1122 1152 1156 1188 1216 1224 1254 1292 1296 1368 1377 1408 1444 1452 1458 1496 1539 1584 1632 1672 1683 1728 1734 1782 1824 1836 1881 1936 1938 1944 2052 2057 2112 2166 2176 2178 2187 2244 2299 2304 2312 2376 2432 2448 2508 2584 2592 2601 2673 2736 2754 2816 2888 2904 2907 2916 2992 3078 3168 3179 3249 3264 3267 3344 3366 3456 3468 3553 3564 3648 3672 3762 3872 3876 3888 3971 4104 4114 4131 4224 4332 4352 4356 4374 4488 4598 4617 4624 4752 4864 4896 4913 5016 5049 5168 5184 5202 5346 5472 5491 5508 5643 5776 5808 5814 5832 5984 6137 6156 6171 6336 6358 6498 6528 6534 6561 6688 6732 6859 6897 6912 6936 7106 7128 7296 7344 7524 7744 7752 7776 7803 7942 8019 8208 8228 8262 8448 8664 8712 8721 8748 8976 9196 9234 9248 9504 9537 9747 9792 9801 9826 10032 10098 10336 10368 10404 10659 10692 10944 10982 11016 11286 11552 11616 11628 11664 11913 11968 12274 12312 12342 12393 12672 12716 12996 13056 13068 13122 13376 13464 13718 13794 13851 13872 14212 14256 14592 14688 14739 15048 15147 15488 15504 15552 15606 15884 16038 16416 16456 16473 16524 16929 17328 17424 17442 17496 17952 18392 18411 18468 18496 18513 19008 19074 19494 19584 19602 19652 19683 20064 20196 20577 20672 20691 20736 20808 21318 21384 21888 21964 22032 22572 23104 23232 23256 23328 23409 23826 23936 24057 24548 24624 24684 24786 25344 25432 25992 26136 26163 26244 26752 26928 27436 27588 27702 27744 28424 28512 28611 29241 29376 29403 29478 30096 30294 30976 31008 31104 31212 31768 31977 32076 32832 32912 32946 33048 33858 34656 34848 34884 34969 34992 35739 35904 36784 36822 36936 36992 37026 37179 38016 38148 38988 39083 39168 39204 39304 39366 40128 40392 41154 41344 41382 41553 41616 42636 42768 43681 43776 43928 44064 44217 45144 45441 46208 46464 46512 46656 46818 47652 47872 48114 49096 49248 49368 49419 49572 50787 50864 51984 52272 52326 52488 53504 53856 54043 54872 55176 55233 55404 55488 55539 56848 57024 57222 58482 58752 58806 58956 59049 60192 60401 60588 61731 62016 62073 62208 62424 63536 63954 64152 65664 65824 65892 66096 67507 67716 69312 69696 69768 69938 69984 70227 71478 71808 72171 73568 73644 73872 73984 74052 74358 75449 76032 76296 77976 78166 78408 78489 78608 78732 80256 80784 82308 82688 82764 83106 83232 83521 85272 85536 85833 87362 87723 87856 88128 88209 88434 90288 90882 92416 92928 93024 93312 93347 93636 95304 95931 96228 98192 98496 98736 98838 99144 101574 101728 103968 104329 104544 104652 104907 104976 107217 107712 108086 109744 110352 110466 110808 110976 111078 111537 113696 114048 114444 116603 116964 117249 117504 117612 117912 118098 120384 120802 121176 123462 124032 124146 124659 124848 127072 127908 128304 130321 131043 131328 131648 131784 132192 132651 135014 135432 136323 138624 139392 139536 139876 139968 140454 142956 143616 144342 147136 147288 147744 148104 148257 148716 150898 152361 152592 155952 156332 156816 156978 157216 157464 160512 161568 162129 164616 165528 165699 166212 166464 166617 167042 170544 171072 171666 174724 175446 175712 176256 176418 176868 177147 180576 181203 181764 185193 186048 186219 186624 186694 187272 190608 191862 192456 196384 196992 197472 197676 198288 202521 203148 203456 207936 208658 209088 209304 209814 209952 210681 214434 215424 216172 216513 219488 220704 220932 221616 221952 222156 223074 226347 227392 228096 228888 233206 233928 234498 235224 235467 235824 236196 240768 241604 242352 246924 248064 248292 249318 249696 250563 254144 255816 256608 257499 260642 262086 263169 263296 263568 264384 264627 265302 270028 270864 272646 277248 278784 279072 279752 279936 280041 280908 285912 287793 288684 294272 294576 295488 296208 296514 297432 301796 304722 305184 311904 312664 312987 313632 313956 314432 314721 314928 321651 323136 324258 329232 331056 331398 332424 332928 333234 334084 334611 341088 342144 343332 349448 349809 350892 351424 351747 352512 352836 353736 354294 361152 362406 363528 370386 372096 372438 373388 373977 374544 381216 383724 384912 390963 392768 393129 393984 394944 395352 396576 397953 405042 406296 406912 408969 415872 417316 418176 418608 419628 419904 421362 428868 430848 432344 433026 438976 441408 441864 443232 444312 444771 446148 452694 454784 457083 457776 466412 467856 468996 470448 470934 471648 472392 481536 483208 484704 486387 493848 496584 497097 498636 499392 499851 501126 508288 511632 513216 514998 521284 524172 526338 526592 527136 528768 529254 530604 531441 540056 541728 543609 545292 555579 558144 558657 559504 559872 560082 561816 571824 575586 577368 588544 589152 590976 592416 593028 594473 594864 603592 607563 609444 610368 623808 625328 625974 627264 627912 628864 629442 629856 632043 643302 646272 648516 649539 658464 662112 662796 664411 664848 665856 666468 668168 669222 679041 682176 684288 686664 698896 699618 701784 702848 703494 705672 706401 707472 708588 722304 724812 727056 740772 742577 744192 744876 746776 747954 749088 751689 762432 767448 769824 772497 781926 785536 786258 789507 789888 790704 793152 793881 795906 810084 812592 813824 817938 829939 831744 834632 836352 837216 839256 839808 840123 842724 857736 863379 864688 866052 877952 882816 883728 886464 888624 889542 892296 905388 909568 914166 915552 918731 932824 935712 937992 938961 940896 941868 943296 944163 944784 964953 966416 969408 972774 987696 993168 994194 997272 998784 999702 1002252 1003833 1016576 1023264 1026432 1026817 1029996 1042568 1048344 1049427 1052676 1054272 1055241 1057536 1058508 1061208 1062882 1080112 1083456 1087218 1090584 1111158 1116288 1117314 1119008 1120164 1121931 1123632 1143648 1147619 1151172 1154736 1172889 1178304 1179387 1181952 1184832 1186056 1188946 1189728 1193859 1207184 1215126 1218888 1220736 1226907 1247616 1250656 1251948 1254528 1255824 1257728 1258884 1259712 1264086 1282633 1286604 1292544 1297032 1299078 1316928 1324224 1325592 1328822 1329696 1332936 1334313 1336336 1338444 1358082 1364352 1371249 1373328 1397792 1399236 1403568 1405696 1406988 1411344 1412802 1414944 1417176 1419857 1433531 1444608 1449624 1454112 1459161 1481544 1485154 1489752 1491291 1493552 1495908 1498176 1499553 1503378 1524864 1534896 1539648 1544994 1563852 1571072 1572516 1579014 1579776 1581408 1586304 1586899 1587762 1591812 1594323 1620168 1625184 1630827 1635876 1659878 1666737 1669264 1674432 1675971 1678512 1679616 1680246 1685448 1715472 1726758 1729376 1732104 1755904 1765632 1767456 1772928 1773593 1777248 1779084 1783419 1784592 1810776 1822689 1828332 1831104 1837462 1865648 1871424 1875984 1877922 1881792 1883736 1886592 1888326 1889568 1896129 1929906 1932832 1938816 1945548 1948617 1975392 1982251 1986336 1988388 1993233 1994544 1997568 1999404 2004504 2007666 2037123 2046528 2052864 2053634 2059992 2085136 2096688 2098854 2105352 2108544 2110482 2117016 2119203 2122416 2125764 2160224 2166912 2174436 2181168 2215457 2222316 2227731 2232576 2234628 2238016 2240328 2243862 2247264 2255067 2287296 2295238 2302344 2309472 2317491 2345778 2356608 2358774 2368521 2369664 2372112 2377892 2379456 2381643 2387718 2414368 2430252 2437776 2441472 2453814 2489817 2495232 2501312 2503896 2509056 2511648 2517768 2519424 2520369 2528172 2565266 2573208 2590137 2594064 2598156 2633856 2648448 2651184 2657644 2659392 2665872 2668626 2672672 2676888 2716164 2728704 2742498 2746656 2756193 2795584 2798472 2807136 2813976 2816883 2822688 2825604 2829888 2832489 2834352 2839714 2867062 2894859 2899248 2908224 2918322 2963088 2970308 2979504 2982582 2987104 2991816 2996352 2999106 3006756 3011499 3049728 3069792 3079296 3080451 3089988 3127704 3145032 3148281 3158028 3162816 3165723 3172608 3173798 3175524 3183624 3188646 3240336 3250368 3261654 3271752 3319756 3333474 3338528 3348864 3351942 3357024 3360492 3365793 3370896 3430944 3442857 3453516 3458752 3464208 3518667 3534912 3538161 3545856 3547186 3554496 3558168 3566838 3569184 3581577 3621552 3645378 3656664 3662208 3674924 3680721 3731296 3742848 3751968 3755844 3763584 3767472 3773184 3776652 3779136 3792258 3847899 3859812 3865664 3877632 3891096 3897234 3950784 3964502 3972672 3976776 3986466 3989088 3998808 4002939 4009008 4015332 4074246 4093056 4107268 4113747 4119984 4170272 4193376 4197708 4210704 4217088 4220964 4234032 4238406 4244832 4251528 4259571 4300593 4320448 4333824 4348872 4362336 4377483 4430914 4444632 4455462 4469256 4473873 4476032 4480656 4487724 4494528 4498659 4510134 4574592 4590476 4604688 4618944 4634982 4691556 4713216 4717548 4737042 4739328 4744224 4755784 4758912 4760697 4763286 4775436 4782969 4828736 4860504 4875552 4892481 4907628 4979634 5000211 5002624 5007792 5023296 5027913 5035536 5038848 5040738 5056344 5130532 5146416 5180274 5188128 5196312 5267712 5296896 5302368 5315288 5318784 5320779 5331744 5337252 5345344 5350257 5353776 5432328 5468067 5484996 5493312 5512386 5591168 5596944 5614272 5627952 5633766 5645376 5651208 5659776 5664978 5668704 5679428 5688387 5734124 5789718 5798496 5816448 5836644 5845851 5926176 5940616 5946753 5959008 5965164 5974208 5979699 5983632 5992704 5998212 6013512 6022998 6111369 6139584 6158592 6160902 6179976 6255408 6290064 6296562 6316056 6325632 6331446 6347596 6351048 6357609 6367248 6377292 6480672 6500736 6523308 6543504 6639512 6646371 6666948 6677056 6683193 6697728 6703884 6714048 6720984 6731586 6741792 6765201 6861888 6885714 6907032 6917504 6928416 6952473 7037334 7069824 7076322 7094372 7105563 7108992 7116336 7133676 7138368 7144929 7163154 7243104 7290756 7313328 7324416 7349848 7361442 7462592 7469451 7485696 7503936 7511688 7527168 7534944 7553304 7558272 7561107 7584516 7695798 7719624 7731328 7770411 7782192 7794468 7901568 7929004 7945344 7953552 7972932 7978176 7997616 8005878 8018016 8030664 8148492 8186112 8214536 8227494 8239968 8268579 8340544 8386752 8395416 8421408 8441928 8450649 8468064 8476812 8489664 8497467 8503056 8519142 8601186 8640896 8684577 8697744 8724672 8754966 8861828 8889264 8910924 8938512 8947746 8952064 8961312 8975448 8989056 8997318 9020268 9034497 9149184 9180952 9209376 9237888 9241353 9269964 9383112 9435096 9444843 9474084 9488448 9497169 9511568 9517824 9521394 9526572 9550872 9565938 9657472 9721008 9751104 9784962 9815256 9959268 10000422 10005248 10015584 10046592 10055826 10071072 10081476 10097379 10106041 10112688 10261064 10292832 10328571 10360548 10376256 10392624 10556001 10604736 10614483 10630576 10637568 10641558 10663488 10674504 10690688 10700514 10707552 10744731 10864656 10936134 10969992 10986624 11024772 11042163 11182336 11193888 11228544 11255904 11267532 11290752 11294987 11302416 11319552 11329956 11337408 11358856 11376774 11468248 11543697 11579436 11596992 11632896 11673288 11691702 11852352 11881232 11893506 11918016 11930328 11948416 11959398 11967264 11996424 12008817 12027024 12045996 12222738 12279168 12321804 12341241 12359952 12510816 12580128 12593124 12623809 12632112 12651264 12662892 12695192 12702096 12715218 12734496 12754584 12778713 12901779 12961344 13001472 13046616 13087008 13132449 13279024 13292742 13333896 13354112 13366386 13407768 13421619 13428096 13441968 13463172 13483584 13495977 13530402 13723776 13771428 13814064 13835008 13856832 13904946 14074668 14108963 14139648 14152644 14188744 14211126 14217984 14232672 14267352 14276736 14282091 14289858 14326308 14348907 14486208 14581512 14626656 14677443 14699696 14722884 14925184 14938902 15000633 15007872 15023376 15069888 15083739 15106608 15116544 15122214 15169032 15391596 15439248 15462656 15540822 15564384 15588936 15618427 15768841 15803136 15858008 15890688 15907104 15945864 15956352 15962337 15995232 16011756 16036032 16050771 16061328 16296984 16404201 16429072 16454988 16479936 16537158 16681088 16773504 16790832 16842816 16883856 16901298 16936128 16953624 16979328 16994934 17006112 17038284 17065161 17202372 17281792 17369154 17395488 17449344 17455889 17509932 17537553 17723656 17778528 17821848 17840259 17877024 17895492 17922624 17939097 17950896 17978112 17994636 18040536 18068994 18334107 18361904 18418752 18475776 18482706 18539928 18766224 18870192 18889686 18948168 18976896 18994338 19023136 19042788 19053144 19072827 19101744 19131876 19314944 19442016 19502208 19509523 19569924 19630512 19918536 19939113 20000844 20031168 20049579 20093184 20111652 20142144 20162952 20194758 20212082 20225376 20295603 20522128 20585664 20657142 20721096 20752512 20785248 20857419 21112002 21209472 21228966 21261152 21283116 21316689 21326976 21349008 21381376 21401028 21415104 21434787 21489462 21729312 21804761 21872268 21939984 21973248 22049544 22084326 22387776 22408353 22457088 22511808 22535064 22581504 22589974 22604832 22659912 22674816 22683321 22717712 22753548 22936496 23087394 23158872 23193984 23311233 23346576 23383404 23704704 23762464 23787012 23836032 23860656 23896832 23918796 23934528 23992848 24017634 24054048 24091992 24137569 24370027 24445476 24558336 24643608 24682482 24719904 24805737 25021632 25160256 25186248 25247618 25264224 25325784 25351947 25390384 25404192 25430436 25468992 25492401 25509168 25557426 25803558 25922688 26053731 26093232 26174016 26264898 26558048 26585484 26667792 26708224 26732772 26815536 26843238 26856192 26883936 26926344 26967168 26977283 26991954 27060804 27103491 27447552 27542856 27628128 27713664 27724059 27809892 28149336 28217926 28305288 28334529 28377488 28422252 28465344 28491507 28534704 28553472 28564182 28579716 28652616 28697814 28972416 29163024 29253312 29354886 29399392 29445768 29850368 29877804 30001266 30015744 30046752 30139776 30151081 30167478 30213216 30244428 30292137 30318123 30338064 30783192 30878496 30985713 31081644 31128768 31177872 31236854 31537682 31668003 31716016 31814208 31843449 31891728 31912704 31924674 31990464 32023512 32072064 32101542 32122656 32234193 32593968 32808402 32858144 32909976 32959872 33074316 33126489 33362176 33547008 33581664 33685632 33698267 33767712 33802596 33872256 33884961 33907248 33958656 33989868 34012224 34076568 34130322 34404744 34631091 34738308 34790976 34898688 34911778 35019864 35075106 35447312 35557056 35643696 35680518 35754048 35790984 35845248 35878194 35901792 35989272 36026451 36081072 36137988 36668214 36723808 36837504 36965412 37023723 37079856 37532448 37662769 37740384 37779372 37871427 37896336 37953792 37988676 38046272 38085576 38106288 38145654 38203488 38263752 38336139 38705337 38884032 39004416 39019046 39139848 39261024 39397347 39837072 39878226 40001688 40062336 40099158 40223304 40264857 40284288 40325904 40389516 40424164 40450752 40487931 40591206 41044256 41171328 41314284 41442192 41505024 41570496 41714838 42224004 42326889 42418944 42457932 42522304 42566232 42633378 42653952 42698016 42802056 42830208 42846273 42869574 42978924 43046721 43458624 43609522 43744536 43879968 44032329 44099088 44168652 44775552 44816706 45001899 45023616 45070128 45179948 45209664 45251217 45319824 45349632 45366642 45435424 45507096 45872992 46174788 46317744 46387968 46622466 46693152 46766808 46855281 47306523 47409408 47524928 47574024 47672064 47721312 47837592 47869056 47887011 47985696 48035268 48108096 48152313 48183984 48275138 48740054 48890952 49212603 49287216 49364964 49439808 49611474 50043264 50320512 50372496 50495236 50528448 50651568 50703894 50780768 50808384 50860872 50937984 50984802 51018336 51114852 51195483 51607116 51845376 52107462 52186464 52348032 52367667 52529796 52612659 53116096 53170968 53335584 53465544 53520777 53631072 53686476 53767872 53817291 53852688 53934336 53954566 53983908 54121608 54206982 55002321 55085712 55256256 55427328 55448118 55619784 56298672 56435852 56610576 56669058 56754976 56844504 56930688 56983014 57069408 57128364 57159432 57218481 57305232 57395628 57944832 58326048 58506624 58528569 58709772 58798784 58891536 59755608 59817339 60002532 60093504 60148737 60279552 60302162 60334956 60426432 60488856 60584274 60636246 60676128 60886809 61566384 61756992 61971426 62163288 62257536 62355744 62473708 62572257 63075364 63336006 63432032 63628416 63686898 63783456 63849348 63950067 63980928 64047024 64144128 64203084 64245312 64304361 64468386 65187936 65414283 65616804 65716288 65819952 65919744 66148632 66252978 67163328 67225059 67371264 67396534 67535424 67605192 67744512 67769922 67814496 67979736 68024448 68049963 68153136 68260644 68809488 69262182 69476616 69581952 69823556 69933699 70039728 70150212 70894624 71114112 71287392 71361036 71508096 71581968 71690496 71756388 71803584 71978544 72052902 72162144 72275976 72412707 73110081 73336428 73447616 73675008 73930824 74047446 74159712 74417211 75064896 75325538 75480768 75558744 75742854 75792672 75977352 76055841 76092544 76171152 76212576 76291308 76406976 76477203 76527504 76672278 77410674 77768064 78038092 78161193 78279696 78522048 78794694 79674144 79756452 80003376 80124672 80198316 80446608 80529714 80568576 80651808 80779032 80848328 80901504 80931849 80975862 81182412 81310473 82088512 82342656 82628568 82884384 83140992 83172177 83429676 84448008 84653778 84915864 85003587 85044608 85132464 85266756 85396032 85474521 85604112 85660416 85692546 85739148 85957848 86093442 86917248 87219044 87489072 87759936 88064658 88198176 88337304 89551104 89633412 90003798 90047232 90140256 90359896 90419328 90453243 90502434 90639648 90733284 90870848 90876411 90954369 91014192 91745984 92349576 92635488 92957139 93244932 93386304 93533616 93710562 94613046 95004009 95049856 95148048 95442624 95530347 95675184 95738112 95774022 95971392 96070536 96216192 96304626 96367968 96550276 96702579 97480108 97781904 98425206 98574432 98729928 98879616 99222948 99379467 100086528 100641024 100744992 100990472 101056896 101094801 101303136 101407788 101561536 101616768 101654883 101721744 101875968 101969604 102036672 102229704 102390966 103214232 103893273 104214924 104372928 104696064 104735334 105059592 105225318 106232192 106341936 106671168 106931088 107041554 107262144 107372952 107535744 107634582 107705376 107909132 107967816 108079353 108243216 108413964 110004642 110171424 110512512 110896236 111071169 111239568 112597344 112871704 112988307 113221152 113338116 113509952 113614281 113689008 113861376 113966028 114138816 114256728 114318864 114436962 114610464 114791256 115008417 116116011 116652096 117013248 117057138 117419544 117597568 117783072 118192041 119511216 119634678 120005064 120187008 120297474 120604324 120669912 120794571 120852864 120977712 121168548 121272492 121352256 121463793 121773618 123132768 123513984 123942852 124326576 124515072 124711488 124947416 125144514 126150728 126672012 126864064 126980667 127256832 127373796 127566912 127698696 127900134 127961856 128094048 128406168 128490624 128538819 128608722 128936772 129140163 130375872 130828566 131233608 131432576 131639904 132096987 132297264 132505956 134326656 134450118 134793068 135005697 135070848 135210384 135539844 135628992 135753651 135959472 136048896 136099926 136306272 136521288 137618976 138524364 138953232 139163904 139647112 139867398 140079456 140300424 140565843 141789248 141919569 142228224 142574784 142722072 143016192 143163936 143512776 143607168 143661033 143957088 144105804 144324288 144456939 144551952 144825414 146220162 146672856 146895232 147637809 147861648 148094892 148319424 148834422 150129792 150651076 150961536 151117488 151485708 151585344 151954704 152111682 152185088 152342304 152425152 152582616 152813952 152954406 153055008 153344556 153586449 154821348 155536128 156076184 156322386 156559392 157044096 157103001 157589388 157837977 159348288 159512904 160006752 160396632 160562331 160893216 161059428 161303616 161451873 161558064 161696656 161803008 161863698 161951724 162364824 162620946 164177024 165006963 165257136 165768768 166281984 166344354 166859352 168896016 169307556 169831728 170007174 170089216 170264928 170533512 170792064 170949042 171208224 171385092 171478296 171655443 171802697 171915696 172186884 173834496 174438088 174978144 175519872 175585707 176129316 176396352 176674608 179266824 179452017 180007596 180280512 180446211 180719792 180838656 180906486 181004868 181279296 181466568 181741696 181752822 181908738 182028384 182660427 183491968 184699152 185270976 185914278 186489864 186772608 187067232 187421124 187716771 189226092 190008018 190099712 190296096 190885248 191060694 191350368 191548044 191850201 191942784 192014779 192141072 192432384 192609252 192735936 192913083 193100552 193405158 194960216 195563808 196242849 196850412 197148864 197459856 197759232 198445896 198758934 201489984 201675177 201980944 202113792 202189602 202606272 202815576 203123072 203233536 203309766 203443488 203939208 204073344 204149889 204459408 204781932 206428464 207786546 208429848 208745856 209470668 209801097 210119184 210450636 212464384 212683872 213342336 213862176 214083108 214524288 214604753 214745904 215071488 215269164 215410752 215818264 215935632 216158706 216486432 216827928 217238121 219330243 220009284 220342848 221025024 221792472 222142338 222479136 223251633 225194688 225743408 225976614 226442304 226676232 227019904 227228562 227378016 227932056 228167523 228277632 228513456 228637728 228873924 229220928 229431609 229582512 230016834 232232022 233304192 234114276 234483579 234839088 235195136 235566144 236384082 239022432 239269356 239852371 240010128 240374016 240594948 241208648 241339824 241589142 241705728 241955424 242337096 242544984 242704512 242795547 242927586 243547236 243931419 246265536 247027968 247885704 248653152 249422976 249516531 249894832 250289028 252301456 253344024 253728128 253961334 254747592 255010761 255133824 255397392 255800268 256188096 256423563 256812336 256981248 257077638 257217444 257873544 258280326 260751744 261657132 262467216 262865152 263279808 264193974 264594528 265011912 265513259 268070297 268653312 268900236 269586136 270011394 270141696 270420768 271079688 271257984 271359729 271507302 271918944 272199852 272612544 272629233 272863107 273042576 275237952 277048728 277906464 278871417 279294224 279734796 280158912 280600848 281131686 283578496 283839138 285012027 285149568 285444144 286327872 286591041 287025552 287214336 287322066 287914176 288211608 288648576 288913878 289103904 289650828 290107737 292440324 293345712 293790464 295275618 295723296 296189784 296638848 296750113 297668844 298138401 300259584 301302152 301923072 302234976 302971416 303170688 303284403 303909408 304223364 304684608 304850304 304964649 305165232 305627904 305908812 306110016 306689112 307172898 309642696 311679819 312152368 312644772 313118784 314088192 314206002 315178776 315675954 318696576 319025808 320013504 320793264 321124662 321786432 322118856 322607232 322903746 323116128 323393312 323727396 323903448 324238059 324729648 325241892 328354048 330013926 330514272 331537536 331661891 332688708 333213507 333718704 337792032 338615112 338964921 339663456 340014348 340529856 340842843 341067024 341584128 341898084 342416448 342770184 342956592 343310886 343605394 343831392 344373768 345025251 348348033 348876176 349956288 351039744 351171414 352258632 352792704 353349216 354576123 358533648 358904034 360015192 360561024 360892422 361439584 361812972 362009736 362383713 362558592 362933136 363483392 363505644 363817476 364056768 364391379 365320854 366983936 369398304 370541952 370680937 371828556 372979728 373545216 374134464 374842248 375433542 378452184 380016036 380592192 380942001 381770496 382121388 382700736 383096088 383700402 383885568 384029558 384282144 385218504 385471872 385616457 385826166 386201104 386810316 387420489 389920432 391127616 392485698 393700824 394297728 394919712 396290961 396891792 397517868 402979968 403350354 403961888 404379204 405017091 405212544 405631152 406246144 406619532 406886976 407260953 407878416 408146688 408299778 408918816 409563864 412856928 414290459 415573092 416859696 417491712 418941336 419602194 420238368 420901272 421697529 425367744 425758707 426684672 427724352 428166216 429048576 429209506 429491808 430538328 430821504 430983099 431636528 431871264 432317412 432972864 433370817 433655856 434476242 438660486 440018568 440685696 442913427 443584944 444284676 444958272 446503266 450389376 451486816 451953228 452884608 453352464 454039808 454457124 454756032 455864112 456335046 456555264 457026912 457275456 457747848 458441856 458613811 458863218 459165024 460033668 460759347 464464044 466608384 468228552 468967158 469678176 471132288 471309003 472768164 473513931 478044864 478538712 479704742 480020256 481189896 481686993 482417296 482679648 483178284 483910848 484355619 484674192 485089968 485409024 485591094 485855172 487094472 487862838 492531072 495020889 495771408 497306304 498845952 499033062 499789664 500578056 504602912 506688048 507456256 507922668 509495184 510021522 510267648 510794784 511600536 512376192 512568377 512847126 513624672 514155276 514434888 514966329 515408091 515747088 516560652 521503488 523314264 524934432 526559616 526757121 528387948 529189056 530023824 531026518 536140594 537800472 538356051 539172272 540022788 540841536 541338633 542159376 542515968 542719458 543014604 543837888 544399704 545225088 545258466 545726214 546085152 547981281 550475904 554097456 555812928 557742834 558588448 559469592 560317824 561201696 562263372 563150313 567156992 567678276 570024054 570299136 570888288 572655744 572870539 573182082 574051104 574644132 575550603 575828352 576044337 576423216 577297152 577827756 578207808 578739249 579301656 580215474 584880648 586691424 588728547 590551236 591446592 592379568 593277696 593500226 595337688 596276802 602604304 604469952 605025531 605942832 606341376 606568806 607818816 608446728 609369216 609700608 609929298 610330464 611817624 612220032 612449667 613378224 614345796 619285392 623359638 624304736 625289544 626237568 628412004 629403291 630357552 631351908 637393152 638051616 640027008 640267073 641586528 642249324 643572864 643814259 644237712 645214464 645807492 646232256 646786624 647454792 647806896 648476118 649459296 650483784 651714363 657990729 660027852 661028544 663075072 663323782 665377416 666427014 667437408 669754899 675584064 677230224 677929842 679326912 680028696 681059712 681685686 682134048 683796168 684502569 684832896 685540368 685913184 686621772 687210788 687662784 688294827 688747536 690050502 696696066 697752352 699912576 702342828 703450737 704517264 705585408 706698432 709152246 717067296 717808068 719557113 720030384 721122048 721784844 722879168 723625944 724019472 724767426 725117184 725866272 727011288 727634952 728113536 728386641 728782758 730641708 731794257 738796608 741083904 741361874 743657112 745959456 748268928 748549593 749684496 750867084 756904368 760032072 761184384 761884002 764242776 765032283 765401472 766192176 767400804 768059116 768564288 769270689 770437008 770943744 771232914 771652332 772402208 773620632 774840978 779840864 782255232 784971396 787401648 788595456 789839424 792581922 793783584 795035736 796539777 804210891 805959936 806700708 807923776 808758408 810034182 810425088 811262304 813239064 813773952 814079187 814521906 815756832 816599556 817837632 817887699 818589321 819127728 825713856 828580918 831146184 833719392 836614251 837882672 839204388 840476736 841802544 843395058 850735488 851517414 855036081 855448704 856332432 858419012 858983616 859773123 861076656 861643008 861966198 863273056 863742528 864634824 865945728 866741634 867311712 868952484 870323211 877320972 880037136 881371392 885826854 887169888 888569352 889916544 890250339 893006532 894415203 900778752 902973632 903906456 905769216 906704928 908914248 909512064 909853209 911728224 912670092 914053824 914550912 914893947 915495696 916883712 917227622 917726436 918330048 920067336 921518694 928928088 935039457 936457104 937934316 939356352 942264576 942618006 945536328 947027862 956089728 957077424 959409484 960040512 962379792 963373986 964834592 965359296 966356568 967821696 968711238 969348384 970179936 971182188 971710344 972714177 974188944 975725676 985062144 990041778 991542816 994612608 994985673 998066124 999579328 999640521 1001156112 1009205824 1013376096 1015845336 1016894763 1018990368 1020043044 1021589568 1022528529 1023201072 1024752384 1025136754 1025694252 1027249344 1028310552 1028869776 1029932658 1030816182 1031494176 1033121304 1035075753 1045044099 1046628528 1049868864 1053119232 1053514242 1056775896 1058378112 1060047648 1062053036 1063728369 1072281188 1075600944 1076712102 1078344544 1080045576 1081683072 1082677266 1084318752 1085438916 1086029208 1087151139 1087675776 1088799408 1090450176 1090516932 1091452428 1092170304 1093174137 1095962562 1100951808 1108194912 1111625856 1112042811 1115485668 1117176896 1118939184 1120635648 1122403392 1124526744 1126300626 1135356552 1140048108 1141776576 1142826003 1145311488 1145741078 1146364164 1148102208 1149288264 1151101206 1151656704 1152088674 1152846432 1155655512 1156415616 1156849371 1157478498 1158603312 1160430948 1169761296 1173382848 1177457094 1181102472 1182893184 1184759136 1187000452 1188872883 1190675376 1192553604 1205208608 1208939904 1210051062 1211885664 1213137612 1215051273 1215637632 1216893456 1218738432 1219858596 1220660928 1221782859 1223635248 1224440064 1224899334 1226756448 1228691592 1238570784 1242871377 1246719276 1248609472 1250579088 1252475136 1256824008 1258806582 1260715104 1262703816 1265092587 1276103232 1277276121 1280054016 1280534146 1283173056 1284498648 1287145728 1287628518 1288475424 1291614984 1292464512 1292949297 1293573248 1294909584 1295613792 1296952236 1298918592 1300112451 1300967568 1303428726 1315981458 1320055704 1322057088 1326647564 1328740281 1330754832 1332854028 1334874816 1339509798 1351168128 1354460448 1355859684 1358653824 1360057392 1362119424 1363371372 1364268096 1367592336 1369005138 1369665792 1371080736 1371826368 1373243544 1374421576 1375325568 1375841433 1376589654 1377495072 1380101004 1382278041 1393392132 1395504704 1399825152 1404685656 1406901474 1409034528 1413396864 1413927009 1418304492 1420541793 1434134592 1435616136 1439114226 1440060768 1443569688 1445060979 1445758336 1447251888 1448038944 1449534852 1451732544 1453066857 1454022576 1455269904 1456227072 1456773282 1457565516 1461283416 1463588514 1477593216 1482723748 1485062667 1487314224 1491918912 1496537856 1497099186 1499368992 1501734168 1513808736 1520064144 1522368768 1523768004 1528485552 1530064566 1530802944 1532384352 1534801608 1536118232 1537128576 1537705131 1538541378 1540874016 1542465828 1543304664 1544804416 1544898987 1546224273 1547241264 1549681956 1559681728 1564510464 1569942792 1574803296 1579678848 1580271363 1585163844 1587567168 1590071472 1593079554 1608421782 1613401416 1615068153 1615847552 1617516816 1620068364 1622524608 1624015899 1626478128 1627547904 1628158374 1629043812 1631513664 1633199112 1635675264 1635775398 1637178642 1638255456 1643943843 1651427712 1657161836 1662292368 1667438784 1673228502 1675765344 1678408776 1680953472 1683605088 1686790116 1689450939 1701470976 1703034828 1710072162 1710897408 1712664864 1716838024 1717967232 1718611617 1719546246 1722153312 1723932396 1726546112 1726651809 1727485056 1728133011 1729269648 1731891456 1733483268 1734623424 1736217747 1737904968 1740646422 1754641944 1760074272 1766185641 1771653708 1774339776 1777138704 1779833088 1780500678 1786013064 1788830406 1805947264 1807812912 1813409856 1815076593 1817828496 1819024128 1819706418 1823456448 1825340184 1828107648 1829101824 1829787894 1830991392 1834455244 1835452872 1836660096 1837349001 1840134672 1843037388 1857856176 1870078914 1872914208 1875868632 1878712704 1885236012 1888209873 1891072656 1894055724 1912179456 1914154848 1918818968 1920081024 1920801219 1924759584 1926747972 1929669184 1930718592 1931442777 1932713136 1935643392 1937422476 1938696768 1940359872 1942364376 1943420688 1945428354 1948377888 1951451352 1955143089 1973972187 1980083556 1983085632 1989225216 1989971346 1996132248 1999158656 1999281042 2002312224 2009264697 2018411648 2026752192 2031690672 2033789526 2037980736 2040086088 2043179136 2045057058 2046402144 2050273508 2051388504 2053507707 2054498688 2056621104 2057739552 2059865316 2061632364 2062988352 2064884481 2066242608 2070151506 2090088198 2093257056 2099737728 2107028484 2110352211 2113551792 2116756224 2120095296 2124106072 2127456738 2144562376 2151201888 2153424204 2156689088 2158671339 2160091152 2163366144 2165354532 2168637504 2170877832 2172058416 2174302278 2175351552 2177598816 2181033864 2182904856 2184340608 2185159923 2186348274 2191925124 2195382771 2216389824 2223251712 2224085622 2230971336 2234353792 2237878368 2244806784 2245648779 2249053488 2252601252 2270713104 2280096216 2283553152 2285652006 2291482156 2292728328 2295096849 2296204416 2298576528 2302202412 2304177348 2305692864 2307812067 2311311024 2312831232 2313698742 2314956996 2317206624 2320861896 2339522592 2346765696 2354914188 2362204944 2365786368 2369518272 2374000904 2377745766 2381350752 2385107208 2389619331 2410417216 2412632673 2417879808 2420102124 2423771328 2426275224 2430102546 2431275264 2433786912 2439717192 2441321856 2442237561 2443565718 2447270496 2449798668 2453512896 2453663097 2455767963 2457383184 2477141568 2485742754 2493438552 2497218944 2501158176 2509842753 2513648016 2517613164 2521430208 2525407632 2530185174 2552206464 2554552242 2561068292 2565108243 2566346112 2568997296 2575257036 2576950848 2579319369 2583229968 2584929024 2585898594 2587146496 2589819168 2591227584 2593904472 2597837184 2600224902 2601935136 2606857452 2610969633 2631962916 2640111408 2644114176 2653295128 2657480562 2661509664 2665708056 2669749632 2670751017 2679019596 2683245609 2702336256 2708920896 2711719368 2717307648 2720114784 2726742744 2728536192 2729559627 2735184672 2738010276 2742161472 2743652736 2744681841 2746487088 2748843152 2750651136 2751682866 2753179308 2754990144 2760202008 2764556082 2786784264 2791009408 2805118371 2809371312 2813802948 2818069056 2826793728 2827854018 2836608984 2841083586 2868269184 2871232272 2878228452 2880121536 2887139376 2890121958 2891516672 2894503776 2896077888 2899069704 2903465088 2906133714 2908045152 2910539808 2913546564 2915131032 2918142531 2920645849 2922566832 2927177028 2955186432 2965447496 2970125334 2974628448 2983837824 2984957019 2994198372 2998737984 2998921563 3003468336 3027617472 3040128288 3047536008 3050684289 3056971104 3060129132 3064768704 3067585587 3069603216 3072236464 3074257152 3075410262 3077082756 3081748032 3084931656 3086609328 3089608832 3089797974 3092448546 3094482528 3099363912 3105227259 3119363456 3135132297 3139885584 3149606592 3159357696 3160542726 3170327688 3175134336 3180142944 3186159108 3191185107 3216843564 3226802832 3230136306 3231695104 3235033632 3240136728 3245049216 3248031798 3252956256 3256316748 3258087624 3261453417 3263027328 3264251243 3266398224 3271350528 3271550796 3274357284 3276510912 3279522411 3287887686 3302855424 3314323672 3324584736 3334877568 3336128433 3346457004 3351530688 3356817552 3361906944 3367210176 3373580232 3378901878 3406069656 3420144324 3425329728 3428478009 3433676048 3435934464 3437223234 3439092492 3444306624 3447864792 3453092224 3453303618 3454970112 3456266022 3458539296 3466966536 3469246848 3470548113 3472435494 3475809936 3481292844 3509283888 3520148544 3532371282 3543307416 3548679552 3554277408 3561001356 3566618649 3572026128 3577660812 3611894528 3615625824 3626819712 3630153186 3635656992 3639412836 3645153819 3646912896 3648280801 3650680368 3656215296 3659575788 3661982784 3665348577 3668910488 3670905744 3673320192 3674698002 3680269344 3686074776 3715712352 3728614131 3740157828 3745828416 3751737264 3757425408 3770472024 3776419746 3782145312 3788111448 3795277761 3828309696 3831828363 3837637936 3840162048 3841602438 3849519168 3853495944 3859338368 3861437184 3862885554 3865426272 3874844952 3877393536 3878847891 3880719744 3884728752 3886841376 3890856708 3896755776 3900337353 3902902704 3910286178 3947944374 3960167112 3966171264 3979942692 3986220843 3992264496 3998317312 3998562084 4004624448 4018529394 4036823296 4053504384 4063381344 4067579052 4075961472 4077490307 4080172176 4086358272 4090114116 4092804288 4100547016 4102777008 4107015414 4108997376 4113242208 4115479104 4119730632 4123264728 4125976704 4127524299 4129768962 4132485216 4140303012 4146834123 4180176396 4186514112 4199475456 4214056968 4220704422 4227103584 4240190592 4241781027 4248212144 4254913476 4261625379 4289124752 4302403776 4306848408 4313378176 4317342678 4320182304 4330709064 4335182937 4337275008 4341755664 4344116832 4348604556 4355197632 4359200571 4362067728 4365809712 4368681216 4370319846 4372696548 4383850248 4390765542 4432779648 4448171244 4455188001 4461942672 4468707584 4475756736 4489613568 4491297558 4498106976 4505202504 4541426208 4557195049 4560192432 4567106304 4571304012 4582964312 4585456656 4590193698 4592408832 4597153056 4604404824 4608354696 4611385728 4613115393 4615624134 4622622048 4627397484 4629913992 4634413248 4634696961 4638672819 4641723792 4679045184 4693531392 4709828376 4724409888 4739036544 4740814089 4748001808 4755491532 4762701504 4770214416 4779238662 4820834432 4825265346 4840204248 4845204459 4847542656 4852550448 4860205092 4867573824 4872047697 4879434384 4882643712 4884475122 4887131436 4894540992 4899597336 4907025792 4907326194 4911535926 4914766368 4931831529 4954283136 4971485508 4986877104 4994437888 5002316352 5019685506 5027296032 5035226328 5042860416 5044751921 5050815264 5060370348 5068352817 5104412928 5109104484 5122136584 5130216486 5132692224 5137994592 5150514072 5153901696 5155834851 5158638738 5166459936 5171797188 5179638336 5179955427 5182455168 5184399033 5187808944 5195674368 5200449804 5203870272 5208653241 5213714904 5221939266 5263925832 5280222816 5298556923 5306590256 5314961124 5323019328 5331416112 5339499264 5341502034 5358039192 5366491218 5417841792 5423438736 5440229568 5445229779 5453485488 5457072384 5459119254 5470369344 5476020552 5484322944 5487305472 5489363682 5492974176 5497686304 5503365732 5506358616 5509980288 5512047003 5520404016 5529112164 5573568528 5582018816 5610236742 5618742624 5627605896 5636138112 5638252147 5655708036 5664629619 5673217968 5682167172 5736538368 5742464544 5756456904 5760243072 5762403657 5774278752 5780243916 5789007552 5792155776 5794328331 5798139408 5806930176 5812267428 5816090304 5821079616 5827093128 5830262064 5836285062 5841291698 5845133664 5854354056 5865429267 5921916561 5930894992 5940250668 5949256896 5967675648 5969914038 5988396744 5997475968 5997843126 6006936672 6027794091 6055234944 6080256576 6095072016 6101368578 6113942208 6120258264 6129537408 6135171174 6139206432 6144472928 6150820524 6154165512 6160523121 6163496064 6169863312 6173218656 6179217664 6179595948 6184897092 6188965056 6194653443 6198727824 6210454518 6238726912 6270264594 6279771168 6299213184 6301575929 6321085452 6331056633 6340655376 6350268672 6360285888 6372318216 6382370214 6433687128 6453605664 6460272612 6470067264 6476014017 6480273456 6490098432 6496063596 6505912512 6512633496 6516175248 6522906834 6526054656 6528502486 6532796448 6543101592 6548714568 6553021824 6555479769 6559044822 6575775372 6586148313 6628647344 6649169472 6669755136 6672256866 6692914008 6703061376 6713635104 6734420352 6736946337 6747160464 6757803756 6812139312 6840288648 6850659456 6856956018 6867352096 6874446468 6878184984 6885290547 6888613248 6895729584 6906184448 6906607236 6912532044 6917078592 6923436201 6933933072 6938493696 6941096226 6944870988 6951619872 6962585688 7018567776 7040297088 7042937803 7064742564 7086614832 7097359104 7108554816 7122002712 7133237298 7144052256 7155321624 7168857993 7231251648 7237898019 7253639424 7260306372 7271313984 7278825672 7290307638 7293825792 7296561602 7301360736 7319151576 7323965568 7326712683 7330697154 7337820976 7341811488 7349396004 7360538688 7360989291 7367303889 7372149552 7431424704 7457228262 7480315656 7491656832 7503474528 7529528259 7540944048 7552839492 7564290624 7576222896 7590555522 7656619392 7663656726 7675275872 7683204876 7695324729 7699038336 7706991888 7718676736 7725771108 7730852544 7737958107 7749689904 7754787072 7757695782 7761439488 7769457504 7773682752 7781713416 7793511552 7800674706 7805805408 7820572356 7832908899 7895888748 7920334224 7932342528 7959885384 7972441686 7984528992 7997124168 8009248896 8012253051 8037058788 8049736827 8107008768 8126762688 8135158104 8151922944 8154980614 8160344352 8180228232 8185608576 8188678881 8201094032 8205554016 8214030828 8226484416 8230958208 8234045523 8239461264 8246529456 8251953408 8255048598 8259537924 8264970432 8280606024 8293668246 8360352792 8373028224 8415355113 8428113936 8441408844 8454207168 8480381184 8483562054 8496424288 8509826952 8523250758 8578249504 8604807552 8613696816 8626756352 8634685356 8640364608 8661418128 8670365874 8674550016 8683511328 8688233664 8697209112 8710395264 8713662409 8718401142 8724135456 8731619424 8740639692 8745393096 8754427593 8761937547 8767700496 8781531084 8865559296 8896342488 8910376002 8923885344 8951513472 8954871057 8982595116 8996213952 8996764689 9010405008 9082852416 9114390098 9120384864 9142608024 9152052867 9165928624 9170913312 9180387396 9194306112 9202756761 9208809648 9216709392 9222771456 9226230786 9231248268 9245244096 9254794968 9259827984 9268826496 9269393922 9277345638 9283447584 9315681777 9358090368 9405396891 9419656752 9448819776 9478073088 9481628178 9496003616 9510983064 9525403008 9540428832 9558477324 9573555321 9641668864 9650530692 9680408496 9690408918 9695085312 9705100896 9720410184 9735147648 9738799163 9744095394 9758868768 9768950244 9774262872 9784360251 9789081984 9792753729 9799194672 9814051584 9814652388 9823071852 9829532736 9838567233 9863663058 9908566272 9942971016 9973754208 10004632704 10008385299 10039371012 10054592064 10070452656 10085720832 10089503842 10101630528 10120740696 10136705634 10218208968 10244273168 10260432972 10275989184 10285434027 10301028144 10307803392 10311669702 10317277476 10332919872 10343594376 10359276672 10359910854 10364910336 10368798066 10375617888 10400899608 10407740544 10411644339 10417306482 10427429808 10443878532 10527851664 10560445632 10597113846 10613180512 10629922248 10646038656 10662832224 10683004068 10699855947 10716078384 10732982436 10835683584 10846877472 10880459136 10884540241 10890459558 10906970976 10918238508 10935461457 10940738688 10944842403 10952041104 10968645888 10978727364 10985948352 10995372608 10996045731 11006731464 11012717232 11019960576 11024094006 11040808032 11058224328 11147137056 11185842393 11220473484 11237485248 11255211792 11272276224 11276504294 11311416072 11329259238 11346435936 11364334344 11385833283 11484929088 11495485089 11512913808 11520486144 11524807314 11548557504 11560487832 11578015104 11584311552 11588656662 11596278816 11624534856 11632180608 11636543673 11642159232 11654186256 11660524128 11672570124 11682583396 11690267328 11701012059 11708708112 11730858534 11843833122 11861789984 11880501336 11898513792 11939828076 11958662529 11976793488 11994951936 11995686252 12013873344 12055588182 12110469888 12160513152 12190144032 12202737156 12227884416 12232470921 12240516528 12259074816 12270342348 12278412864 12288945856 12301641048 12308331024 12321046242 12326992128 12339726624 12346437312 12359191896 12369794184 12377930112 12382572897 12389306886 12397455648 12420909036 12440502369 12540529188 12559542336 12598426368 12603151858 12642170904 12662113266 12681310752 12720571776 12725343081 12744636432 12764740428 12867374256 12907211328 12920545224 12940134528 12952028034 12960546912 12992127192 13005548811 13011825024 13025266992 13032350496 13045813668 13057004972 13065592896 13077601713 13086203184 13097429136 13106043648 13110959538 13118089644 13151550744 13172296626 13257294688 13298338944 13344513732 13365564003 13385828016 13406122752 13427270208 13468840704 13473892674 13494320928 13515607512 13624278624 13671585147 13680577296 13701318912 13713912036 13734704192 13748892936 13756369968 13770581094 13777226496 13791459168 13813214472 13825064088 13834157184 13839346179 13846872402 13867866144 13882192452 13889741976 13903239744 13904090883 13916018457 13925171376 14037135552 14080594176 14085875606 14129485128 14173229664 14217109632 14222442267 14244005424 14266474596 14288104512 14310643248 14337715986 14462503296 14475796038 14520612744 14535613377 14542627968 14557651344 14580615276 14593123204 14602721472 14616143091 14638303152 14647931136 14653425366 14661394308 14675641952 14683622976 14698792008 14721077376 14721978582 14734607778 14744299104 14795494587 14862849408 14914456524 14960631312 14983313664 15006949056 15059056518 15081888096 15105678984 15128581248 15134255763 15152445792 15181111044 15205058451 15313238784 15327313452 15350551744 15366409752 15390649458 15398076672 15413983776 15451542216 15461705088 15467504553 15475916214 15499379808 15515391564 15538915008 15539866281 15547365504 15553197099 15563426832 15587023104 15601349412 15611610816 15625959723 15641144712 15665817798 15791777496 15840668448 15895670769 15919770768 15944883372 15969057984 15994248336 16018497792 16024506102 16074117576 16099473654 16253525376 16270316208 16309961228 16320688704 16335689337 16360456464 16371217152 16377357762 16402188064 16411108032 16428061656 16452968832 16461916416 16468091046 16478922528 16493058912 16510097196 16519075848 16529940864 16536141009 16561212048 16587336492 16720705584 16746056448 16830710226 16856227872 16882817688 16908414336 16914756441 16967124108 16992848576 16993888857 17019653904 17046501516 17156499008 17209615104 17227393632 17269370712 17280729216 17287210971 17322836256 17340731748 17367022656 17376467328 17382984993 17394418224 17420790528 17427324818 17436802284 17448270912 17463238848 17481279384 17490786192 17508855186 17523875094 17535400992 17563062168 17596287801 17765749683 17792684976 17820752004 17847770688 17903026944 17909742114 17965190232 17992427904 17993529378 18020810016 18083382273 18165704832 18228780196 18240769728 18285216048 18304105734 18331857248 18341826624 18360774792 18388612224 18405513522 18417619296 18433418784 18452461572 18462496536 18481569363 18490488192 18509589936 18519655968 18537652992 18538787844 18554691276 18566895168 18583960329 18631363554 18716180736 18810793782 18839313504 18897639552 18904727787 18963256356 18992007232 18993169899 19021966128 19050806016 19080857664 19116954648 19147110642 19301061384 19360816992 19380817836 19410201792 19428042051 19440820368 19470295296 19477598326 19488190788 19517737536 19537900488 19548525744 19568720502 19578163968 19585507458 19598389344 19629304776 19646143704 19659065472 19666439307 19677134466 19727326116 19885942032 19947508416 20009265408 20016770598 20078742024 20109184128 20140905312 20179007684 20203261056 20210839011 20241481392 20273411268 20436417936 20488546336 20520865944 20551978368 20570868054 20602056288 20623339404 20634554952 20655871641 20665839744 20687188752 20718553344 20719821708 20737596132 20751235776 20770308603 20801799216 20815481088 20823288678 20834612964 20854859616 20887757064 21055703328 21120891264 21128813409 21194227692 21226361024 21259844496 21292077312 21325664448 21366008136 21399711894 21432156768 21465964872 21506573979 21693754944 21713694057 21760918272 21769080482 21780919116 21813941952 21836477016 21870922914 21881477376 21889684806 21904082208 21957454728 21971896704 21980138049 21990745216 21992091462 22013462928 22025434464 22048188012 22081616064 22101911667 22116448656 22294274112 22371684786 22440946968 22474970496 22510423584 22553008588 22588584777 22622832144 22658518476 22692871872 22728668688 22771666566 22969858176 22990970178 23025827616 23049614628 23085974187 23097115008 23120975664 23156030208 23177313324 23192557632 23213874321 23249069712 23264361216 23273087346 23284318464 23308372512 23321048256 23345140248 23365166792 23380534656 23402024118 23417416224 23461717068 23498726697 23687666244 23723579968 23761002672 23797027584 23879656152 23917325058 23953586976 23991372504 24027746688 24036759153 24111176364 24149210481 24321026304 24380288064 24405474312 24455768832 24464941842 24481033056 24540684696 24556825728 24566036643 24577891712 24603282096 24616662048 24642092484 24679453248 24692874624 24702136569 24718383792 24739588368 24755860224 24765145794 24778613772 24794911296 24841818072 24881004738 25081058376 25119084672 25206303716 25246065339 25284341808 25324226532 25362621504 25441143552 25450686162 25489272864 25529480856 25734748512 25814422656 25841090448 25880269056 25904056068 25921093824 25984254384 26011097622 26023650048 26050533984 26064700992 26091627336 26114009944 26131185792 26140987227 26155203426 26172406368 26194858272 26221919076 26236179288 26263282779 26285812641 26303101488 26344593252 26514589376 26596677888 26689027464 26731128006 26771656032 26854540416 26864613171 26947785348 26988641856 26990294067 27031215024 27248557248 27343170294 27361154592 27427824072 27456158601 27469408384 27497785872 27512739936 27541162188 27582918336 27608270283 27626428944 27650128176 27668314368 27678692358 27693744804 27735732288 27764384904 27779483952 27806479488 27808181766 27832036914 27850342752 27947045331 28074271104 28171751212 28216190673 28258970256 28346459328 28434219264 28444884534 28488010848 28532949192 28576209024 28621286496 28675431972 28720665963 28925006592 28951592076 29041225488 29071226754 29085255936 29115302688 29161230552 29186246408 29205442944 29216397489 29232286182 29276606304 29306850732 29322788616 29351283904 29353080753 29367245952 29378261187 29397584016 29442154752 29443957164 29469215556 29488598208 29515701699 29590989174 29725698816 29828913048 29921262624 30013898112 30025155897 30118113036 30163776192 30211357968 30257162496 30268511526 30304891584 30362222088 30410116902 30654626904 30701103488 30732819504 30781298916 30827967552 30856302081 30903084432 30923410176 30935009106 30951832428 30998759616 31030783128 31077830016 31079732562 31094731008 31106394198 31126853664 31202698824 31223221632 31234933017 31251919446 31282289424 31331635596 31583554992 31681336896 31791341538 31839541536 31889766744 31938115968 31988496672 32049012204 32099567841 32148235152 32198947308 32507050752 32540632416 32619922456 32641377408 32653620723 32671378674 32720912928 32754715524 32804376128 32806384371 32822216064 32834527209 32856123312 32905937664 32936182092 32957845056 32986117824 32988137193 33020194392 33038151696 33059881728 33072282018 33122424096 33174672984 33441411168 33557527179 33661420452 33712455744 33765635376 33816828672 33829512882 33934248216 33985697152 33987777714 34039307808 34093003032 34157499849 34312998016 34454787264 34486455267 34538741424 34561458432 34574421942 34645672512 34681463496 34734045312 34752934656 34765969986 34788836448 34854649636 34873604568 34896541824 34909631019 34926477696 34962558768 34981572384 35017710372 35047750188 35070801984 35103036177 35126124336 35192575602 35531499366 35585369952 35641504008 35695541376 35819484228 35875987587 35930380464 35984855808 35987058756 36041620032 36166764546 36331409664 36457560392 36481539456 36570432096 36608211468 36663714496 36683653248 36697412763 36721549584 36777224448 36811027044 36835238592 36866837568 36904923144 36924993072 36963138726 36980976384 37019179872 37039311936 37077575688 37109382552 37133790336 37147718691 37167920658 37262727108 37321507107 37621587564 37678627008 37795279104 37809455574 37926512712 37984014464 37986339798 38043932256 38161715328 38176029243 38233909296 38294221284 38602122768 38721633984 38761635672 38820403584 38856084102 38881640736 38955196652 38976381576 39016646433 39035475072 39075800976 39097051488 39137441004 39171014916 39196778688 39232805139 39258609552 39292287408 39318130944 39332878614 39354268932 39454652232 39771884064 39895016832 40033541196 40096692009 40157484048 40218368256 40281810624 40358015368 40406522112 40421678022 40482962784 40546822536 40872835872 40977092672 41014755441 41041731888 41103956736 41141736108 41204112576 41246678808 41269109904 41311743282 41331679488 41374377504 41439643416 41475192264 41502471552 41518038537 41540617206 41603598432 41646577356 41669225928 41709719232 41712272649 41748055371 41775514128 42111406656 42241782528 42257626818 42388455384 42452722048 42519688992 42651328896 42667326801 42732016272 42799423788 42864313536 42931929744 43013147958 43387509888 43427388114 43538160964 43561838232 43606840131 43627883904 43672954032 43741845828 43779369612 43808164416 43848429273 43914909456 43943793408 43960276098 43981490432 43984182924 44026925856 44050868928 44096376024 44163232128 44203823334 44232897312 44386483761 44588548224 44743369572 44881893936 44949940992 45020847168 45106017176 45177169554 45245664288 45317036952 45385743744 45402767289 45457337376 45543333132 45615175353 45939716352 45981940356 46051655232 46099229256 46171948374 46194230016 46241951328 46354626648 46385115264 46402513659 46427748642 46498139424 46546174692 46616745024 46619598843 46642096512 46659591297 46690280496 46730333584 46761069312 46804048236 46834832448 46877879169 46923434136 46997453394 47375332488 47447159936 47522005344 47687012307 47759312304 47834650116 47907173952 47982745008 48055493376 48073518306 48222352728 48298420962 48760576128 48810948624 48929883684 48962066112 49007068011 49081369392 49113651456 49132073286 49155783424 49206564192 49233324096 49284184968 49358906496 49385749248 49404273138 49436767584 49479176736 49530291588 49557227544 49589822592 49608423027 49683636144 49762009476 50162116752 50238169344 50412607432 50492130678 50568683616 50648453064 50725243008 50744269323 50901372324 50978545728 50981666571 51058961712 51469497024 51628845312 51682180896 51808112136 51842187648 51861632913 51968508768 52022195244 52101067968 52129401984 52148954979 52183254672 52228019888 52262371584 52281974454 52310406852 52344812736 52389716544 52443838152 52472358576 52526565558 52571625282 52606202976 52689186504 52788863403 53029178752 53297249049 53378054928 53462256012 53543312064 53709080832 53729226342 53895570696 53977283712 53980588134 54062430048 54250146819 54497114496 54686340588 54722309184 54855648144 54912317202 54938816768 54995571744 55025479872 55082324376 55165836672 55216540566 55252857888 55300256352 55357384716 55387489608 55444708089 55471464576 55492271131 55528769808 55558967904 55612958976 55616363532 55664073828 55700685504 55751880987 55894090662 56148542208 56343502424 56432381346 56517940512 56692918656 56714183361 56889769068 56976021696 56979509697 57065898384 57152418048 57242572992 57350863944 57441331926 57903184152 58082450976 58142453508 58230605376 58284126153 58322461104 58372492816 58410885888 58432794978 58464572364 58553212608 58613701464 58645577232 58702567808 58706161506 58734491904 58756522374 58795168032 58887914328 58938431112 58977196416 58999317921 59031403398 59181978348 59657826096 59842525248 60027796224 60050311794 60236226072 60327552384 60422715936 60537023052 60609783168 60632517033 60724444176 60820233804 61309253808 61402206976 61465639008 61562597832 61655935104 61712604162 61806168864 61870018212 61903664856 61967614923 61997519232 62020773617 62061566256 62155660032 62159465124 62212788396 62253707328 62310925809 62405397648 62446443264 62469866034 62503838892 62564578848 62663271192 63167109984 63362673792 63386440227 63582683076 63679083072 63779533488 63876231936 63976993344 64098024408 64199135682 64296470304 64397894616 64519721937 65081264832 65141082171 65239844912 65282754816 65307241446 65342757348 65441825856 65509431048 65608752256 65612768742 65644432128 65669054418 65712246624 65872364184 65915690112 65940414147 65972235648 65976274386 66040388784 66076303392 66144564036 66244848192 66305735001 66349345968 66882822336 67115054358 67322840904 67424911488 67531270752 67659025764 67765754331 67868496432 67971394304 67975555428 68078615616 68186006064 68314999698 68625996032 68909574528 68972910534 69077482848 69148843884 69257922561 69291345024 69317335219 69362926992 69468090624 69531939972 69577672896 69641622963 69709299272 69747209136 69793083648 69819262038 69852955392 69925117536 69963144768 70035420744 70095500376 70141603968 70206072354 70252248672 70385151204 70496180091 71062998732 71170739904 71283008016 71391082752 71638968456 71751975174 71860760928 71974117512 72083240064 72110277459 72333529092 72447631443 72915120784 72963078912 73140864192 73216422936 73327428992 73367306496 73394825526 73443099168 73622054088 73670477184 73698109929 73733675136 73809846288 73849986144 73926277452 74038359744 74078623872 74106409707 74155151376 74218765104 74267580672 74295437382 74335841316 74525454216 74643014214 75243175128 75357254016 75618911148 75738196017 75853025424 75968028928 75972679596 76087864512 76323430656 76352058486 76467818592 76588442568 77204245536 77443267968 77472315833 77523271344 77640807168 77712168204 77763281472 77910393304 77952763152 78033292866 78070950144 78151601952 78194102976 78274882008 78342029832 78393557376 78422961681 78465610278 78517219104 78584574816 78665757228 78708537864 78789848337 78857437923 78909304464 79543768128 79790033664 80067082392 80193384018 80314968096 80563621248 80593839513 80716030736 80843356044 80965925568 80970882201 81093645072 81745671744 81954185344 82029510882 82083463776 82283472216 82368475803 82408225152 82493357616 82538219808 82623486564 82748755008 82824810849 82879286832 82950384528 83004943104 83036077074 83081234412 83207196864 83293154712 83338451856 83419438464 83424545298 83496110742 83551028256 83841135993 84222813312 84515253636 84648572019 84776910768 84905444096 85039377984 85302657792 85334653602 85464032544 85598847576 85728627072 85863859488 86026295916 86161997889 86775019776 86854776228 87076321928 87123676464 87213680262 87255767808 87345908064 87483691656 87558739224 87616328832 87649192467 87696858546 87829818912 87920552196 87968365848 88053851712 88059242259 88101737856 88134783561 88192752048 88326464256 88407646668 88465794624 88547105097 88772967522 89177096448 89486739144 89763787872 90041694336 90075467691 90212034352 90354339108 90491328576 90634073904 90771487488 90805534578 90914674752 91086666264 91230350706 91963880712 92103310464 92198458512 92343896748 92483902656 92568906243 92709253296 92770230528 92805027318 92855497284 92996278848 93092349384 93233490048 93239197686 93284193024 93319182594 93380560992 93460667168 93608096472 93669664896 93704799051 93755758338 93846868272 93994906788 94750664976 94894319872 95044010688 95374024614 95518624608 95669300232 95814347904 95850286499 95965490016 96147036612 96298703523 96444705456 96596841924 97521152256 97621897248 97859767368 97924132224 97960862169 98014136022 98162738784 98264146572 98413128384 98419153113 98466648192 98503581627 98568369936 98717812992 98808546276 98873535168 98958353472 98964411579 99060583176 99114455088 99179645184 99216846054 99367272288 99524018952 100324233504 100672581537 100825214864 100984261356 101137367232 101296906128 101450486016 101488538646 101802744648 101957091456 101963333142 102117923424 102472499547 102938994048 103364361792 103459365801 103616224272 103684375296 103723265826 103937017536 104044390488 104202135936 104258803968 104297909958 104366509344 104456039776 104563948908 104620813704 104689625472 104728893057 104779433088 104887676304 104944717152 105053131116 105143250564 105212405952 105309108531 105378373008 105577726806 106058357504 106594498098 106756109856 106924512024 107086624128 107126790793 107458452684 107627962761 107791141392 107954567424 107961176268 108124860096 108500293638 108994228992 109372681176 109444618368 109711296288 109824634404 109991143488 110050959744 110092238289 110164648752 110331673344 110433081132 110505715776 110600512704 110714769432 110774979216 110889416178 110942929152 110984542262 111057539616 111117935808 111232727064 111328147656 111401371008 111443156073 111503761974 111788181324 111964521321 112687004848 112864762692 113035881024 113385837312 113428366722 113779538136 113952043392 113959019394 114131796768 114485145984 114528087729 114701727888 114882663852 115806368304 116164901952 116284907016 116461210752 116568252306 116644922208 116744985632 116865589956 116929144728 117049939299 117106425216 117227402928 117291154464 117405135616 117412323012 117513044748 117590336064 117698415417 117775828656 117876862224 117954392832 117998635842 118062806796 118363956696 119315652192 119685050496 119729942651 120100623588 120290076027 120472452144 120655104768 120845431872 121074046104 121219566336 121265034066 121448888352 121640467608 122618507616 122931278016 123044266323 123125195664 123311870208 123425208324 123612337728 123740036424 123807329712 123935229846 123995038464 124041547234 124123132512 124318930248 124425576792 124507414656 124554115611 124621851618 124810795296 124939732068 125007677784 125129157696 125136817947 125244166113 125326542384 126334219968 126725347584 126772880454 127165366152 127358166144 127559066976 127953986688 128001980403 128196048816 128398271364 128592940608 128795789232 129039443874 130162529664 130282164342 130479689824 130614482892 130685514696 130820520393 130883651712 131018862096 131217504512 131225537484 131338108836 131424493248 131545287819 131744728368 131831380224 131880828294 131944471296 131952548772 132080777568 132152606784 132289128072 132489696384 132611470002 132698691936 133159451283 133765644672 134230108716 134645681808 134849822976 135062541504 135318051528 135531508662 135736992864 135951110856 136157231232 136208301867 136372012128 136629999396 136845526059 137819149056 137945821068 138154965696 138297687768 138515845122 138582690048 138634670438 138725853984 139063879944 139155345792 139207540977 139283245926 139418598544 139494418272 139638524076 139850235072 139858796529 139926289536 139978773891 140070841488 140191000752 140283207936 140412144708 140504497344 140770302408 140992360182 142125997464 142341479808 142566016032 143061036921 143277936912 143503950348 143721521856 143948235024 144166480128 144220554918 144667058184 144895262886 145830241568 146281728384 146432845872 146654857984 146789651052 146886198336 147021204033 147244108176 147340954368 147396219858 147467350272 147619692576 147699972288 147852554904 148076719488 148157247744 148212819414 148310302752 148437530208 148590874764 148671682632 148825269081 149050908432 149286028428 150486350256 150714508032 151237822296 151476392034 151706050848 151945359192 152175729024 152232807969 152704116972 152935637184 152944999713 153176885136 154408491072 154886535936 154944631666 155046542688 155424336408 155526562944 155584898739 155820786608 155905526304 156066585732 156303203904 156388205952 156446864937 156549764016 156684059664 156787114752 156845923362 156931220556 157034438208 157169149632 157331514456 157417075728 157579696674 157714875846 157818608928 158366590209 159087536256 159891747147 160134164784 160386768036 160629936192 161127242496 161187679026 161432061472 161686712088 161931851136 161941764402 162187290144 162750440457 163491343488 163908370688 164059021764 164166927552 164566944432 164736951606 164816450304 164986715232 165076439616 165246973128 165497510016 165559585771 165649621698 165758573664 165900769056 166072154148 166162468824 166334124267 166414393728 166476813393 166586309424 166676903712 166838876928 166849090596 166992221484 167102056512 167255642961 167682271986 168445626624 169030507272 169297144038 169553821536 170078755968 170142550083 170669307204 170928065088 170938529091 171197695152 171457254144 171727718976 172052591832 172323995778 173709552456 174152643856 174247352928 174427360524 174691816128 174852378459 174967383312 175117478448 175232657664 175298384934 175393717092 175659637824 175841104392 175936731696 176107703424 176118484518 176203475712 176269567122 176385504096 176815293336 176931589248 176997953763 177094210194 177545935044 178973478288 179527575744 180083388672 180150935382 180424068704 180708678216 180982657152 181268147808 181611069156 181829349504 181897551099 182173332528 182460701412 183927761424 184206620928 184396917024 184687793496 184967805312 185037184097 185137812486 185418506592 185610054636 185710994568 185902844769 185992557696 186062320851 186184698768 186466980096 186478395372 186638365188 186761121984 186921334336 186932777427 187216192944 187339329792 187409598102 187511516676 187693736544 187989813576 189501329952 190088021376 190159320681 190748049228 191037249216 191338600464 191628695808 191700572998 191930980032 192294073224 192597407046 192889410912 193193683848 193559165811 195243794496 195423246513 195719534736 195848264448 195921724338 196028272044 196325477568 196528293144 196826256768 196838306226 196933296384 197007163254 197136739872 197617092552 197747070336 197821242441 197916706944 197928823158 198121166352 198228910176 198433692108 198734544576 198917205003 199048037904 200648467008 201345163074 201650429728 201968522712 202274734464 202593812256 202977077292 203297262993 203605489296 203914182912 203926666284 204235846848 204944999094 205877988096 206728723584 206918731602 207232448544 207446531652 207773767683 207874035072 207952005657 208088780976 208404271872 208595819916 208733018688 208912079552 208924868889 209127897816 209241627408 209379250944 209457786114 209558866176 209775352608 209889434304 210106262232 210286501128 210424811904 210618217062 210756746016 211155453612 211488540273 213188996196 213512219712 213849024048 214173248256 214253581586 214916905368 215255925522 215582282784 215922352536 216249720192 216330832377 217000587276 218745362352 218889236736 219422592576 219649268808 219982286976 220101919488 220184476578 220329297504 220866162264 221011431552 221094329787 221201025408 221429538864 221549958432 221778832356 221969084524 222115079232 222235871616 222319229121 222465454128 222656295312 222802742016 222886312146 223007523948 223576362648 223929042642 225374009696 225729525384 226071762048 226856733444 227214588051 227559076272 227904086784 227918038788 228263593536 228970291968 229056175458 229403455776 229765327704 231612736608 232329803904 232416947499 232569814032 232922421504 233136504612 233289844416 233489971264 233731179912 233858289456 234099878598 234212850432 234454805856 234582308928 234824646024 235026089496 235180672128 235268885043 235396830834 235551657312 235753724448 235997271684 236125613592 236369545011 236572313769 236727913392 238631304384 239370100992 239459885302 240201247176 240580152054 240944904288 241690863744 241781518539 242148092208 242530068132 242897776704 243280935216 245237015232 245862556032 246088532646 246250391328 246850416648 247105427409 247224675456 247480072848 247614659424 247870459692 248083094468 248246265024 248474432547 248637860496 248851153584 249014829312 249108231222 249243703236 249621590592 249879464136 250015355568 250258315392 250273635894 250488332226 250653084768 251523407979 252668439936 253545760908 253945716057 254330732304 254716332288 255118133952 255907973376 256003960806 256392097632 256796542728 257185881216 257591578464 258078887748 258485993667 260325059328 260564328684 260959379648 261228965784 261371029392 261641040786 261767303424 262037724192 262451074968 262676217672 262848986496 262947577401 263090575638 263489456736 263761656588 263905097544 264161555136 264177726777 264305213568 264404350683 264578256144 264979392768 265222940004 265397383872 265641315291 266318902566 267531289344 268460217432 269291363616 270125083008 270226403073 270636103056 271063017324 271473985728 271902221712 272314462464 272416603734 272744024256 273259998792 273691052118 275891642136 276309931392 276595375536 277031690244 277269340876 277451707968 277706718729 278127759888 278310691584 278415081954 278566491852 278837197088 278988836544 279277048152 279700470144 279717593058 279852579072 279957547782 280141682976 280382001504 280824289416 281008994688 281114397153 281540604816 281984720364 284251994928 284682959616 285132032064 286122073842 286555873824 287007900696 287443043712 287550859497 287896470048 288441109836 288896110569 289334116368 289790525772 291660483136 292563456768 292865691744 293579302104 293772396672 293882586507 294042408066 294488216352 294792439716 295239385152 295257459339 295399944576 295510744881 295705109808 296153438976 296425638828 296620605504 296875060416 296893234737 297181749528 297343365264 297650538162 298101816864 298572056856 300972700512 302017744611 302475644592 302952784068 303412101696 303890718384 304351458048 304465615938 305408233944 305871274368 305889999426 306353770272 307417498641 308816982144 309889263332 310093085376 310378097403 310848672816 311053125888 311169797478 311641573216 311811052608 312133171464 312606407808 312776411904 312893729874 313099528032 313368119328 313691846724 313862441112 314068876416 314186679171 314338299264 314663028912 314834151456 315159393348 315429751692 315637217856 315927325593 316733180418 318175072512 319783494294 320268329568 320773536072 321259872384 321380372379 322375358052 322864122944 322883888283 323373424176 323863702272 323883528804 324374580288 325500880914 326982686976 328118043528 328333855104 329133888864 329473903212 329973430464 330152879232 330276714867 330493946256 330995020032 331119171542 331299243396 331517147328 331801538112 332144308296 332324937648 332668248534 332828787456 332953626786 333172618848 333353807424 333698181192 333984442968 334204113024 334329468219 334511285922 335364543972 338061014544 338594288076 339107643072 340157511936 340285100166 341338614408 341856130176 341877058182 342395390304 343455437952 343584263187 344105183664 344647991556 347419104912 348305287712 348494705856 348854721048 349383632256 349704756918 349934766624 350234956896 350596769868 350787434184 351149817897 351319275648 351682208784 351873463392 352215406848 352236969036 352539134244 352771008192 353095246251 353630586672 353863178496 353995907526 354188420388 355091870088 357946956576 359055151488 359189827953 360301870764 360848137408 360870228081 361417356432 361965314304 362536295616 363222138312 363658699008 363795102198 364346665056 364921402824 367855522848 368793834048 369132798969 369375586992 369935610624 370074368194 370275624972 370837013184 371220109272 371421989136 371805689538 371985115392 372124641702 372369397536 372956790744 373276730376 373522243968 373662346833 373842668672 373865554854 374432385888 374819196204 375023033352 375387473088 375732498339 375979627152 379002659904 380176042752 380318641362 381496098456 382074498432 382677200928 383401145996 383861960064 384005941209 384588146448 385194814092 385778821824 386387367696 387118331622 390487588992 390846493026 391439069472 391843448676 392056544088 392461561179 392650955136 393056586288 393652513536 393676612452 394014326508 394273479744 394635863457 395234185104 395494140672 395642484882 395833413888 395857646316 396242332704 396457820352 396867384216 397469089152 397834410006 398096075808 399478353849 401296934016 402690326148 403300859456 403937045424 404549468928 405187624512 405954154584 406594525986 407210978592 407853332568 408471693696 408624905601 409889998188 410536578177 413457447168 413837463204 414464897088 414893063304 415547535366 415748070144 415904011314 416177561952 417191639832 417466037376 417622622931 417824159104 417849737778 418255795632 418483254816 418915572228 419550705216 419778868608 419936321673 420212524464 420573002256 420849623808 421236434124 421513492032 422310907224 422977080546 426377992392 427024439424 427698048096 428507163172 429183110763 429833810736 430511851044 431164565568 431844705072 432499440384 432661664754 434001174552 437490724704 438845185152 439298537616 439964573952 440368953156 440658595008 441063612099 441732324528 442022863104 442188659574 442402050816 442859077728 443099916864 443557664712 443938169048 444230158464 444471743232 444638458242 444930908256 445312590624 445772624292 446015047896 446475807243 447152725296 447858085284 450748019392 451459050768 452143524096 453713466888 454429176102 455118152544 455836077576 456527187072 456698423907 458112350916 458806911552 458834999139 459530655408 463225473216 464659607808 464833894998 465139628064 466273009224 466579688832 466754696217 466979942528 467462359824 467716578912 468199757196 468909611712 469164617856 469340594811 469649292048 470052178992 470361344256 470537770086 470793661668 471103314624 471507448896 471994543368 472251227184 472739090022 473144627538 473455826784 475099770627 477262608768 478919770604 479675241441 480402494352 481160304108 481889808576 483381727488 483563037078 484296184416 485060136264 485795553408 486561870432 488251321371 490474030464 491725112064 492177065292 492500782656 493700833296 494210854818 494449350912 494960145696 495229318848 495740919384 496166188936 496492530048 496678757313 496948865094 497275720992 497702307168 498216462444 498487406472 499002372801 499243181184 499430440179 499758928272 500030711136 500516630784 500547271788 500976664452 501306169536 501766928883 503046815958 505336879872 507091521816 507891432114 508661464608 510236267904 510427650249 512007921612 512784195264 512815587273 513593085456 514371762432 515183156928 516157775496 516971987334 521128657368 521918759296 522457931568 522742058784 523282081572 524075448384 524557135377 524902149936 525352435344 525697972992 525895154802 526181151276 526978913472 527523313176 527810195088 528323110272 528355453554 528610427136 528808701366 529156512288 530445880008 530794767744 530993861289 531282630582 532637805132 536920434864 538582727232 540250166016 540452806146 541272206112 542126034648 542947971456 543804443424 544833207468 545488048512 545692653297 546519997584 547382104236 551783284272 552619862784 553190751072 554063380488 554538681752 554903415936 555111552291 555413437458 556255519776 556830163908 557132983704 557674394176 557708534307 557977673088 558186962553 558554096304 559400940288 559435186116 559915095564 560283365952 560764003008 560798332281 561648578832 562017989376 562228794306 563081209632 563969440728 568503989856 570264064128 570477962043 572244147684 573111747648 574015801392 574886087424 575101718994 575792940096 576882219672 577792221138 578668232736 579581051544 580677497433 583320966272 585731383488 586269739539 587158604208 587544793344 587765173014 588084816132 588976432704 589584879432 590478770304 590514918678 590799889152 591021489762 591410219616 592851277656 593241211008 593463727323 593750120832 593786469474 594363499056 594686730528 595301076324 596203633728 596751615009 597144113712 601945401024 604035489222 604951289184 605905568136 606824203392 607781436768 608931231876 609891788979 610816467888 611742548736 611779998852 612707540544 614834997282 617633964288 619778526664 620186170752 620756194806 621697345632 622339594956 623283146432 623321303049 623622105216 623856016971 624266342928 625212815616 625787459748 626199056064 626736238656 626774606667 627383693448 627724882224 628137752832 628373358342 628676598528 629326057824 629668302912 630318786696 630859503384 631274435712 631854651186 633466360836 634465620819 639566988588 640536659136 641547072144 642519744768 642760744758 644750716104 645728245888 645767776566 646746848352 647767057608 648749160576 648992497131 651001761828 656236087056 656667710208 658267777728 658947806424 659946860928 660305758464 660553429734 660987892512 662238343084 662598486792 663034294656 663282989361 663603076224 664288616592 664649875296 665336497068 665907253572 666345237696 666707614848 666957687363 667396362384 667968885936 668408226048 668658936438 669022571844 670729087944 676122029088 677188576152 678215286144 680570200332 681643764153 682677228816 683712260352 683754116364 684790780608 686910875904 687168526374 688210367328 689295983112 694838209824 696610575424 696989411712 697250842497 697709442096 698767264512 699409513836 699869533248 700469913792 701193539736 701574868368 702299635794 702638551296 703364417568 703746926784 704473938072 705078268488 705542016384 705806655129 706190492502 707261173344 707991815052 708376840776 709108635033 709716941307 710183740176 715893913152 718110302976 718379655906 720603741528 721696274816 721740456162 722834712864 725072591232 725344555617 726444276624 727590204396 728693330112 729842805648 735711045696 737587668096 738265597938 738751173984 740148736388 740551249944 741316282227 741674026368 742440218544 742843978272 743611379076 744249283404 744738795072 745423297641 745913581488 746553460752 747044487936 747324693666 747685337344 747731109708 748864771776 749638392408 750046066704 750774946176 751464996678 751959254304 754570223937 758005319808 760637282724 761837148171 762992196912 764148996864 765354401856 766802291992 767723920128 768011882418 769176292896 770389628184 771557643648 772774735392 774236663244 775457981001 780975177984 781692986052 782878138944 783686897352 784113088176 784923122358 785301910272 786113172576 787353224904 788028653016 788546959488 788842732203 789271726914 790468370208 791284969764 791715292632 792484665408 792533180331 792915640704 793213052049 793734768432 794938178304 795668820012 796192151616 796923945873 798956707698 802593868032 805380652296 806601718912 807874090848 810375249024 810679209219 811908309168 813189051972 814421957184 815706665136 816943387392 817249811202 819779996376 821073156354 827674926408 828929794176 829786126608 831095070732 831808022628 832355123904 833120156187 834383279664 834932074752 835245245862 835648318208 835699475556 836511591264 836966509632 837831144456 839101410432 839557737216 839872643346 840425048928 841146004512 842472868248 843026984064 843343191459 844621814448 845954161092 852755984784 854048878848 855396096192 857014326344 858366221526 859667621472 861023702088 862329131136 862652578491 863689410144 865323329508 866688331707 868002349104 874981449408 877690370304 878597075232 880737906312 881317190016 881647759521 882127224198 883464649056 884377319148 885718155456 885772378017 886199833728 886532234643 887115329424 887876338096 888460316928 889276916484 889861816512 890625181248 890679704211 891545248584 892030095792 892951614486 894305450592 895716170568 901496038784 902918101536 906053233833 907426933776 908858352204 910236305088 911672155152 913054374144 913396847814 916224701832 917613823104 917669998278 919061310816 922252495923 926450946432 929667789996 930279256128 931134292209 932546018448 933159377664 933509392434 933959885056 934924719648 935433157824 936399514392 937819223424 938329235712 938681189622 939298584096 940104357984 941075540172 941587323336 942206629248 942560037513 943014897792 943989086736 944502454368 945478180044 946289255076 946911653568 947781976779 950199541254 954525217536 957839541208 959350482882 960804988704 962320608216 963779617152 964141117137 967126074156 968592368832 968651664849 970120272528 971591106816 973123740864 976502642742 980948060928 984354130584 985001565312 987401666592 988421709636 989920291392 990458637696 990830144601 991481838768 992332377872 992985060096 993357514626 993897730188 994551441984 995404614336 996432924888 996974812944 998004745602 998486362368 998860880358 999517856544 1000061422272 1001094543576 1001953328904 1002612339072 1002988404657 1003533857766 1006093631916 1014183043632 1015782864228 1017322929216 1020472535808 1020855300498 1024015843224 1025568390528 1025631174546 1027186170912 1030366313856 1030752789561 1032315550992 1033943974668 1042257314736 1043837518592 1044915863136 1045484117568 1046564163144 1048150896768 1049114270754 1049804299872 1050704870688 1051790309604 1052362302552 1053449453691 1053957826944 1054353151489 1055046626352 1055620390176 1056646220544 1056710907108 1057617402732 1058313024576 1059285738753 1060891760016 1061589535488 1061987722578 1062565261164 1065275610264 1073840869728 1077165454464 1077569483859 1080905612292 1082544412224 1082610684243 1084252069296 1085895942912 1087608886848 1089666414936 1090976097024 1091385306594 1093039995168 1094764208472 1103566568544 1106381502144 1107398396907 1108126760976 1109077363504 1109806831872 1110223104582 1110826874916 1112511039552 1113660327816 1114265967408 1115348788352 1115417068614 1115955346176 1116373925106 1117108192608 1118870372232 1119830191128 1120566731904 1120987040499 1121528006016 1121596664562 1123297157664 1124457588612 1126162419264 1127197495017 1127938881456 1137007979712 1140528128256 1140955924086 1144488295368 1146223495296 1148031602784 1150203437988 1151585880192 1152017823627 1153764439344 1155584442276 1157336465472 1159162103088 1161354994866 1166641932544 1171462766976 1172539479078 1174317208416 1175530346028 1176169632264 1177384683537 1177952865408 1178394698723 1179169758864 1180957540608 1181029837356 1182042979524 1182820439232 1183907590371 1185702555312 1186482422016 1186927454646 1187500241664 1187572938948 1188726998112 1189373461056 1190602152648 1192407267456 1193503230018 1194288227424 1198435061547 1203890802048 1208070978444 1209902578368 1211811136272 1213648406784 1215562873536 1217862463752 1219783577958 1221632935776 1223559997704 1225415081088 1225874716803 1229669994564 1231609734531 1239557053328 1240372341504 1241512389612 1243394691264 1244679189912 1246566292864 1246642606098 1247244210432 1247712033942 1248532685856 1251574919496 1252398112128 1252867868793 1253472477312 1253549213334 1254767386896 1255449764448 1256746716684 1258652115648 1259336605824 1259808965019 1260637573392 1261719006768 1262548871424 1263709302372 1266932721672 1268931241638 1279133977176 1281073318272 1283094144288 1285521489516 1287549332289 1289501432208 1291456491776 1291535553132 1293493696704 1295534115216 1297498321152 1297984994262 1302003523656 1312472174112 1316535555456 1317029369161 1317895612848 1319893721856 1321106859468 1321975785024 1323190836297 1324476686168 1325196973584 1326068589312 1326565978722 1327206152448 1328577233184 1329299750592 1330672994136 1331814507144 1332690475392 1333415229696 1333915374726 1334792724768 1335937771872 1337317872876 1338045143688 1339427421729 1341458175888 1352244058176 1354377152304 1356430572288 1361140400664 1363287528306 1365354457632 1367508232728 1369581561216 1370095271721 1374337052748 1376420734656 1376504997417 1378591966224 1389676419648 1393221150848 1393978823424 1394501684994 1395418884192 1398819027672 1399739066496 1400264088651 1400939827584 1402387079472 1403149736736 1404599271588 1406728835136 1407493853568 1408021784433 1408947876144 1410156536976 1411084032768 1411613310258 1412380985004 1414522346688 1415983630104 1416753681552 1418217270066 1419433882614 1420367480352 1425299311881 1431787826304 1436759311812 1439025724323 1441207483056 1443392549632 1443480912324 1445669425728 1450145182464 1450689111234 1452888553248 1455180408792 1457386660224 1459685611296 1464753964113 1471422091392 1475175336192 1476531195876 1477502347968 1480297472776 1481102499888 1482632564454 1483348052736 1484880437088 1485687956544 1487222758152 1488498566808 1489477590144 1490036271939 1490846595282 1491827162976 1493106921504 1494649387332 1495462219416 1497007118403 1497729543552 1498291320537 1499276784816 1500092133408 1501549892352 1502929993356 1503918508608 1505300786649 1509140447874 1516010639616 1521274565448 1523674296342 1525984393824 1530708803712 1531282950747 1533604583984 1536023764836 1538352585792 1538446761819 1540779256368 1543115287296 1545549470784 1548473326488 1550915962002 1563385972104 1565756277888 1567373794704 1568226176352 1569846244716 1572226345152 1573671406131 1574706449808 1576057306032 1577093918976 1577685464406 1578543453828 1580936740416 1582569939528 1583430585264 1584969330816 1585066360662 1585831281408 1586426104098 1587469536864 1591337640024 1592384303232 1592981583867 1593847891746 1597913415396 1610761304592 1613203437824 1615748181696 1620750498048 1621358418438 1623816618336 1626378103944 1628843914368 1631413330272 1634499622404 1637077959891 1639559992752 1642146312708 1655349852816 1657859588352 1659572253216 1662190141464 1663616045256 1664710247808 1665334656873 1666240312374 1668766559328 1670490491724 1671398951112 1673023182528 1673125602921 1673933019264 1674560887659 1675662288912 1678202820864 1679745286692 1680850097856 1682292009024 1682394996843 1684945736496 1686053968128 1686686382918 1689243628896 1691908322184 1705511969568 1710792192384 1711433886129 1714028652688 1716732443052 1719335242944 1722047404176 1724658262272 1725305156982 1727378820288 1730646659016 1733376663414 1736004698208 1742032492299 1749962898816 1757194150464 1758809218617 1761475812624 1762634380032 1763295519042 1764254448396 1766929298112 1768754638296 1771436310912 1771544756034 1772399667456 1773064469286 1774230658848 1775752676192 1778553832968 1779723633024 1780391181969 1781250362496 1781359408422 1783090497168 1784060191584 1785903228972 1788610901184 1790254845027 1791432341136 1802992077568 1805836203072 1812106467666 1814853867552 1817716704408 1820472610176 1821155443481 1823344310304 1826793695628 1829675366937 1832449403664 1835227646208 1835339996556 1838122621632 1844504991846 1852901892864 1859335579992 1860558512256 1862268584418 1865092036896 1867018784868 1869849439296 1869963909147 1870866315648 1871568050913 1872799028784 1875638446848 1877362379244 1878597168192 1880208715968 1880323820001 1882151080344 1883174646672 1884413258496 1885120075026 1886029795584 1887978173472 1889004908736 1890956360088 1892578510152 1893823307136 1895563953558 1900399082508 1903396862457 1915679082416 1918700965764 1921609977408 1924641216432 1927559234304 1928282234274 1934252148312 1937184737664 1937303329698 1940240545056 1946247481728 1946977491393 1953005285484 1968708261168 1970003130624 1974803333184 1976843419272 1979840582784 1980917275392 1981660289202 1982963677536 1984664755744 1986715029252 1987795460376 1989102883968 1989848968083 1990809228672 1992865849776 1993949625888 1996009491204 1997721760716 1999035713088 2000122844544 2000873062089 2002189087152 2003906657808 2005224678144 2005976809314 2007067715532 2012187263832 2028366087264 2031565728456 2034645858432 2035409025067 2041710600996 2044931292459 2048031686448 2051136781056 2051262349092 2054372341824 2060732627712 2061505579122 2064631101984 2067887949336 2084514629472 2089831726272 2090968235136 2091752527491 2093128326288 2096301793536 2098228541508 2099608599744 2101409741376 2103580619208 2104724605104 2106898907382 2107915653888 2108706302978 2110093252704 2111240780352 2113421814216 2115234805464 2116626049152 2117419965387 2118571477506 2121783520032 2123975445156 2125130522328 2127325905099 2129150823921 2130551220528 2147681739456 2154330908928 2155138967718 2161811224584 2165088824448 2165221368486 2168504138592 2175217773696 2176033666851 2179332829872 2182770613188 2186079990336 2189528416944 2207133137088 2212763004288 2214796793814 2216253521952 2218154727008 2220446209164 2221653749832 2223948846681 2225022079104 2227320655632 2228531934816 2230697576704 2230834137228 2232747850212 2234216385216 2236269892923 2237740744464 2239660382256 2241133463808 2241974080998 2243056012032 2243193329124 2246594315328 2248915177224 2252324838528 2254394990034 2255877762912 2263710671811 2274015959424 2281911848172 2285511444513 2288976590736 2292446990592 2296063205568 2300406875976 2303171760384 2304035647254 2307528878688 2311168884552 2314672930944 2318324206176 2322709989732 2326373943003 2342925533952 2345078958156 2348634416832 2351060692056 2352339264528 2354769367074 2355905730816 2356789397446 2358339517728 2362059674712 2364085959048 2365640878464 2366528196609 2367815180742 2371405110624 2373854909292 2375145877896 2377453996224 2377599540993 2378746922112 2379639156147 2381204305296 2384814534912 2387006460036 2388576454848 2396870123094 2407781604096 2416141956888 2419805156736 2423622272544 2431125747072 2432037627657 2435724927504 2439567155916 2443265871552 2447119995408 2450830162176 2451749433606 2459339989128 2463219469062 2479114106656 2483024779224 2486789382528 2489358379824 2493132585728 2493285212196 2495424067884 2497065371712 2499360468561 2503149838992 2504796224256 2505735737586 2506944954624 2507098426668 2509534773792 2510899528896 2513493433368 2517304231296 2518673211648 2519617930038 2521275146784 2523438013536 2527418604744 2530029574377 2533865443344 2537862483276 2558267954352 2562146636544 2566188288576 2571042979032 2575098664578 2579002864416 2583071106264 2586987393408 2587957735473 2591068230432 2595969988524 2600064995121 2604007047312 2624944348224 2633071110912 2634058738322 2635791225696 2642213718936 2643951570048 2644943278563 2646381672594 2648953372336 2650393947168 2653131957444 2657154466368 2657317134051 2658599501184 2659596703929 2661345988272 2663629014288 2665380950784 2667830749452 2669585449536 2671875543744 2674635745752 2676090287376 2678854843458 2682916351776 2704488116352 2708754304608 2718159701499 2722280801328 2726575056612 2730708915264 2735016465456 2739163122432 2740190543442 2748674105496 2752841469312 2753009994834 2757183932448 2766757487769 2779352839296 2786442301696 2789003369988 2790837768384 2793402876627 2797638055344 2799478132992 2800528177302 2801879655168 2804774158944 2806299473472 2809198543176 2813457670272 2814987707136 2816043568866 2817895752288 2820313073952 2823226620516 2824761970008 2827680112539 2829044693376 2831967260208 2833507363104 2836434540132 2838867765228 2840734960704 2843345930337 2850598623762 2863575652608 2873518623624 2878051448646 2882414966112 2886961824648 2891338851456 2892423351411 2901378222468 2905777106496 2905954994547 2910360817584 2914773320448 2919371222592 2929507928226 2942844182784 2953062391752 2955004695936 2960594945552 2962204999776 2965265128908 2969760874176 2971375913088 2972490433803 2974445516304 2976997133616 2978955180288 2980072543878 2981693190564 2983654325952 2986213843008 2989298774664 2990924438832 2994014236806 2995459087104 2996582641074 2998553569632 3000184266816 3005859986712 3007837017216 3008965213971 3010601573298 3018280895748 3042549130896 3047348592684 3051968787648 3061417607424 3062565901494 3067209167968 3072047529672 3076705171584 3076893523638 3081558512736 3091098941568 3092258368683 3096946652976 3101831924004 3126771944208 3131512555776 3134747589408 3136452352704 3139692489432 3144452690304 3145632129649 3147342812262 3149412899616 3152114612064 3155370928812 3157086907656 3160348361073 3161873480832 3163059454467 3165139879056 3166861170528 3169938661632 3170132721324 3172852208196 3174939073728 3177857216259 3182675280048 3184768606464 3185963167734 3187695783492 3195826830792 3221522609184 3231496363392 3232708451577 3242716836876 3247633236672 3247832052729 3252756207888 3257687828736 3262826660544 3268999244808 3274155919782 3279119985504 3284292625416 3310699705632 3319144506432 3322195190721 3324380282928 3327232090512 3329420495616 3330669313746 3332480624748 3337533118656 3340980983448 3342797902224 3346046365056 3346251205842 3347866038528 3349121775318 3351324577824 3359490573384 3361700195712 3362961121497 3364584018048 3364789993686 3369891472992 3373372765836 3378487257792 3381592485051 3383816644368 3411023939136 3421584384768 3422867772258 3428057305376 3433464886104 3438670485888 3444094808352 3450610313964 3454757640576 3456053470881 3461293318032 3466753326828 3472009396416 3484064984598 3499925797632 3514388300928 3517618437234 3522951625248 3526591038084 3528508896792 3532154050611 3533858596224 3535184096169 3537509276592 3542872621824 3543089512068 3546128938572 3548461317696 3551505352384 3551722771113 3557107665936 3559447266048 3560782363938 3562500724992 3562718816844 3566180994336 3568120383168 3571806457944 3577221802368 3580509690054 3582864682272 3595305184641 3611672406144 3624212935332 3629707735104 3635433408816 3640945220352 3642310886962 3646688620608 3653587391256 3659350733874 3664898807328 3670679993112 3676245243264 3677624150409 3689009983692 3718671159984 3721117024512 3724537168836 3730184073792 3734037569736 3739698878592 3739927818294 3741732631296 3743136101826 3745598057568 3754724758488 3757194336384 3758603606379 3760417431936 3760647640002 3764302160688 3766349293344 3770240150052 3775956346944 3778009817472 3779426895057 3781912720176 3785157020304 3787646614272 3791127907116 3800798165016 3806793724914 3831358164832 3837401931528 3843219954816 3849282432864 3856564468548 3862647996867 3868504296624 3874369475328 3874606659396 3880481090112 3892494963456 3893954982786 3906010570968 3937416522336 3949606666368 3951088107483 3953686838544 3959681165568 3963320578404 3965927355072 3969329511488 3969572508891 3973430058504 3975590920752 3978205767936 3979697936166 3981618457344 3985731699552 3987899251776 3992018982408 3995443521432 3998071426176 4000245689088 4001746124178 4004378174304 4007813315616 4011953618628 4014135431064 4018282265187 4024374527664 4056732174528 4063131456912 4069291716864 4070818050134 4083421201992 4089862584918 4096063372896 4102524698184 4108744683648 4110285815163 4123011158244 4129262203968 4135775898672 4169029258944 4179663452544 4181936470272 4183505054982 4186256652576 4196457083016 4199217199488 4200792265953 4202819482752 4207161238416 4209449210208 4213797814764 4217412605956 4220186505408 4222481560704 4224065353299 4226843628432 4230469610928 4233252098304 4234839930774 4237142955012 4243567040064 4247950890312 4250261044656 4254651810198 4258301647842 4261102441056 4275897935643 4295363478912 4310277935436 4317077172969 4323622449168 4330177648896 4330442736972 4337008277184 4350435547392 4352067333702 4358665659744 4365541226376 4372159980672 4379056833888 4394261892339 4414266274176 4425526008576 4429593587628 4432507043904 4436309454016 4440892418328 4443307499664 4447897693362 4450044158208 4454641311264 4457063869632 4461668274456 4465495700424 4468432770432 4470108815817 4472539785846 4475481488928 4479320764512 4483948161996 4486386658248 4491021355209 4493188630656 4494873961611 4497830354448 4504649677056 4508789980068 4511755525824 4515902359947 4527421343622 4548031918848 4563823696344 4571022889026 4577953181472 4592126411136 4593848852241 4600813751952 4608071294508 4615057757376 4622337769104 4629345861888 4636648412352 4645419979464 4652747886006 4690157916312 4697268833664 4702121384112 4704678529056 4709538734148 4713578794892 4716679035456 4721014218393 4724119349424 4728171918096 4731281756928 4733056393218 4735630361484 4742810221248 4747709818584 4750291755792 4754907992448 4755199081986 4757493844224 4759278312294 4762408610592 4774012920072 4777152909696 4778944751601 4793740246188 4832283913776 4839610313472 4847244545088 4862251494144 4864075255314 4871449855008 4879134311832 4886531743104 4894239990816 4903498867212 4911233879673 4918679978256 4926438938124 4958228213312 4966049558448 4973578765056 4978716759648 4986570424392 4990848135768 4994130743424 4996003970619 4998720937122 5006299677984 5011471475172 5014196853336 5019069547584 5019376808763 5021799057792 5023682662977 5026986866736 5034608462592 5039235860076 5042550293568 5046876027072 5047184990529 5054837209488 5060059148754 5067730886688 5075724966552 5116535908704 5132376577152 5134301658387 5142085958064 5150197329156 5158005728832 5166142212528 5173974786816 5175915470946 5182136460864 5191939977048 5200129990242 5208014094624 5226097476897 5249888696448 5268117476644 5271582451392 5276427655851 5284427437872 5287903140096 5289886557126 5292763345188 5297906744672 5300787894336 5306263914888 5314308932736 5314634268102 5317199002368 5319193407858 5322691976544 5327258028576 5335661498904 5339170899072 5341173545907 5343751087488 5349271491504 5352180574752 5357709686916 5365832703552 5370764535081 5408976232704 5417508609216 5436319402998 5444561602656 5453150113224 5461417830528 5463466330443 5470032930912 5480381086884 5489026100811 5497348210992 5505682938624 5506019989668 5514367864896 5533514975538 5558705678592 5578006739976 5581675536768 5586805753254 5595276110688 5601056354604 5609548317888 5609891727441 5612598946944 5614704152739 5618397086352 5626915340544 5632087137732 5635791504576 5640626147904 5640971460003 5646453241032 5649523940016 5655360225078 5658089386752 5663934520416 5667014726208 5672869080264 5677735530456 5681469921408 5686691860674 5701197247524 5747037247248 5756102897292 5764829932224 5773923649296 5782677702912 5784846702822 5802756444936 5811554212992 5811909989094 5820721635168 5838742445184 5840932474179 5859015856452 5906124783504 5910009391872 5921189891104 5924409999552 5930530257816 5939521748352 5942751826176 5944980867606 5948891032608 5953994267232 5960145087756 5963386381128 5967308651904 5969546904249 5972427686016 5978597549328 5981848877664 5988028473612 5993165282148 5997107139264 6000368533632 6002619186267 6011719973424 6015674034432 6017930427942 6021203146596 6036561791496 6085098261792 6094697185368 6103937575296 6106227075201 6125131802988 6134418335936 6134793877377 6144095059344 6153410343168 6153787047276 6163117025472 6182197883136 6184516737366 6193893305952 6203663848008 6253543888416 6269495178816 6272904705408 6275257582473 6279384978864 6288905380608 6291264259298 6294685624524 6298825799232 6304229224128 6310741857624 6314173815312 6320696722146 6323746961664 6326118908934 6330279758112 6333722341056 6340265442648 6345704416392 6349878147456 6352259896161 6355714432518 6365350560096 6371926335468 6375391566984 6387452471763 6391653661584 6443045218368 6462992726784 6465416903154 6485433673752 6495266473344 6495664105458 6505512415776 6525653321088 6528101000553 6537998489616 6548311839564 6558239971008 6568585250832 6621399411264 6638289012864 6644390381442 6648760565856 6654464181024 6661338627492 6664961249496 6671846540043 6675066237312 6681961966896 6685595804448 6692092730112 6692502411684 6698243550636 6702649155648 6708809678769 6718981146768 6723400391424 6725922242994 6729168036096 6729579987372 6739782945984 6746745531672 6756974515584 6763184970102 6767633288736 6791132015433 6822047878272 6845735544516 6856114610752 6856534333539 6866929772208 6877340971776 6888189616704 6901220627928 6909515281152 6912106941762 6922586636064 6933506653656 6944018792832 6968129969196 6979121829009 7028776601856 7035236874468 7045903250496 7053182076168 7057017793584 7064308101222 7067717192448 7070368192338 7075018553184 7086179024136 7092257877144 7096922635392 7099584589827 7103010704768 7103445542226 7114215331872 7121564727876 7125437633688 7132361988672 7136240766336 7138917468441 7143612915888 7154443604736 7161019380108 7165729364544 7190610369282 7223344812288 7248425870664 7259415470208 7270866817632 7284621773924 7293377241216 7296112882971 7307174782512 7318701467748 7329797614656 7341359986224 7352490486528 7355248300818 7378019967384 7437342319968 7449074337672 7460368147584 7468075139472 7479397757184 7479855636588 7486272203652 7491196115136 7498081405683 7509449516976 7514388672768 7517207212758 7520834863872 7521295280004 7528604321376 7532698586688 7540480300104 7551912693888 7556019634944 7558853790114 7563825440352 7570314040608 7582255814232 7590088723131 7601596330032 7613587449828 7662716329664 7674803863056 7686439909632 7698564865728 7713128937096 7725295993734 7737008593248 7749213318792 7760962180224 7763873206419 7787909965572 7800194985363 7812021141936 7874833044672 7899213332736 7902176214966 7907373677088 7926641156808 7931854710144 7934829835689 7938659022976 7939145017782 7946860117008 7951181841504 7959395872332 7971463399104 7975798503552 7978790111787 7984037964816 7990887042864 7996142852352 8003492248356 8008756348608 8015626631232 8023907237256 8028270862128 8036564530374 8048749055328 8113464349056 8126262913824 8141636100268 8154479104497 8166842403984 8179725169836 8192126745792 8205049396368 8217489367296 8220571630326 8246022316488 8258524407936 8271551797344 8300272463307 8338058517888 8359326905088 8367010109964 8372513305152 8380208629881 8392914166032 8398434398976 8401584531906 8405638965504 8414322476832 8418898420416 8427595629528 8434825211912 8440373010816 8444963121408 8448130706598 8453687256864 8460939221856 8469679861548 8474285910024 8483040337617 8487134080128 8495901780624 8500522089312 8509303620396 8516603295684 8522204882112 8530037791011 8551795871286 8590726957824 8620555870872 8634154345938 8647244898336 8660885473944 8674016554368 8677270054233 8704134667404 8717331319488 8717864983641 8731082452752 8744319961344 8758113667776 8788523784678 8828532548352 8859187175256 8865014087808 8872618908032 8881784836656 8886614999328 8895795386724 8909282622528 8914127739264 8917471301409 8923336548912 8930991400848 8936865540864 8940217631634 8945079571692 8950962977856 8958641529024 8967896323992 8972773316496 8982042710418 8986377261312 8989747923222 8995660708896 9017579960136 9023511051648 9026895641913 9031804719894 9054842687244 9127647392688 9142045778052 9155906362944 9184252822272 9187697704482 9201627503904 9216142589016 9230115514752 9244675538208 9273296824704 9276775106049 9290839958928 9305495772012 9380315832624 9394537667328 9404242768224 9409357058112 9419077468296 9427157589784 9433358070912 9436896388947 9442028436786 9448238698848 9456343836192 9466112786436 9471260722968 9481045083219 9485620442496 9489178363401 9495419637168 9500583511584 9509815984896 9510398163972 9518556624588 9524817221184 9533571648777 9548025840144 9554305819392 9557889503202 9587480492376 9664567827552 9694489090176 9698125354731 9728150510628 9742899710016 9743496158187 9758268623664 9773063486208 9788479981632 9806997734424 9822467759346 9837359956512 9852877876248 9916456426624 9932099116896 9957433519296 9966585572163 9973140848784 9981696271536 9988261486848 9992007941238 9997441874244 10012599355968 10022942950344 10028393706672 10038139095168 10038753617526 10043598115584 10047365325954 10053973733472 10078471720152 10085100587136 10088883364491 10093752054144 10094369981058 10109674418976 10120118297508 10135461773376 10144777455153 10151449933104 10233071817408 10264753154304 10268603316774 10284171916128 10300394658312 10316011457664 10332284425056 10351830941892 10364272921728 10368160412643 10383879954096 10400259980484 10416028189248 10452194953794 10499777392896 10536234953288 10543164902784 10552855311702 10568854875744 10579773114252 10585526690376 10595813489344 10596462151833 10601575788672 10605552288507 10612527829776 10628617865472 10629268536204 10638386815716 10645383953088 10654516057152 10655168313339 10671322997808 10678341798144 10682347091814 10687502174976 10698542983008 10704361149504 10715419373832 10731665407104 10741529070162 10785915553923 10835017218432 10872638805996 10889123205312 10906300226448 10922835661056 10926932660886 10940065861824 10960762173768 10978052201622 10994696421984 11012039979336 11028735729792 11032872451227 11067029951076 11156013479952 11163351073536 11173611506508 11190552221376 11202112709208 11219096635776 11219783454882 11225197893888 11229408305478 11236794172704 11264174275464 11271583009152 11275810819137 11281252295808 11281942920006 11292906482064 11299047880032 11310720450156 11327869040832 11334029452416 11338280685171 11345738160528 11355471060912 11362939842816 11373383721348 11402394495048 11494074494496 11512205794584 11529659864448 11547847298592 11569693405644 11587943990601 11605512889872 11623108425984 11623819978188 11641443270336 11677484890368 11681864948358 11718031712904 11812249567008 11842379782208 11848819999104 11853264322449 11861060515632 11879043496704 11889961735212 11897782065216 11907988534464 11908717526673 11920290175512 11926772762256 11934617303808 11939093808498 11944855372032 11957195098656 11963697755328 11976056947224 11986330564296 11994214278528 12000737067264 12005238372534 12023439946848 12035860855884 12042406293192 12054846795561 12073123582992 12170196523584 12189394370736 12207875150592 12212454150402 12250263605976 12268836671872 12269587754754 12288190118688 12307574094552 12326234050944 12330857445489 12369033474732 12387786611904 12407327696016 12507087776832 12538990357632 12545809410816 12550515164946 12558769957728 12582528518596 12589371249048 12597651598464 12602376797859 12608458448256 12621483715248 12628347630624 12641393444292 12652237817868 12660559516224 12667444682112 12672196059897 12680530885296 12691408832784 12699756294912 12704519792322 12711428865036 12730701120192 12743852670936 12750783133968 12774904943526 12783307323168 12827693806929 12886090436736 12930833806308 12951231518907 12970867347504 12990532946688 12991328210916 13011024831552 13051306642176 13056202001106 13075996979232 13096623679128 13116479942016 13137170501664 13182785677017 13242798822528 13276578025728 13288780762884 13297521131712 13308928362048 13322677254984 13329922498992 13343693080086 13350132474624 13363923933792 13371191608896 13385004823368 13396487101272 13405298311296 13410326447451 13417619357538 13437962293536 13451844485988 13459159974744 13473064065627 13479565891968 13484621884833 13493491063344 13513949031168 13526369940204 13535266577472 13547707079841 13582264030866 13644095756544 13691471089032 13712229221504 13713068667078 13733859544416 13776379233408 13781546556723 13802441255856 13824213883524 13845173272128 13867013307312 13888037585664 13936259938392 13958243658018 14070473748936 14091806500992 14106364152336 14114035587168 14128616202444 14140736384676 14150037106368 14163042655179 14172358048272 14184515754288 14193845270784 14199169179654 14206021409536 14206891084452 14228430663744 14243129455752 14250875267376 14264723977344 14272481532672 14277834936882 14287225831776 14322038760216 14331458729088 14336834254803 14381220738564 14496851741328 14518830940416 14541733635264 14569243547848 14586754482432 14592225765942 14614349565024 14637402935496 14659595229312 14682719972448 14710496601636 14733701639019 14756039934768 14874684639936 14898148675344 14920736295168 14936150278944 14959711273176 14972544407304 14982392230272 14988011911857 14996162811366 15018899033952 15034414425516 15042590560008 15057208642752 15058130426289 15065397173376 15071047988931 15080960600208 15103825387776 15117707580228 15127650880704 15140628081216 15141554971587 15164511628464 15180177446262 15203192660064 15227174899656 15325432659328 15349607726112 15397129731456 15402904975161 15426257874192 15450591987468 15474017186496 15498426637584 15521924360448 15527746412838 15575819931144 15600389970726 15624042283872 15678292430691 15749666089344 15804352429932 15814747354176 15829282967553 15853282313616 15863709420288 15869659671378 15877318045952 15878290035564 15893720234016 15902363683008 15918791744664 15942926798208 15951597007104 15957580223574 15968075929632 15981774085728 16006984496712 16017512697216 16023520637721 16031253262464 16047814474512 16056541724256 16073129060748 16097498110656 16112293605243 16226928698112 16252525827648 16283272200536 16308958208994 16333684807968 16359450339672 16384253491584 16390398991329 16410098792736 16441143260652 16467078302433 16492044632976 16517048815872 16543103594688 16600544926614 16676117035776 16734020219928 16745026610304 16760417259762 16785828332064 16803169063812 16828644953664 16829675182323 16837796840832 16844112458217 16855191259056 16869650423824 16880746021632 16896261413196 16907374513728 16921878443712 16922914380009 16939359723096 16948571820048 16966080675234 16974268160256 16991803561248 17001044178624 17018607240792 17033206591368 17044409764224 17060075582022 17103591742572 17241111741744 17268308691876 17294489796672 17321770947888 17348033108736 17354540108466 17408269334808 17434662638976 17435729967282 17462164905504 17516227335552 17522797422537 17577047569356 17718374350512 17730028175616 17745237816064 17763569673312 17773229998656 17791590773448 17818565245056 17828255478528 17834942602818 17846673097824 17861982801696 17880435263268 17890159143384 17901925955712 17908640712747 17917283058048 17935792647984 17945546632992 17964085420836 17979495846444 17991321417792 18007857558801 18035159920272 18047022103296 18053791283826 18063609439788 18109685374488 18255294785376 18284091556104 18311812725888 18318681225603 18375395408964 18403255007808 18404381632131 18432285178032 18460231029504 18489351076416 18546593649408 18553550212098 18581679917856 18610991544024 18760631665248 18808485536448 18818714116224 18825772747419 18838154936592 18854315179568 18866716141824 18873792777894 18884056873572 18896477397696 18912687672384 18932225572872 18942521445936 18962090166438 18971240884992 18978356726802 18990839274336 19001167023168 19020796327944 19037113249176 19049634442368 19056779688483 19067143297554 19096051680288 19115779006404 19162357415289 19174960984752 19329135655104 19388978180352 19396250709462 19456301021256 19485799420032 19486992316374 19516537247328 19576959963264 19584303001659 19613995468848 19644935518692 19674719913024 19705755752496 19832912853248 19864198233792 19914867038592 19933171144326 19946281697568 19963392543072 19984015882476 19994883748488 20015539620129 20025198711936 20032709878291 20045885900688 20056787413344 20076278190336 20077507235052 20094730651908 20107947466944 20126429036307 20156943440304 20170201174272 20177766728982 20187504108288 20188739962116 20219348837952 20240236595016 20270923546752 20289554910306 20302899866208 20373396046299 20466143634816 20537206633548 20568343832256 20569603000617 20600789316624 20632022915328 20664568850112 20703661883784 20728545843456 20736320825286 20767759908192 20800519960968 20832056378496 20904389907588 20937365487027 21072469906576 21086329805568 21105710623404 21137709751488 21159546228504 21171053380752 21191626978688 21192924303666 21203151577344 21211104577014 21225055659552 21258537072408 21276773631432 21290767906176 21298753769481 21309032114304 21310336626678 21342645995616 21364694183628 21397085966016 21408722299008 21416752405323 21430838747664 21463330814208 21483058140324 21571831107846 21670034436864 21745277611992 21778246410624 21812600452896 21853865321772 21880131723648 21888338648913 21921524347536 21956104403244 21989392843968 22024079958672 22057471459584 22065744902454 22134059902152 22312026959904 22347223013016 22381104442752 22389499275737 22404225418416 22438193271552 22439566909764 22458816610956 22473588345408 22494244217049 22528348550928 22543166018304 22551621638274 22562504591616 22563885840012 22585812964128 22598095760064 22621440900312 22655738081664 22668058904832 22676561370342 22691476321056 22710942121824 22746767442696 22770266169393 22804788990096 22988148988992 23024411589168 23059319728896 23095694597184 23139386811288 23175887981202 23211025779744 23247639956376 23282886540672 23291619619257 23363729896716 23400584956089 23436063425808 23624499134016 23684759564416 23697639998208 23706528644898 23722121031264 23779923470424 23795564130432 23804489507067 23815977068928 23817435053346 23840580351024 23853545524512 23878187616996 23914390197312 23927395510656 23936370335361 23952113894448 23972661128592 23988428557056 24010476745068 24046879893696 24071721711768 24084812586384 24109693591122 24146247165984 24340393047168 24378788741472 24424908300804 24463437313491 24500527211952 24537673343744 24539175509508 24576380237376 24615148189104 24652468101888 24661714890978 24738066949464 24775573223808 24814655392032 24900817389921 25014175553664 25077980715264 25101030329892 25117539915456 25140625889643 25165057037192 25178742498096 25195303196928 25204753595718 25216916896512 25242967430496 25256695261248 25282786888584 25304475635736 25321119032448 25334889364224 25344392119794 25361061770592 25382817665568 25409039584644 25422857730072 25449121012851 25461402240384 25487705341872 25501566267936 25549809887052 25566614646336 25590113373033 25655387613858 25772180873472 25861667612616 25902463037814 25941734695008 25982656421832 26022049663104 26031810162699 26112404002212 26151993958464 26153594950923 26193247358256 26232959884032 26274341003328 26365571354034 26485597645056 26577561525768 26595042263424 26617856724096 26645354509968 26659844997984 26687386160172 26727847867584 26742383217792 26752413904227 26770009646736 26792974202544 26810596622592 26820652894902 26835238715076 26875924587072 26903688971976 26918319949488 26946128131254 26959131783936 26969243769666 26986982126688 27052739880408 27070533154944 27080686925739 27095414159682 27164528061732 27382942178064 27424458443008 27426137334156 27467719088832 27552758466816 27563093113446 27604882511712 27648427767048 27690346544256 27734026614624 27830325318147 27872519876784 27916487316036 28140947497872 28183613001984 28212728304672 28228071174336 28257232404888 28281472769352 28300074212736 28310689166841 28326085310358 28344716096544 28369031508576 28398338359308 28413782168904 28443135249657 28456861327488 28467535090203 28486258911504 28501750534752 28529447954688 28555669873764 28574451663552 28600714946331 28644077520432 28662917458176 28673668509606 28762441477128 28993703482656 29083467270528 29094376064193 29138487095696 29184451531884 29228699130048 29230488474561 29274805870992 29319190458624 29365439944896 29420993203272 29467403278038 29512079869536 29749369279872 29796297350688 29872300557888 29899756716489 29919422546352 29945088814608 29964784460544 29976023823714 29992325622732 30037798067904 30068828851032 30085181120016 30114417285504 30116260852578 30130794346752 30142095977862 30161921200416 30235415160456 30255301761408 30266650093473 30281256162432 30283109943174 30329023256928 30360354892524 30406385320128 30434332365459 30454349799312 30650865318656 30699215452224 30794259462912 30805809950322 30852515748384 30901183974936 30948034372992 30996853275168 31055492825676 31104481237929 31151639862288 31200779941452 31248084567744 31356584861382 31499332178688 31608704859864 31629494708352 31658565935106 31706564627232 31739319342756 31756580071128 31787440468032 31789386455499 31804727366016 31816656865521 31837583489328 31885853596416 31915160447148 31936151859264 31963548171456 31965504940017 32013968993424 32035025394432 32047041275442 32062506524928 32095628949024 32113083448512 32146258121496 32194996221312 32224587210486 32357746661769 32505051655296 32566544401072 32617916417988 32667369615936 32718900679344 32768506983168 32780797982658 32820197585472 32882286521304 32934156604866 32984089265952 33086207189376 33098617353681 33201089853228 33468040439856 33490053220608 33520834519524 33571656664128 33606338127624 33657289907328 33659350364646 33675593681664 33688224916434 33710382518112 33739300847648 33792522826392 33814749027456 33827432457411 33843756887424 33845828760018 33878719446192 33897143640096 33932161350468 33983607122496 34002088357248 34014842055513 34037214481584 34066413182736 34088819528448 34120151164044 34207183485144 34482223483488 34536617383752 34588979593344 34601953426139 34643541895776 34709080216932 34763831971803 34816538669616 34869325277952 34871459934564 34924329811008 35032454671104 35045594845074 35154095138712 35436748701024 35527139346624 35546459997312 35559792967347 35583181546896 35637130490112 35669885205636 35693346195648 35723965603392 35726152580019 35760870526536 35780318286768 35803851911424 35817281425494 35834566116096 35871585295968 35891093265984 35928170841672 35958991692888 35982642835584 36015715117602 36070319840544 36107582567652 36127218879576 36164540386683 36219370748976 36510589570752 36568183112208 36623625451776 36637362451206 36750790817928 36806510015616 36808763264262 36864570356064 36978702152832 36992572336467 37107100424196 37163359835712 37221983088048 37521263330496 37616971072896 37637428232448 37651545494838 37676309873184 37708630359136 37747585555788 37768113747144 37792954795392 37807130393577 37825375344768 37864451145744 37885042891872 37924180332876 37956713453604 37981678548672 38002334046336 38016588179691 38041592655888 38074226498352 38099268884736 38113559376966 38134286595108 38192103360576 38231558012808 38324714830578 38349921969504 38483081420787 38658271310208 38792501418924 38853694556721 38912602042512 38971598840064 38973984632748 39033074494656 39153919926528 39168606003318 39227990937696 39289871037384 39349439826048 39411511504992 39548357031051 39728396467584 39829734077184 39866342288652 39892563395136 39926785086144 39968031764952 39989767496976 40031079240258 40050397423872 40065419756582 40091771801376 40113574826688 40155014470104 40189461303816 40215894933888 40230979342353 40252858072614 40313886880608 40355533457964 40377479924232 40419192196881 40438697675904 40453865654499 40480473190032 40541847093504 40579109820612 40605799732416 40746792092598 40932287269632 41074413267096 41136687664512 41139206001234 41201578633248 41329137700224 41344639670169 41407323767568 41472641650572 41535519816384 41601039921936 41664112756992 41808779815176 41874730974054 42144939813152 42211421246808 42275419502976 42319092457008 42342106761504 42383253957376 42385848607332 42422209154028 42450111319104 42489127965537 42517074144816 42553547262864 42581535812352 42597507538962 42618064228608 42620673253356 42685291991232 42729388367256 42794171932032 42817444598016 42833504810646 42861677495328 42966116280648 43010502764409 43143662215692 43490555223984 43556492821248 43625200905792 43707730643544 43760263447296 43776677297826 43843048695072 43912208806488 43978785687936 44048159917344 44131489804908 44201104917057 44268119804304 44624053919808 44694446026032 44762208885504 44778998551474 44808450836832 44879133819528 44917633221912 44947176690816 44964035735571 44988488434098 45056697101856 45103243276548 45127771680024 45171625928256 45174391278867 45196191520128 45213143966793 45242881800624 45311476163328 45353122740684 45382952642112 45421884243648 45493534885392 45540532338786 45609577980192 45976297977984 46048823178336 46191389194368 46208714925483 46278773622576 46351775962404 46422051559488 46495279912752 46565773081344 46583239238514 46727459793432 46801169912178 46872126851616 47034877292073 47248998268032 47369519128832 47413057289796 47444242062528 47487848902659 47559846940848 47591128260864 47608979014134 47631954137856 47634870106692 47681160702048 47707091049024 47756375233992 47828780394624 47854791021312 47872740670722 47904227788896 47945322257184 48020953490136 48070561913163 48093759787392 48143443423536 48169625172768 48219387182244 48292494331968 48336880815729 48680786094336 48757577482944 48849816601608 48926874626982 49001054423904 49078351019016 49152760474752 49171196973987 49230296378208 49323429781956 49401234907299 49476133898928 49551146447616 49629310784064 49801634779842 50028351107328 50202060659784 50235079830912 50281251779286 50330114074384 50357484996192 50409507191436 50485934860992 50489025546969 50513390522496 50532337374651 50565573777168 50608951271472 50642238064896 50688784239588 50722123541184 50765635331136 50818079169288 50845715460144 50898242025702 50922804480768 50975410683744 51003132535872 51099619774104 51133229292672 51180226746066 51310775227716 51723335225232 51804926075628 51883469390016 51965312843664 52044099326208 52063620325398 52224808004424 52303987916928 52307189901846 52386494716512 52548682006656 52568392267611 52731142708068 53155123051536 53190084526848 53235713448192 53290709019936 53319689995968 53374772320344 53455695735168 53484766435584 53504827808454 53540019293472 53585948405088 53641305789804 53670477430152 53725922138241 53751849174144 53807377943952 53836639898976 53892256262508 53938487539332 53973964253376 54023572676403 54105479760816 54141066309888 54161373851478 54190828319364 54329056123464 54765884356128 54852274668312 54935438177664 54956043676809 55126186226892 55209765023424 55213144896393 55296855534096 55380693088512 55468053229248 55660650636294 55745039753568 55832974632072 56281894995744 56425456609344 56456142348672 56477318242257 56514464809776 56562945538704 56600148425472 56621378333682 56652170620716 56689432193088 56738063017152 56796676718616 56827564337808 56886270499314 56913722654976 56935070180406 56972517823008 57003501069504 57111339747528 57148903327104 57170339065449 57201429892662 57288155040864 57347337019212 57487072245867 57524882954256 57987406965312 58166934541056 58188752128386 58276974191392 58368903063768 58457398260096 58460976949122 58549611741984 58730879889792 58752909004977 58841986406544 58934806556076 59024159739072 59498738559744 59592594701376 59744601115776 59799513432978 59838845092704 59890177629216 59952047647428 59984651245464 60046618860387 60075596135808 60098129634873 60137657702064 60170362240032 60228834571008 60232521705156 60284191955724 60323842400832 60379287108921 60470830320912 60510603522816 60533300186946 60562512324864 60566219886348 60658046513856 60720709785048 60812770640256 60868664730918 60908699598624 61120188138897 61398430904448 61611619900644 61705031496768 61708809001851 61802367949872 61896068745984 61993706550336 62110985651352 62208962475858 62303279724576 62401559882904 62496169135488 62713169722764 63217409719728 63258989416704 63317131870212 63413129254464 63478638685512 63513160142256 63574880936064 63578772910998 63609454732032 63633313731042 63675166978656 63830320894296 63872303718528 63896261308443 63927096342912 63931009880034 64027937986848 64094082550884 64191257898048 64226166897024 64250257215969 64292516242992 64389992442624 64449174420972 64715493323538 65010103310592 65133088802144 65235832835976 65334739231872 65437801358688 65561595965316 65640395170944 65665015946739 65764573042608 65868313209732 65968178531904 66172414378752 66197234707362 66402179706456 66936080879712 67041669039048 67143313328256 67168497827211 67212676255248 67314579814656 67318700729292 67376449832868 67420765036224 67478601695296 67482732651147 67585045652784 67629498054912 67654864914822 67687513774848 67691657520036 67757438892384 67794287280192 67864322700936 67967214244992 68004176714496 68029684111026 68074428963168 68132826365472 68240302328088 68310798508179 68414366970288 68964446966976 69073234767504 69177959186688 69203906852278 69287083791552 69418160433864 69527663943606 69633077339232 69742919869128 69848659622016 69874858857771 70091189690148 70308190277424 70873497402048 71054278693248 71092919994624 71119585934694 71166363093792 71339770411272 71386692391296 71413468521201 71447931206784 71452305160038 71521741053072 71560636573536 71634562850988 71743170591936 71782186531968 71809111006083 71856341683344 71917983385776 71965285671168 72031430235204 72140639681088 72215165135304 72254437759152 72329080773366 72438741497952 73021179141504 73136366224416 73274724902412 73390311940473 73501581635856 73613020031232 73617526528524 73729140712128 73957404305664 73985144672934 74214200848392 74326719671424 74443966176096 74702452169763 75042526660992 75233942145792 75303090989676 75352619746368 75417260718272 75421877668929 75495171111576 75536227494288 75585909590784 75614260787154 75650750689536 75728902291488 75770085783744 75848360665752 75913426907208 75963357097344 76004668092672 76033176359382 76083185311776 76148452996704 76227118753932 76268573190216 76347363038553 76384206721152 76463116025616 76649429661156 76699843939008 76770340119099 76966162841574 77316542620416 77585002837848 77707389113442 77825204085024 77947969265496 78066148989312 78095430488097 78337212006636 78455981875392 78579742074768 78698879652096 78823023009984 79096714062102 79456792935168 79732684577304 79785126790272 79853570172288 79936063529904 79979534993952 80062158480516 80130839513164 80183543602752 80227149653376 80257241712681 80310028940208 80378922607632 80431789867776 80461958684706 80505716145228 80627773761216 80711066915928 80754959848464 80838384393762 80877395351808 80907731308998 80960946380064 81158219641224 81211599464832 81242060777217 81493584185196 82148826534192 82273375329024 82278412002468 82403157266496 82658275400448 82689279340338 82814647535136 82945283301144 83071039632768 83202079843872 83490975954441 83617559630352 83749461948108 84289879626304 84422842493616 84550839005952 84638184914016 84684213523008 84771697214664 84844418308056 84900222638208 84932067500523 84978255931074 85034148289632 85107094525728 85195015077924 85241346506712 85329405748971 85370583982464 85402605270609 85458776734512 85588343864064 85667009621292 85723354990656 85802144838993 85932232561296 86021005528818 86287324431384 86981110447968 87250401811584 87283128192579 87415461287088 87553354595652 87686097390144 87824417612976 87957571375872 88096319834688 88262979609816 88402209834114 88536239608608 89248107839616 89388892052064 89557997102948 89616901673664 89699270149467 89758267639056 89835266443824 89894353381632 89928071471142 89976976868196 90113394203712 90206486553096 90255543360048 90343251856512 90348782557734 90392383040256 90426287933586 90485763601248 90706245481368 90765905284224 90799950280419 90843768487296 90987069770784 91081064677572 91219155960384 91302997096377 91952595955968 92097646356672 92382778388736 92417429850966 92557547245152 92703551924808 92844103118976 92990559825504 93166478477028 93313443713787 93454919586864 93602339824356 93744253703232 94069754584146 94497996536064 94826114579592 94888484125056 94975697805318 95119693881696 95217958028268 95269740213384 95362321404096 95368159366497 95414182098048 95449970596563 95512750467984 95657560789248 95745481341444 95808455577792 95890644514368 95896514820051 96041906980272 96141123826326 96187519574784 96286886847072 96339250345536 96438774364488 96584988663936 96673761631458 97515154965888 97699633203216 97853749253964 98002108847808 98156702038032 98305520949504 98342393947974 98460592756416 98646859563912 98802469814598 98952267797856 99258621568128 99295852061043 99603269559684 100404121319568 100470159661824 100562503558572 100660228148768 100714969992384 100819014382872 100971869721984 100978051093938 101026781044992 101064674749302 101131147554336 101217902542944 101377568479176 101444247082368 101482297372233 101531270662272 101636158338576 101691430920288 101796484051404 101950821367488 102006265071744 102044526166539 102199239548208 102266458585344 102360453492132 102621550455432 103446670450464 103609852151256 103766938780032 103805860278417 103930625687328 104127240650796 104291495915409 104449616008848 104607975833856 104614379803692 104772989433024 105097364013312 105136784535222 105462285416136 106310246103072 106581418039872 106639379991936 106679378902041 106749544640688 106911391470336 107009655616908 107080038586944 107171896810176 107178457740057 107282611579608 107340954860304 107451844276482 107503698348288 107614755887904 107673279797952 107784512525016 107876975078664 107947928506752 108047145352806 108210959521632 108322747702956 108381656638728 108658112246928 109531768712256 109704549336624 109870876355328 109912087353618 110252372453784 110419530046848 110426289792786 110593711068192 110936106458496 110977717009401 111321301272588 111490079507136 111665949264144 112563789991488 112850913218688 112912284697344 112954636484514 113028929619552 113125891077408 113242756667364 113304341241432 113378864386176 113421391180731 113476126034304 113593353437232 113655128675616 113772540998628 113870140360812 113945035646016 114007002139008 114049764539073 114222679495056 114297806654208 114340678130898 114402859785324 114576310081728 114694674038424 114974144491734 115049765908512 115449244262361 115974813930624 116377504256772 116553948382784 116561083670163 116737806127536 116914796520192 116921953898244 117099223483968 117461759779584 117505818009954 117683972813088 117869613112152 118048319478144 118645071093153 119185189402752 119489202231552 119599026865956 119677690185408 119780355258432 119904095294856 119969302490928 120093237720774 120151192271616 120196259269746 120275315404128 120340724480064 120465043410312 120568383911448 120647684801664 120692938027059 120758574217842 120941660641824 121066600373892 121132439772696 121316093027712 121361596963497 121441419570096 121625541280512 121737329461836 121817399197248 122240376277794 122796861808896 123223239801288 123410062993536 123417618003702 123604735899744 123987413100672 124033919010507 124221971302704 124417924951716 124606559449152 124803119765808 124992338270976 125426339445528 126434819439456 126634263740424 126826258508928 126957277371024 127026320284512 127149761872128 127157545821996 127266627462084 127350333957312 127467383896611 127660641788592 127744607437056 127792522616886 127854192685824 127862019760068 128055875973696 128188165101768 128382515796096 128452333794048 128500514431938 128585032485984 128898348841944 129031508293227 129430986647076 130266177604288 130471665671952 130669478463744 130875602717376 131123191930632 131280790341888 131330031893478 131529146085216 131736626419464 131936357063808 132394469414724 132603314751171 132804359412912 133872161759424 134083338078096 134286626656512 134336995654422 134425352510496 134637401458584 134752899665736 134841530072448 134892107206713 134957203390592 134965465302294 135170091305568 135309729829644 135383315040072 135514877784768 135588574560384 135639431900379 135728645401872 135934428489984 136059368222052 136148857926336 136265652730944 136480604656176 136621597016358 136828733940576 137928893933952 138146469535008 138407813704556 138574167583104 138626144776449 138836320867728 139055327887212 139266154678464 139485839738256 139697319244032 139749717715542 140182379380296 140616380554848 141104631876219 141746994804096 142108557386496 142239171869388 142332726187584 142463546707977 142679540822544 142773384782592 142826937042402 142895862413568 142904610320076 143043482106144 143121273147072 143269125701976 143486341183872 143564373063936 143618222012166 143712683366688 143835966771552 144062860470408 144211685739489 144281279362176 144430330270608 144508875518304 144658161546732 144877482995904 145010642447187 146042358283008 146272732448832 146549449804824 146780623880946 147003163271712 147235053057048 147458281424256 147513590921961 147970289345868 148203704721897 148428401696784 148653439342848 148887932352192 149404904339526 150085053321984 150606181979352 150705239492736 150834521436544 150843755337858 150990342223152 151072454988576 151228521574308 151457804582976 151540171567488 151597012123953 151696721331504 151826853814416 151926714194688 152066352718764 152166370623552 152296905993408 152454237507864 152537146380432 152694726077106 152768413442304 152926232051232 153298859322312 153399687878016 153540680238198 153932325683148 155170005675696 155414778226884 155650408170048 155895938530992 156132297978624 156190860976194 156674424013272 156911963750784 157159484149536 157646046019968 157705176802833 158193428124204 159465369154608 159570253580544 159707140344576 159872127059808 159959069987904 160124316961032 160261679026328 160367087205504 160454299306752 160514483425362 160620057880416 160757845215264 160923917369412 161011432290456 161177766414723 161255547522432 161422133831856 161509919696928 161676768787524 161815462617996 161921892760128 162070718029209 162316439282448 162423198929664 162484121554434 162987168370392 164297653068384 164556824004936 164806314532992 164868131030427 165378558680676 165629295070272 165639434689179 165890566602288 166142079265536 166404159687744 166981951908882 167235119260704 167498923896216 168579759252608 168845684987232 169276369828032 169368427046016 169431954726771 169543394429328 169688836616112 169800445276416 169864135001046 169956511862148 170068296579264 170214189051456 170390030155848 170482693013424 170658811497942 170741167964928 170805210541218 170917553469024 171334019242584 171446709981312 171511017196347 171604289677986 171864465122592 172042011057636 172461216737601 172574648862768 173962220895936 174500803623168 174566256385158 174830922574176 175106709191304 175372194780288 175648835225952 176192639669376 176258727014931 176525959219632 176804419668228 177072479217216 178496215679232 178777784104128 179115994205896 179233803347328 179398540298934 179516535278112 179670532887648 179856142942284 179953953736392 180139856581161 180226788407424 180294388904619 180412973106192 180511086720096 180686503713024 180697565115468 180852575867172 180971527202496 181137861326763 181412490962736 181531810568448 181599900560838 181687536974592 181974139541568 182162129355144 182438311920768 182605994192754 183360564416691 184195292713344 184834859701932 185115094490304 185126427005553 185407103849616 185688206237952 185981119651008 186332956954056 186626887427574 186909839173728 187204679648712 187488507406464 188139509168292 189652229159184 189776968250112 189951395610636 190239387763392 190435916056536 190539480426768 190724642808192 190736318732994 190828364196096 190899941193126 191025500935968 191490962682888 191616911155584 191688783925329 191781289028736 191793029640102 192083813960544 192282247652652 192573773694144 192678500691072 192750771647907 192877548728976 193169977327872 193347523262916 195030309931776 195399266406432 195707498507928 196004217695616 196313404076064 196684787895948 196921185512832 196995047840217 197293719127824 197604939629196 197904535595712 198517243136256 198591704122086 199206539119368 200808242639136 201125007117144 201320456297536 201429939984768 201505493481633 201638028765744 201943739443968 201956102187876 202129349498604 202262295108672 202435805085888 202448197953441 202755136958352 202888494164736 202964594744466 203062541324544 203272316677152 203382861840576 203592968102808 203901642734976 204012530143488 204089052333078 204398479096416 204720906984264 204932395524537 205243100910864 206893340900928 207219704302512 207533877560064 207611720556834 207861251374656 208254481301592 208582991830818 208899232017696 209228759607384 209545978866048 209624576573313 210273569070444 210924570832272 212620492206144 213162836079744 213278759983872 213358757804082 213499089281376 214019311233816 214160077173888 214240405563603 214343793620352 214356915480114 214565223159216 214681909720608 214903688552964 215229511775808 215346559595904 215427333018249 215569025050032 215753950157328 215895857013504 216094290705612 216421919043264 216645495405912 216763313277456 217316224493856 219063537424512 219409098673248 219824174707236 220170935821419 220504744907568 220839060093696 220852579585572 221187422136384 221872212916992 221955434018802 222642602545176 222980159014272 223331898528288 224107356509289 225127579982976 225701826437376 225909272969028 226057859239104 226251782154816 226265633006787 226485513334728 226608682482864 226757728772352 226842782361462 226952252068608 227186706874464 227310257351232 227545081997256 227740280721624 227890071292032 228014004278016 228099529078146 228445358990112 228681356261796 228805719570648 229042089115659 229152620163456 229389348076848 229948288983468 230099531817024 230311020357297 230898488524722 231949627861248 232755008513544 233107896765568 233122167340326 233475612255072 233843907796488 234198446967936 234286291464291 235011636019908 235367945626176 235739226224304 236096638956288 237290142186306 238370378805504 239198053731912 239355380370816 239560710516864 239808190589712 239938604981856 240186475441548 240392518539492 240550630808256 240681448960128 240771725138043 240930086820624 241136767822896 241295369603328 241385876054118 241517148435684 241883321283648 242133200747784 242264879545392 242632186055424 242723193926994 242882839140192 243474658923672 243634798394496 243726182331651 244480752555588 246446479602576 246820125987072 246835236007404 247209471799488 247974826201344 248067838021014 248443942605408 248835849903432 249213118898304 249606239531616 250472927863323 250852678891056 252869638878912 253268527480848 253652517017856 253914554742048 254052640569024 254315091643992 254533254924168 254700667914624 254796202501569 254934767793222 255321283577184 255585045233772 255724039520136 255988217246913 256111751947392 256207815811827 256376330203536 256765031592192 257001028863876 257170064971968 257406434516979 257796697683888 258063016586454 258861973294152 260532355208576 260943331343904 261751205434752 261849384577737 262246383861264 262660063786956 263058292170432 263473252838928 263872714127616 264788938829448 265206629502342 265608718825824 267744323518848 268166676156192 268673991308844 268850705020992 269097810448401 269274802917168 269505799331472 269683060144896 269784214413426 269914406781184 269930930604588 270340182611136 270619459659288 270766630080144 271029755569536 271177149120768 271278863800758 271457290803744 272118736444104 272297715852672 272399850841257 272531305461888 272961209312352 273243194032716 273657467881152 273908991289131 275857787867904 276292939070016 276815627409112 277148335166208 277252289552898 277672641735456 278110655774424 278532309356928 278971679476512 279499435431084 279940331141361 280364758760592 281232761109696 282209263752438 283493989608192 284478343738776 284665452375168 284927093415954 285359081645088 285653874084804 285809220640152 286086964212288 286104478099491 286242546294144 286349911789689 286538251403952 286972682367744 287236444024332 287425366733376 287671933543104 287689544460153 288125720940816 288423371478978 288562558724352 288860660541216 289017751036608 289316323093464 289754965991808 290021284894374 292545464897664 293098899609648 293561247761892 294006326543424 294470106114096 294916562848512 295027181843922 295940578691736 296407409443794 296856803393568 297775864704384 297887556183129 298809808679052 301212363958704 301410478985472 301669042873088 301687510675716 301980684446304 302144909977152 302457043148616 302915609165952 303080343134976 303194024247906 303393442663008 303653707628832 304132705437528 304332741247104 304446892116699 304593811986816 304908475015728 305074292760864 305389452154212 305852464102464 306133578499617 306597718644624 306799375756032 307081360476396 307864651366296 310340011351392 310829556453768 311300816340096 311417580835251 311791877061984 312381721952388 312874487746227 313348848026544 313823927501568 314318968299072 315292092039936 315410353605666 316386856248408 318930738309216 319744254119616 319918139975808 320038136706123 320248633922064 320523358052656 320734174411008 321028966850724 321240115760832 321515690430528 321535373220171 321847834738824 322022864580912 322355532829446 322511095044864 322844267663712 323019839393856 323353537575048 323630925235992 323843785520256 324141436058418 324632878564896 324968243108868 325974336740784 328595306136768 329113648009872 329612629065984 329736262060854 330757117361352 331258590140544 331278869378358 331781133204576 332808319375488 332933151028203 333963903817764 334470238521408 334997847792432 337159518505216 337691369974464 338552739656064 338736854092032 338863909453542 339086788858656 339377673232224 339728270002092 339913023724296 340136593158528 340264173542193 340428378102912 340780060311696 340965386026848 341317622995884 341610421082436 341835106938048 342149293617219 342668038485168 342893419962624 343022034392694 343208579355972 343728930245184 344084022115272 344922433475202 345149297725536 346347732787083 347924441791872 349132512770316 349661845148352 349683251010489 350213418382608 350744389560576 351297670451904 352385279338752 352517454029862 353051918439264 353608839336456 354144958434432 355935213279459 357555568208256 358231988411792 358467606694656 358797080597868 359033070556224 359341065775296 359712285884568 359907907472784 360279713162322 360453576814848 360588777809238 360825946212384 361022173440192 361395130230936 361705151734344 361943054404992 362078814081177 362275722653526 362824981925472 363199801121676 363948279083136 364084790890491 364324258710288 364876623841536 365211988385508 366721128833382 368390585426688 369669719403864 370230188980608 370252854011106 370814207699232 371962239302016 372101757031521 372665913908112 373253774855148 373819678347456 374409359297424 374977014812928 376279018336584 379304458318368 379902791221272 380478775526784 380621487687529 380871832113072 381078960853536 381449285616384 381472637465988 381799882386252 382051001871936 382402151689833 382981925365776 383233822311168 383377567850658 383562578057472 383586059280204 384167627921088 384564495305304 385147547388288 385357001382144 385501543295814 385755097457952 386695046525832 387094524879681 390798532812864 391414997015856 392008435391232 392626808152128 393369575791896 393842371025664 393990095680434 394587438255648 395209879258392 395809071191424 397183408244172 397809944253513 398413078238736 401616485278272 402250014234288 402640912595072 402859879969536 403010986963266 403276057531488 403912204375752 404258698997208 404524590217344 404676321620139 404871610171776 404896395906882 405510273916704 405929189488932 406544633354304 406765723681152 406918295701137 407185936205616 407803285469952 408178104666156 408796958192832 409441813968528 409864791049074 410486201821728 413786681801856 414439408605024 415223441113668 415722502749312 415878434329347 416508962603184 417165983661636 417798464035392 418457519214768 419091957732096 419249153146626 420547138140888 421849141664544 423313895628657 425240984412288 426325672159488 426717515608164 426998178562752 427390640123931 428038622467632 428320154347776 428480811127206 428687587240704 428713830960228 429130446318432 429363819441216 429807377105928 430459023551616 430693119191808 430854666036498 431138050100064 431507900314656 432188581411224 432635057218467 432843838086528 433290990811824 433526626554912 434632448987712 435031927341561 438127074849024 438818197346496 439648349414472 440341871642838 441009489815136 441705159171144 442374844272768 442540772765883 443910868037604 444611114165691 445285205090352 445960318028544 446663797056576 448214713018578 450255159965952 451818545938056 452115718478208 452503564309632 452531266013574 452971026669456 453217364965728 453685564722924 454373413748928 454620514702464 454791036371859 455090163994512 455480561443248 455780142584064 456199058156292 456890717980224 457362712523592 457611439141296 458084178231318 458305240326912 458778696153696 459896577966936 460199063634048 460622040714594 461796977049444 465510017027088 466215793531136 466244334680652 466951224510144 467687815592976 468396893935872 468572582928582 470023272039816 470735891252352 471478452448608 473115530408499 474580284372612 478396107463824 478710760741632 479121421033728 479616381179424 479877209963712 480372950883096 480785037078984 481101261616512 481362897920256 481543450276086 481860173641248 482273535645792 482771752108236 483034296871368 483533299244169 483766642567296 484266401495568 484529759090784 485446387853988 485765678280384 486212154087627 486949317847344 487269596788992 487452364663302 488961505111176 492892959205152 493670472014808 494418943598976 494604393091281 496135676042028 496887885210816 496918304067537 497671699806864 498426237796608 499212479063232 500945855726646 501705357782112 505739277757824 506537054961696 507829109484096 508105281138048 508295864180313 508630183287984 509066509848336 509401335829248 509592405003138 509869535586444 510642567154368 511170090467544 511448079040272 511976434493826 512223503894784 512415631623654 512752660407072 514002057727752 514340129943936 514533051589041 514812869033958 515593395367776 516126033172908 517383650212803 517723946588304 521064710417152 521886662687808 523502410869504 523698769155474 524492767722528 525320127573912 526116584340864 526946505677856 528776181044793 529577877658896 530413259004684 531217437651648 535488647037696 536333352312384 537347982617688 537701410041984 538195620896802 538549605834336 539011598662944 539568428826852 539861861209176 540419569743483 540680365222272 540883166713857 541238919318576 541533260160288 542059511139072 542557727601516 542914581607488 543413583980289 544237472888208 544595431705344 544799701682514 545062610923776 545922418624704 546486388065432 547314935762304 547817982578262 550081693250073 552585878140032 553631254818224 554504579105796 555345283470912 555379281016659 556221311548848 557064618713856 557943358953024 558998870862168 559880662282722 560729517521184 562465522219392 564418527504876 568956687477552 569330904750336 569854186831908 570718163290176 571307748169608 571618441280304 572173928424576 572208956198982 572485092588288 572699823579378 573076502807904 574472888048664 574850733466752 575066351775987 575343867086208 575379088920306 576251441881632 576846742957956 577721321082432 578035502073216 578252314943721 578632646186928 579509931983616 580042569788748 585090929795328 586197799219296 587122495523784 588012653086848 588940212228192 590054363687844 590985143520651 591881157383472 592814818887588 593713606787136 595551729408768 595775112366258 597619617358104 602424727917408 603375021351432 603961368892608 604289819954304 604516480444899 604914086297232 605831218331904 606388048495812 606786885326016 607307415257664 607344593860323 608265410875056 608665482494208 608893784233398 609187623973632 609816950031456 610148585521728 610778904308424 611704928204928 612267156999234 613195437289248 614162720952792 614797186573611 615729302732592 620680022702784 621659112907536 622601632680192 622835161670502 623583754123968 624763443904776 625748975492454 626697696053088 628637936598144 628873729719939 630820707211332 632773712496816 637861476618432 639488508239232 639836279951616 640076273412246 640497267844128 641046716105312 642057933701448 642480231521664 642721216690809 643031380861056 643070746440342 643695669477648 644045729161824 644711065658892 645688535327424 646039678787712 646281999054747 646707075150096 647261850471984 647687571040512 648282872116836 649265757129792 649936486217736 651948673481568 657190612273536 658227296019744 659472524121708 660512807464257 661514234722704 662517180281088 662557738756716 663562266409152 665616638750976 665866302056406 667927807635528 668940477042816 669995695584864 672322069527867 675382739948928 677105479312128 677727818907084 678173577717312 678755346464448 678796899020361 679456540004184 679826047448592 680273186317056 680528347084386 680856756205824 681560120623392 681930772053696 682635245991768 683220842164872 683670213876096 684298587234438 685336076970336 686044068785388 686417158711944 687126267346977 687457860490368 688168044230544 689844866950404 690298595451072 692695465574166 695848883583744 698265025540632 699323690296704 699366502020978 700426836765216 702595340903808 702858874392873 705034908059724 706103836878528 707217678672912 708289916868864 711870426558918 715111136416512 716463976823584 717594161195736 718066141112448 718682131550592 719424571769136 719815814945568 720559426324644 721177555618476 721651892424768 722044346880384 722315175414129 722790260461872 723410303468688 723886108809984 724157628162354 724551445307052 725649963850944 726399602243352 727896558166272 728169581780982 728648517420576 730423976771016 731178546994953 733442257666764 739339438807728 740460377961216 740505708022212 741628415398464 743924478604032 744203514063042 745331827816224 746507549710296 747639356694912 748818718594848 751418783589969 752558036673168 758608916636736 759805582442544 760957551053568 761242975375058 761743664226144 762157921707072 762945274931976 763599764772504 764102003743872 764388607504707 764804303379666 765963850731552 766755135701316 767172118560408 767964651740739 768335255842176 768623447435481 769128990610608 770295094776576 771003086591628 771510194915904 773390093051664 774189049759362 781597065625728 782829994031712 785253616304256 785548153733211 786739151583792 787980191360868 789174876511296 790419758516784 791618142382848 794366816488344 795619888507026 796826156477472 803232970556544 804500028468576 805281825190144 806021973926532 806552115062976 807293431345203 807824408751504 808517397994416 809049180434688 809352643240278 809743220343552 809792791813764 811020547833408 811858378977864 813089266708608 813531447362304 813836591402274 814371872411232 816356209332312 817199552523771 817593916385664 818883627937056 819729582098148 820972403643456 821726973867393 827573363603712 828878817210048 830446882227336 831445005498624 831756868658694 833017925206368 834331967323272 835596928070784 836915038429536 838498306293252 839820993424083 841094276281776 843698283329088 846627791257314 850481968824576 853435031216328 853996357125504 854781280247862 856077244935264 856961622254412 857427661920456 858260892636864 858313434298473 858727638882432 859049735369067 859614754211856 860918047103232 861709332072996 862276100200128 863015800629312 864377162822448 865270114436934 865687676173056 866581981623648 867053253109824 869264897975424 870063854683122 877636394692992 879296698828944 880683743285676 882018979630272 883410318342288 884749688545536 885081545531766 887821736075208 889222228331382 890570410180704 893327594113152 893662668549387 896429426037156 903637091876112 904231436956416 905007128619264 905062532027148 905942053338912 906434729931456 907371129445848 908746827497856 909241029404928 909582072743718 910180327989024 910961122886496 912398116312584 913340676350097 913781435960448 914725425047184 915222878282592 916168356462636 917557392307392 918400735498851 919793155933872 920398127268096 921244081429188 923593954098888 931020034054176 932488669361304 933902449020288 934252742505753 935375631185952 937145165857164 938623463238681 940046544079632 941471782504704 942956904897216 946231060816998 949160568745224 956792214927648 959232762358848 959754419927424 960114410118369 960745901766192 961570074157968 962202523233024 963086900552172 963720347282496 964547071291584 965543504216472 966068593742736 967066598488338 967533285134592 968532802991136 969059518181568 970892775707976 971531356560768 972424308175254 973898635694688 974904729326604 977923010222352 985785918410304 987340944029616 988837887197952 989208786182562 992271352084056 993775770421632 993836608135074 995343399613728 998424958126464 998799453084609 1001891711453292 1003410715564224 1011478555515648 1013074109923392 1015658218968192 1016210562276096 1016591728360626 1017260366575968 1018133019696672 1019184810006276 1019739071172888 1020792520626579 1021285134308736 1022340180935088 1022896158080544 1023952868987652 1024831263247308 1025505320814144 1026447880851657 1028004115455504 1028680259887872 1029066103178082 1029625738067916 1031186790735552 1032252066345816 1034767300425606 1035447893176608 1039043198361249 1043773325375616 1047397538310948 1048985535445056 1049049753031467 1050640255147824 1052233168681728 1053893011355712 1057552362089586 1059155755317792 1060826518009368 1062434875303296 1072666704624768 1074695965235376 1075402820083968 1076391241793604 1077099211668672 1078023197325888 1079136857653704 1079723722418352 1080839139486966 1081360730444544 1081766333427714 1082477838637152 1083066520320576 1085115455203032 1085829163214976 1086236442243531 1086827167960578 1088474945776416 1089599403365028 1091844837249408 1092254372671473 1092972776130864 1094629871524608 1095635965156524 1100163386500146 1105171756280064 1107262509636448 1109009158211592 1110690566941824 1110758562033318 1112442623097696 1115886717906048 1116305271094563 1117997741724336 1119761324565444 1121459035042368 1124931044438784 1128837055009752 1137913374955104 1139708373663816 1141436326580352 1141864463062587 1142615496339216 1143236882560608 1144347856849152 1144417912397964 1145399647158756 1146153005615808 1147206455069499 1148945776097328 1149701466933504 1150132703551974 1150687734172416 1150758177840612 1152502883763264 1153693485915912 1155442642164864 1156071004146432 1156504629887442 1157265292373856 1160085139577496 1161283574639043 1172395598438592 1174244991047568 1176025306173696 1177880424456384 1180108727375688 1181970287041302 1183762314766944 1185629637775176 1187427213574272 1191550224732516 1195239234716208 1204849455834816 1206750042702864 1207922737785216 1208579639908608 1209032960889798 1209828172594464 1212776096991624 1213573770652032 1214028964860417 1214614830515328 1214689187720646 1216530821750112 1217787568466796 1219633900062912 1220297171043456 1220754887103411 1221557808616848 1223409856409856 1224534313998468 1226390874578496 1228325441905584 1229594373147222 1231458605465184 1241360045405568 1243318225815072 1245670323341004 1247167508247936 1247635302988041 1249526887809552 1251497950984908 1253395392106176 1257275873196288 1257747459439878 1261641414422664 1265547424993632 1269941686885971 1275722953236864 1278977016478464 1280152546824492 1280994535688256 1282093432210624 1282171920371793 1284115867402896 1284960463043328 1285442433381618 1286062761722112 1286141492880684 1287391338955296 1288091458323648 1289422131317784 1291377070654848 1292079357575424 1292563998109494 1293414150300192 1294523700943968 1296565744233672 1297905171655401 1298531514259584 1299872972435472 1303897346963136 1305095782024683 1314381224547072 1316454592039488 1318945048243416 1321025614928514 1323028469445408 1325115477513432 1327124532818304 1327622318297649 1331732604112812 1335855615271056 1337880954085632 1339991391169728 1344644139055734 1350765479897856 1355455637814168 1356347155434624 1357510692928896 1357593798040722 1358913080008368 1359652094897184 1361056694168772 1363120241246784 1363861544107392 1364373109115577 1365270491983536 1366441684329744 1367340427752192 1368597174468876 1370672153940672 1372088137570776 1372834317423888 1374252534693954 1374915720980736 1376336088461088 1379689733900808 1380597190902144 1385390931148332 1396530051081264 1398647380593408 1398733004041956 1400853673530432 1405190681807616 1405717748785746 1410069816119448 1412207673757056 1414435357345824 1419346591225497 1423740853117836 1432927953647168 1435188322391472 1436132282224896 1437364263101184 1438849143538272 1439631629891136 1441118852649288 1442355111236952 1443303784849536 1444088693760768 1444630350828258 1445580520923744 1446820606937376 1448315256324708 1449102890614104 1450599897732507 1451299927701888 1452799204486704 1456339163561964 1457297034841152 1458636462262881 1460847953542032 1462357093989906 1466884515333528 1478678877615456 1481011416044424 1483256830796928 1483813179273843 1488407028126084 1490663655632448 1493015099420592 1495278713389824 1497637437189696 1502837567179938 1505116073346336 1517217833273472 1519611164885088 1522485950750116 1523487328452288 1524315843414144 1524887592540939 1525890549863952 1527199529545008 1528204007487744 1528777215009414 1529608606759332 1531927701463104 1533510271402632 1534344237120816 1535929303481478 1536670511684352 1537246894870962 1538257981221216 1542006173183256 1543020389831808 1543599154767123 1546780186103328 1548378099518724 1552150950638409 1563194131251456 1565659988063424 1570507232608512 1571096307466422 1573478303167584 1575960382721736 1578349753022592 1580839517033568 1586328543134379 1588733632976688 1591239777014052 1593652312954944 1606465941113088 1609000056937152 1612043947853064 1613104230125952 1614586862690406 1615648817503008 1617034795988832 1618705286480556 1619585583627528 1621258709230449 1622041095666816 1622649500141571 1623716757955728 1626178533417216 1627673182804548 1628743744822464 1630240751940867 1632712418664624 1634399105047542 1635187832771328 1637767255874112 1639459164196296 1641944807286912 1643453947734786 1657757634420096 1660893764454672 1663513737317388 1666035850412736 1668663934646544 1671193856141568 1673830076859072 1676996612586504 1679641986848166 1682188552563552 1687396566658176 1693255582514628 1706870062432656 1707992714251008 1709562560495724 1712154489870528 1713923244508824 1714855323840912 1716521785273728 1716626868596946 1717455277764864 1718099470738134 1719229508423712 1723418664145992 1724552200400256 1725199055327961 1726031601258624 1728754325644896 1730540228873868 1733163963247296 1734106506219648 1734756944831163 1738529795950848 1740127709366244 1755272789385984 1758593397657888 1761367486571352 1764037959260544 1766820636684576 1770163091063532 1772955430561953 1775643472150416 1778444456662764 1781140820361408 1786655188226304 1787325337098774 1792858852074312 1807274183752224 1810125064054296 1811884106677824 1812869459862912 1813549441334697 1814742258891696 1817493654995712 1819164145487436 1820360655978048 1821922245772992 1822033781580969 1824796232625168 1826681352700194 1827562871920896 1829450850094368 1830445756565184 1832336712925272 1835114784614784 1836801470997702 1839586311867744 1842488162858376 1847187908197776 1862040068108352 1864977338722608 1867804898040576 1868505485011506 1870751262371904 1874290331714328 1877246926477362 1880093088159264 1885913809794432 1886621189159817 1892462121633996 1898321137490448 1913584429855296 1918465524717696 1919508839854848 1920228820236738 1921491803532384 1923140148315936 1926173801104344 1927440694564992 1928163650072427 1929094142583168 1931087008432944 1932137187485472 1934133196976676 1937065605982272 1938119036363136 1938845997164241 1941785551415952 1943062713121536 1944848616350508 1947797271389376 1949809458653208 1955846020444704 1971571836820608 1974681888059232 1978417572365124 1981538422392771 1984542704168112 1987551540843264 1987673216270148 1990686799227456 1996849916252928 1997598906169218 2003783422906584 2006821431128448 2016966208583601 2026148219846784 2031316437936384 2033183456721252 2034520733151936 2036266039393344 2036390697061083 2038369620012552 2039478142345776 2041585041253158 2042570268617472 2044680361870176 2045792316161088 2047905737975304 2049662526494616 2051010641628288 2052895761703314 2056008230911008 2058132206356164 2059251476135832 2062373581471104 2064504132691632 2069534600851212 2070895786353216 2078086396722498 2087546650751232 2094795076621896 2097971070890112 2098099506062934 2101280510295648 2107786022711424 2108576623178619 2115104724179172 2118311510635584 2121653036018736 2124869750606592 2145333409249536 2149391930470752 2152782483587208 2154198423337344 2156046394651776 2158273715307408 2159447444836704 2161678278973932 2163532666855428 2164955677274304 2166133040641152 2166945526242387 2170230910406064 2171658326429952 2172472884487062 2173654335921156 2176949891552832 2179198806730056 2183689674498816 2184508745342946 2185945552261728 2191271930313048 2193535640984859 2200326773000292 2214525019272896 2218018316423184 2221381133883648 2221517124066636 2224885246195392 2231773435812096 2232610542189126 2235995483448672 2239522649130888 2242918070084736 2254256350769907 2257674110019504 2275826749910208 2279416747327632 2282872653160704 2283728926125174 2285230992678432 2286473765121216 2288835824795928 2290799294317512 2292306011231616 2293165822514121 2294412910138998 2297891552194656 2300265407103948 2301516355681224 2305005767526528 2305870342306443 2307386971831824 2310885284329728 2313009259774884 2314530584747712 2320170279154992 2322567149278086 2344791196877184 2348489982095136 2355760848912768 2356644461199633 2360217454751376 2363940574082604 2367524629533888 2371259275550352 2374854427148544 2383100449465032 2390478469432416 2409698911669632 2413500085405728 2415845475570432 2418065921779596 2419656345188928 2421880294035609 2425552193983248 2427147541304064 2428057929720834 2429229661030656 2429378375441292 2433061643500224 2435575136933592 2439267800125824 2440594342086912 2441509774206822 2443115617233696 2449068627996936 2451598657571313 2452781749156992 2456650883811168 2459188746294444 2462917210930368 2465180921602179 2482720090811136 2486636451630144 2491340646682008 2494335016495872 2495270605976082 2499053775619104 2502995901969816 2506790784212352 2515494918879756 2519462980272249 2523282828845328 2531094849987264 2539883373771942 2551445906473728 2560305093648984 2561989071376512 2564186864421248 2564343840743586 2568231734805792 2570884866763236 2572282985761368 2574782677910592 2576182916647296 2577149206107201 2578844262635568 2582754141309696 2585127996218988 2586828300600384 2589047401887936 2593131488467344 2595810343310802 2597063028519168 2599745944870944 2607794693926272 2610191564049366 2632909184078976 2637890096486832 2642051229857028 2646056938890816 2650230955026864 2654249065636608 2655244636595298 2663465208225624 2671711230542112 2679982782339456 2680988005648161 2689288278111468 2710911275628336 2712694310869248 2715021385857792 2715187596081444 2717826160016736 2719304189794368 2722113388337544 2726240482493568 2727723088214784 2728746218231154 2730540983967072 2732883368659488 2737194348937752 2740022029050291 2741344307881344 2744176275141552 2745668634847776 2748505069387908 2752672176922176 2755202206496553 2759379467801616 2761194381804288 2770781862296664 2793060102162528 2797466008083912 2801707347060864 2802758227517259 2811435497571492 2815870389716043 2820139632238896 2824415347514112 2828870714691648 2838693182450994 2847481706235672 2865855907294336 2870376644782944 2877698287076544 2879263259782272 2880343230355107 2882237705298576 2884710222473904 2886607569699072 2889260701656516 2891161041847488 2893641213874752 2896630512649416 2898205781228208 2901199795465014 2902599855403776 2905598408973408 2912678327123928 2914594069682304 2917272924525762 2921695907084064 2924714187979812 2933769030667056 2957357755230912 2962022832088848 2966513661593856 2967626358547686 2976814056252168 2981327311264896 2986030198841184 2995274874379392 2996398359253827 3005675134359876 3010232146692672 3034435666546944 3039222329770176 3044971901500232 3046974656904576 3048631686828288 3049775185081878 3051781099727904 3054399059090016 3057554430018828 3059217213518664 3062377561879737 3063855402926208 3067020542805264 3068688474241632 3071858606962956 3074493789741924 3076515962442432 3079343642554971 3084012346366512 3086040779663616 3087198309534246 3093560372206656 3096756199037448 3104301901276818 3117129595083747 3131319976126848 3142192614932844 3146956606335168 3147149259094401 3151920765443472 3156699506045184 3161679034067136 3172657086268758 3177467265953376 3182479554028104 3187304625909888 3218000113874304 3224087895706128 3226208460251904 3229173725380812 3231297635006016 3234069591977664 3237410572961112 3239171167255056 3242517418460898 3244082191333632 3245299000283142 3247433515911456 3255346365609096 3257487489644928 3258709326730593 3260481503881734 3265424837329248 3268798210095084 3275534511748224 3276763118014419 3278918328392592 3283889614573824 3286907895469572 3315515268840192 3321787528909344 3327027474634776 3332071700825472 3337327869293088 3347660153718144 3348915813283689 3353993225173008 3359283973696332 3364377105127104 3374793133316352 3386511165029256 3413740124865312 3419125120991448 3424308979741056 3425593389187761 3427846489017648 3429710647681824 3433043570547456 3433253737193892 3436198941476268 3438459016847424 3441619365208497 3446837328291984 3449104400800512 3450398110655922 3452063202517248 3457508651289792 3461080457747736 3466327926494592 3468213012439296 3469513889662326 3480255418732488 3483850723917129 3517186795315776 3522734973142704 3528075918521088 3533641273369152 3540326182127064 3545910861123906 3551286944300832 3556888913325528 3562281640722816 3574650674197548 3585717704148624 3614548367504448 3620250128108592 3623768213355648 3625738919725824 3627098882669394 3629484517783392 3638328290974872 3640721311956096 3642086894581251 3643844491545984 3644067563161938 3649592465250336 3653362705400388 3658901700188736 3660891513130368 3662264661310233 3664673425850544 3670229569229568 3673602941995404 3679172623735488 3684976325716752 3694375816395552 3724080136216704 3729954677445216 3737010970023012 3741502524743808 3742905908964123 3748580663428656 3754493852954724 3760186176318528 3771827619588864 3773242378319634 3784924243267992 3796642274980896 3809825060657913 3827168859710592 3836931049435392 3840457640473476 3842983607064768 3846280296631872 3846515761115379 3852347602208688 3854881389129984 3856327300144854 3858188285166336 3862174016865888 3864274374970944 3868266393953352 3874131211964544 3876238072726272 3877691994328482 3883571102831904 3889697232701016 3893715514966203 3895594542778752 3899618917306416 3911692040889408 3915287346074049 3943143673641216 3949363776118464 3956835144730248 3963076844785542 3969085408336224 3975346432540296 3981373598454912 3982866954892947 3995197812338436 4007566845813168 4013642862256896 4033932417167202 4052296439693568 4066366913442504 4069041466303872 4072532078786688 4072781394122166 4076739240025104 4078956284691552 4083170082506316 4089360723740352 4091584632322176 4093119327346731 4095811475950608 4099325052989232 4102021283256576 4105791523406628 4112016461822016 4116264412712328 4118502952271664 4124747162942208 4129008265383264 4139069201702424 4141791572706432 4156172793444996 4189590153243792 4195942141780224 4196199012125868 4202561020591296 4215572045422848 4217153246357238 4230209448358344 4236623021271168 4243306072037472 4258039773676491 4298783860941504 4305564967174416 4308396846674688 4312092789303552 4316547430614816 4318894889673408 4323356557947864 4327065333710856 4329911354548608 4332266081282304 4333891052484774 4340461820812128 4344945768974124 4347308671842312 4351799693197521 4353899783105664 4358397613460112 4369017490685892 4371891104523456 4375909386788643 4382543860626096 4387071281969718 4400653546000584 4429050038545792 4436036632846368 4443034248133272 4449770492390784 4451439537821529 4465221084378252 4471990966897344 4479045298261776 4485836140169472 4508512701539814 4515348220039008 4551653499820416 4558833494655264 4567457852250348 4570461985356864 4572947530242432 4574662777622817 4577671649591856 4581598588635024 4584612022463232 4586331645028242 4588825820277996 4595783104389312 4600530814207896 4603032711362448 4610011535053056 4611740684612886 4614773943663648 4626018519549768 4629061169495424 4630797464301369 4640340558309984 4645134298556172 4656452851915227 4689582393754368 4696979964190272 4711521697825536 4713288922399266 4720434909502752 4727881148165208 4735049259067776 4742518551100704 4758985629403137 4766200898930064 4780956938864832 4819397823339264 4827000170811456 4836131843559192 4839312690377856 4843760588071218 4851104387966496 4856115859441668 4858756750882584 4863776127691347 4866123287000448 4867948500424713 4871150273867184 4878535600251648 4883019548413644 4886231234467392 4890722255822601 4898137255993872 4903197315142626 4905563498313984 4913301767622336 4918377492588888 4925834421860736 4930361843204358 4973272903260288 4982681293364016 4990541211952164 4998107551238208 5005991803939632 5013581568424704 5030989837759512 5038925960544498 5046565657690656 5062189699974528 5079766747543884 5120610187297968 5123978142753024 5128373728842496 5128687681487172 5136463469611584 5141769733526472 5144565971522736 5149565355821184 5152365833294592 5154298412214402 5157688525271136 5170255992437976 5173656601200768 5175597165983883 5178094803775872 5186262976934688 5191620686621604 5199491889741888 5204270834493489 5215589387852544 5220383128098732 5265818368157952 5275780192973664 5284102459714056 5292113877781632 5300461910053728 5310489273190596 5318866291685859 5326930416451248 5343422461084224 5359965564678912 5361976011296322 5378576556222936 5421822551256672 5430375192162888 5435652320033472 5438608379588736 5440648324004091 5444226776675088 5452480964987136 5457492436462308 5461081967934144 5465766737318976 5466101344742907 5474388697875504 5480044058100582 5482688615762688 5488352550283104 5491337269695552 5497010138775816 5505344353844352 5510404412993106 5518758935603232 5541563724593328 5586120204325056 5594932016167824 5603414694121728 5605516455034518 5622870995142984 5631740779432086 5640279264477792 5657741429383296 5659863567479451 5677386364901988 5694963412471344 5731711814588672 5740753289565888 5755396574153088 5758526519564544 5760686460710214 5764475410597152 5769420444947808 5778521403313032 5782322083694976 5784490950217281 5787282427749504 5793261025298832 5796411562456416 5802399590930028 5811196817946816 5816537991492723 5825356654247856 5829188139364608 5834545849051524 5843391814168128 5849428375959624 5867538061334112 5914715510461824 5924045664177696 5935252717095372 5944615267178313 5953628112504336 5962654622529792 5972060397682368 5990549748758784 5992796718507654 6011350268719752 6020464293385344 6050898625750803 6078444659540352 6089943803000464 6093949313809152 6099550370163756 6103562199455808 6108798118180032 6109172091183249 6115108860037656 6118434427037328 6124755123759474 6127710805852416 6134041085610528 6137376948483264 6143717213925912 6148987579483848 6153031924884864 6158687285109942 6168024692733024 6174396619068492 6187120744413312 6193512398074896 6208603802553636 6234259190167494 6262639952253696 6284385229865688 6293913212670336 6294298518188802 6303841530886944 6323358068134272 6325729869535857 6345314172537516 6354934531906752 6364959108056208 6374609251819776 6436000227748608 6448175791412256 6458347450761624 6462595270012032 6468139183955328 6474821145922224 6478342334510112 6485034836921796 6490598000566284 6494867031822912 6500836578727161 6510692731218192 6514974979289856 6517418653461186 6520963007763468 6530849674658496 6537596420190168 6551069023496448 6553526236028838 6557836656785184 6573815790939144 6580606922954577 6643575057818688 6654054949269552 6664143401650944 6674655738586176 6695320307436288 6697831626567378 6707986450346016 6718567947392664 6728754210254208 6762769052309721 6773022330058512 6827480249730624 6838250241982896 6848617959482112 6851186778375522 6855692978035296 6859421295363648 6866507474387784 6872397882952536 6876918033694848 6879497467542363 6883238730416994 6893674656583968 6900796221311844 6915017302579584 6917611026919329 6922160915495472 6932655852989184 6939027779324652 6960510837464976 6967701447834258 7034373590631552 7045469946285408 7067282546738304 7069933383598899 7080652364254128 7091821722247812 7102573888601664 7113777826651056 7124563281445632 7149301348395096 7171435408297248 7229096735008896 7240500256217184 7247536426711296 7254197765338788 7258969035566784 7265640882106827 7276656581949744 7281442623912192 7284173789162502 7287688983091968 7288135126323876 7299184930500672 7306725410800776 7317803400377472 7321783026260736 7324529322620466 7329346851701088 7347205883990808 7354795972713939 7358345247470976 7369952651433504 7388751632791104 7395542764806537 7448160272433408 7459909354890432 7474021940046024 7483005049487616 7485811817928246 7497161326857312 7508987705909448 7520372352637056 7546484756639268 7558388940816747 7569848486535984 7593284549961792 7619650121315826 7654337719421184 7680915280946952 7685967214129536 7692560593263744 7693031522230758 7704695204417376 7712654600289708 7724348033731776 7728548749941888 7731447618321603 7736532787906704 7748262423929088 7755383988656964 7767142205663808 7779394465402032 7787431029932406 7791189085557504 7799237834612832 7823384081778816 7830574692148098 7898727552236928 7913670289460496 7926153689571084 7938170816672448 7950692865080592 7962747196909824 7965733909785894 7990395624676872 8015133691626336 8042964016944483 8067864834334404 8132733826885008 8138082932607744 8145064157573376 8145562788244332 8153478480050208 8157912569383104 8166340165012632 8178721447480704 8183169264644352 8186238654693462 8191622951901216 8198650105978464 8211583046813256 8220066087150873 8224032923644032 8232528825424656 8237005904543328 8258016530766528 8265606619489659 8278138403404848 8283583145412864 8312345586889992 8379180306487584 8392398024251736 8405122041182592 8408274682551777 8434306492714476 8447611169148129 8460418896716688 8473246042542336 8486612144074944 8516079547352982 8597567721883008 8611129934348832 8633094861229632 8637789779346816 8641029691065321 8646713115895728 8654130667421712 8659822709097216 8667782104969548 8680923641624256 8689891537948248 8694617343684624 8703599386395042 8707799566211328 8716795226920224 8738034981371784 8743782209046912 8751818773577286 8765087721252192 8774142563939436 8801307092001168 8858100077091584 8872073265692736 8886068496266544 8899540984781568 8902879075643058 8930442168756504 8943981933794688 8958090596523552 8989195077761481 9017025403079628 9030696440078016 9103306999640832 9117666989310528 9134915704500696 9140923970713728 9145895060484864 9149325555245634 9155343299183712 9163197177270048 9172663290056484 9177651640555992 9187132685639211 9191566208778624 9201061628415792 9206065422724896 9223481369225772 9229547887327296 9238030927664913 9252037039099536 9258122338990848 9261594928602738 9280681116619968 9290268597112344 9312905703830454 9351388785251241 9393959928380544 9426577844798532 9440869819005504 9441447777283203 9455762296330416 9470098518135552 9485037102201408 9517971258806274 9532401797860128 9561913877729664 9654000341622912 9672263687118384 9678625380755712 9687521176142436 9702208775932992 9712231718883336 9717513501765168 9727552255382694 9732246574000896 9735897000849426 9742300547734368 9766039096827288 9772462468934784 9776127980191779 9781444511645202 9796274511987744 9806394630285252 9826603535244672 9830289354043257 9836754985177776 9851668843721472 9860723686408716 9946545806520576 9965362586728032 9981082423904328 9996215102476416 10011983607879264 10046747439851067 10061979675519024 10077851921088996 10093131315381312 10124379399949056 10159533495087768 10241220374595936 10257375362974344 10272926939223168 10276780167563283 10283539467052944 10289131943045472 10299130711642368 10308596824428804 10315377050542272 10324858095625491 10340511984875952 10347313202401536 10351194331967766 10356189607551744 10372525953869376 10383241373243208 10398983779483776 10408541668986978 10440766256197464 10451552171751387 10551560385947328 10568204919428112 10584227755563264 10600923820107456 10620978546381192 10637732583371718 10653860832902496 10686844922168448 10723952022592644 10757153112445872 10843645102513344 10860750384325776 10871304640066944 10877216759177472 10881296648008182 10888453553350176 10914984872924616 10922163935868288 10926260683743753 10931533474637952 10932202689485814 10948777395751008 10960088116201164 10976705100566208 10982674539391104 10986793983930699 10994020277551632 11010688707688704 11020808825986212 11037517871206464 11083127449186656 11172240408650112 11189864032335648 11211032910069036 11228717726892369 11245741990285968 11263481558864172 11280558528955584 11315482858766592 11319727134958902 11354772729803976 11389926824942688 11429475181973739 11481506579131776 11510793148306176 11521372921420428 11528950821194304 11538840889895616 11539547283346137 11557042806626064 11564644167389952 11568981900434562 11574564855499008 11586522050597664 11592823124912832 11604799181860056 11622393635893632 11633075982985446 11650713308495712 11669091698103048 11681146544898609 11686783628336256 11698856751919248 11735076122668224 11829431020923648 11848091328355392 11870505434190744 11889230534356626 11907256225008672 11944120795364736 11948600864678841 11985593437015308 12022700537439504 12040928586770688 12101797251501606 12156889319080704 12179887606000928 12199100740327512 12207124398911616 12217596236360064 12218344182366498 12230217720075312 12236868854074656 12249510247518948 12268082171221056 12274753896966528 12279357982040193 12287434427851824 12297975158967696 12306063849769728 12317374570219884 12336049385466048 12348793238136984 12374241488826624 12387024796149792 12417207605107272 12468518380334988 12568770459731376 12587826425340672 12588597036377604 12607683061773888 12646716136268544 12651459739071714 12690628345075032 12709869063813504 12729918216112416 12774119321029473 12896351582824512 12916694901523248 12925190540024064 12936278367910656 12949642291844448 12956684669020224 12970069673843592 12981196001132568 12989734063645824 13001673157454322 13021385462436384 13034837306922372 13041926015526936 13055399079592563 13061699349316992 13075192840380336 13107052472057676 13115673313570368 13147631581878288 13161213845909154 13287150115637376 13308109898539104 13349311477172352 13354318613464587 13395663253134756 13415972900692032 13437135894785328 13457508420508416 13525538104619442 13546044660117024 13654960499461248 13676500483965792 13702373556751044 13711385956070592 13718842590727296 13723988332868451 13733014948775568 13744795765905072 13753836067389696 13758994935084726 13766477460833988 13787349313167936 13801592442623688 13830034605159168 13835222053838658 13844321830990944 13878055558649304 13892392392904107 13921021674929952 13935402895668516 13969358555745681 14068747181263104 14090939892570816 14134565093476608 14139866767197798 14161304728508256 14183643444495624 14205147777203328 14227555653302112 14276956888209411 14298602696790192 14342870816594496 14458193470017792 14481000512434368 14508395530677576 14517938071133568 14531281764213654 14553313163899488 14568347578325004 14576270252647752 14591328383074041 14598369861001344 14603845501274139 14613450821601552 14635606800754944 14649058645240932 14658693703402176 14694411767981616 14709591945427878 14716690494941952 14739905302867008 14777503265582208 14791085529613074 14919818709780864 14948043880092048 14971623635856492 14994322653714624 15017975411818896 15040744705274112 15092969513278536 15116777881633494 15139696973071968 15186569099923584 15239300242631652 15361830561893904 15371934428259072 15385121186527488 15386063044461516 15409390408834752 15425309200579416 15448696067463552 15457097499883776 15462895236643206 15473065575813408 15510767977313928 15526791497951649 15534284411327616 15558788930804064 15574862059864812 15598475669225664 15612812503480467 15646768163557632 15661149384296196 15797455104473856 15827340578920992 15852307379142168 15876341633344896 15901385730161184 15931467819571788 15956598875057577 15980791249353744 16030267383252672 16085928033888966 16135729668668808 16265467653770016 16291125576488664 16306956960100416 16315825138766208 16321944972012273 16332680330025264 16357442894961408 16372477309386924 16383245903802432 16397300211956928 16423166093626512 16440132174301746 16448065847288064 16465057650849312 16474011809086656 16516033061533056 16531213238979318 16556276806809696 16624691173779984 16758360612975168 16784796048503472 16810244082365184 16816549365103554 16868612985428952 16895222338296258 16920837793433376 16973224288149888 16979590702438353 17032159094705964 17195135443766016 17222259868697664 17266189722459264 17275579558693632 17282059382130642 17293426231791456 17308261334843424 17335564209939096 17353472850651843 17361847283248512 17379783075896496 17389234687369248 17407198772790084 17433590453840448 17449613974478169 17476069962743568 17487564418093824 17503637547154572 17530175442504384 17548285127878872 17602614184002336 17744146531385472 17772136992533088 17805758151286116 17833845801534939 17860884337513008 17887963867589376 17916181193047104 17978390155522962 18034050806159256 18061392880156032 18235333978621056 18269831409001392 18281847941427456 18298651110491268 18310686598367424 18326394354540096 18345326580112968 18355303281111984 18374265371278422 18383132417557248 18402123256831584 18412130845449792 18446962738451544 18459095774654592 18476061855329826 18504074078199072 18523189857205476 18561362233239936 18580537194224688 18625811407660908 18702777570502482 18787919856761088 18853155689597064 18881739638011008 18882895554566406 18911524592660832 18970074204402816 18977189608607571 19035942517612548 19064803595720256 19123827755459328 19308000683245824 19344527374236768 19375042352284872 19404417551865984 19424463437766672 19435027003530336 19455104510765388 19471794001698852 19484601095468736 19502509736181483 19532078193654576 19544924937869568 19552255960383558 19562889023290404 19592549023975488 19612789260570504 19653207070489344 19660578708086514 19673509970355552 19721447372817432 19741820768863731 19930725173456064 19962164847808656 19992430204952832 20023967215758528 20093494879702134 20123959351038048 20155703842177992 20186262630762624 20319066990175536 20482440749191872 20514750725948688 20545853878446336 20553560335126566 20567078934105888 20578263886090944 20617193648857608 20630754101084544 20638492402627089 20649716191250982 20681023969751904 20702388663935532 20745051907738752 20752833080757987 20766482746486416 20797967558967552 20817083337973956 20881532512394928 20903104343502774 21103120771894656 21136409838856224 21201847640214912 21209800150796697 21241957092762384 21275465166743436 21307721665804992 21373689844336896 21447904045185288 21514306224891744 21687290205026688 21721500768651552 21742609280133888 21762593296016364 21776907106700352 21796922646320481 21829969745849232 21844327871736576 21852521367487506 21863066949275904 21864405378971628 21897554791502016 21920176232402328 21953410201132416 21965349078782208 21973587967861398 21988040555103264 22041617651972424 22064387918141817 22075035742412928 22166254898373312 22186628294419611 22344480817300224 22379728064671296 22422065820138072 22457435453784738 22491483980571936 22526963117728344 22561117057911168 22639454269917804 22709545459607952 22779853649885376 22858950363947478 22963013158263552 23042745842840856 23057901642388608 23077681779791232 23079094566692274 23114085613252128 23137963800869124 23173044101195328 23185646249825664 23194342854964809 23209598363720112 23244787271787264 23266151965970892 23301426616991424 23338183396206096 23362293089797218 23373567256672512 23397713503838496 23470152245336448 23696182656710784 23741010868381488 23778461068713252 23814512450017344 23888241590729472 23897201729357682 23971186874030616 24045401074879008 24128892050833449 24203594503003212 24359775212001856 24398201480655024 24414248797823232 24435192472720128 24436688364732996 24460435440150624 24473737708149312 24499020495037896 24536164342442112 24549507793933056 24558715964080386 24574868855703648 24595950317935392 24634749140439768 24660198261452619 24672098770932096 24697586476273968 24774049592299584 24796819858468977 24834415210214544 24937036760669976 25137540919462752 25177194072755208 25215366123547776 25224824047655331 25302919478143428 25381256690150064 25419738127627008 25459836432224832 25548238642058946 25792703165649024 25833389803046496 25899284583688896 25913369338040448 25923089073195963 25940139347687184 25962392002265136 25979468127291648 26003346314908644 26042770924872768 26069674613844744 26083852031053872 26110798159185126 26123398698633984 26150385680760672 26214104944115352 26231346627140736 26295263163756576 26322427691818308 26574300231274752 26616219797078208 26698622954344704 26708637226929174 26791326506269512 26831945801384064 26874271789570656 26967585233284443 27051076209238884 27092089320234048 27309920998922496 27353000967931584 27404747113502088 27422771912141184 27437685181454592 27447976665736902 27466029897551136 27489591531810144 27517989870169452 27532954921667976 27561398056917633 27574698626335872 27603184885247376 27670444107677316 27688643661981888 27714092782994739 27756111117298608 27784784785808214 27842043349859904 27870805791337032 27938717111491362 28181879785141632 28279733534395596 28322609457016512 28367286888991248 28410295554406656 28455111306604224 28553913776418822 28597205393580384 28685741633188992 28962001024868736 29016791061355152 29035876142267136 29062563528427308 29106626327798976 29136695156650008 29152540505295504 29182656766148082 29196739722002688 29207691002548278 29226901643203104 29298117290481864 29317387406804352 29328383940575337 29388823535963232 29419183890855756 29479810605734016 29490868062129771 29555006531164416 29582171059226148 29839637419561728 29896087760184096 29943247271712984 29988645307429248 30035950823637792 30140242319553201 30185939026557072 30233555763266988 30279393946143936 30373138199847168 30478600485263304 30723661123787808 30772126088923032 30818780817669504 30830340502689849 30850618401158832 30897392134927104 30925790473286412 30946131151626816 30974574286876473 31021535954627856 31053582995903298 31068568822655232 31117577861608128 31149724119729624 31196951338451328 31225625006960934 31322298768592392 31654681157841984 31704614758284336 31752683266689792 31802771460322368 31862935639143576 31913197750115154 31961582498707488 32060534766505344 32171856067777932 32271459337337616 32530935307540032 32582251152977328 32613913920200832 32631650277532416 32643889944024546 32665360660050528 32744954618773848 32766491807604864 32778782051231259 32794600423913856 32846332187253024 32880264348603492 32930115301698624 32948023618173312 32960381951792097 33032066123066112 33062426477958636 33112553613619392 33249382347559968 33516721225950336 33569592097006944 33633098730207108 33686153180677107 33737225970857904 33790444676592516 33841675586866752 33946448576299776 33959181404876706 34064318189411928 34288425545921217 34444519737395328 34532379444918528 34564118764261284 34586852463582912 34616522669686848 34618641850038411 34671128419878192 34706945701303686 34723694566497024 34759566151792992 34778469374738496 34814397545580168 34867180907680896 34899227948956338 34952139925487136 35007275094309144 35060350885008768 35096570255757744 35205228368004672 35488293062770944 35544273985066176 35611516302572232 35667691603069878 35721768675026016 35832362386094208 35845802594036523 35956780311045924 36068101612318512 36122785760312064 36470667957242112 36539662818002784 36597302220982536 36621373196734848 36652788709080192 36690653160225936 36710606562223968 36748530742556844 36804246513663168 36824261690899584 36838073946120579 36893925476903088 36918191549309184 36952123710659652 37008148156398144 37046379714410952 37122724466479872 37161074388449376 37251622815321816 37405555141004964 37706311379194128 37763479276022016 37765791109132812 37823049185321664 37940148408805632 37954379217215142 38071885035225096 38129607191440512 38322357963088419 38689054748473536 38750084704569744 38808835103731968 38848926875533344 38870054007060672 38910209021530776 38943588003397704 38969202190937472 39005019472362966 39064156387309152 39104511920767116 39125778046580808 39185098047950976 39225578521141008 39321157416173028 39347019940711104 39442894745634864 39483641537727462 39861450346912128 39924329695617312 40047934431517056 40062955840393761 40186989759404268 40247918702076096 40311407684355984 40372525261525248 40638133980351072 40964881498383744 41029501451897376 41107120670253132 41134157868211776 41156527772181888 41171964998605353 41234387297715216 41261508202169088 41276984805254178 41299432382501964 41362047939503808 41404777327871064 41490103815477504 41505666161515974 41532965492972832 41634166675947912 41677177178712321 41763065024789856 41806208687005548 41908075667237043 42206241543789312 42272819677712448 42403695280429824 42419600301593394 42483914185524768 42550930333486872 42615443331609984 42830870664628233 42895808090370576 43028612449783488 43374580410053376 43443001537303104 43525186592032728 43553814213400704 43593845292640962 43659939491698464 43705042734975012 43728810757943256 43795109583004032 43811536503822417 43840352464804656 43906820402264832 43947175935722796 43976081110206528 44083235303944848 44128775836283634 44150071484825856 44332509796746624 44373256588839222 44759456129342592 44844131640276144 44914870907569476 44982967961143872 45053926235456688 45122234115822336 45278908539835608 45419090919215904 45559707299770752 45717900727894956 46085491685681712 46115803284777216 46155363559582464 46158189133384548 46228171226504256 46275927601738248 46346088202390656 46371292499651328 46388685709929618 46419196727440224 46532303931941784 46580374493854947 46602853233982848 46676366792412192 46724586179594436 46795427007676992 46838437510441401 46940304490672896 47392365313421568 47482021736762976 47556922137426504 47629024900034688 47794403458715364 47869796625172731 47942373748061232 48090802149758016 48257784101666898 48407189006006424 48719550424003712 48796402961310048 48873376729465992 48920870880301248 48947475416298624 48965834916036819 48998040990075792 49072328684884224 49117431928160772 49149737711407296 49191900635870784 49269498280879536 49320396522905238 49344197541864192 49395172952547936 49548099184599168 49593639716937954 49668830420429088 49874073521339952 50275081838925504 50354388145510416 50430732247095552 50449648095310662 50605838956286856 50762513380300128 50919672864449664 50938772107315059 51096477284117892 51585406331298048 51666779606092992 51798569167377792 51826738676080896 51846178146391926 51880278695374368 51924784004530272 52006692629817288 52060418551955529 52085541849745536 52139349227689488 52167704062107744 52221596318370252 52300771361521344 52348841923434507 52428209888230704 52462693254281472 52590526327513152 52644855383636616 53232439594156416 53417274453858348 53501537404604817 53582653012539024 53663891602768128 53748543579141312 53935170466568886 54102152418477768 54184178640468096 54706001935863168 54809494227004176 54845543824282368 54895953331473804 54932059795102272 54979183063620288 55035979740338904 55065909843335952 55122796113835266 55149397252671744 55206369770494752 55340888215354632 55377287323963776 55428185565989478 55512222234597216 55569569571616428 55684086699719808 55741611582674064 55877434222982724 56363759570283264 56559467068791192 56645218914033024 56734573777982496 56910222613208448 56931568825822713 57107827552837644 57194410787160768 57371483266377984 57924002049737472 58033582122710304 58125127056854616 58213252655597952 58273390313300016 58305081010591008 58365313532296164 58415382005096556 58453803286406208 58507529208544449 58596234580963728 58634774813608704 58656767881150674 58777647071926464 58838367781711512 58959621211468032 58981736124259542 59164342118452296 59225462306591193 59792175520368192 59886494543425968 59977290614858496 60071901647275584 60280484639106402 60371878053114144 60467111526533976 60558787892287872 60957200970526608 61447322247575616 61544252177846064 61637561635339008 61660681005379698 61701236802317664 61851580946572824 61892262303253632 61915477207881267 61949148573752946 62043071909255712 62107165991806596 62235155723216256 62258499242273961 62299448239459248 62393902676902656 62451250013921868 62644597537184784 63309362315683968 63409229516568672 63605542920644736 63629400452390091 63725871278287152 63826395500230308 63923164997414976 64121069533010688 64343712135555864 64542918674675232 65061870615080064 65164502305954656 65227827840401664 65287779888049092 65330721320101056 65390767938961443 65489909237547696 65532983615209728 65557564102462518 65589200847827712 65692664374506048 65760528697206984 65860230603397248 65896047236346624 65920763903584194 66124852955917272 66193163754425451 66225107227238784 66498764695119936 66559884883258833 67033442451900672 67139184194013888 67266197460414216 67372306361354214 67474451941715808 67580889353185032 67683351173733504 67918362809753412 68128636378823856 68576851091842434 68889039474790656 69128237528522568 69173704927165824 69233045339373696 69237283700076822 69342256839756384 69413891402607372 69519132303585984 69556938749476992 69583028564894427 69628795091160336 69734361815361792 69798455897912676 69904279850974272 70014550188618288 70120701770017536 70193140511515488 70410456736009344 71088547970132352 71223032605144464 71335383206139756 71443537350052032 71664724772188416 71691605188073046 71913560622091848 72136203224637024 72386676152500347 73079325636005568 73194604441965072 73242746393469696 73305577418160384 73381306320451872 73421213124447936 73497061485113688 73608493027326336 73648523381799168 73676147892241158 73787850953806176 73904247421319304 73980594784357857 74016296312796288 74092759428821904 74322148776898752 74390459575406931 74503245630643632 74811110282009928 75412622758388256 75531582218265624 75646098370643328 75674472142965993 75908758434430284 76143770070450192 76259214382881024 76644715926176838 77378109496947072 77500169409139488 77697853751066688 77740108014121344 77769267219587889 77820418043061552 77887176006795408 77938404381874944 78010038944725932 78128312774618304 78209023841534232 78251556093161616 78370196095901952 78451157042282016 78642314832346056 78694039881422208 78885789491269728 78967283075454924 79722900693824256 79848659391234624 80095868863034112 80125911680787522 80373979518808536 80495837404152192 80622815368711968 80902755699853329 81276267960702144 81929762996767488 82059002903794752 82214241340506264 82268315736423552 82313055544363776 82343929997210706 82468774595430432 82553969610508356 82598864765003928 82684194170752899 82724095879007616 82809554655742128 83011332323031948 83065930985945664 83142278348984217 83268333351895824 83354354357424642 83526130049579712 83612417374011096 83816151334474086 84545639355424896 84839200603186788 84967828371049536 85101860666973744 85230886663219968 85661741329256466 85791616180741152 86057224899566976 86886003074606208 87050373184065456 87107628426801408 87187690585281924 87319878983396928 87410085469950024 87457621515886512 87590219166008064 87623073007644834 87680704929609312 87894351871445592 87952162220413056 87985151821726011 88166470607889696 88257551672567268 88472604186389313 88665019593493248 88746513177678444 89518912258685184 89688263280552288 89829741815138952 89965935922287744 90107852470913376 90420726958659603 90557817079671216 90838181838431808 91119414599541504 91435801455789912 92170983371363424 92316378266769096 92456342453008512 92491021508069547 92551855203476496 92692176404781312 92777371419859236 92838393454880448 92923722860629419 93064607863883568 93160748987709894 93205706467965696 93352733584824384 93449172359188872 93590854015353984 93676875020882802 94964043473525952 95113844274853008 95258049800069376 95588806917430728 95739593250345462 95884747496122464 96181604299516032 96515568203333796 96814378012012848 97439100848007424 97592805922620096 97746753458931984 97841741760602496 97894950832597248 97931669832073638 97996081980151584 98234863856321544 98299475422814592 98336346153693777 98383801271741568 98538996561759072 98640793045810476 98790345905095872 98881145855376291 99096198369198336 99187279433875908 99337660840858176 99748147042679904 100550163677851008 100708776291020832 100899296190621324 101058459542031321 101211677912573712 101525026760600256 101839345728899328 101877544214630118 102192954568235784 102865276637763651 103333559212185984 103597138334755584 103692356292783852 103760557390748736 103849568009060544 103855925550115233 104013385259634576 104120837103911058 104171083699491072 104278698455378976 104335408124215488 104443192636740504 104601542723042688 104697683846869014 104856419776461408 105181052655026304 105289710767273232 106464879188312832 106834548907716696 107003074809209634 107165306025078048 107497087158282624 107537407782109569 107870340933137772 108204304836955536 108368357280936192 109412003871726336 109618988454008352 109791906662947608 109864119590204544 109958366127240576 110071959480677808 110131819686671904 110245592227670532 110412739540989504 110514221838361737 110681776430709264 110754574647927552 110856371131978956 111024444469194432 111139139143232856 111368173399439616 111483223165348128 111754868445965448 113118934137582384 113290437828066048 113469147555964992 113820445226416896 113863137651645426 114215655105675288 114388821574321536 114967073889265257 116067164245420608 116250254113709232 116426505311195904 116546780626600032 116610162021182016 116730627064592328 116830764010193112 116907606572812416 117015058417088898 117192469161927456 117313535762301348 117555294143852928 117676735563423024 117963472248519084 118328684236904592 118450924613182386 119584351040736384 119772989086851936 120143803294551168 120188867521181283 120560969278212804 120743756106228288 120934223053067952 121117575784575744 121914401941053216 122894644495151232 123088504355692128 123321362010759396 123402473604635328 123515894995816059 123703161893145648 123784524606507264 123830954415762534 123898297147505892 124086143818511424 124214331983613192 124470311446432512 124516998484547922 124598896478918496 124902500027843736 125031531536136963 125289195074369568 125724227001711129 126618724631367936 126818459033137344 127211085841289472 127258800904780182 127451742556574304 127652791000460616 127846329994829952 128492611993884699 128687424271111728 129085837349350464 130123741230160128 130329004611909312 130575559776098184 130661442640202112 130781535877922886 130979818475095392 131115128204925036 131385328749012096 131434609511467251 131521057394413968 131720461206794496 131841527807168388 132249705911834544 132386327508850902 132450214454477568 132997529390239872 133119769766517666 134278368388027776 134532394920828432 134744612722708428 134948903883431616 135161778706370064 135366702347467008 135836725619506824 136257272757647712 137153702183684868 138256475057045136 138347409854331648 138466090678747392 138474567400153644 138684513679512768 138827782805214744 139038264607171968 139113877498953984 139166057129788854 139257590182320672 139596911795825352 139741123481564841 139808559701948544 140029100377236576 140386281023030976 140515312531324203 140820913472018688 142177095940264704 142446065210288928 142670766412279512 142887074700104064 143383210376146092 143609389875518193 143827121244183696 144272406449274048 144773352305000694 146158651272011136 146389208883930144 146762612640903744 146842426248895872 146897504748110457 146994122970227376 147216986054652672 147352295784482316 147575701907612352 147808494842638608 147961189568715714 148032592625592576 148185518857643808 148644297553797504 148780919150813862 149006491261287264 149622220564019856 150825245516776512 151063164436531248 151292196741286656 151348944285931986 151817516868860568 152287540140900384 152816316321945177 153289431852353676 154756218993894144 155000338818278976 155395707502133376 155480216028242688 155538534439175778 155640836086123104 155774352013590816 156020077889451864 156181255655866587 156256625549236608 156418047683068464 156503112186323232 156902314084564032 157046525770303521 157284629664692112 157388079762844416 157771578982539456 157934566150909848 159697318782469248 160251823361575044 160504612213814451 160747959037617072 160991674808304384 161245630737423936 161805511399706658 162552535921404288 164118005807589504 164428482681012528 164536631472847104 164687859994421412 164937549190860864 165107939221016712 165197729530007856 165368388341505798 165448191758015232 165619109311484256 166022664646063896 166131861971891328 166284556697968434 166536666703791648 166708708714849284 167052260099159424 167224834748022192 167632302668948172 169091278710849792 169678401206373576 169935656742099072 170203721333947488 170794706477468139 171323482658512932 171583232361482304 172114449799133952 173772006149212416 174100746368130912 174375381170563848 174639757966793856 174820170939900048 174915243031773024 175246146015289668 175361409859218624 175522587625633347 175788703742891184 175904324440826112 175970303643452022 176332941215779392 176515103345134536 176945208372778626 177493026355356888 177676386919773579 179376526561104576 179659483630277904 179931871844575488 180215704941826752 180841453917319206 181115634159342432 181676363676863616 182871602911579824 184341966742726848 184632756533538192 184912684906017024 184982043016139094 185103710406952992 185554742839718472 185676786909760896 185746431623643801 185847445721258838 186129215727767136 186321497975419788 186705467169648768 186775497726821883 186898344718377744 187181708030707968 187353750041765604 189928086947051904 190227688549706016 190888201357170273 191177613834861456 191479186500690924 191769494992244928 192363208599032064 193031136406667592 193628756024025696 195185611845240192 195493506917863968 195683483521204992 195863339664147276 195992163960303168 196172303816884329 196469727712643088 196598950845629184 196672692307387554 196767602543483136 197077993123518144 197281586091620952 197580691810191744 197762291710752582 198374558867751816 198579491263276353 198675321681716352 199496294085359808 201100327355702016 201417552582041664 201798592381242648 202116919084062642 202423355825147424 203050053521200512 203755088429260236 204385909136471568 205730553275527302 206667118424371968 207384712585567704 207521114781497472 207699136018121088 207711851100230466 208026770519269152 208241674207822116 208557396910757952 208670816248430976 208749085694683281 208886385273481008 209203085446085376 209395367693738028 209712839552922816 210362105310052608 210579421534546464 213669097815433392 214006149618419268 214330612050156096 214994174316565248 215074815564219138 215740681866275544 216408609673911072 217160028457501041 219237976908016704 219583813325895216 219728239180409088 219916732254481152 220143918961355616 220263639373343808 220491184455341064 220825479081979008 221028443676723474 221363552861418528 221712742263957912 221941784353073571 222048888938388864 222278278286465712 222966446330696256 223509736891930896 226237868275164768 226938295111929984 227023416428897979 227726275303290852 228431310211350576 228777643148643072 229934147778530514 232134328490841216 232500508227418464 233093561253200064 233220324042364032 233307801658763667 233461254129184656 233661528020386224 233815213145624832 234030116834177796 234384938323854912 234627071524602696 235110588287705856 235353471126846048 235926944497038168 236657368473809184 236901849226364772 239168702081472768 239545978173703872 240287606589102336 240377735042362566 241121938556425608 241487512212456576 241868446106135904 242708267099559987 243828803882106432 245789288990302464 246177008711384256 246642724021518792 246804947209270656 247031789991632118 247406323786291296 247661908831525068 247796594295011784 248052582512258697 248172287637022848 248428663967226384 249033996969095844 249197792957836992 249805000055687472 250063063072273926 250578390148739136 251448454003422258 253636918066274688 254517601809560364 254903485113148608 255305582000921232 255692659989659904 256985223987769398 257374848542223456 258171674698700928 260658009223818624 261151119552196368 261322885280404224 261563071755845772 261959636950190784 262230256409850072 262770657498024192 262869219022934502 263042114788827936 263683055614336776 263955455465178033 264499411823669088 264772655017701804 265417812559167939 265995058780479744 266239539533035332 268556736776055552 269064789841656864 269489225445416856 269897807766863232 270323557412740128 271262180875978809 271673451239013648 272514545515295424 274307404367369736 276512950114090272 276949134800307288 277369027359025536 277473064524208641 277655565610429488 278076529214343936 278332114259577708 278515180364641344 279193823591650704 279482246963129682 279617119403897088 280058200754473152 280772562046061952 281030625062648406 284892130420577856 285341532824559024 285774149400208128 286766420752292184 287218779751036386 287654242488367392 288544812898548096 289546704610001388 292317302544022272 292778417767860288 293525225281807488 293684852497791744 293795009496220914 293988245940454752 294704591568964632 295009038461081331 295151403815224704 295616989685277216 295922379137431428 296371037715287616 296643437566128873 297288595107595008 297561838301627724 298012982522574528 299244441128039712 301650491033553024 302126328873062496 302697888571863972 303175378626093963 303635033737721136 304575080281800768 305632632643890354 306578863704707352 310000677636557952 310791415004266752 311077068878351556 311281672172246208 311548704027181632 312040155778903728 312362511311733174 312513251098473216 312836095366136928 313006224372646464 313804628169128064 314093051540607042 314569259329384224 315543157965078912 315869132301819696 319394637564938496 320503646723150088 321009224427628902 321495918075234144 322491261474847872 322612223346328707 323611022799413316 325105071842808576 328236011615179008 328856965362025056 329375719988842824 329875098381721728 330215878442033424 330395459060015712 330736776683011596 331238218622968512 331542665515085211 332045329292127792 332263723943782656 332569113395936868 333073333407583296 333417417429698568 334104520198318848 334449669496044384 335264605337896344 339356802412747152 339871313484198144 340407442667894976 341589412954936278 342646965317025864 343166464722964608 348201492736261824 348750762341127696 349279515933587712 349640341879800096 349830486063546048 350492292030579336 350722819718437248 351045175251266694 351577407485782368 351940607286904044 352665882431558784 353030206690269072 353890416745557252 354986052710713776 355352773839547158 358753053122209152 359318967260555808 360431409883653504 360566602563543849 361682907834638412 362231268318684864 363352727353727232 365743205823159648 368683933485453696 369265513067076384 369964086032278188 370207420813905984 370547684987448177 371109485679436944 371353573819521792 371492863247287602 371694891442517676 372258431455534272 372642995950839576 373410934339297536 373550995453643766 373796689436755488 374707500083531208 375094594608410889 377172681005133387 379856173894103808 380455377099412032 381776402714340546 382355227669722912 382958373001381848 383538989984489856 386062272813335184 387257512048051392 390371223690480384 390987013835727936 391726679328294552 391984327920606336 392344607633768658 392939455425286176 393345384614775108 394155986247036288 394303828534401753 394563172183241904 395161383620383488 395524583421505164 396749117735503632 397158982526552706 397350643363432704 398992588170719616 402835105164083328 403597184762485296 404233838168125284 404846711650294848 406100107042401024 407510176858520472 408771818272943136 411461106551054604 414769425171135408 415042229562994944 415398272036242176 415423702200460932 416053541038538304 416483348415644232 417114793821515904 417341632496861952 417498171389366562 417772770546962016 418790735387476056 419223370444694523 419425679105845632 421158843069092928 421545937593972609 427338195630866784 428012299236838536 428661224100312192 430149631128438276 431481363732551088 432817219347822144 434320056915002082 438475953816033408 439167626651790432 440287837922711232 440527278746687616 440692514244331371 440982368910682128 441650958163958016 442056887353446948 442727105722837056 443425484527915824 443883568706147142 444097777876777728 444556556572931424 445932892661392512 447019473783861792 452475736550329536 453876590223859968 454046832857795958 455452550606581704 456862620422701152 458448948965835531 459868295557061028 464268656981682432 465001016454836928 466187122506400128 466440648084728064 466615603317527334 466922508258369312 467323056040772448 468060233668355592 468543766967599761 468769876647709824 469254143049205392 470706942253692096 471139577310910563 471853888994076336 473314736947618368 473803698452729544 479091956347407744 480755470084725132 482243877112851216 482975024424913152 483736892212271808 485416534199119974 487657607764212864 492354017422768512 493285448043037584 493609894418541312 494063579983264236 494812647572582592 495323817663050136 495593188590023568 496105165024517394 496344575274045696 496857327934452768 498067993938191688 498395585915673984 499610000111374944 500126126144547852 501156780297478272 502896908006844516 507273836132549376 509035203619120728 509806970226297216 510611164001842464 512384119432404417 513970447975538796 514749697084446912 516343349397401856 521316018447637248 522302239104392736 523126143511691544 523919273900381568 524460512819700144 525738438045869004 526084229577655872 526567762876900041 527366111228673552 527910910930356066 528998823647338176 529545310035403608 530835625118335878 532479079066070664 538129579683313728 538978450890833712 539795615533726464 540647114825480256 542524361751957618 543346902478027296 545029091030590848 548614808734739472 553025900228180544 553898269600614576 554738054718051072 554946129048417282 555311131220858976 556664228519155416 557030360729282688 557239294870931403 558387647183301408 558964493926259364 560116401508946304 560326493180465649 561545124092123904 562061250125296812 569784260841155712 570683065649118048 572664604071510819 573532841504584368 574437559502072772 575308484976734784 577089625797096192 579093409220002776 585556835535720576 587050450563614976 587590018992441828 587976491880909504 588516911450652987 589409183137929264 590018076922162662 590302807630449408 591233979370554432 591844758274862856 592742075430575232 593286875132257746 595123676603255448 596025965045149056 598488882256079424 603300982067106048 604252657746124992 605395777143727944 606350757252187926 607270067475442272 609150160563601536 611265265287780708 613157727409414704 620001355273115904 622154137756703112 622563344344492416 623097408054363264 624080311557807456 624725022623466348 625672190732273856 626012448745292928 626247257084049843 627609256338256128 628186103081214084 629138518658768448 631086315930157824 631738264603639392 641007293446300176 642018448855257804 642991836150468288 644982522949695744 645224446692657414 647222045598826632 651480085372503123 657713930724050112 658751439977685648 659750196763443456 660431756884066848 660790918120031424 661473553366023192 662476437245937024 663085331030170422 664090658584255584 665138226791873736 666146666815166592 666834834859397136 668899338992088768 670529210675792688 678713604825494304 680814885335789952 681070249286693937 683178825909872556 685293930634051728 686332929445929216 696402985472523648 697501524682255392 699280683759600192 699660972127092096 699923404976291001 700984584061158672 701445639436874496 702090350502533388 703154814971564736 703881214573808088 705331764863117568 706060413380538144 707780833491114504 709972105421427552 710705547679094316 717506106244418304 718637934521111616 720862819767307008 721133205127087698 723365815669276824 724462536637369728 728124801298679961 731486411646319296 737367866970907392 738531026134152768 739928172064556376 740414841627811968 741095369974896354 742218971358873888 742985726494575204 743389782885035352 744516862911068544 745285991901679152 747101990907287532 747593378873510976 749415000167062416 750189189216821778 754345362010266774 760910754198824064 763552805428681092 764710455339445824 765916746002763696 767077979968979712 772124545626670368 774515024096102784 781974027671455872 783453358656589104 783968655841212672 784689215267537316 785878910850572352 786690769229550216 788311972494072576 788607657068803506 789126344366483808 791049166843010328 791866366395534099 793498235471007264 794317965053105412 796253437677503817 797985176341439232 805670210328166656 807194369524970592 808467676336250568 809693423300589696 813786542627936427 815020353717040944 817543636545886272 822922213102109208 829538850342270816 830847404400921864 832107082077076608 832419193572625923 832966696831288464 834229587643031808 834996342778733124 835545541093924032 837581470774952112 838446740889389046 838851358211691264 842317686138185856 843091875187945218 854676391261733568 856024598473677072 857322448200624384 860299262256876552 862962727465102176 865634438695644288 868640113830004164 876951907632066816 878335253303580864 880575675845422464 881054557493375232 881385028488662742 881964737821364256 884113774706893896 885027115383243993 885454211445674112 886850969055831648 887767137412294284 889113113145862848 889930312698386619 891865785322785024 894038947567723584 904951473100659072 908093665715591916 909526135878281889 910905101213163408 913725240845402304 916897897931671062 919736591114122056 930002032909673856 932374245012800256 933231206635054668 933845016516738624 934646112081544896 936120467336711184 937087533935199522 937539753295419648 938508286098410784 941413884507384192 942279154621821126 943707777988152672 946629473895236736 947607396905459088 958183912694815488 961510940169450264 964487754225702432 967473784424543616 967836670038986121 970833068398239948 975315215528425728 984708034845537024 986570896086075168 988127159966528472 989625295145165184 990647635326100272 991186377180047136 992210330049034788 993714655868905536 994627996545255633 996135987876383376 996791171831347968 999220000222749888 1000252252289095704 1002313560594956544 1005793816013689032 1018070407238241456 1019613940452594432 1021222328003684928 1024768238864808834 1027940895951077592 1029499394168893824 1044604478208785472 1046252287023383088 1047838547800763136 1048921025639400288 1051476876091738008 1052168459155311744 1053135525753800082 1054732222457347104 1055821821860712132 1057997647294676352 1059090620070807216 1061671250236671756 1064958158132141328 1076259159366627456 1077956901781667424 1081294229650960512 1081699807690631547 1085048723503915236 1086693804956054592 1090058182061181696 1097229617469478944 1106051800456361088 1107796539201229152 1109892258096834564 1110622262441717952 1111643054962344531 1113328457038310832 1114060721458565376 1114478589741862806 1116775294366602816 1117928987852518728 1120232803017892608 1120652986360931298 1124122500250593624 1125283783825232667 1131518043015400161 1139568521682311424 1141366131298236096 1145329208143021638 1147065683009168736 1148875119004145544 1150616969953469568 1158186818440005552 1171113671071441152 1175180037984883656 1175952983761819008 1177033822901305974 1178818366275858528 1180036153844325324 1182467958741108864 1182911485603205259 1183689516549725712 1185484150861150464 1186573750264515492 1190247353206510896 1192051930090298112 1196977764512158848 1208505315492249984 1210791554287455888 1212701514504375852 1214540134950884544 1218300321127203072 1222530530575561416 1226315454818829408 1244308275513406224 1245126688688984832 1246194816108726528 1248160623115614912 1249450045246932696 1251344381464547712 1252024897490585856 1252494514168099686 1256372206162428168 1257670111334083569 1258277037317536896 1263476529207278784 1264637812781917827 1282014586892600352 1284036897710515608 1285983672300936576 1290448893385314828 1294444091197653264 1302960170745006246 1315427861448100224 1317502879955371296 1320863513768133696 1321581836240062848 1322077542732994113 1322947106732046384 1324952874491874048 1326170662060340844 1328181317168511168 1330276453583747472 1332293333630333184 1333669669718794272 1337798677984177536 1341058421351585376 1357427209650988608 1361629770671579904 1362140498573387874 1366357651819745112 1370587861268103456 1375346846897506593 1392805970945047296 1395003049364510784 1398561367519200384 1399321944254184192 1399846809952582002 1401969168122317344 1404180701005066776 1405631300902799283 1406309629943129472 1407762429147616176 1412120826761076288 1413418731932731689 1415561666982229008 1419944210842855104 1421411095358188632 1437275869042223232 1442266410254175396 1446731631338553648 1448925073274739456 1456249602597359922 1462972823292638592 1477062052268305536 1479856344129112752 1480829683255623936 1482190739949792708 1484437942717747776 1485971452989150408 1486779565770070704 1489033725822137088 1490571983803358304 1494203981814575064 1495186757747021952 1498830000334124832 1500378378433643556 1508690724020533548 1521821508397648128 1527105610857362184 1529420910678891648 1531833492005527392 1537152358297213251 1544249091253340736 1549030048192205568 1563948055342911744 1566906717313178208 1569378430535074632 1571757821701144704 1573381538459100432 1577215314137607012 1578252688732967616 1579703288630700123 1582098333686020656 1583732732791068198 1586996470942014528 1588635930106210824 1592506875355007634 1614388739049941184 1616935352672501136 1619386846601179392 1627573085255872854 1630040707434081888 1635087273091772544 1645844426204218416 1659077700684541632 1661694808801843728 1664214164154153216 1664838387145251846 1665933393662576928 1669992685557466248 1671091082187848064 1671717884612794209 1675162941549904224 1676893481778778092 1680979479541396947 1684635372276371712 1686183750375890436 1709352782523467136 1712049196947354144 1717993812214532457 1720598524513753104 1725925454930204352 1731268877391288576 1737280227660008328 1756670506607161728 1761151351690844928 1762770056977325484 1763929475642728512 1765550734351958961 1768227549413787792 1770054230766487986 1770908422891348224 1773701938111663296 1775534274824588568 1778226226291725696 1779860625396773238 1788077895135447168 1809902946201318144 1816187331431183832 1819052271756563778 1821810202426326816 1827450481690804608 1833795795863342124 1839473182228244112 1860004065819347712 1866462413270109336 1867690033033477248 1869292224163089792 1872240934673422368 1874175067870399044 1877016572196821568 1878741771252149529 1882827769014768384 1884558309243642252 1887415555976305344 1893258947790473472 1895214793810918176 1923021880338900528 1928975508451404864 1934947568849087232 1935673340077972242 1941666136796479896 1954440256117509369 1973141792172150336 1976254319933056944 1979250590290330368 1981295270652200544 1982372754360094272 1984420660098069576 1987429311737811072 1989255993090511266 1992271975752766752 1998440000445499776 2000504504578191408 2011587632027378064 2036140814476482912 2042444656007369856 2043210747860081811 2049536477729617668 2055881791902155184 2058998788337787648 2089208956417570944 2092504574046766176 2097842051278800576 2099770214928873003 2102953752183476016 2104336918310623488 2106271051507600164 2109464444914694208 2111643643721424264 2115995294589352704 2118181240141614432 2123342500473343512 2129916316264282656 2152518318733254912 2155913803563334848 2162588459301921024 2163399615381263094 2170097447007830472 2173387609912109184 2184374403896039883 2194459234938957888 2212103600912722176 2215593078402458304 2219784516193669128 2221244524883435904 2223286109924689062 2226656914076621664 2228957179483725612 2233550588733205632 2235857975705037456 2241305972721862596 2248245000501187248 2250567567650465334 2263036086030800322 2282732262596472192 2290658416286043276 2294131366018337472 2297750238008291088 2301233939906939136 2316373636880011104 2350360075969767312 2351905967523638016 2354067645802611948 2357636732551717056 2360072307688650648 2364935917482217728 2365822971206410518 2367379033099451424 2373147500529030984 2375599099186602297 2380494706413021792 2388760313032511451 2393955529024317696 2417010630984499968 2421583108574911776 2425403029008751704 2429080269901769088 2441359627883809281 2445061061151122832 2452630909637658816 2488616551026812448 2496321246231229824 2497257580717877769 2498900090493865392 2502688762929095424 2504989028336199372 2512744412324856336 2515340222668167138 2516554074635073792 2526953058414557568 2529275625563835654 2564029173785200704 2568073795421031216 2571967344601873152 2580897786770629656 2588888182395306528 2605920341490012492 2630855722896200448 2635005759910742592 2641727027536267392 2643163672480125696 2644155085465988226 2645894213464092768 2652341324120681688 2655081346149731979 2656362634337022336 2660552907167494944 2667339339437588544 2669790938095159857 2675597355968355072 2682116842703170752 2714854419301977216 2724280997146775748 2728578407634845667 2732715303639490224 2741175722536206912 2750693693795013186 2790006098729021568 2797122735038400768 2799693619905164004 2803938336244634688 2808361402010133552 2811262601805598566 2812619259886258944 2815524858295232352 2824241653522152576 2826837463865463378 2831123333964458016 2839888421685710208 2842822190716377264 2874551738084446464 2884532820508350792 2893463262677107296 2903510010116958363 2912499205194719844 2925945646585277184 2954124104536611072 2959712688258225504 2964381479899585416 2968875885435495552 2971942905978300816 2973559131540141408 2981143967606716608 2983883989635766899 2988407963629150128 2990373515494043904 2997660000668249664 3000756756867287112 3017381448041067096 3054211221714724368 3058841821357783296 3063666984011054784 3074304716594426502 3088498182506681472 3133813434626356416 3138756861070149264 3143515643402289408 3146763076918200864 3154430628275214024 3156505377465935232 3159406577261400246 3164196667372041312 3167465465582136396 3173992941884029056 3177271860212421648 3185013750710015268 3228777478099882368 3233870705345002272 3245099423071894641 3255146170511745708 3260081414868163776 3270174546183545088 3291688852408436832 3318155401369083264 3323389617603687456 3329676774290503692 3331866787325153856 3334929164887033593 3339985371114932496 3342182164375696128 3343435769225588418 3350325883099808448 3353786963557556184 3361958959082793894 3372367500751780872 3375851351475698001 3418705565046934272 3424098393894708288 3435987624429064914 3441197049027506208 3451850909860408704 3474560455320016656 3513341013214323456 3525540113954650968 3527858951285457024 3531101468703917922 3536455098827575584 3540108461532975972 3547403876223326592 3548734456809615777 3551068549649177136 3556452452583451392 3559721250793546476 3576155790270894336 3632374662862367664 3638104543513127556 3643620404852653632 3654900963381609216 3667591591726684248 3678946364456488224 3732924826540218672 3735380066066954496 3738584448326179584 3744481869346844736 3748350135740798088 3754033144393643136 3757483542504299058 3769116618487284504 3773010334002250707 3774831111952610688 3790429587621836352 3846043760677801056 3857951016902809728 3871346680155944484 3883332273592959792 3908880512235018738 3946283584344300672 3952508639866113888 3962590541304401088 3964745508720188544 3966232628198982339 3968841320196139152 3974858623475622144 3978511986181022532 3984543951505533504 3996880000890999552 4001009009156382816 4023175264054756128 4072281628952965824 4084889312014739712 4086421495720163622 4099072955459235336 4111763583804310368 4126040540692519779 4178417912835141888 4185009148093532352 4195684102557601152 4199540429857746006 4205907504366952032 4212542103015200328 4216893902708397849 4218928889829388416 4223287287442848528 4236362480283228864 4246685000946687024 4259832632528565312 4311827607126669696 4326799230762526188 4340194894015660944 4346775219824218368 4368748807792079766 4388918469877915776 4431186156804916608 4439569032387338256 4442489049766871808 4446572219849378124 4453313828153243328 4457914358967451224 4467101177466411264 4471715951410074912 4482611945443725192 4496490001002374496 4501135135300930668 4526072172061600644 4565464525192944384 4581316832572086552 4588262732036674944 4595500476016582176 4611457074891639753 4632747273760022208 4700720151939534624 4708135291605223896 4715273465103434112 4720144615377301296 4731645942412821036 4734758066198902848 4746295001058061968 4751198198373204594 4760989412826043584 4777520626065022902 4843166217149823552 4850806058017503408 4858160539803538176 4882719255767618562 4890122122302245664 4905261819275317632 4977233102053624896 4992642492462459648 4994515161435755538 4997800180987730784 5009978056672398744 5015153653838382627 5025488824649712672 5030680445336334276 5042938438624190841 5053906116829115136 5058551251127671308 5128058347570401408 5136147590842062432 5153981436643597371 5161795573541259312 5177776364790613056 5211840682980024984 5270011519821485184 5283454055072534784 5288310170931976452 5291788426928185536 5304682648241363376 5310162692299463958 5312725268674044672 5321105814334989888 5334678678875177088 5339581876190319714 5364233685406341504 5429708838603954432 5448561994293551496 5457156815269691334 5465430607278980448 5482351445072413824 5501387387590026372 5580012197458043136 5599387239810328008 5607876672489269376 5616722804020267104 5622525203611197132 5631049716590464704 5636225313756448587 5648483307044305152 5653674927730926756 5662246667928916032 5679776843371420416 5685644381432754528 5769065641016701584 5786926525354214592 5807020020233916726 5824998410389439688 5919425376516451008 5928762959799170832 5937751770870991104 5943885811956601632 5947118263080282816 5962287935213433216 5967767979271533798 5976815927258300256 5995320001336499328 6001513513734574224 6034762896082134192 6108422443429448736 6127333968022109568 6129632243580245433 6148609433188853004 6176996365013362944 6267626869252712832 6277513722140298528 6293526153836401728 6299310644786619009 6308861256550428048 6313010754931870464 6318813154522800492 6328393334744082624 6334930931164272792 6347985883768058112 6354543720424843296 6370027501420030536 6457554956199764736 6467741410690004544 6490198846143789282 6510292341023491416 6520162829736327552 6583377704816873664 6636310802738166528 6646779235207374912 6659353548581007384 6663733574650307712 6669858329774067186 6679970742229864992 6686871538451176836 6700651766199616896 6707573927115112368 6723917918165587788 6744735001503561744 6751702702951396002 6848196787789416576 6871975248858129828 6882394098055012416 6903701819720817408 6949120910640033312 7051080227909301936 7055717902570914048 7062202937407835844 7072910197655151168 7080216923065951944 7094807752446653184 7097468913619231554 7102137099298354272 7119442501587092952 7126797297559806891 7166280939097534353 7264749325724735328 7276209087026255112 7287240809705307264 7335183183453368496 7357892728912976448 7465849653080437344 7488963738693689472 7491772742153633307 7496700271481596176 7508066288787286272 7514967085008598116 7538233236974569008 7546020668004501414 7549662223905221376 7580859175243672704 7692087521355602112 7715902033805619456 7742693360311888968 7766664547185919584 7817761024470037476 7892567168688601344 7905017279732227776 7925181082608802176 7929491017440377088 7932465256397964678 7937682640392278304 7957023972362045064 7965244038449195937 7969087903011067008 8002018018312765632 8009372814285479571 8046350528109512256 8144563257905931648 8172842991440327244 8198145910918470672 8223527167608620736 8252081081385039558 8370018296187064704 8391368205115202304 8399080859715492012 8411815008733904064 8425084206030400656 8433787805416795698 8437857779658776832 8446574574885697056 8472724960566457728 8493370001893374048 8519665265057130624 8623655214253339392 8653598461525052376 8680389788031321888 8710530030350875089 8737497615584159532 8777836939755831552 8862372313609833216 8879138064774676512 8893144439698756248 8906627656306486656 8915828717934902448 8943431902820149824 8951651968907300697 8965223890887450384 8992980002004748992 9002270270601861336 9052144344123201288 9162633665144173104 9176525464073349888 9191000952033164352 9222914149783279506 9265494547520044416 9401440303879069248 9416270583210447792 9430546930206868224 9440289230754602592 9463291884825642072 9469516132397805696 9492590002116123936 9502396396746409188 9521978825652087168 9555041252130045804 9686332434299647104 9701612116035006816 9735298269215683923 9765438511535237124 9780244244604491328 9810523638550635264 9954466204107249792 9989030322871511076 9995600361975461568 10004787494661100779 10019956113344797488 10030307307676765254 10050977649299425344 10061360890672668552 10085876877248381682 10117102502255342616 10256116695140802816 10272295181684124864 10307962873287194742 10323591147082518624 10355552729581226112 10423681365960049968 10540023039642970368 10576620341863952904 10583576853856371072 10609365296482726752 10620325384598927916 10642211628669979776 10646203370428847331 10669357357750354176 10679163752380639428 10728467370812683008 10897123988587102992 10914313630539382668 10930861214557960896 10964702890144827648 11002774775180052744 11198774479620656016 11215753344978538752 11233445608040534208 11245050407222394264 11262099433180929408 11272450627512897174 11307349855461853512 11324493335857832064 11371288762865509056 11538131282033403168 11573853050708429184 11614040040467833452 11649996820778879376 11838850753032902016 11857525919598341664 11887771623913203264 11894236526160565632 11898697884596947017 11924575870426866432 11935535958543067596 11953631854516600512 11990640002672998656 12003027027469148448 12069525792164268384 12216844886858897472 12254667936044219136 12259264487160490866 12297218866377706008 12378121622077559337 12535253738505425664 12555027444280597056 12587052307672803456 12598621289573238018 12617722513100856096 12637626309045600984 12656786669488165248 12669861862328545584 12709087440849686592 12740055002840061072 12935482821380009088 12980397692287578564 13020584682046982832 13040325659472655104 13166755409633747328 13293558470414749824 13318707097162014768 13327467149300615424 13339716659548134372 13359941484459729984 13373743076902353672 13401303532399233792 13415147854230224736 13447835836331175576 13489470003007123488 13503405405902792004 13696393575578833152 13743950497716259656 13764788196110024832 13834371224674919259 13898241821280066624 14102160455818603872 14124405874815671688 14145820395310302336 14160433846131903888 14194937827238463108 14204274198596708544 14238885003174185904 14253594595119613782 14332561878195068706 14529498651449470656 14552418174052510224 14574481619410614528 14670366366906736992 14715785457825952896 14931699306160874688 14977927477387378944 14983545484307266614 14993400542963192352 15029934170017196232 15045460961515147881 15076466473949138016 15092041336009002828 15128815315872572523 15161718350487345408 15384175042711204224 15461944309930792113 15485386720623777936 15533329094371839168 15635522048940074952 15810034559464455552 15850362165217604352 15864930512795929356 15875365280784556608 15914047944724090128 15930488076898391874 15938175806022134016 16004036036625531264 16018745628570959142 16092701056219024512 16289126515811863296 16345685982880654488 16396291821836941344 16447054335217241472 16504162162770079116 16740036592374129408 16798161719430984024 16823630017467808128 16850168412060801312 16867575610833591396 16893149149771394112 16908675941269345761 16945449921132915456 16986740003786748096 17039330530114261248 17307196923050104752 17360779576062643776 17421060060701750178 17474995231168319064 17758276129549353024 17786288879397512496 17813255312612973312 17831657435869804896 17886863805640299648 17903303937814601394 17930447781774900768 17985960004009497984 18004540541203722672 18104288688246402576 18325267330288346208 18382001904066328704 18388896730740736299 18445828299566559012 18530989095040088832 18802880607758138496 18832541166420895584 18880578461509205184 18897931934359857027 18926583769651284144 18939032264795611392 18985180004232247872 19004792793492818376 19043957651304174336 19110082504260091608 19372664868599294208 19403224232070013632 19470596538431367846 19530877023070474248 19560488489208982656 19908932408214499584 19978060645743022152 19991200723950923136 20009574989322201558 20039912226689594976 20060614615353530508 20101955298598850688 20122721781345337104 20171753754496763364 20234205004510685232 20544590363368249728 20615925746574389484 20647182294165037248 20711105459162452224 20847362731920099936 21153240683727905808 21167153707712742144 21218730592965453504 21240650769197855832 21284423257339959552 21292406740857694662 21358327504761278856 21380391892679420673 21498842817292603059 21794247977174205984 21828627261078765336 21861722429115921792 22005549550360105488 22397548959241312032 22466891216081068416 22475318226460899921 22490100814444788528 22524198866361858816 22544901255025794348 22614699710923707024 22648986671715664128 22742577525731018112 23076262564066806336 23147706101416858368 23228080080935666904 23299993641557758752 23677701506065804032 23715051839196683328 23775543247826406528 23788473052321131264 23797395769193894034 23871071917086135192 23895732115347587811 23907263709033201024 24006054054938296896 24028118442856438713 24139051584328536768 24433689773717794944 24518528974320981732 24594437732755412016 24756243244155118674 25110054888561194112 25174104615345606912 25197242579146476036 25235445026201712192 25275252618091201968 25313573338976330496 25339723724657091168 25418174881699373184 25480110005680122144 25870965642760018176 25960795384575157128 26041169364093965664 26131590091052625267 26333510819267494656 26587116940829499648 26637414194324029536 26679433319096268744 26719882968919459968 26747486153804707344 26830295708460449472 26854955906721902091 26895671672662351152 26978940006014246976 27006810811805584008 27487900995432519312 27529576392220049664 27668742449349838518 27796483642560133248 28204320911637207744 28248811749631343376 28291640790620604672 28320867692263807776 28389875654476926216 28408548397193417088 28477770006348371808 28507189190239227564 28665123756390137412 29058997302898941312 29104836348105020448 29205894807647051769 29340732733813473984 29431570915651905792 29863398612321749376 29967090968614533228 29986801085926384704 30014362483983302337 30059868340034392464 30090921923030295762 30152932947898276032 30184082672018005656 30257630631745145046 30768350085422408448 30923888619861584226 30970773441247555872 31066658188743678336 31271044097880149904 31620069118928911104 31729861025591858712 31750730561569113216 31828095889448180256 31860976153796783748 31938610111286541993 32008072073251062528 32037491257141918284 32185402112438049024 32691371965761308976 32792583643673882688 32894108670434482944 33008324325540158232 33596323438861968048 33647260034935616256 33700336824121602624 33735151221667182792 33786298299542788224 33817351882538691522 33973480007573496192 34614393846100209504 34721559152125287552 34842120121403500356 34949990462336638128 35516552259098706048 35572577758795024992 35663314871739609792 35696093653790841051 35773727611280599296 35806607875629202788 35860895563549801536 35971920008018995968 36009081082407445344 36208577376492805152 36650534660576692416 36764003808132657408 36777793461481472598 36891656599133118024 37134364866232678011 37605761215516276992 37665082332841791168 37761156923018410368 37795863868719714054 37853167539302568288 37970360008464495744 38009585586985636752 38220165008520183216 38806448464140027264 38941193076862735692 39061754046140948496 39120976978417965312 39956121291486044304 39982401447901846272 40019149978644403116 40079824453379189952 40121229230707061016 40203910597197701376 40245443562690674208 40343507508993526728 40468410009021370464 41089180726736499456 41231851493148778968 41294364588330074496 41503113674024757777 41694725463840199872 42306481367455811616 42437461185930907008 42481301538395711664 42584813481715389324 42716655009522557712 42760783785358841346 42997685634585206118 43588495954348411968 43657254522157530672 43723444858231843584 44011099100720210976 44795097918482624064 44933782432162136832 44950636452921799842 44980201628889577056 45089802510051588696 45136382884545443643 45229399421847414048 45386445947617717569 45485155051462036224 46152525128133612672 46385832929792376339 46456160161871333808 46599987283115517504 47430103678393366656 47551086495652813056 47594791538387788068 47742143834172270384 47791464230695175622 47814527418066402048 48012108109876593792 48056236885712877426 48278103168657073536 48867379547435589888 49037057948641963464 49188875465510824032 49512486488310237348 50220109777122388224 50394485158292952072 50470890052403424384 50550505236182403936 50679447449314182336 50726027823808037283 50836349763398746368 50960220011360244288 51921590769150314256 52082338728187931328 52263180182105250534 53274828388648059072 53358866638192537488 53439765937838919936 53494972307609414688 53660591416920898944 53709911813443804182 53791343345324702304 53957880012028493952 54013621623611168016 54975801990865038624 55166690192222208897 55337484898699677036 55592967285120266496 56408641823274415488 56497623499262686752 56641735384527615552 56693795803079571081 56779751308953852432 56817096794386834176 56955540012696743616 57014378380478455128 57330247512780274824 58117994605797882624 58209672696210040896 58411789615294103538 58681465467626947968 59726797224643498752 59934181937229066456 59973602171852769408 60028724967966604674 60119736680068784928 60181843846060591524 60305865895796552064 60368165344036011312 60515261263490290092 61847777239723168452 61941546882495111744 62133316377487356672 62542088195760299808 63459722051183717424 63501461123138226432 63656191778896360512 63721952307593567496 63877220222573083986 64074982514283836568 64141175678038262019 65382743931522617952 65585167287347765376 66016648651080316464 67192646877723936096 67400673648243205248 67425954679382699763 67470302443334365584 67572596599085576448 67634703765077383044 67946960015146992384 69228787692200419008 69443118304250575104 69684240242807000712 69899980924673276256 71033104518197412096 71145155517590049984 71326629743479219584 71392187307581682102 71613215751258405576 71687196346042763433 71721791127099603072 72018162164814890688 72417154752985610304 73301069321153384832 73555586922962945196 73783313198266236048 74268729732465356022 75330164665683582336 75522313846036820736 75591727737439428108 75706335078605136576 75940720016928991488 76019171173971273504 76440330017040366432 77612896928280054528 77882386153725471384 78123508092281896992 78394770273157875801 79912242582972088608 80038299957288806232 80159648906758379904 80242458461414122032 80490887125381348416 80687015017987053456 80936820018042740928 82463702986297557936 82588729176660148992 83006227348049515554 83389450927680399744 84612962734911623232 84874922371861814016 84962603076791423328 85169626963430778648 85433310019045115424 85521567570717682692 85995371269170412236 87176991908696823936 87314509044315061344 87617684422941155307 88022198201440421952 89590195836965248128 89901272905843599684 89960403257779154112 90179605020103177392 90272765769090887286 90458798843694828096 90772891895235435138 92305050256267225344 92771665859584752678 92912320323742667616 93199974566231035008 94860207356786733312 95189583076775576136 95484287668344540768 95582928461390351244 95815830333859625979 96024216219753187584 96112473771425754852 96556206337314147072 98074115897283926928 98377750931021648064 99024972976620474696 100788970316585904144 100941780104806848768 101101010472364807872 101358894898628364672 101452055647616074566 101920440022720488576 103843181538300628512 104164677456375862656 104526360364210501068 106549656777296118144 106717733276385074976 106989944615218829376 107088280961372523153 107321182833841797888 107419823626887608364 107582686690649404608 107915760024056987904 108027243247222336032 109951603981730077248 110333380384444417794 110674969797399354072 112817283646548830976 112995246998525373504 113283470769055231104 113387591606159142162 113559502617907704864 113911080025393487232 114028756760956910256 114660495025560549648 116419345392420081792 116823579230588207076 117362930935253895936 119868363874458132912 119947204343705538816 120057449935933209348 120239473360137569856 120363687692121183048 120611731791593104128 120736330688072022624 121030522526980580184 123695554479446336904 123883093764990223488 125084176391520599616 126919444102367434848 127312383557792721024 127443904615187134992 127754440445146167972 128149965028567673136 128282351356076524038 130765487863045235904 131170334574695530752 132033297302160632928 134385293755447872192 134801347296486410496 134851909358765399526 134940604886668731168 135269407530154766088 135409148653636330929 136159337842853152707 138457575384400838016 139368480485614001424 139799961849346552512 142290311035180099968 142653259486958439168 142784374615163364204 143226431502516811152 143374392692085526866 143443582254199206144 144036324329629781376 144834309505971220608 146602138642306769664 147111173845925890392 147566626396532472096 148537459464930712044 150660329331367164672 151183455474878856216 151412670157210273152 152038342347942547008 152178083471424111849 152880660034080732864 155764772307450942768 156247016184563793984 156789540546315751602 159824485165944177216 160076599914577612464 160319297813516759808 160484916922828244064 160981774250762696832 161374030035974106912 161873640036085481856 164927405972595115872 165500070576666626691 166012454696099031108 166778901855360799488 169225925469823246464 169925206153582846656 170081387409238713243 170339253926861557296 170866620038090230848 171043135141435365384 171990742538340824472 174353983817393647872 174629018088630122688 175235368845882310614 176044396402880843904 179180391673930496256 179802545811687199368 179920806515558308224 180359210040206354784 180545531538181774572 180917597687389656192 181545783790470870276 185543331719169505356 185824640647485335232 186399949132462070016 190379166153551152272 190968575336689081536 191165856922780702488 191631660667719251958 192224947542851509704 196148231794567853856 196755501862043296128 198049945953240949392 201577940633171808288 202202020944729615744 202277864038148099289 202717789797256729344 202904111295232149132 203840880045440977152 207686363076601257024 208329354912751725312 209052720728421002136 213099313554592236288 213435466552770149952 213979889230437658752 214176561922745046306 214839647253775216728 215165373381298809216 216054486494444672064 219903207963460154496 220666760768888835588 221349939594798708144 225990493997050747008 226566941538110462208 226775183212318284324 227119005235815409728 227822160050786974464 228057513521913820512 229320990051121099296 232838690784840163584 233647158461176414152 235184310819473627403 239736727748916265824 240114899871866418696 240478946720275139712 240727375384242366096 241472661376144045248 242061045053961160368 247391108958892673808 247766187529980446976 250168352783041199232 253838888204734869696 254624767115585442048 254887809230374269984 255508880890292335944 256299930057135346272 256564702712153048076 261530975726090471808 262853053268823465921 264066594604321265856 268770587510895744384 269703818717530799052 269881209773337462336 270538815060309532176 270818297307272661858 272318675685706305414 276915150768801676032 278736960971228002848 279599923698693105024 284580622070360199936 285568749230326728408 286452863005033622304 286748785384171053732 287447491001578877937 288072648659259562752 289668619011942441216 294222347691851780784 295133252793064944192 297074918929861424088 302366910949757712432 302825340314420546304 304076684695885094016 304356166942848223698 305761320068161465728 311529544614901885536 312494032369127587968 313579081092631503204 319648970331888354432 320153199829155224928 320969833845656488128 321264842884117569459 321963548501525393664 322748060071948213824 323747280072170963712 329854811945190231744 331000141153333253382 332024909392198062216 338451850939646492928 339850412307165693312 340162774818477426486 340678507853723114592 341733240076180461696 342086270282870730768 343981485076681648944 349258036177260245376 350470737691764621228 352088792805761687808 359605091623374398736 359841613031116616448 360718420080412709568 361091063076363549144 361835195374779312384 363091567580941740552 371086663438339010712 371649281294970670464 380758332307102304544 381937150673378163072 382331713845561404976 383263321335438503916 384449895085703019408 392296463589135707712 393511003724086592256 396099891906481898784 403155881266343616576 404404041889459231488 404555728076296198578 405808222590464298264 406227445960908992787 408478013528559458121 415372726153202514048 418105441456842004272 426870933105540299904 427959778460875317504 428353123845490092612 429679294507550433456 430330746762597618432 432108972988889344128 439806415926920308992 441333521537777671176 442699879189597416288 451980987994101494016 453550366424636568648 454238010471630819456 456115027043827641024 456534250414272335547 458641980102242198592 467294316922352828304 470368621638947254806 479473455497832531648 480229799743732837392 480957893440550279424 481454750768484732192 482945322752288090496 484122090107922320736 494782217917785347616 496500211729999880073 500336705566082398464 507677776409469739392 509775618460748539968 510244162227716139729 511017761780584671888 512599860114270692544 513129405424306096152 523061951452180943616 525706106537646931842 528133189208642531712 537541175021791488768 539407637435061598104 539762419546674924672 541077630120619064352 541636594614545323716 544637351371412610828 557473921942456005696 559199847397386210048 571137498460653456816 572905726010067244608 573497570768342107464 574894982003157755874 588444695383703561568 590266505586129888384 594149837859722848176 604733821899515424864 606833592114444297867 608153369391770188032 608712333885696447396 611522640136322931456 623059089229803771072 624988064738255175936 627158162185263006408 639297940663776708864 640306399658310449856 641939667691312976256 642529685768235138918 645496120143896427648 659709623890380463488 662000282306666506764 664049818784396124432 679700824614331386624 680325549636954852972 681357015707446229184 683466480152360923392 684172540565741461536 687962970153363297888 698516072354520490752 700941475383529242456 705552932458420882209 719210183246748797472 721436840160825419136 722182126152727098288 726183135161883481104 742173326876678021424 743298562589941340928 761516664614204609088 763874301346756326144 764663427691122809952 766526642670877007832 768899790171406038816 784592927178271415424 788559159806470397763 792199783812963797568 806311762532687233152 809111456152592397156 811616445180928596528 812454891921817985574 816956027057118916242 830745452306405028096 836210882913684008544 853741866211080599808 856706247690980185224 859358589015100866912 862342473004736633811 864217945977778688256 882667043075555342352 885399758379194832576 907100732849273137296 908476020943261638912 912230054087655282048 913068500828544671094 917283960204484397184 934588633844705656608 940737243277894509612 958946910995665063296 960459599487465674784 962909501536969464384 963794528652352708377 965890645504576180992 968244180215844641472 989564435835570695232 993000423459999760146 1015355552818939478784 1019551236921497079936 1020488324455432279458 1022035523561169343776 1025199720228541385088 1026258810848612192304 1051412213075293863684 1056266378417285063424 1078815274870123196208 1079524839093349849344 1082155260241238128704 1083273189229090647432 1089274702742825221656 1114947843884912011392 1142274996921306913632 1145811452020134489216 1146995141536684214928 1149789964006315511748 1176889390767407123136 1180533011172259776768 1188299675719445696352 1209467643799030849728 1213667184228888595734 1217424667771392894792 1218682337882726978361 1246118178459607542144 1254316324370526012816 1280612799316620899712 1283879335382625952512 1285059371536470277836 1290992240287792855296 1319419247780760926976 1324000564613333013528 1328099637568792248864 1360651099273909705944 1362714031414892458368 1368345081131482923072 1375925940306726595776 1401882950767058484912 1411105864916841764418 1438420366493497594944 1442873680321650838272 1444364252305454196576 1452366270323766962208 1484346653753356042848 1489500635189999640219 1523033329228409218176 1529326855382245619904 1533053285341754015664 1537799580342812077632 1569185854356542830848 1577118319612940795526 1584399567625927595136 1612623525065374466304 1618222912305184794312 1623232890361857193056 1624909783843635971148 1633912054114237832484 1672421765827368017088 1713412495381960370448 1718717178030201733824 1724684946009473267622 1765334086151110684704 1770799516758389665152 1814201465698546274592 1820500776343332893601 1824460108175310564096 1826137001657089342188 1834567920408968794368 1869177267689411313216 1881474486555789019224 1917893821991330126592 1920919198974931349568 1925819003073938928768 1927589057304705416754 1936488360431689282944 1979128871671141390464 1986000846919999520292 2039102473842994159872 2040976648910864558916 2044071047122338687552 2050399440457082770176 2052517621697224384608 2102824426150587727368 2157630549740246392416 2164310520482476257408 2166546378458181294864 2178549405485650443312 2229895687769824022784 2284549993842613827264 2291622904040268978432 2293990283073368429856 2299579928012631023496 2353778781534814246272 2376599351438891392704 2418935287598061699456 2427334368457777191468 2434849335542785789584 2437364675765453956722 2492236356919215084288 2508632648741052025632 2561225598633241799424 2570118743072940555672 2587027419014209901433 2648001129226666027056 2656199275137584497728 2721302198547819411888 2725428062829784916736 2736690162262965846144 2751851880613453191552 2803765901534116969824 2822211729833683528836 2876840732986995189888 2888728504610908393152 2891383585957058125131 2904732540647533924416 2968693307506712085696 2979001270379999280438 3046066658456818436352 3058653710764491239808 3066106570683508031328 3075599160685624155264 3154236639225881591052 3168799135251855190272 3236445824610369588624 3246465780723714386112 3249819567687271942296 3267824108228475664968 3344843531654736034176 3426824990763920740896 3437434356060403467648 3449369892018946535244 3530668172302221369408 3541599033516779330304 3628402931397092549184 3641001552686665787202 3652274003314178684376 3738354535378822626432 3762948973111578038448 3841838397949862699136 3851638006147877857536 3855178114609410833508 3872976720863378565888 3958257743342282780928 3972001693839999040584 4081953297821729117832 4088142094244677375104 4105035243394448769216 4205648852301175454736 4315261099480492784832 4328621040964952514816 4333092756916362589728 4357098810971300886624 4468501905569998920657 4569099987685227654528 4587980566146736859712 4599159856025262046992 4707557563069628492544 4753198702877782785408 4837870575196123398912 4854668736915554382936 4869698671085571579168 4874729351530907913444 5017265297482104051264 5140237486145881111344 5174054838028419802866 5296002258453332054112 5312398550275168995456 5442604397095638823776 5461502329029998680803 5473380324525931692288 5503703761226906383104 5607531803068233939648 5644423459667367057672 5753681465973990379776 5777457009221816786304 5782767171914116250262 5809465081295067848832 5937386615013424171392 5958002540759998560876 6117307421528982479616 6132213141367016062656 6151198321371248310528 6308473278451763182104 6472891649220739177248 6492931561447428772224 6499639135374543884592 6535648216456951329936 6689687063309472068352 6853649981527841481792 6874868712120806935296 6898739784037893070488 7061336344604442738816 7256805862794185098368 7282003105373331574404 7304548006628357368752 7476709070757645252864 7525897946223156076896 7683676795899725398272 7710356229218821667016 7761082257042629704299 7944003387679998081168 8163906595643458235664 8176284188489354750208 8210070486788897538432 8411297704602350909472 8630522198960985569664 8666185513832725179456 8674150757871174375393 8714197621942601773248 8937003811139997841314 9138199975370455309056 9175961132293473719424 9198319712050524093984 9506397405755565570816 9709337473831108765872 9739397342171143158336 9749458703061815826888 10034530594964208102528 10280474972291762222688 10348109676056839605732 10592004516906664108224 10624797100550337990912 10885208794191277647552 10923004658059997361606 11215063606136467879296 11288846919334734115344 11554914018443633572608 11565534343828232500524 11618930162590135697664 11874773230026848342784 11916005081519997121752 12264426282734032125312 12616946556903526364208 12945783298441478354496 12985863122894857544448 12999278270749087769184 13071296432913902659872 13405505716709996761971 13707299963055682963584 13797479568075786140976 14122672689208885477632 14513611725588370196736 14564006210746663148808 14609096013256714737504 15051795892446312153792 15420712458437643334032 15522164514085259408598 15888006775359996162336 16327813191286916471328 16384506987089996042409 16420140973577795076864 16822595409204701818944 17261044397921971139328 17332371027665450358912 17348301515742348750786 17428395243885203546496 17874007622279995682628 18351922264586947438848 18396639424101048187968 19418674947662217531744 19478794684342286316672 19498917406123631653776 20069061189928416205056 20560949944583524445376 20696219352113679211464 21184009033813328216448 21770417588382555295104 21846009316119994723212 22430127212272935758592 22577693838669468230688 23131068687656465001048 23832010163039994243504 24528852565468064250624 25233893113807052728416 25891566596882956708992 25998556541498175538368 26142592865827805319744 26811011433419993523942 27414599926111365927168 27594959136151572281952 29128012421493326297616 29218192026513429475008 30103591784892624307584 30841424916875286668064 31044329028170518817196 31776013550719992324672 32655626382573832942656 32769013974179992084818 33645190818409403637888 34664742055330900717824 34696603031484697501572 34856790487770407092992 35748015244559991365256 36793278848202096375936 38837349895324435063488 38957589368684572633344 38997834812247263307552 41121899889167048890752 41392438704227358422928 42368018067626656432896 43540835176765110590208 43692018632239989446424 45155387677338936461376 46262137375312930002096 47664020326079988487008 49153520961269988127227 50467786227614105456832 51783133193765913417984 51997113082996351076736 52285185731655610639488 53622022866839987047884 55189918272303144563904 58256024842986652595232 58436384053026858950016 60207183569785248615168 61682849833750573336128 62088658056341037634392 63552027101439984649344 65311252765147665885312 65538027948359984169636 67290381636818807275776 69393206062969395003144 71496030489119982730512 73586557696404192751872 77674699790648870126976 77995669624494526615104 82243799778334097781504 82784877408454716845856 87384037264479978892848 90310775354677872922752 92524274750625860004192 95328040652159976974016 98307041922539976254454 100935572455228210913664 103994226165992702153472 104570371463311221278976 107244045733679974095768 110379836544606289127808 116512049685973305190464 116872768106053717900032 123365699667501146672256 124177316112682075268784 127104054202879969298688 130622505530295331770624 131076055896719968339272 138786412125938790006288 142992060978239965461024 147460562883809964381681 155349399581297740253952 155991339248989053230208 165569754816909433691712 174768074528959957785696 180621550709355745845504 185048549501251720008384 190656081304319953948032 196614083845079952508908 201871144910456421827328 214488091467359948191536 220759673089212578255616 233024099371946610380928 246731399335002293344512 248354632225364150537568 262152111793439936678544 277572824251877580012576 285984121956479930922048 294921125767619928763362 311982678497978106460416 331139509633818867383424 349536149057919915571392 370097099002503440016768 381312162608639907896064 393228167690159905017816 428976182934719896383072 466048198743893220761856 496709264450728301075136 524304223586879873357088 555145648503755160025152 571968243912959861844096 589842251535239857526724 662279019267637734766848 699072298115839831142784 740194198005006880033536 786456335380319810035632 857952365869439792766144 993418528901456602150272 1048608447173759746714176 1110291297007510320050304 1143936487825919723688192 1179684503070479715053448 1398144596231679662285568 1572912670760639620071264 1715904731738879585532288 1986837057802913204300544 2097216894347519493428352 2220582594015020640100608 2359369006140959430106896 3145825341521279240142528 3431809463477759171064576 4194433788695038986856704 4718738012281918860213792 6291650683042558480285056 9437476024563837720427584 12583301366085116960570112 18874952049127675440855168 37749904098255350881710336
- Sum of all divisors σ(n): 139336268250514504808987873
- Sum of proper divisors (its aliquot sum) s(n): 101586364152259153927277537
- 37749904098255350881710336 is an abundant number, because the sum of its proper divisors (101586364152259153927277537) is greater than itself. Its abundance is 63836460054003803045567201
Bases of 37749904098255350881710336
- Binary: 11111001110011101101001100110110101110100011101100100010011101101010111110001000000002
- Hexadecimal: 0x1F39DA66D747644ED5F100
- Base-36: 4QR8ZDQPUOW290000
Squares and roots of 37749904098255350881710336
- 37749904098255350881710336 squared (377499040982553508817103362) is 1425055259427476136195875056503504102008316609232896
- 37749904098255350881710336 cubed (377499040982553508817103363) is 53795699378101623644558627565942379424688488853133775952106540314717434413056
-
37749904098255350881710336 is a
perfect square number . Itssquare root is 6144095059344 -
The
cube root of 37749904098255350881710336 is 335458358.5325626959
Scales and comparisons
How big is 37749904098255350881710336?- 37,749,904,098,255,350,881,710,336 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 37,749,904,098,255,350,881,710,336 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 37749904098255350881710336 cubic inches would be around 27954863.2 feet tall.
Recreational maths with 37749904098255350881710336
- 37749904098255350881710336 backwards is 63301718805355289040994773
- The number of decimal digits it has is: 26
- The sum of 37749904098255350881710336's digits is 117
- 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 37749904098255350881710336 - Facts about the integer". Numbermatics.com. 2024. Web. 18 June 2024.
APA style:
Numbermatics. (2024). Number 37749904098255350881710336 - Facts about the integer. Retrieved 18 June 2024, from https://numbermatics.com/n/37749904098255350881710336/
Chicago style:
Numbermatics. 2024. "Number 37749904098255350881710336 - Facts about the integer". https://numbermatics.com/n/37749904098255350881710336/
The information we have on file for 37749904098255350881710336 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 37749904098255350881710336, math, Factors of 37749904098255350881710336, curriculum, school, college, exams, university, Prime factorization of 37749904098255350881710336, STEM, science, technology, engineering, physics, economics, calculator, thirty-seven septillion, seven hundred forty-nine sextillion, nine hundred four quintillion, ninety-eight quadrillion, two hundred fifty-five trillion, three hundred fifty billion, eight hundred eighty-one million, seven hundred ten thousand, three hundred thirty-six.