309369168936590402750812416
309,369,168,936,590,402,750,812,416 is an even composite number composed of seven prime numbers multiplied together.
309369168936590402750812416 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of eighteen thousand, two hundred twenty-five divisors.
Prime factorization of 309369168936590402750812416:
28 × 34 × 112 × 132 × 414 × 1272 × 40012
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 11 × 11 × 13 × 13 × 41 × 41 × 41 × 41 × 127 × 127 × 4001 × 4001)See below for interesting mathematical facts about the number 309369168936590402750812416 from the Numbermatics database.
Names of 309369168936590402750812416
- Cardinal: 309369168936590402750812416 can be written as Three hundred nine septillion, three hundred sixty-nine sextillion, one hundred sixty-eight quintillion, nine hundred thirty-six quadrillion, five hundred ninety trillion, four hundred two billion, seven hundred fifty million, eight hundred twelve thousand, four hundred sixteen.
Scientific notation
- Scientific notation: 3.09369168936590402750812416 × 1026
Factors of 309369168936590402750812416
Divisors of 309369168936590402750812416
- Number of divisors d(n): 18225
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 13 16 18 22 24 26 27 32 33 36 39 41 44 48 52 54 64 66 72 78 81 82 88 96 99 104 108 117 121 123 127 128 132 143 144 156 162 164 169 176 192 198 208 216 234 242 246 254 256 264 286 288 297 312 324 328 338 351 352 363 369 381 384 396 416 429 432 451 468 484 492 507 508 528 533 572 576 594 624 648 656 676 702 704 726 738 762 768 792 832 858 864 891 902 936 968 984 1014 1016 1053 1056 1066 1089 1107 1143 1144 1152 1188 1248 1287 1296 1312 1352 1353 1397 1404 1408 1452 1476 1521 1524 1573 1584 1599 1651 1664 1681 1716 1728 1782 1804 1859 1872 1936 1968 2028 2032 2106 2112 2132 2178 2214 2286 2288 2304 2376 2496 2574 2592 2624 2704 2706 2794 2808 2816 2904 2952 3042 3048 3146 3168 3198 3267 3302 3321 3328 3362 3429 3432 3456 3564 3608 3718 3744 3861 3872 3936 4001 4056 4059 4064 4191 4212 4224 4264 4356 4428 4563 4572 4576 4719 4752 4797 4953 4961 4992 5043 5148 5184 5207 5248 5408 5412 5577 5588 5616 5808 5863 5904 6084 6096 6292 6336 6396 6534 6604 6642 6724 6858 6864 6912 6929 7128 7216 7436 7488 7722 7744 7872 8002 8112 8118 8128 8382 8424 8448 8528 8712 8856 9126 9144 9152 9438 9504 9594 9801 9906 9922 9984 10086 10287 10296 10368 10414 10496 10816 10824 11154 11176 11232 11583 11616 11726 11808 12003 12168 12177 12192 12573 12584 12672 12792 13068 13208 13284 13448 13689 13716 13728 13858 14157 14256 14391 14432 14859 14872 14883 14976 15129 15367 15444 15488 15621 15744 16004 16129 16224 16236 16256 16731 16764 16848 17056 17424 17589 17712 18161 18252 18288 18304 18491 18876 19008 19188 19602 19812 19844 20172 20449 20574 20592 20736 20787 20828 21463 21632 21648 21853 22308 22352 22464 23166 23232 23452 23616 24006 24336 24354 24384 25146 25168 25344 25584 26136 26416 26568 26896 27378 27432 27456 27716 28314 28512 28782 28864 29718 29744 29766 29952 30258 30734 30888 30976 31242 31488 32008 32258 32448 32472 32512 33462 33528 33696 34112 34848 35178 35424 36009 36322 36504 36531 36576 36608 36982 37719 37752 38016 38376 39204 39624 39688 40344 40898 41148 41184 41574 41656 42471 42926 43173 43264 43296 43706 44011 44577 44616 44649 44704 44928 45387 46101 46332 46464 46863 46904 47232 48012 48387 48672 48708 48768 50193 50292 50336 51168 52013 52272 52767 52832 53136 53792 54483 54756 54864 54912 55432 55473 56628 57024 57277 57564 57728 59436 59488 59532 60516 61347 61468 61776 62361 62484 64016 64389 64493 64516 64896 64944 65559 66924 67056 67392 67691 68224 68921 69696 70356 70848 72018 72644 73008 73062 73152 73964 75438 75504 76032 76219 76752 78408 79248 79376 80688 81796 82296 82368 83148 83312 84942 85852 86346 86592 87412 88022 89154 89232 89298 89408 89856 90774 92202 92664 92928 93726 93808 94464 96024 96774 97344 97416 97536 100386 100584 100672 102336 104026 104544 105534 105664 106272 107584 108027 108966 109512 109728 109824 110864 110946 113157 113256 114048 114554 115128 115456 118872 118976 119064 121032 122694 122936 123552 124722 124968 127413 128032 128778 128986 129032 129792 129888 131118 132033 133731 133848 133947 134112 134784 135382 136161 136448 137842 138303 139392 140589 140712 141696 144036 145161 145288 146016 146124 146304 147928 150579 150876 151008 152438 153504 156039 156816 158301 158496 158752 161376 163449 163592 164041 164592 164736 166296 166419 166624 169884 171704 171831 172692 173184 174824 176044 177419 178308 178464 178596 178816 181548 184041 184404 185328 187083 187452 187616 192048 193167 193479 193548 194688 194832 196677 199771 200772 201168 201344 203073 203401 204672 206763 208052 209088 209677 211068 211328 212544 213487 215168 216054 217932 219024 219456 221728 221892 226314 226512 228096 228657 229108 230256 236093 237744 237952 238128 240383 242064 245388 245872 247104 249444 249936 254826 256064 257556 257972 258064 259776 262236 264066 267462 267696 267894 268224 269568 270764 272322 275684 276606 278784 281178 281424 283392 284089 288072 290322 290576 292032 292248 292608 295856 301158 301752 302016 304876 307008 312078 313632 316602 316992 317504 322752 324081 326898 327184 328082 329184 329472 332592 332838 333248 339768 343408 343662 345384 346368 349648 352088 354838 356616 356928 357192 357632 363096 368082 368808 370656 374166 374904 375232 384096 386334 386958 387096 389376 389664 393354 396099 399542 401544 401841 402336 402688 406146 406802 409344 413526 414909 416104 418176 419354 421767 422136 422656 425088 426974 430336 432108 435483 435864 438048 438912 443456 443784 452628 453024 457314 458216 460512 468117 472186 474903 475488 475904 476256 480766 484121 484128 490347 490776 491744 492123 494208 498888 499257 499872 508127 509652 512128 515112 515493 515944 516128 519552 524472 528132 532257 534924 535392 535788 536448 541528 544644 551368 552123 553212 561249 562356 562848 568178 572143 576144 579501 580437 580644 581152 584064 584496 590031 591712 599313 602316 603504 604032 609219 609752 610203 614016 620289 624156 627264 629031 630047 633204 633984 635008 640461 645504 648162 653796 654368 656164 658368 661289 665184 665676 666496 676169 679536 685971 686816 687324 690768 699296 704176 708279 709676 713232 713856 714384 721149 726192 736164 737616 741312 744601 748332 749808 750464 758131 768192 772668 773916 774192 779328 786708 792198 799084 803088 803682 804672 812292 813604 827052 829818 832208 836352 838409 838708 843534 844272 850176 852267 853948 864216 870966 871728 876096 877824 879983 886912 887568 895973 905256 906048 914628 916432 921024 936234 944372 949806 950976 952512 961532 968242 968256 980694 981552 983488 984246 988416 997776 998514 999744 1016254 1019304 1024256 1030224 1030986 1031888 1032256 1039104 1048944 1056264 1064514 1069848 1070784 1071576 1072896 1083056 1089288 1102736 1104246 1106424 1122498 1124712 1125696 1136356 1144286 1152288 1159002 1160874 1161288 1162304 1168128 1168992 1180062 1183424 1188297 1198626 1204632 1207008 1208064 1218438 1219504 1220406 1228032 1240578 1244727 1248312 1254528 1258062 1260094 1266408 1267968 1270016 1280922 1291008 1296324 1306449 1307592 1308736 1312328 1316736 1322578 1330368 1331352 1332992 1352338 1359072 1371942 1373632 1374648 1381536 1398592 1404351 1408352 1416558 1419352 1426464 1427712 1428768 1442298 1452363 1452384 1471041 1472328 1475232 1476369 1482624 1489202 1496664 1497771 1499616 1500928 1516262 1524381 1536384 1545336 1546479 1547832 1548384 1558656 1573416 1584396 1596771 1598168 1606176 1607364 1609344 1624584 1627208 1654104 1656369 1659636 1664416 1676818 1677416 1687068 1688544 1704534 1707896 1716429 1728432 1738503 1741311 1741932 1743456 1752192 1759966 1770093 1773824 1775136 1791946 1797939 1804451 1810512 1812096 1827657 1829256 1830609 1832864 1842048 1860867 1872468 1887093 1888744 1890141 1899612 1901952 1905024 1921383 1923064 1936484 1936512 1951609 1961388 1963104 1966976 1968492 1983867 1995552 1997028 1999488 2028507 2032508 2038608 2057913 2060448 2061972 2063776 2064512 2097888 2112528 2124837 2129028 2132533 2139696 2141568 2143152 2163447 2166112 2178576 2205472 2208492 2212848 2233803 2244996 2249424 2251392 2272712 2274393 2288572 2304576 2306447 2318004 2321748 2322576 2324608 2337984 2348357 2360124 2366848 2376594 2397252 2409264 2414016 2436876 2439008 2440812 2481156 2489454 2496624 2509056 2515227 2516124 2520188 2532816 2556801 2561844 2592648 2597023 2612898 2615184 2617472 2624656 2633472 2639949 2644213 2645156 2660736 2662704 2687919 2704676 2718144 2725801 2743884 2747264 2749296 2763072 2775331 2797184 2808702 2816704 2825761 2833116 2838704 2852928 2857536 2884596 2904726 2904768 2942082 2944656 2950464 2952738 2965248 2978404 2993328 2995542 2999232 3032524 3048762 3072768 3090672 3092958 3095664 3096768 3117312 3124979 3146832 3168792 3193542 3196336 3212352 3214728 3218688 3249168 3254416 3308208 3312738 3319272 3328832 3353636 3354832 3374136 3377088 3409068 3415792 3432858 3456864 3477006 3482622 3483864 3486912 3504384 3519932 3540186 3550272 3564891 3583892 3595878 3608902 3621024 3624192 3655314 3658512 3661218 3665728 3684096 3721734 3744936 3774186 3777488 3780282 3799224 3803904 3810048 3842766 3846128 3872968 3873024 3903218 3922776 3926208 3933952 3936984 3967734 3991104 3994056 3998976 4057014 4065016 4077216 4115826 4120896 4123944 4127552 4129024 4195776 4213053 4225056 4249674 4258056 4265066 4279392 4283136 4286304 4326894 4332224 4357089 4357152 4410944 4416984 4425696 4429107 4467606 4489992 4498848 4502784 4545424 4548786 4573143 4577144 4609152 4612894 4636008 4639437 4643496 4645152 4649216 4675968 4696714 4720248 4733696 4753188 4790313 4794504 4818528 4828032 4873752 4878016 4881624 4962312 4978908 4993248 5030454 5032248 5040376 5065632 5113602 5123688 5149287 5185296 5194046 5223933 5225796 5230368 5234944 5249312 5279898 5288426 5290312 5321472 5325408 5375838 5393817 5409352 5413353 5436288 5451602 5482971 5487768 5491827 5494528 5498592 5526144 5550662 5582601 5589397 5594368 5617404 5633408 5651522 5661279 5666232 5670423 5677408 5705856 5715072 5764149 5769192 5809452 5809536 5854827 5884164 5889312 5900928 5905476 5951601 5956808 5986656 5991084 5998464 6065048 6085521 6097524 6173739 6181344 6185916 6191328 6193536 6249958 6293573 6293664 6337584 6374511 6387084 6392672 6397599 6424704 6429456 6490341 6498336 6508832 6605651 6616416 6625476 6638544 6657664 6701409 6707272 6709664 6725681 6748272 6754176 6818136 6823179 6831584 6865716 6913728 6919341 6954012 6965244 6967728 6973824 7039864 7045071 7080372 7100544 7129782 7167784 7191756 7217804 7242048 7274179 7310628 7317024 7322436 7331456 7437859 7443468 7489872 7545681 7548372 7554976 7560564 7598448 7670403 7685532 7692256 7745936 7791069 7806436 7845552 7852416 7873968 7919847 7932639 7935468 7982208 7988112 8063757 8114028 8130032 8154432 8177403 8190611 8231652 8241792 8247888 8255104 8325993 8339441 8391552 8426106 8450112 8477283 8499348 8516112 8530132 8558784 8572608 8596757 8653788 8664448 8714178 8714304 8752967 8821888 8833968 8851392 8858214 8935212 8979984 8997696 9090848 9097572 9146286 9154288 9218304 9225788 9272016 9278874 9286992 9290304 9351936 9374937 9393428 9440496 9506376 9580626 9589008 9637056 9656064 9679813 9747504 9756032 9763248 9855703 9924624 9957816 9986496 10060908 10064496 10080752 10131264 10227204 10247376 10298574 10370592 10388092 10447866 10451592 10460736 10498624 10559796 10576852 10580624 10650816 10751676 10787634 10818704 10826706 10872576 10903204 10965942 10975536 10983654 10997184 11052288 11101324 11165202 11178794 11234808 11266816 11303044 11322558 11332464 11340846 11354816 11411712 11430144 11528298 11538384 11618904 11619072 11647649 11709654 11768328 11778624 11801856 11810952 11903202 11913616 11973312 11982168 11996928 12130096 12171042 12195048 12347478 12362688 12371832 12382656 12387072 12499916 12587146 12587328 12675168 12749022 12774168 12785344 12795198 12849408 12858912 12980682 12996672 13017664 13071267 13211302 13232832 13250952 13277088 13287321 13315328 13402818 13414544 13419328 13451362 13496544 13508352 13636272 13646358 13663168 13719429 13731432 13827456 13838682 13908024 13930488 13935456 13947648 14079728 14090142 14160744 14201088 14259564 14335568 14370939 14383512 14435608 14484096 14548358 14621256 14634048 14644872 14662912 14875718 14886936 14979744 15091362 15096744 15109952 15121128 15196896 15340806 15371064 15384512 15447861 15491872 15582138 15612872 15691104 15704832 15747936 15839694 15865278 15870936 15964416 15976224 16008001 16127514 16181451 16228056 16240059 16260064 16308864 16354806 16381222 16463304 16475481 16483584 16495776 16510208 16651986 16678882 16768191 16783104 16852212 16900224 16954566 16983837 16998696 17011269 17032224 17060264 17117568 17145216 17193514 17292447 17307576 17328896 17428356 17428608 17505934 17564481 17643776 17667936 17702784 17716428 17854803 17870424 17959968 17995392 18181696 18195144 18256563 18292572 18308576 18451576 18544032 18557748 18573984 18580608 18749874 18786856 18880719 18880992 19012752 19123533 19161252 19178016 19192797 19274112 19359626 19471023 19495008 19512064 19526496 19711406 19816953 19848961 19849248 19915632 19972992 20104227 20121816 20128992 20161504 20177043 20262528 20454408 20469537 20494752 20597148 20741184 20758023 20776184 20833207 20895732 20903184 20921472 20997248 21119592 21135213 21153704 21161248 21301632 21503352 21575268 21637408 21653412 21806408 21822537 21931884 21951072 21967308 21994368 22202648 22313577 22330404 22357588 22469616 22606088 22637043 22645116 22664928 22681692 22709632 23011209 23056596 23076768 23237808 23295298 23373207 23419308 23457863 23536656 23557248 23621904 23759541 23797917 23806404 23827232 23946624 23964336 24191271 24260192 24342084 24390096 24532209 24571833 24694956 24725376 24743664 24765312 24977979 24999832 25018323 25174292 25174656 25350336 25370917 25431849 25498044 25548336 25570688 25590396 25717824 25790271 25831927 25961364 25993344 26035328 26142534 26258901 26422604 26465664 26501904 26554176 26574642 26805636 26829088 26838656 26902724 26993088 27112849 27272544 27292716 27326336 27438858 27462864 27654912 27677364 27722929 27816048 27860976 27870912 28124811 28159456 28180284 28321488 28519128 28671136 28741878 28767024 28871216 28968192 29039439 29096716 29242512 29268096 29289744 29567109 29751436 29773872 29959488 29983811 30182724 30193488 30219904 30242256 30393792 30528641 30681612 30742128 30769024 30895722 30983744 31083371 31164276 31225744 31382208 31495872 31679388 31730556 31741872 31952448 32016002 32255028 32362902 32456112 32480118 32520128 32617728 32709612 32762444 32926608 32950962 32991552 33303972 33357764 33536382 33704424 33800448 33909132 33967674 33997392 34022538 34064448 34120528 34235136 34290432 34374769 34387028 34584894 34615152 34856712 34857216 34942947 35011868 35128962 35335872 35405568 35432856 35709606 35740848 35919936 35990784 36079303 36363392 36390288 36513126 36585144 36617152 36734893 36903152 37088064 37115496 37147968 37161216 37499748 37573712 37761438 37761984 38025504 38247066 38322504 38356032 38385594 38548224 38719252 38942046 38990016 39052992 39213801 39422812 39633906 39697922 39698496 39831264 39945984 40208454 40243632 40257984 40323008 40354086 40525056 40908816 40939074 40989504 41158287 41194296 41482368 41516046 41552368 41666414 41791464 41806368 41842944 41994496 42239184 42270426 42307408 42322496 42603264 43006704 43150536 43274816 43306824 43612816 43645074 43863768 43902144 43934616 43988736 44405296 44627154 44660808 44715176 44939232 45212176 45274086 45290232 45329856 45363384 45419264 46022418 46113192 46153536 46343583 46475616 46590596 46746414 46838616 46915726 47073312 47114496 47243808 47519082 47595834 47612808 47654464 47893248 47928672 48024003 48382542 48520384 48684168 48720177 48780192 49064418 49143666 49389912 49450752 49487328 49530624 49955958 49999664 50036646 50304573 50348584 50349312 50700672 50741834 50863698 50996088 51033807 51096672 51141376 51180792 51435648 51580542 51663854 51922728 51986688 52070656 52285068 52517802 52693443 52845208 52931328 53003808 53108352 53149284 53564409 53611272 53658176 53677312 53805448 53986176 54225698 54545088 54585432 54652672 54769689 54877716 54925728 55354728 55445858 55632096 55721952 55741824 56249622 56318912 56360568 56642157 56642976 57038256 57342272 57483756 57534048 57578391 57742432 58078878 58193432 58485024 58536192 58579488 59134218 59450859 59502872 59546883 59547744 59918976 59967622 60312681 60365448 60386976 60439808 60484512 60531129 60787584 61057282 61363224 61408611 61483367 61484256 61538048 61791444 61967488 62166742 62274069 62328552 62451488 62499621 62764416 62991744 63358776 63405639 63461112 63483744 63904896 64032004 64510056 64532129 64725804 64912224 64960236 65040256 65419224 65467611 65524888 65853216 65901924 65983104 66607944 66715528 66940731 67072764 67408848 67818264 67911129 67935348 67994784 68045076 68128896 68241056 68749538 68774056 69169788 69230304 69713424 69885894 70023736 70119621 70257924 70373589 70671744 70865712 71278623 71393751 71419212 71481696 71839872 72158606 72573813 72662161 72726784 72780576 73026252 73170288 73234304 73469786 73596627 73715499 73806304 73982491 74176128 74230992 74295936 74933937 74999496 75054969 75147424 75522876 75523968 76051008 76112751 76295547 76494132 76645008 76712064 76771188 77370813 77438504 77495781 77884092 77980032 78105984 78427602 78776703 78845624 79267812 79395844 79396992 79662528 80015969 80416908 80487264 80515968 80646016 80708172 81338547 81816449 81817632 81878148 81979008 82316574 82388592 82964736 83032092 83104736 83168787 83332828 83582928 83612736 84374433 84478368 84540852 84614816 84644992 85873463 86013408 86301072 86549632 86613648 87118317 87225632 87290148 87433853 87727536 87804288 87869232 88701327 88810592 89254308 89321616 89430352 89878464 89951433 90424352 90548172 90580464 90659712 90726768 91585923 92044836 92226384 92307072 92687166 92951232 93181192 93250113 93492828 93677232 93831452 94146624 94487616 94564327 95038164 95191668 95225616 95308928 95857344 96048006 96282637 96765084 97040768 97368336 97440354 97560384 98128836 98287332 98779824 98974656 99911916 99999328 100073292 100609146 100697168 101401344 101483668 101727396 101992176 102067614 102193344 102361584 102871296 103124307 103161084 103327708 103845456 104570136 104828841 105035604 105386886 105690416 106007616 106216704 106298568 106477943 107128818 107222544 107316352 107610896 107972352 108237909 108412733 108451396 109090176 109170864 109539378 109755432 109851456 110204679 110709456 110891716 111264192 111443904 111483648 111757841 112499244 112637824 112721136 113284314 113285952 113788571 114076512 114684544 114967512 115068096 115156782 115484864 116157756 116386864 116970048 117158976 118268436 118901718 119005744 119093766 119095488 119837952 119935244 120625362 120730896 120773952 120969024 121062258 121575168 122114564 122726448 122817222 122966734 122968512 123582888 123934976 124333484 124548138 124657104 124902976 124999242 125528832 125983488 126717552 126811278 126922224 126967488 127809792 128064008 128124139 129020112 129064258 129451608 129824448 129920472 130080512 130838448 130935222 131049776 131706432 131803848 131966208 133215888 133431056 133881462 134145528 134817696 135636528 135822258 135870696 135989568 136090152 136257792 136482112 137499076 137548112 138339576 138460608 139426848 139771788 140047472 140239242 140515848 140747178 141343488 141731424 142557246 142787502 142838424 142963392 143679744 144072009 144317212 145147626 145324322 145561152 146052504 146160531 146340576 146468608 146939572 147193254 147430998 147612608 147964982 148352256 148461984 148591872 149867874 149998992 150109938 150294848 150913719 151045752 151047936 152102016 152225502 152591094 152988264 153290016 153424128 153542376 154741626 154877008 154991562 155768184 155960064 156211968 156855204 157553406 157691248 158080329 158535624 158791688 158793984 159325056 160031938 160833816 160974528 161031936 161292032 161416344 162677094 163632898 163635264 163756296 163958016 164633148 164777184 166064184 166209472 166337574 166665656 167165856 167225472 168748866 168956736 169081704 169229632 169289984 169926471 171746926 172026816 172602144 172735173 173099264 173227296 174236634 174451264 174580296 174867706 175455072 175608576 175738464 176088011 177402654 177621184 178352577 178508616 178640649 178643232 178860704 179756928 179902866 180848704 181096344 181160928 181319424 181453536 181593387 183171846 184089672 184450101 184452768 184614144 185374332 185902464 186362384 186500226 186822207 186985656 187354464 187498863 187662904 188293248 188975232 189128654 190076328 190216917 190383336 190451232 190617856 191714688 192096012 192565274 193530168 193596387 194081536 194736672 194880708 195120768 196257672 196402833 196574664 197559648 197949312 199823832 199998656 200146584 200822193 201218292 201394336 202967336 203454792 203984352 204135228 204386688 204723168 206248614 206322168 206655416 207690912 208104013 209140272 209657682 210071208 210358863 210773772 211120767 211380832 212015232 212597136 212955886 214181253 214257636 214445088 214632704 215221792 216475818 216825466 216902792 217986483 218180352 218341728 219078756 219510864 219702912 220409358 220789881 221146497 221418912 221783432 221947473 222528384 222887808 223515682 224801811 224998488 225164907 225275648 225442272 226568628 226571904 227577142 228153024 228338253 228886641 229165277 229369088 229935024 230136192 230313564 230969728 232112439 232315512 232487343 232773728 233940096 234317952 236330109 236536872 237803436 238011488 238187532 238190976 239870488 240047907 241250724 241461792 241547904 241938048 242124516 244015641 244229128 245449347 245452896 245634444 245933468 245937024 247165776 248666968 249096276 249314208 249506361 249805952 249998484 253123299 253435104 253622556 253844448 253934976 256128016 256248278 257620389 258036493 258040224 258128516 258903216 259648896 259840944 261354951 261676896 261870444 262099552 262301559 263412864 263607696 266103981 266431776 266862112 267762924 268291056 269635392 269854299 270831691 271273056 271644516 271741392 271979136 272180304 272964224 274757769 274998152 275096224 275752921 276679152 276921216 278853696 279543576 279750339 280094944 280478484 281031696 281494356 283462848 283692981 285114492 285575004 285676848 285926784 288144018 288634424 288847911 290295252 290648644 291122304 292105008 292321062 292681152 293879144 294386508 294861996 295225216 295929964 296923968 298241339 299735748 299997984 300219876 300589696 301827438 302091504 304204032 304451004 304952219 305182188 305976528 306580032 307084752 309372921 309483252 309754016 309983124 311536368 313710408 314486523 315106812 315382496 316160658 317071248 317583376 318650112 319433829 320063876 321667632 321949056 322832688 324713727 325238199 325354188 327265796 327270528 327512592 329266296 329554368 329821921 330614037 332128368 332418944 332675148 333331312 334331712 334450944 335273523 335815051 337497732 337913472 338163408 338459264 339852942 341365713 341917081 343493852 344053632 345204288 345470346 346454592 348473268 348902528 349160592 349735412 350910144 351476928 352176022 352467037 354805308 355242368 356705154 357017232 357281298 357286464 357721408 358871647 359513856 359805732 361697408 362192688 362321856 362907072 363186774 366343692 368179344 368900202 368905536 370748664 371804928 372724768 373000452 373644414 373971312 374708928 374997726 375325808 376586496 377950464 378257308 380152656 380433834 380766672 380902464 383429376 384192024 384372417 385130548 387060336 387192774 389473344 389761416 390241536 392515344 392805666 393149328 395119296 395898624 396872333 399647664 399997312 400293168 401644386 402436584 402788672 404083823 405934672 406909584 407968704 408270456 408773376 409446336 412497228 412644336 413310832 415381824 416208026 418280544 419315364 420142416 420717726 421547544 422241534 422761664 424030464 425194272 425911772 428362506 428515272 428890176 430443584 432216027 432951636 433650932 433805584 435972966 436683456 438157512 439021728 439405824 440818716 441579762 442292994 442837824 443566864 443894946 445056768 445775616 447031364 449603622 449996976 450329814 450884544 452741157 453137256 453143808 455154284 456306048 456676506 457773282 458330554 459870048 460272384 460627128 461939456 464224878 464631024 464974686 465547456 467880192 468635904 472660218 473073744 475606872 476022976 476375064 476381952 477553609 479740976 480095814 482501448 482923584 483095808 483876096 484249032 488031282 488458256 490898694 490905792 491268888 491866936 491874048 494331552 497333936 498192552 498628416 499012722 499611904 499996968 506246598 506870208 507245112 507688896 507869952 509779413 512256032 512496556 515240778 516072986 516080448 516257032 517806432 519297792 519681888 522709902 523353792 523740888 524199104 524603118 526825728 527215392 528264033 532207962 532863552 533724224 535057731 535525848 535921947 536582112 539270784 539708598 541663382 542546112 543289032 543482784 543958272 544360608 544780161 545928448 549515538 549996304 550192448 551505842 553350303 553358304 553842432 557707392 559087152 559500678 560189888 560956968 562063392 562496589 562988712 566925696 567385962 570228984 571150008 571353696 571853568 576288036 577268848 577695822 580590504 580789161 581297288 582244608 584210016 584642124 585362304 587758288 588773016 589208499 589723992 590450432 591859928 593847936 596482678 599471496 599995968 600439752 601179392 602466579 603654876 604183008 608902008 609904438 610364376 611953056 613160064 614169504 618745842 618966504 619508032 619966248 623072736 624312039 627420816 628973046 630213624 630764992 632321316 633362301 634142496 635166752 638867658 640127752 643335264 643898112 645665376 649427454 650476398 650708376 653959449 654531592 654541056 655025184 656328041 658532592 659108736 659643842 661228074 663439491 664256736 664837888 665350296 665842419 666662624 668663424 670547046 671630102 674995464 675494721 675826944 676326816 676918528 679705884 682731426 683834162 685014759 686987704 687495831 688107264 690408576 690940692 692909184 696337317 696946536 697462029 697805056 698321184 699470824 701820288 702953856 704352044 704934074 708990327 709610616 709853419 710484736 713410308 714034464 714562596 714572928 715442816 717743294 719611464 720143721 723394816 724385376 724643712 725814144 726373548 732046923 732687384 736348041 736358688 737800404 737811072 741497328 745449536 746000904 747288828 747942624 748519083 749417856 749995452 750651616 756514616 760305312 760867668 761533344 761804928 768384048 768744834 770261096 772861167 774109479 774120672 774385548 778946688 779522832 784064853 785030688 785611332 786298656 786904677 790238592 793744666 798311943 799283771 799295328 799994624 800586336 803288772 804873168 805577344 808167646 809562897 811869344 812495073 813807401 813819168 815937408 816540912 818892672 824273307 824994456 825288672 826621664 827258763 830763648 832416052 836561088 838630728 838917677 839251017 840284832 841435452 843095088 844483068 845523328 850388544 851078943 851823544 854161487 856725012 857030544 857780352 860887168 864432054 865903272 866543733 867301864 867611168 871945932 873366912 876315024 878043456 881637432 883159524 884585988 885675648 887133728 887789892 894062728 894724017 899207244 899993952 900659628 901769088 905482314 906274512 910308568 912612096 913353012 914856657 915546564 916661108 919740096 921254256 928118763 928449756 929262048 929949372 931094912 943459569 944608093 945320436 946147488 951213744 952045952 952750128 955107218 958301487 959481952 960191628 961772383 965002896 965847168 968498064 974141181 975714597 976062564 976916512 981797388 981811584 982537776 983733872 988663104 989465763 991842111 994667872 996385104 997256832 998025444 999993936 1005820569 1007445153 1012493196 1013740416 1014490224 1015377792 1019558826 1024097139 1024512064 1024993112 1025751243 1030481556 1032145972 1032160896 1032514064 1035612864 1039363776 1040207597 1045419804 1046707584 1047481776 1048398208 1049206236 1054430784 1056528066 1057401111 1059109007 1064415924 1065727104 1067448448 1070115462 1071051696 1071843894 1073164224 1076614941 1078541568 1079417196 1083326764 1085092224 1086578064 1086965568 1088721216 1089560322 1099031076 1099992608 1100384896 1103011684 1106700606 1106716608 1111626809 1115414784 1118174304 1119001356 1120379776 1121913936 1124126784 1124993178 1125977424 1133851392 1134771924 1136640089 1140457968 1142300016 1142707392 1152576072 1153117251 1154537696 1155391644 1161181008 1161578322 1162594576 1168420032 1169284248 1170724608 1175516576 1177546032 1178416998 1179447984 1183719856 1187695872 1190616999 1192965356 1198942992 1199991936 1200879504 1204933158 1207309752 1208366016 1212251469 1217804016 1219808876 1220728752 1223906112 1226320128 1228339008 1229336251 1237491684 1237933008 1239016064 1239932496 1246145472 1248624078 1251674281 1254841632 1257946092 1260427248 1261529984 1264642632 1266724602 1268284992 1270333504 1277735316 1280255504 1286670528 1291330752 1296648081 1298854908 1300952796 1301416752 1307918898 1309063184 1310050368 1312656082 1317065184 1318217472 1319287684 1322456148 1326878982 1328513472 1330700592 1331684838 1333325248 1337326848 1341094092 1343260204 1349990928 1350989442 1352653632 1359411768 1365462852 1367668324 1370029518 1373975408 1374991662 1380817152 1381881384 1385818368 1392674634 1393893072 1394924058 1396642368 1398941648 1403640576 1405907712 1408704088 1409365529 1409868148 1417980654 1419221232 1419706838 1426820616 1428068928 1429125192 1429145856 1430885632 1432660827 1435486588 1439222928 1440287442 1448770752 1449287424 1451628288 1452747096 1464093846 1465374768 1472696082 1472717376 1475600808 1475622144 1479251423 1482994656 1490899072 1492001808 1494577656 1495885248 1497038166 1498835712 1499990904 1501303232 1513029232 1520610624 1521735336 1523066688 1523609856 1536768096 1537489668 1540522192 1545722334 1548218958 1548241344 1548771096 1557893376 1559045664 1568129706 1570061376 1571222664 1572597312 1573809354 1580477184 1584792099 1587489332 1596623886 1598567542 1598590656 1601172672 1606577544 1607765841 1609746336 1611154688 1616335292 1619125794 1623738688 1624990146 1627614802 1627638336 1631874816 1633081824 1637785344 1648546614 1649988912 1650577344 1653243328 1654517526 1660050909 1661527296 1664832104 1673122176 1677261456 1677835354 1678502034 1680569664 1682870904 1686190176 1687489767 1688966136 1691046656 1700777088 1702157886 1703647088 1708322974 1713450024 1714061088 1715560704 1721774336 1728864108 1731806544 1733087466 1734603728 1735222336 1742367483 1743891864 1746733824 1752630048 1756086912 1763274864 1766319048 1769171976 1771351296 1774267456 1775579784 1788125456 1789448034 1798414488 1799987904 1801319256 1803538176 1810964628 1812549024 1820617136 1826706024 1829713314 1831093128 1833322216 1839480192 1842508512 1856237526 1856899512 1858524096 1859898744 1862189824 1872936117 1886919138 1889216186 1890640872 1892294976 1900086903 1902427488 1904091904 1905500256 1910214436 1916602974 1918963904 1920383256 1923544766 1930005792 1931694336 1936968121 1936996128 1948282362 1951429194 1952125128 1953833024 1961878347 1963594776 1963623168 1965075552 1967467744 1968984123 1977326208 1978931526 1983684222 1989335744 1992770208 1994513664 1996050888 1997527257 1999987872 2011641138 2014890306 2024986392 2027480832 2028980448 2030755584 2033016127 2039117652 2048194278 2049024128 2049986224 2051502486 2055044277 2060963112 2062487493 2064291944 2064321792 2065028128 2071225728 2078727552 2080415194 2090839608 2092386087 2093415168 2094963552 2096796416 2098412472 2108861568 2113056132 2114802222 2118218014 2128831848 2129560257 2131454208 2134896896 2140230924 2142103392 2143687788 2146328448 2153229882 2158834392 2160431163 2166653528 2170184448 2173156128 2173931136 2177442432 2179120644 2196140769 2198062152 2199985216 2200769792 2206023368 2209044123 2213401212 2213433216 2223253618 2236348608 2238002712 2240759552 2243827872 2245557249 2248253568 2249986356 2251954848 2269543848 2273280178 2280915936 2284600032 2285414784 2289144143 2305152144 2306234502 2309075392 2310783288 2318583501 2322328437 2322362016 2323156644 2325189152 2336840064 2338568496 2351033152 2355092064 2356833996 2358895968 2360714031 2367439712 2381233998 2385930712 2397851313 2397885984 2399983872 2401759008 2409866316 2414619504 2416732032 2424502938 2428688691 2435608032 2437485219 2439617752 2441422203 2441457504 2447812224 2456678016 2458672502 2472819921 2474983368 2475866016 2478032128 2479864992 2481776289 2492290944 2497248156 2503348562 2509683264 2515892184 2516753031 2517753051 2520818047 2520854496 2523059968 2529285264 2533449204 2536569984 2540667008 2553236829 2555470632 2560511008 2562484461 2573341056 2582661504 2593296162 2597709816 2599631199 2601905592 2602833504 2615837796 2618126368 2620100736 2625312164 2634130368 2638575368 2644912296 2645817289 2653757964 2657026944 2661401184 2663369676 2666650496 2682188184 2684172051 2686520408 2699981856 2701978884 2705307264 2705352169 2718823536 2730925704 2735336648 2740059036 2744569971 2747950816 2749983324 2763762768 2784356289 2785349268 2787786144 2789848116 2793284736 2797883296 2817408176 2818731058 2819736296 2833824279 2835961308 2838442464 2839413676 2853641232 2856137856 2858250384 2865321654 2870973176 2874904461 2878445856 2880574884 2885317149 2897541504 2905494192 2922423543 2927143791 2928187692 2930749536 2945392164 2945434752 2951201616 2958502846 2965989312 2968397289 2975526333 2979148601 2981798144 2984003616 2989155312 2991770496 2994076332 2999981808 3002606464 3017461707 3022335459 3026058464 3033282131 3041221248 3043470672 3046133376 3072291417 3073536192 3074979336 3077253729 3081044384 3091444668 3096437916 3096482688 3097542192 3118091328 3120622791 3136259412 3140122752 3142445328 3145194624 3147618708 3169584198 3172203333 3174978664 3177327021 3193247772 3197135084 3197181312 3202345344 3213155088 3215531682 3219492672 3229844823 3232670584 3238251588 3247477376 3249980292 3255229604 3255276672 3266163648 3280654729 3297093228 3299977824 3301154688 3306486656 3309035052 3320101818 3329664208 3334880427 3346244352 3354474409 3354522912 3355670708 3357004068 3361139328 3365741808 3372380352 3374979534 3377932272 3401554176 3404315772 3407294176 3409920267 3416645948 3426900048 3428122176 3457728216 3459351753 3463613088 3466174932 3469207456 3470444672 3484734966 3487783728 3505260096 3512173824 3520811983 3526549728 3532638096 3538343952 3548534912 3551159568 3571850997 3576250912 3578896068 3584787973 3596828976 3599975808 3602638512 3621929256 3625098048 3636754407 3641234272 3653412048 3659426628 3662186256 3666644432 3678960384 3685017024 3688008753 3712475052 3713799024 3717048192 3719797488 3745872234 3755022843 3773838276 3778432372 3781281744 3784589952 3800173806 3804854976 3811000512 3820428872 3833205948 3837927808 3840766512 3847089532 3860011584 3873936242 3873992256 3877137407 3896564724 3902858388 3904250256 3907666048 3923756694 3927189552 3930151104 3934935488 3937968246 3947588117 3954652416 3957863052 3967368444 3978671488 3985540416 3992101776 3995054514 3999975744 4023282276 4029780612 4049972784 4057960896 4066032254 4078235304 4096388556 4098048256 4099972448 4103004972 4110088554 4121926224 4124974986 4128583888 4130056256 4142451456 4157455104 4160830388 4181679216 4184772174 4189927104 4196824944 4217723136 4226112264 4228096587 4229604444 4236436028 4257663696 4259120514 4280461848 4284206784 4287375576 4292656896 4297982481 4306459764 4317668784 4320862326 4333307056 4346312256 4347862272 4354884864 4358241288 4365595663 4392281538 4396124304 4399970432 4412046736 4418088246 4426802424 4426866432 4437754269 4444922053 4446507236 4472697216 4476005424 4487655744 4491114498 4496507136 4499972712 4503909696 4539087696 4546560356 4561831872 4569200064 4570829568 4578288286 4582071481 4610304288 4612469004 4618150784 4621566576 4637167002 4644656874 4644724032 4646313288 4650378304 4665331411 4673680128 4677136992 4702066304 4710184128 4713667992 4717791936 4721428062 4734879424 4754376297 4762467996 4771861424 4795702626 4795771968 4803518016 4819732632 4829239008 4833464064 4849005876 4857377382 4871216064 4874970438 4879235504 4882844406 4882915008 4895624448 4913356032 4917345004 4945639842 4949966736 4951732032 4959729984 4963552578 4980152727 4984581888 4994496312 5006697124 5019366528 5031784368 5033506062 5035506102 5041636094 5041708992 5058570528 5066898408 5073139968 5081334016 5106473658 5110941264 5121022016 5124968922 5146682112 5165323008 5186592324 5195419632 5199262398 5203811184 5205667008 5227102449 5231675592 5236252736 5240201472 5250624328 5253089699 5268260736 5277150736 5289824592 5291634578 5307515928 5314053888 5322802368 5326739352 5333300992 5364376368 5368344102 5373040816 5399963712 5403957768 5410614528 5410704338 5437647072 5461851408 5470673296 5480118072 5489139942 5495901632 5499966648 5527525536 5568712578 5570698536 5575572288 5579696232 5586569472 5595766592 5618808351 5634816352 5637462116 5639472592 5667648558 5671922616 5676884928 5678827352 5707282464 5712275712 5716500768 5730643308 5741946352 5749808922 5756891712 5761149768 5770634298 5795083008 5810904363 5810988384 5844847086 5854287582 5856375384 5861499072 5885635041 5890784328 5890869504 5902403232 5906952369 5917005692 5931978624 5936794578 5951052666 5958297202 5968007232 5978310624 5983540992 5988152664 5992581771 5999963616 6005212928 6034923414 6044670918 6052116928 6066564262 6082442496 6086941344 6092266752 6099048381 6144582834 6147072384 6149958672 6154507458 6162088768 6182889336 6187462479 6192875832 6192965376 6195084384 6236182656 6241245582 6272518824 6280245504 6284890656 6290389248 6295237416 6339168396 6344406666 6349957328 6354654042 6386495544 6388680771 6394270168 6394362624 6404690688 6426310176 6431063364 6438985344 6459689646 6465341168 6476503176 6481293489 6494954752 6499960584 6510459208 6510553344 6532327296 6561309458 6594186456 6599955648 6602309376 6612973312 6618070104 6627132369 6640203636 6659328416 6669760854 6708948818 6709045824 6711341416 6714008136 6722278656 6731483616 6744760704 6749959068 6755864544 6808631544 6814588352 6819840534 6833291896 6853800096 6856244352 6867432429 6915456432 6918703506 6927226176 6932349864 6938414912 6940889344 6955750503 6966985311 6969469932 6975567456 7010520192 7041623966 7053099456 7065276192 7076687904 7082142093 7097069824 7102319136 7143701994 7152501824 7157792136 7169575946 7193553939 7193657952 7199951616 7205277024 7219608451 7243858512 7250196096 7273508814 7282468544 7306824096 7312455657 7318853256 7324266609 7324372512 7333288864 7370034048 7376017506 7424950104 7427598048 7434096384 7439594976 7445328867 7491744468 7510045686 7547676552 7550259093 7556864744 7562454141 7562563488 7569179904 7600347612 7609709952 7622001024 7640857744 7659710487 7666411896 7675855616 7681533024 7687453383 7694179064 7720023168 7747872484 7747984512 7754274814 7793129448 7798893597 7805716776 7808387609 7808500512 7815332096 7847513388 7854379104 7860302208 7869870976 7875936492 7895176234 7915726104 7934736888 7937451867 7957342976 7971080832 7984203552 7990109028 7999951488 8046564552 8052516153 8059561224 8099945568 8115921792 8116056507 8132064508 8156470608 8192777112 8199944896 8206009944 8220177108 8233709913 8243852448 8249949972 8257167776 8260112512 8321660776 8363358432 8369544348 8379854208 8393649888 8452224528 8456193174 8459208888 8472872056 8501472837 8515327392 8518241028 8532264533 8560923696 8568413568 8574751152 8595964962 8612919528 8624713383 8635337568 8641724652 8655951447 8666614112 8692624512 8716482576 8731191326 8781431373 8784563076 8792248608 8799940864 8824093472 8836176492 8853604848 8875508538 8889844106 8893014472 8905191867 8937445803 8945394432 8952010848 8975311488 8982228996 8999945424 9007819392 9052385121 9067006377 9078175392 9093120712 9099846393 9123663744 9138400128 9156576572 9164142962 9216874251 9220608576 9224938008 9228094447 9231761187 9236301568 9243133152 9274334004 9289313748 9289448064 9292626576 9300756608 9330662822 9354273984 9361868373 9395776357 9404132608 9420368256 9427335984 9435583872 9442856124 9469758848 9508752594 9516609999 9524935992 9531981063 9543722848 9591405252 9591543936 9607036032 9639465264 9658478016 9689534469 9698011752 9714754764 9742432128 9749940876 9758471008 9765688812 9765830016 9834690008 9841964187 9891279684 9899933472 9903464064 9919459968 9927105156 9960305454 9988992624 10004641281 10013394248 10038733056 10063423227 10063568736 10067012124 10071012204 10083272188 10083417984 10117141056 10133796816 10212947316 10221882528 10229760801 10242044032 10249937844 10373184648 10378055259 10390689023 10390839264 10398524796 10407622368 10411334016 10454204898 10463351184 10472505472 10501248656 10506179398 10536521472 10554301472 10562435949 10579496213 10579649184 10583269156 10615031856 10645604736 10653478704 10715552991 10728752736 10736688204 10746081632 10754363919 10799927424 10807915536 10821408676 10875294144 10905929801 10910263221 10923702816 10941346592 10960236144 10978279884 10991803264 10999933296 11055051072 11064026259 11104099331 11137425156 11141397072 11151144576 11159392464 11191533184 11237616702 11265068529 11269632704 11274924232 11278945184 11305869761 11335297116 11343845232 11353769856 11357654704 11414564928 11433001536 11461286616 11483892704 11499617844 11513783424 11522299536 11541268596 11621808726 11621976768 11631412221 11689694172 11708575164 11712750768 11722998144 11771270082 11781568656 11804806464 11813904738 11834011384 11842764351 11863957248 11873589156 11902105332 11916594404 11936014464 11956621248 11976305328 11985163542 11999927232 12069846828 12089341836 12104233856 12133128524 12173882688 12198096762 12227894899 12289165668 12294144768 12299917344 12309014916 12324177536 12365778672 12374924958 12385751664 12390168768 12472365312 12482491164 12503040979 12545037648 12569781312 12590474832 12678336792 12684289761 12688813332 12699914656 12709308084 12772991088 12777361542 12788540336 12852620352 12862126728 12877970688 12893947443 12919379292 12930682336 12953006352 12962586978 12999921168 13020918416 13064654592 13096786989 13122618916 13188372912 13199911296 13236140208 13254264738 13280407272 13313262807 13318656832 13334766159 13339521708 13417897636 13418091648 13422682832 13428016272 13462967232 13489521408 13499918136 13511729088 13522698761 13617263088 13629176704 13639681068 13666583792 13707600192 13712488704 13734864858 13746214443 13768417091 13830912864 13837407012 13854452352 13864699728 13876829824 13911501006 13933970622 13938939864 13951134912 13995994233 14021040384 14083247932 14106198912 14130552384 14153375808 14164284186 14204638272 14263128891 14287403988 14305003648 14315584272 14339151892 14387107878 14387315904 14410554048 14439216902 14451148517 14487717024 14500392192 14547017628 14564937088 14613648192 14624911314 14637706512 14648533218 14648745024 14666577728 14740068096 14752035012 14849900208 14855196096 14879189952 14890657734 14983488936 15020091372 15095353104 15100518186 15113729488 15124908282 15125126976 15200695224 15219419904 15244002048 15281715488 15319420974 15332823792 15363066048 15374906766 15388358128 15440046336 15495744968 15495969024 15508549628 15586258896 15597787194 15611433552 15616775218 15617001024 15695026776 15708758208 15720604416 15739741952 15751872984 15759269097 15790352468 15831452208 15869473776 15874903734 15942161664 15968407104 15980218056 15999902976 16093129104 16105032306 16119122448 16199891136 16231843584 16232113014 16264129016 16271765653 16312941216 16385554224 16399889792 16412019888 16440354216 16467419826 16487704896 16499899944 16514335552 16520225024 16643321552 16726716864 16739088696 16759708416 16787299776 16856425053 16904449056 16912386348 16918417776 16945744112 17002945674 17030654784 17036482056 17064529066 17121847392 17136827136 17149502304 17191929924 17225839056 17249426766 17270675136 17283449304 17311902894 17333228224 17385249024 17432713089 17432965152 17462382652 17562862746 17569126152 17584497216 17648186944 17672352984 17707209696 17720857107 17751017076 17779688212 17786028944 17810383734 17874891606 17904021696 17950622976 17964457992 17999890848 18015638784 18104770242 18134012754 18156350784 18186241424 18199692786 18247327488 18276800256 18297145143 18313153144 18328285924 18433748502 18441217152 18449876016 18456188894 18463522374 18486266304 18548668008 18562387437 18578627496 18578896128 18585253152 18601513216 18661325644 18708547968 18723736746 18791552714 18840736512 18854671968 18871167744 18885712248 18939517696 19017505188 19033219998 19049871984 19063962126 19087445696 19166042313 19182810504 19183087872 19214072064 19278930528 19316956032 19379068938 19396023504 19429509528 19484864256 19499881752 19516942016 19531377624 19531660032 19669380016 19683928374 19782559368 19799866944 19806928128 19838919936 19854210312 19920610908 19977985248 20009282562 20026788496 20126846454 20127137472 20134024248 20142024408 20166544376 20166835968 20234282112 20267593632 20425894632 20443765056 20459521602 20484088064 20499875688 20602297287 20746369296 20756110518 20781378046 20781678528 20797049592 20815244736 20822668032 20900955933 20908409796 20926702368 20945010944 21002497312 21012358796 21108602944 21124871898 21158992426 21159298368 21166538312 21230063712 21291209472 21306957408 21431105982 21457505472 21473376408 21492163264 21508727838 21580661817 21599854848 21615831072 21642817352 21658825353 21750588288 21811859602 21820526442 21847405632 21882693184 21920472288 21937366971 21956559768 21972799827 21983606528 21999866592 22110102144 22128052518 22208198662 22274850312 22282794144 22302289152 22318784928 22335986601 22363177397 22383066368 22475233404 22530137058 22539265408 22549848464 22557890368 22611739522 22650777279 22670594232 22687362423 22687690464 22707539712 22715309408 22829129856 22866003072 22922573232 22967785408 22999235688 23027566848 23044599072 23062360149 23082537192 23243617452 23243953536 23262824442 23379388344 23417150328 23425162827 23425501536 23445996288 23542540164 23563137312 23609612928 23627809476 23668022768 23685528702 23747178312 23804210664 23812355601 23833188808 23872028928 23913242496 23952610656 23970327084 23999854464 24139693656 24157548459 24178683672 24208467712 24266257048 24347765376 24348169521 24396193524 24455789798 24578331336 24599834688 24618029832 24648355072 24701129739 24731557344 24749849916 24771503328 24780337536 24964982328 25006081958 25090075296 25139562624 25180585573 25180949664 25356673584 25368579522 25377626664 25399829312 25418616168 25504418511 25545982176 25554723084 25577080672 25596793599 25705240704 25724253456 25787894886 25838758584 25861364672 25906012704 25925173956 25967854341 25999842336 26041836832 26193573978 26245237832 26376745824 26399822592 26429209651 26472280416 26508529476 26560814544 26626525614 26637313664 26669532318 26679043416 26715575601 26812337409 26835795272 26836183296 26845365664 26856032544 26909449681 26925934464 26999836272 27023458176 27045397522 27201019131 27234526176 27258353408 27279362136 27299539179 27333167584 27415200384 27469729716 27492428886 27536834182 27661825728 27674814024 27684283341 27695283561 27708904704 27729399456 27753659648 27823002012 27867941244 27877879728 27902269824 27991988466 28085605119 28166495864 28187329071 28212397824 28261104768 28306751616 28328568372 28409276544 28526257782 28549829997 28574807976 28595943189 28610007296 28631168544 28678303784 28774215756 28774631808 28821108096 28878433804 28902297034 28975434048 29068603407 29094035256 29103990179 29129874176 29227296384 29249822628 29275413024 29297066436 29297490048 29333155456 29504070024 29525892561 29699800416 29710392192 29758379904 29758873859 29781315468 29966977872 30013923843 30040182744 30190269681 30190706208 30201036372 30227458976 30249816564 30250253952 30401390448 30563430976 30638841948 30665647584 30689282403 30726132096 30749813532 30776716256 30991489936 31017099256 31172067069 31172517792 31195574388 31222867104 31233550436 31234002048 31390053552 31417516416 31503745968 31518538194 31580704936 31662904416 31687307847 31738488639 31738947552 31749807468 31936814208 31960436112 32146658973 32186258208 32210064612 32238244896 32263091757 32399782272 32464226028 32528258032 32543531306 32625882432 32717789403 32730789663 32770634611 32771108448 32799779584 32824039776 32880708432 32934839652 32975409792 32999799888 33028671104 33192078777 33286643104 33312297993 33366103441 33453433728 33478177392 33574599552 33712850106 33795205587 33808898112 33824772696 33836835552 33891488224 33917609283 34005891348 34061309568 34072964112 34129058132 34243694784 34299004608 34383859848 34395624757 34451678112 34498853532 34541350272 34566898608 34623805788 34666456448 34865426178 34865930304 34894236663 34924765304 35020620967 35125725492 35138252304 35168994432 35296373888 35344705968 35414419392 35441714214 35502034152 35528293053 35559376424 35572057888 35620767468 35749783212 35808043392 35928915984 35999781696 36209540484 36268025508 36312701568 36372482848 36399385572 36594290286 36626306288 36656571848 36683684697 36867497004 36882434304 36899752032 36912377788 36927044748 36972532608 37097336016 37124774874 37157254992 37170506304 37322651288 37417095936 37447473492 37509122937 37583105428 37709343936 37771424496 38035010376 38052869283 38066439996 38099743968 38127924252 38174891392 38332084626 38365621008 38557861056 38633912064 38681842329 38728931813 38758137876 38792047008 38859019056 38999763504 39033884032 39062755248 39290360967 39338760032 39367856748 39432667703 39565118736 39599733888 39708420624 39841221816 39939788421 39955970496 40004298477 40018565124 40053576992 40253692908 40254274944 40268048496 40284048816 40333088752 40468564224 40535187264 40568096283 40851789264 40887530112 40919043204 40999751376 41204594574 41238643329 41305251273 41492738592 41512221036 41562756092 41563357056 41594099184 41630489472 41801911866 41816819592 41853404736 41987982699 42004994624 42024717592 42217205888 42249743796 42317984852 42318596736 42333076624 42460127424 42613914816 42648511477 42862211964 42915010944 42946752816 42984326528 43017455676 43161323634 43231662144 43285634704 43317650706 43353445551 43423469287 43501176576 43623719204 43641052884 43694811264 43765386368 43840944576 43874733942 43913119536 43945599654 43999733184 44220204288 44256105036 44416397324 44549700624 44565588288 44637569856 44671973202 44726354794 44950466808 45060274116 45078530816 45099696928 45115780736 45223479044 45301554558 45341188464 45374724846 45375380928 45430618816 45576699169 45658259712 45732006144 45845146464 45935570816 45998471376 46089198144 46124720298 46165074384 46487234904 46487907072 46525648884 46602243649 46758776688 46834300656 46850325654 46851003072 47085080328 47126274624 47219225856 47255618952 47277807291 47336045536 47371057404 47494356624 47608421328 47624711202 47666377616 47826484992 47905221312 47940654168 47999708928 48279387312 48315096918 48357367344 48532514096 48695530752 48696339042 48792387048 48815296959 48911579596 49156662672 49199669376 49236059664 49402259478 49463114688 49499699832 49543006656 49560675072 49929964656 50012163916 50180150592 50279125248 50361171146 50361899328 50402786291 50713347168 50737159044 50755253328 50799658624 50837232336 51008837022 51091964352 51109446168 51154161344 51193587198 51318645521 51410481408 51448506912 51575789772 51677517168 51722729344 51812025408 51850347912 51935708682 51999684672 52083673664 52298139267 52387147956 52490475664 52753491648 52858419302 52944560832 53017058952 53121629088 53162571321 53253051228 53274627328 53339064636 53358086832 53431151202 53624674818 53671590544 53690731328 53712065088 53818899362 53851868928 53999672544 54046916352 54090795044 54402038262 54469052352 54558724272 54599078358 54666335168 54830400768 54891435429 54939459432 54984857772 55073668364 55323651456 55349628048 55368566682 55390567122 55458798912 55646004024 55735882488 55755759456 55804539648 55983976932 56171210238 56332991728 56374658142 56522209536 56613503232 56657136744 56818553088 57052515564 57099659994 57149615952 57191886378 57262337088 57356607568 57498126939 57548431512 57549263616 57642216192 57756867608 57783986689 57804594068 57950868096 58137206814 58188070512 58207980358 58454592768 58499645256 58550826048 58594132872 58594980096 58666310912 59008140048 59051785122 59399600832 59420784384 59516759808 59517747718 59562630936 59933955744 60027847686 60080365488 60380539362 60381412416 60402072744 60454917952 60499633128 60500507904 60649308343 60802780896 61126861952 61277683896 61331295168 61378564806 61452264192 61499627064 61553432512 61806891861 61982979872 62034198512 62344134138 62345035584 62391148776 62445734208 62467100872 62468004096 62780107104 62835032832 63007491936 63037076388 63161409872 63325808832 63374615694 63476977278 63477895104 63499614936 63873628416 63920872224 64293317946 64372516416 64420129224 64476489792 64526183514 64741985451 64799564544 64928452056 64976476059 65056516064 65087062612 65251764864 65435578806 65461579326 65541269222 65542216896 65648079552 65761416864 65869679304 65918399481 65950819584 65999599776 66057342208 66384157554 66573286208 66624595986 66732206882 66906867456 66956354784 67089532191 67149199104 67425700212 67590411174 67617796224 67649545392 67673671104 67782976448 67835218566 67952331837 68011782696 68062087269 68122619136 68145928224 68258116264 68487389568 68598009216 68767719696 68791249514 68903356224 68997707064 69082700544 69133797216 69187080447 69247611576 69332912896 69730852356 69731860608 69788473326 69849530608 70041241934 70251450984 70275488481 70276504608 70337988864 70592747776 70689411936 70828838784 70883428428 71004068304 71056586106 71118752848 71144115776 71241534936 71437066803 71499566424 71616086784 71857831968 71999563392 72419080968 72536051016 72625403136 72744965696 72798771144 73044508563 73188580572 73252612576 73313143696 73367369394 73734994008 73799504064 73824755576 73854089496 73945065216 74194672032 74249549748 74314509984 74341012608 74645302576 74894946984 75018245874 75166210856 75418687872 75541756719 75542848992 76070020752 76105738566 76132879992 76199487936 76255848504 76349782784 76513255533 76664169252 76731242016 76790380797 77115722112 77363684658 77457863626 77516275752 77584094016 77718038112 77903563023 77999527008 78067768064 78125510496 78580721934 78677520064 78735713496 78865335406 79130237472 79199467776 79287628953 79415692961 79416841248 79682443632 79879576842 79911940992 80008596954 80037130248 80107153984 80437012227 80507385816 80508549888 80536096992 80568097632 80666177504 80728349043 81070374528 81136192566 81703578528 81775060224 81838086408 81898617537 81999502752 82409189148 82477286658 82610502546 82985477184 83024442072 83052850023 83125512184 83126714112 83188198368 83260978944 83353661207 83603823732 83633639184 83706809472 83975965398 84009989248 84049435184 84256815357 84434411776 84499487592 84561987213 84635969704 84637193472 84666153248 84920254848 85227829632 85297022954 85724423928 85787829567 85830021888 85893505632 85968653056 86034911352 86322647268 86463324288 86571269408 86635301412 86706891102 86846938574 87247438408 87282105768 87311970537 87389622528 87530772736 87681889152 87749467884 87826239072 87891199308 87999466368 88512210072 88577677683 88832794648 89099401248 89131176576 89275139712 89276621577 89343946404 89452709588 89900933616 90041771529 90120548232 90199393856 90231561472 90446958088 90570809043 90603109116 90682376928 90749449692 90750761856 90861237632 91153398338 91690292928 91871141632 91996942752 92067847209 92178396288 92249440596 92330148768 92974469808 93051297768 93204487298 93516201207 93517553376 93668601312 93700651308 93702006144 93854909863 94170160656 94252549248 94511237904 94555614582 94672091072 94742114808 94988713248 95061923541 95215465917 95216842656 95249422404 95332755232 95810442624 95881308336 96558774624 96630193836 96714734688 96789275271 97065028192 97392678084 97584774096 97630593918 97823159192 98153368209 98311903833 98313325344 98399338752 98472119328 98804518956 98926229376 98999399664 99086013312 99576236331 99859929312 99936893979 100024327832 100098310323 100360301184 100722342292 100723798656 100805572582 101385616761 101426694336 101474318088 101509038917 101510506656 101599317248 101674464672 101752827849 102017674044 102183928704 102218892336 102308322688 102387174396 102637291042 102897013824 103151579544 103186874271 103353539927 103355034336 103445458688 103624050816 103700695824 103871417364 103999369344 104167347328 104596278534 104682709989 104774295912 104980951328 105061862901 105506983296 105716838604 105889121664 106034117904 106243258176 106325142642 106506102456 106584879159 106678129272 106716173664 106862302404 107249349636 107343181088 107381462656 107424130176 107637798724 107999345088 108181590088 108478508849 108804076524 108938104704 109117448544 109198156716 109332670336 109782870858 109878918864 109969715544 110051054091 110147336728 110647302912 110699256096 110737133364 110781134244 110917597824 110919438929 111292008048 111471764976 111511518912 111967953864 112342420476 112527368811 112665983456 112749316284 113314273488 114105031128 114158607849 114199319988 114299231904 114383772756 114524674176 114713215136 114996253878 115096863024 115513735216 115567973378 115609188136 115901736192 116186795439 116274413628 116376141024 116415960716 116999290512 117101652096 117188265744 117871082901 118016280096 118103570244 118298003109 118799201664 119035495436 119125261872 119819365263 119867911488 119965227811 120012895431 120055695372 120160730976 120761078724 120762824832 120804145488 120909835904 120999266256 121298616686 121605561792 121704288849 122145092641 122253723904 122555367792 122662590336 122757129612 122999254128 123106865024 123613783722 123715929987 123915753819 123965959744 124068397024 124364567371 124688268276 124690071168 124782297552 124891468416 124934201744 125560214208 125963948097 126014983872 126074152776 126322819744 126651617664 126749231388 126953954556 126955790208 126999229872 127841744448 127945534431 128586635892 128745032832 128840258448 128952979584 129052367028 129483970902 129856904112 129952952118 130060336653 130113032128 130174125224 130270407861 130503529728 130871157612 130923158652 131082538444 131084433792 131296159104 131522833728 131739358608 131836798962 131999199552 132768315108 133146572416 133249191972 133464413764 133912709568 134179064382 134506843889 134851400424 135180822348 135235592448 135299090784 135347342208 135565952896 135670437132 135904663674 136023565392 136124174538 136291856448 136516232528 136730097507 136974779136 137196018432 137533450769 137535439392 137582499028 137806712448 137995414128 138267594432 138374160894 138495223152 139461704712 139463721216 139576946652 139699061216 139806730947 140082483868 140502901968 140550976962 140553009216 141378823872 141657677568 141766856856 141833421873 142008136608 142113172212 142237505696 142288231552 142483069872 142874133606 142999132848 143715663936 143999126784 144353291303 144838161936 145072102032 145489931392 145597542288 146089017126 146377161144 146445890877 146505225152 146626287392 146734738788 146976306893 147469988016 147599008128 147649511152 147708178992 148389344064 148499099496 148629019968 148682025216 149290605152 149789893968 150036491748 150332421712 150837375744 151083513438 151085697984 151208358873 152140041504 152211477132 152265759984 152398975872 152511697008 153026511066 153328338504 153462484032 153580761594 153955936563 154231444224 154727369316 154915727252 155032551504 155168188032 155436076224 155807126046 155999054016 156251020992 156894417801 157161443868 157355040128 157471426992 157730670812 158260474944 158575257906 158831385922 158833682496 158962633687 159364887264 159759153684 159823881984 160017193908 160074260496 160214307968 160874024454 161014771632 161072193984 161136195264 161332355008 161456698086 162140749056 162272385132 163407157056 163676172816 163797235074 163999005504 164674306287 164818378296 164954573316 165221005092 165970954368 166048884144 166105700046 166251024368 166376396736 166707322414 167207647464 167267278368 167413618944 167951930796 168019978496 168098870368 168513630714 168998975184 169123974426 169271939408 169332306496 169840509696 170455659264 170594045908 171448847856 171575659134 171787011264 172069822704 172645294536 172926648576 173142538816 173270602824 173351960067 173413782204 173693877148 174494876816 174564211536 174623941074 175363778304 175498935768 175652478144 175782398616 175998932736 177024420144 177155355366 177665589296 178198802496 178262353152 178550279424 178553243154 178687892808 178905419176 178989422183 179801867232 180083543058 180241096464 180398787712 180893916176 181141618086 181206218232 181364753856 181498899384 181501523712 181722475264 181947925029 182306796676 183380585856 183993885504 184135694418 184356792576 184498881192 184660297536 185420675583 185948939616 186102595536 186408974596 187032402414 187035106752 187337202624 187401302616 187404012288 187709819726 187864930721 188340321312 188505098496 189022475808 189111229164 189344182144 189484229616 189977426496 190123847082 190430931834 190433685312 190498844808 190665510464 191620885248 191762616672 193117549248 193260387672 193429469376 193578550542 194130056384 194785356168 194929428177 195169548192 195261187836 195646318384 196306736418 196623807666 196626650688 196944238656 197609037912 197852458752 197998799328 198172026624 199152472662 199719858624 199873787958 200048655664 200196620646 200720602368 201268596573 201444684584 201447597312 201611145164 202771233522 202853388672 202948636176 203018077834 203021013312 203348929344 203505655698 204035348088 204186261807 204367857408 204437784672 204616645376 204774348792 205274582084 205794027648 206303159088 206373748542 206707079854 206710068672 207248101632 207401391648 207742834728 207998738688 208334694656 209192557068 209365419978 209548591824 209961902656 210123725802 210826465443 211013966592 211433677208 211778243328 212068235808 212486516352 212650285284 213012204912 213169758318 213356258544 213432347328 213724604808 214311200409 214498699272 214686362176 214762925312 214848260352 215275597448 215998690176 216363180176 216957017698 217608153048 217876209408 218234897088 218396313432 218665340672 219133525689 219565741716 219757837728 219939431088 220102108182 220294673456 221398512192 221474266728 221562268488 221835195648 221838877858 222584016096 222943529952 223023037824 223935907728 224684840952 225054737622 225331966912 225498632568 226625270157 226628546976 228210062256 228317215698 228398639976 228598463808 228767545512 229049348352 229426430272 229992507756 230193726048 230371142391 231027470432 231135946756 231218376272 232373590878 232548827256 232752282048 232831921432 233998581024 234203304192 234376531488 235742165802 236032560192 236207140488 236596006218 237598403328 237862886859 238070990872 238247078883 238250523744 239638730526 239735822976 239930455622 240025790862 240111390744 240321461952 241311036681 241522157448 241525649664 241608290976 241819671808 241998532512 242185047129 242597233372 243211123584 243408577698 244290185282 245110735584 245325180672 245514259224 245695852611 245994951367 245998508256 246213730048 247227567444 247431859974 247831507638 247931919488 248136794048 248729134742 249158550069 249376536552 249380142336 249564595104 249782936832 249868403488 250060983621 251120428416 251927896194 252029967744 252148305552 252645639488 253303235328 253498462776 253685961639 253907909112 253911580416 253998459744 255683488896 255891068862 257173271784 257490065664 257680516896 257905959168 258104734056 258193048129 258967941804 259713808224 259905904236 260120673306 260226064256 260348250448 260540815722 261742315224 261846317304 261935911611 262165076888 262168867584 262592318208 263045667456 263478717216 263673597924 263998399104 265536630216 265733033049 266293144832 266498383944 266928827528 267825419136 267829864731 268358128764 269013687778 269702800848 270361644696 270598181568 270694684416 271131905792 271340874264 271712427129 271809327348 272047130784 272248349076 272583712896 273032465056 273460195014 275066901538 275070878784 275164998056 275613424896 275990828256 276535188864 276748321788 276990446304 278923409424 279153893304 279398122432 279613461894 280164967736 280548603621 281005803936 281101953924 281106018432 281564729589 282757647744 283533713712 283666843746 284016273216 284226344424 284475011392 284576463104 284966139744 285185770623 285646397751 285748267212 285998265696 287431327872 288706582606 289676323872 290144204064 290367825813 290721306161 290979862784 291195084576 292178034252 292754322288 292891781754 293010450304 293252574784 293469477576 293952613786 294460104627 294935711499 294939976032 295198016256 295299022304 295416357984 296003946491 296778688128 296998198992 297258039936 298581210304 299579787936 299810681937 300072983496 300294930969 300664843424 302167026876 302171395968 302416717746 304280083008 304422954264 304527116751 304531519968 304797951744 305023394016 305258483547 306053022132 306656677008 306924968064 307161523188 307911873126 309454738632 309560622813 309831454504 310060619781 310065103008 310336376064 310872152448 311614252092 311998108032 312502041984 313788835602 314048129967 314322887736 314710080256 314942853984 315185588703 315461341624 316520949888 317150515812 317662771844 317667364992 317925267374 318729774528 319518307368 319754637477 320034387816 320143891969 320148520992 320428615936 321748048908 322029543264 322144387968 322272390528 322664710016 322913396172 324544770264 325435526547 326814314112 327347612449 327352345632 327594470148 327998011008 329348612574 329636756592 329909146632 330153162273 330442010184 331941908736 332097768288 332211400092 332502048736 332752793472 332758316787 333414644828 334415294928 334534556736 335903861592 336197740736 337027261428 337582106433 337997950368 338247948852 338543878816 338664612992 341188091816 342897695712 343151318268 343574022528 343579725463 344139645408 345290589072 346285077632 346541205648 346703920134 346827564408 347387754296 348560386317 348989753632 349128423072 349247882148 349822845853 350997871536 351304956288 351564797232 353613248703 354048840288 354310710732 354894009327 355331178592 356397604992 357106486308 357375785616 357810838352 357978844366 359603734464 359895683433 360038686293 360167086116 360482192928 360797575424 361787832352 362283236172 362412436464 362729507712 362997798768 363895850058 364613593352 365112866547 366435277923 366761171712 367987771008 368271388836 368997762384 369320595072 370841351166 371147789961 371747261457 371897879232 372205191072 372817949192 373093702113 374064804828 374070213504 374674405248 374802605232 375419639452 375729861442 376680642624 377891844291 378044951616 378222458328 378351872327 378688364288 378968459232 379954852992 380247694164 380861863668 380867370624 380997689616 381331020928 383525233344 383836603293 385226830637 386235098496 386520775344 386858938752 387157101084 388260112768 389570712336 389858856354 390181009959 390339096384 390522375672 390811223583 391292636768 392613472836 393247615332 393253301376 393888477312 395218075824 395997598656 398304945324 399439717248 399747575916 400097311328 400393241292 402537193146 402889369168 403222290328 403520531667 405542467044 405706777344 405897272352 406036155668 406042026624 406697858688 407011311396 408070696176 408372523614 408875569344 409548697584 410190292521 410549164168 411588055296 412600352307 412606318176 412747497084 413414159708 413420137344 414802783296 415485669456 418385114136 418730839956 419097183648 419420192841 419923805312 420247451604 421652930886 422867354416 424136471616 424973032704 425300570568 425500265619 426018249943 426024409824 426339516636 426712517088 426864694656 427449209616 428622400818 428997398544 429372724352 430551194896 431997380352 432726360352 433059873909 433759344733 433914035396 435216306096 436469794176 436792626864 438267051378 439131483432 439337672631 439515675456 439878862176 440204216364 440589346912 440928920679 442797024384 442948533456 443124536976 443677755716 445168032192 445887059904 446046075648 447143121841 447871815456 449369681904 450109475244 450663933824 450997265136 453250540314 453257093952 453625076619 455268072571 456420124512 456634431396 456797279952 457196927616 457535091024 458852860544 459985015512 460387452096 460742284782 461867809689 462054940864 462271893512 462436752544 464747181756 465097654512 465504564096 465663842864 467997162048 468753062976 471484331604 472065120384 472414280976 473192012436 475725773718 476141981744 476494157766 476501047488 476887901061 479277461052 479471645952 479860911244 480051581724 480222781488 480642923904 482622073362 483044314896 483216581952 483997065024 484370094258 485194466744 486422247168 486817155396 488580370564 490221471168 491028518448 491391705222 491989902734 491997016512 494455134888 494863719948 495663015276 495863838976 496273588096 497458269484 498317100138 498753073104 499129190208 499736806976 500121967242 501343690859 502240856832 503855792388 504059935488 504296611104 505291278976 506996925552 507371923278 507815818224 507996919488 511366977792 511782137724 512624680139 514346543568 515361033792 516209468112 516386096258 517935883608 519427616448 519811808472 520055880201 520241346612 520452128512 520696500896 521081631444 523484630448 523692634608 523871823222 524330153776 526091334912 526957434432 527347195848 527996798208 531073260432 531466066098 532996767888 533857655056 535650838272 535659729462 536716257528 536968266549 538027375556 539405601696 540723289392 541196363136 542681748528 543424854258 543618654696 544094261568 544496698152 545167425792 545843775087 546064930112 546920390028 550133803076 550141757568 550329996112 551981656512 553070377728 553496643576 553980892608 554430649201 557846818848 558307786608 558796244864 559226923788 560329935472 561097207242 562011607872 562203907848 562212036864 563129459178 563594792163 564505100731 565515295488 567067427424 567333687492 568032546432 568452688848 568950022784 569932279488 570371541246 571292795502 571496534424 571996531392 574862655744 577413165212 579352647744 580288408128 580735651626 581442612322 582390169152 584356068504 584788284531 585508644576 585783563508 586020900608 586505149568 586938955152 587905227572 588920209254 589871422998 589879952064 590598044608 590832715968 592007892982 592497089197 593557376256 593996397984 594516079872 597162420608 599159575872 599621363874 600145966992 600589861938 601329686848 603805789719 604334053752 604342791936 604833435492 608560166016 608845908528 609054233502 609063039936 610046788032 610516967094 612106044264 613313354016 613849936128 614323046376 615823746252 618909477264 619121245626 619662909008 620121239562 620130206016 621744304896 623228504184 623996216064 625004083968 627577671204 628096259934 628645775472 629885707968 630371177406 630922683248 632479396329 633041899776 634301031624 635325543688 635334729984 635850534748 637459549056 639036614736 639509274954 640068775632 640287783938 640297041984 643496097816 644059086528 644288775936 644544781056 645329420032 645826792344 649089540528 650871053094 653628628224 654695224898 654704691264 655188940296 655996022016 658697225148 659273513184 659818293264 660306324546 660884020368 664195536576 664422800184 665004097472 665505586944 665516633574 666829289656 667142391773 668830589856 669069113472 671807723184 672395481472 674054522856 675164212866 675995900736 676495897704 677087757632 677329225984 679875810471 682376183632 685795391424 686302636536 687148045056 687159450926 688279290816 690581178144 691113427173 692570155264 693082411296 693407840268 693655128816 694775508592 697120772634 697979507264 698256846144 698495764296 699645691706 701995743072 702609912576 703129594464 707226497406 708097680576 708621421464 709788018654 710662357184 712795209984 713588660577 714212972616 714741236649 714751571232 715621676704 715957688732 719207468928 719791366866 720077372586 720334172232 720964385856 723575664704 724566472344 724824872928 725459015424 725995597536 726555141387 727791700116 729227186704 730225733094 732870555846 735975542016 736542777672 737984854101 737995524768 738641190144 741682702332 742295579922 743494522914 743795758464 744410382144 745635898384 746187404226 747475650207 748129609656 748140427008 749348810496 749605210464 750182950863 750839278904 751459722884 753361285248 755783688582 756089903232 756444916656 756703744654 757936918464 759909705984 760495388328 761057884917 761723727336 761734741248 761995379232 762662041856 767050466688 767673206586 770453661274 772470196992 773041550688 773717877504 774314202168 774579144387 776520225536 779141424672 779717712708 780362019918 780678192768 781044751344 781622447166 782585273536 785226945672 785807734833 786495230664 786506602752 787776954624 790436151648 791995197312 796609890648 798879434496 799495151832 800194622656 800786482584 803489594193 805074386292 805778738336 806444580656 807041063334 811084934088 811794544704 812072311336 812084053248 813395717376 814022622792 816141392352 816745047228 817751138688 819097395168 820380585042 821098328336 825200704614 825212636352 825494994168 826828319416 826840274688 829605566592 830971338912 836770228272 837461679912 838194367296 838840385682 839847610624 840494903208 841645810863 843305861772 844694188767 845734708832 848272943232 850601141136 851000531238 852036499886 852048819648 852679033272 853425034176 853729389312 854898419232 856939193253 857244801636 857994797088 858745448704 861102389792 865452720704 866119747818 867518689466 867828070792 870432612192 872163918483 872939588352 873585253728 876534102756 878262966864 878675345262 879031350912 879757724352 880408432728 881178693824 881857841358 883380313881 884807134497 885594048768 885897066912 886249073952 887355511432 888011839473 890336064384 891774119808 894286243682 895743630912 898739363808 899432045811 900218950488 900884792907 901327867648 901994530272 906501080628 906514187904 907250153238 910536145142 912840249024 913268862792 913581350253 913594559904 914393855232 915070182048 915775450641 916890273277 917705721088 919970031024 920774904192 921484569564 923735619378 924109881728 924543787024 924873505088 928681868439 929494363512 930181859343 930195309024 931009128192 931327685728 935994324096 937506125952 942968663208 944130240768 944828561952 945556766109 946384024872 951451547436 952283963488 952988315532 953002094976 953775802122 958554922104 959721822488 960103163448 960431675907 960445562976 961285847808 965244146724 966088629792 966433163904 967994130048 968740188516 970388933488 973634310792 976306579641 977160741128 980442942336 982042837347 982057036896 982783410444 983979805468 983994033024 988910269776 989727439896 990459486819 991326030552 992547176192 994916538968 996634200276 997506146208 998258380416 998274950361 999473613952 1000243934484 1002687381718 1007711584776 1008593222208 1010582557952 1012746319299 1013993851104 1014743846556 1015631636448 1015993838976 1023564275448 1025249360278 1028693087136 1030722067584 1030739176389 1032404008493 1032418936224 1032772192516 1035871767216 1038855232896 1039623616944 1040111760402 1040482693224 1041393001792 1042163262888 1045681158951 1046969260896 1047385269216 1047743646444 1048660307552 1049468537559 1053914868864 1054694391696 1062146520864 1062932132196 1064682027981 1065993535776 1067715310112 1071319458924 1073432515056 1073936533098 1076054751112 1078811203392 1079687050299 1081446578784 1082392726272 1083597595691 1085363497056 1086849708516 1087237309392 1088188523136 1088993396304 1091687550174 1092129860224 1093840780056 1095338599641 1099305833769 1100267606152 1100283515136 1100659992224 1103287436921 1103963313024 1106993287152 1107961785216 1108861298402 1115241784371 1115693637696 1116615573216 1117592489728 1118453847576 1119281106339 1120659870944 1122194414484 1124023215744 1124407815696 1126258918356 1127189584326 1129010201462 1134134854848 1134667374984 1135055616981 1136065092864 1136905377696 1137900045568 1139864558976 1140743082492 1142585591004 1142993068848 1143993062784 1151509809879 1154826330424 1155680491911 1158705295488 1160576816256 1161471303252 1162885224644 1164780338304 1168712137008 1169576569062 1170543029877 1171017289152 1171567127016 1172433670749 1173010299136 1173877910304 1175810455144 1177840418508 1179742845996 1179759904128 1181196089216 1181665431936 1184015785964 1184994178394 1187992795968 1193263597339 1194324841216 1198319151744 1199242727748 1200291933984 1201179723876 1202659373696 1207611579438 1208668107504 1209666870984 1210561595001 1217120332032 1217691817056 1218108467004 1218126079872 1220093576064 1220113828219 1221033934188 1224212088528 1226626708032 1228646092752 1230570877563 1231647492504 1237801056921 1237818954528 1238242491252 1239325818016 1240242479124 1240260412032 1246457008368 1255155342408 1256192519868 1257291550944 1258260578523 1259771415936 1260742354812 1261845366496 1264958792658 1268602063248 1270651087376 1271701069496 1274919098112 1278054749829 1278073229472 1279018549908 1280137551264 1280575567876 1280594083968 1286992195632 1288118173056 1291653584688 1298179081056 1299179621727 1301278034199 1301742106188 1309390449796 1309409382528 1310377880592 1317394450296 1318013017893 1318547026368 1319617505921 1319636586528 1320612649092 1321768040736 1322786762037 1328391073152 1328845600368 1330008194944 1331033267148 1333658579312 1334284783546 1337661179712 1338138226944 1341429365523 1343596019051 1343615446368 1344790962944 1348109045712 1350328425732 1351991801472 1352991795408 1354175515264 1359751620942 1360875229857 1364752367264 1365804217713 1368010241081 1371590782848 1372605273072 1374318901852 1376558581632 1381162356288 1382226854346 1385603429067 1386164822592 1386815680536 1387310257632 1389551017184 1394241545268 1395959014528 1396513692288 1396991528592 1399291383412 1403991486144 1406259188928 1410220615037 1414452994812 1416195361152 1417242842928 1419576037308 1421324714368 1427177321154 1428425945232 1429482473298 1429503142464 1430663703183 1431243353408 1431915377464 1435845459647 1438414937856 1439582733732 1440154745172 1440668344464 1441928771712 1447151329408 1449132944688 1449649745856 1451991195072 1453110282774 1455583400232 1458454373408 1460451466188 1465741111692 1473085555344 1475969708202 1475991049536 1483365404664 1484591159844 1486989045828 1487591516928 1488820764288 1491271796768 1492374808452 1494951300414 1496259219312 1499210420928 1500365901726 1501678557808 1502919445768 1504031072577 1506722570496 1511567377164 1512179806464 1512889833312 1513407489308 1515873836928 1520990776656 1522115769834 1523447454672 1523990758464 1534100933376 1535346413172 1537874040417 1540907322548 1546083101376 1548628404336 1549158288774 1558282849344 1559435425416 1560167640603 1560724039836 1561356385536 1562089502688 1563244894332 1565170547072 1570453891344 1571615469666 1572990461328 1580872303296 1583990394624 1587886204333 1593219781296 1598990303664 1600389245312 1601572965168 1606979188386 1610148772584 1610904799647 1611557476672 1612889161312 1614082126668 1616739375823 1622169868176 1623589089408 1624144622672 1628045245584 1632282784704 1633490094456 1635502277376 1637531325261 1638194790336 1640761170084 1642196656672 1650401409228 1650425272704 1650989988336 1653656638832 1659211133184 1661942677824 1663291947603 1673540456544 1674923359824 1676388734592 1677680771364 1680989806416 1683291621726 1686611723544 1689388377534 1690784376489 1691469417664 1693515302193 1696545886464 1701202282272 1702001062476 1704072999772 1704097639296 1705358066544 1706850068352 1709796838464 1713878386506 1714489603272 1715989594176 1722204779584 1730905441408 1732239495636 1735037378932 1735656141584 1740865224384 1744327836966 1747170507456 1748588970557 1753068205512 1756525933728 1757350690524 1758062701824 1759515448704 1760816865456 1762357387648 1763715682716 1766760627762 1769614268994 1771794133824 1772498147904 1774711022864 1776023678946 1777491267591 1780672128768 1783548239616 1788572487364 1791487261824 1797478727616 1798864091622 1800437900976 1801769585814 1803989060544 1811417369157 1813002161256 1813028375808 1814500306476 1821072290284 1825680498048 1826537725584 1827162700506 1827189119808 1830140364096 1831550901282 1833780546554 1839940062048 1841549808384 1842969139128 1847471238756 1848219763456 1849087574048 1849747010176 1857363736878 1858988727024 1860363718686 1860390618048 1862655371456 1871988648192 1875012251904 1885937326416 1889657123904 1891113532218 1892768049744 1902903094872 1904567926976 1905976631064 1906004189952 1907551604244 1910691989609 1917109844208 1919443644976 1920206326896 1920863351814 1920891125952 1930488293448 1932177259584 1932866327808 1935988260096 1937480377032 1940777866976 1947268621584 1952613159282 1954321482256 1960885884672 1964085674694 1964114073792 1965566820888 1967959610936 1967988066048 1977820539552 1979454879792 1980918973638 1982652061104 1989833077936 1993268400552 1995012292416 1996516760832 1996549900722 1998947227904 2000487868968 2001427175319 2005374763436 2015423169552 2017186444416 2025492638598 2027987702208 2029487693112 2031263272896 2031987677952 2039627431413 2047128550896 2050498720556 2057386174272 2061444135168 2061478352778 2064808016986 2064837872448 2065544385032 2066514237931 2071743534432 2077710465792 2079247233888 2080223520804 2080965386448 2082786003584 2084326525776 2091362317902 2093938521792 2094770538432 2095487292888 2097320615104 2098937075118 2107829737728 2109388783392 2124293041728 2125864264392 2129364055962 2131987071552 2135430620224 2140765981731 2142638917848 2144223709947 2146865030112 2147873066196 2152109502224 2157622406784 2159374100598 2162893157568 2167195191382 2170726994112 2173699417032 2174474618784 2176377046272 2177986792608 2179665424161 2183375100348 2184259720448 2187681560112 2190677199282 2198611667538 2200535212304 2201319984448 2206574873842 2207926626048 2213954562303 2213986574304 2215923570432 2217722596804 2230483568742 2231387275392 2233231146432 2236907695152 2238562212678 2241319741888 2244388828968 2248046431488 2248815631392 2250548852589 2252517836712 2254379168652 2258020402924 2268269709696 2269334749968 2270111233962 2273810755392 2279729117952 2281486164984 2285171182008 2285986137696 2287986125568 2303019619758 2309652660848 2311360983822 2317410590976 2321153632512 2322942606504 2323737433161 2325770449288 2329560676608 2337424274016 2339153138124 2341086059754 2342034578304 2343134254032 2344867341498 2347755820608 2351620910288 2355680837016 2357423204499 2359485691992 2359519808256 2362392178432 2363330863872 2368031571928 2369988356788 2375985591936 2386527194678 2396638303488 2398485455496 2400583867968 2402359447752 2405318747392 2410468782579 2415223158876 2417336215008 2419333741968 2421123190002 2435383634112 2436216934008 2436252159744 2440187152128 2440227656438 2442067868376 2448424177056 2453253416064 2457292185504 2461141755126 2463294985008 2475602113842 2475637909056 2476484982504 2478651636032 2480484958248 2480520824064 2492914016736 2510310684816 2512385039736 2514583101888 2516521157046 2519542831872 2521484709624 2523690732992 2529917585316 2534082566301 2537204126496 2541302174752 2543402138992 2556109499658 2556146458944 2558037099816 2560275102528 2561151135752 2561188167936 2573984391264 2576236346112 2583307169376 2596358162112 2598359243454 2602556068398 2603484212376 2616491755449 2618780899592 2618818765056 2620755761184 2634788900592 2636026035786 2637094052736 2639235011842 2639273173056 2641225298184 2643536081472 2645573524074 2654421403491 2656782146304 2657691200736 2660016389888 2662066534296 2664035518419 2667317158624 2668569567092 2675322359424 2682858731046 2687192038102 2687230892736 2696218091424 2700656851464 2702654378721 2703983602944 2705983590816 2708351030528 2719503241884 2721750459714 2729504734528 2731608435426 2736020482162 2740744050759 2743181565696 2745210546144 2748637803704 2750670819831 2753117163264 2762324712576 2764453708692 2771206858134 2772329645184 2773631361072 2774620515264 2779102034368 2786045605317 2788483090536 2790545578029 2791918029056 2793027384576 2793983057184 2798582766824 2807982972288 2812518377856 2820441230074 2828905989624 2832390722304 2834485685856 2836670298327 2839152074616 2840123529419 2842649428736 2854354642308 2856851890464 2858964946596 2859006284928 2861327406366 2862486706816 2863830754928 2871690919294 2879165467464 2880309490344 2881295027721 2881336688928 2883857543424 2894302658816 2898265889376 2899299491712 2903982390144 2906220565548 2911166800464 2916908746816 2920902932376 2928919738923 2931482223384 2946128512041 2946171110688 2951939416404 2951982099072 2966730809328 2969182319688 2973978091656 2977641528576 2982543593536 2984749616904 2989902600828 2992518438624 2994824851083 2998420841856 3000731803452 3003357115616 3005838891536 3008062145154 3023134754328 3025779666624 3026814978616 3031747673856 3041981553312 3044231539668 3046894909344 3047981516928 3070692826344 3075748080834 3081814645096 3092166202752 3092217529167 3097212025479 3097256808672 3098316577548 3116565698688 3118870850832 3120335281206 3121448079672 3124179005376 3126489788664 3130341094144 3137043476853 3140907782688 3143230939332 3145980922656 3148405612677 3161744606592 3175772408666 3186439562592 3194046083943 3197934367771 3197980607328 3200778490624 3203145930336 3213958376772 3220297545168 3221809599294 3223114953344 3225778322624 3228164253336 3233478751646 3239061150897 3244339736352 3247178178816 3248289245344 3250792787073 3256043411401 3256090491168 3264565569408 3266980188912 3275062650522 3276389580672 3281522340168 3284393313344 3297917501307 3300802818456 3300850545408 3301979976672 3307313277664 3309862310763 3323885355648 3326583895206 3347080913088 3349846719648 3352777469184 3355361542728 3356509625677 3357843319017 3361979612832 3366583243452 3373223447088 3378776755068 3381568752978 3382938835328 3387030604386 3402404564544 3404002124952 3405166850943 3408145999544 3408195278592 3410716133088 3413700136704 3417500109487 3419593676928 3427756773012 3428979206544 3431979188352 3444409559168 3454529429637 3461810882816 3464478991272 3467041475733 3470074757864 3471312283168 3481730448768 3488655673932 3494341014912 3497177941114 3506136411024 3513051867456 3514701381048 3517301012247 3519030897408 3521633730912 3524714775296 3527431365432 3533521255524 3539228537988 3543588267648 3544996295808 3549422045728 3552047357892 3554982535182 3577144974728 3579790792017 3582974523648 3594957455232 3597728183244 3600875801952 3603539171628 3607978121088 3622834738314 3626004322512 3629000612952 3631684785003 3642144580568 3651360996096 3653075451168 3654325401012 3654378239616 3660280728192 3660341484657 3663101802564 3667561093108 3679880124096 3685938278256 3691712632689 3694942477512 3698175148096 3699494020352 3713403170763 3714727473756 3717977454048 3720727437372 3720781236096 3725310742912 3771874652832 3774781735569 3779314247808 3779376980093 3782227064436 3785536099488 3805806189744 3809135853952 3811953262128 3815103208488 3821383979218 3834164249487 3834219688416 3838887289952 3840412653792 3841726703628 3841782251904 3848051304383 3860976586896 3864354519168 3874960754064 3881555733952 3894537243168 3897538865181 3903834102597 3905226318564 3908642964512 3928171349388 3928228147584 3931133641776 3935919221872 3955641079104 3958852517763 3958909759584 3961837947276 3965304122208 3968360286111 3979666155872 3986536801104 3990024584832 3993099801444 4000975737936 4002854350638 4010749526872 4024288096569 4030788057153 4030846339104 4034372888832 4050985277196 4055975404416 4058975386224 4062526545792 4079254862826 4082625689571 4094257101792 4097412653139 4100997441112 4104030723243 4114772348544 4122956705556 4129616033972 4129675744896 4131088770064 4133028475862 4143487068864 4156810287201 4158494467776 4160447041608 4161870595597 4161930772896 4165572007168 4168653051552 4182724635804 4187877043584 4189541076864 4190974585776 4194641230208 4197874150236 4218777566784 4230661845111 4237495137007 4248586083456 4251728528784 4258728111924 4263974143104 4270861240448 4281531963462 4285277835696 4288447419894 4291991109549 4293730060224 4295746132392 4304219004448 4307536378941 4315244813568 4318748201196 4325786315136 4334390382764 4341453988224 4347398834064 4348949237568 4355973585216 4359330848322 4366750200696 4375363120224 4381354398564 4397223335076 4401070424608 4402639968896 4413149747684 4427909124606 4427973148608 4435445193608 4447618862809 4460967137484 4462774550784 4466462292864 4473815390304 4477124425356 4482639483776 4488777657936 4497631262784 4501097705178 4505035673424 4508758337304 4512093217731 4516040805848 4536539419392 4538669499936 4540222467924 4547621510784 4547696996089 4562972329968 4570342364016 4571972275392 4606039239516 4613622121251 4619305321696 4622721967644 4645885213008 4647474866322 4651540898576 4674848548032 4678306276248 4680502921809 4682172119508 4684069156608 4686268508064 4689734682996 4695511641216 4703241820576 4711361674032 4714846408998 4718971383984 4736063143856 4739976713576 4751971183872 4763658612999 4773054389356 4796970910992 4801167735936 4804718895504 4820937565158 4830446317752 4832714398941 4834672430016 4838667483936 4842246380004 4850218127469 4870767268224 4872433868016 4880455312876 4884135736752 4896848354112 4906506832128 4912593975783 4914584371008 4918574340251 4922283510252 4926589970016 4951204227684 4951275818112 4952969965008 4957303272064 4960969916496 4985828033472 4989875842809 5007948798281 5020621369632 5024770079472 5029166203776 5033042314092 5042969419248 5047381465984 5059835170632 5068165132602 5072353129467 5074408252992 5080545906579 5082604349504 5086804277984 5112218999316 5112292917888 5116074199632 5120550205056 5122302271504 5147968782528 5166614338752 5192716324224 5196718486908 5205112136796 5206968424752 5232983510898 5237561799184 5241511522368 5245766911671 5269577801184 5272052071572 5274188105472 5278470023684 5278546346112 5282450596368 5287072162944 5291147048148 5308842806982 5315382401472 5324133068592 5328071036838 5332473802773 5334634317248 5337139134184 5350644718848 5365717462092 5374384076204 5374461785472 5392436182848 5401313702928 5405308757442 5411967181632 5439006483768 5443500919428 5459009469056 5463216870852 5472040964324 5481488101518 5490421092288 5497275607408 5501341639662 5514780599449 5524649425152 5528907417384 5542413716268 5544659290368 5547262722144 5549241030528 5558204068736 5572091210634 5576966181072 5581091156058 5587966114368 5597165533648 5615965944576 5625036755712 5638871481529 5640882460148 5657811979248 5668971371712 5673340596654 5678304149232 5680247058838 5708709284616 5713703780928 5717929893192 5718012569856 5722654812732 5724973413632 5727661509856 5732075968827 5743381838588 5758330934928 5760618980688 5762590055442 5762673377856 5796531778752 5798598983424 5807964780288 5812441131096 5822333600928 5833817493632 5841805864752 5857839477846 5862964446768 5892257024082 5892342221376 5903878832808 5903964198144 5918484943423 5933461618656 5938364639376 5947956183312 5965087187072 5969499233808 5979805201656 5985036877248 5989649702166 5996841683712 6001463606904 6004281525957 6006714231232 6011677783072 6016124290308 6046269508656 6051559333248 6053629957232 6083963106624 6088463079336 6093789818688 6095963033856 6141385652688 6151496161668 6163629290192 6184332405504 6184435058334 6194424050958 6194513617344 6196633155096 6199542713793 6233131397376 6237741701664 6240670562412 6242896159344 6248358010752 6252979577328 6274086953706 6281815565376 6286461878664 6291961845312 6296811225354 6323489213184 6351544817332 6372879125184 6388092167886 6395868735542 6395961214656 6406291860672 6427916753544 6432671129841 6440595090336 6443619198588 6446229906688 6451556645248 6456328506672 6466957503292 6478122301794 6488679472704 6496578490688 6501585574146 6512086822802 6512180982336 6517467981167 6529131138816 6533960377824 6550125301044 6552779161344 6563044680336 6568786626688 6595835002614 6601605636912 6603959953344 6614626555328 6619724621526 6641863686909 6647770711296 6653167790412 6694161826176 6699693439296 6710723085456 6713019251354 6715686638034 6723959225664 6733166486904 6746446894176 6751646557767 6757553510136 6763137505956 6765877670656 6774061208772 6804809129088 6808004249904 6810333701886 6816291999088 6821432266176 6835000218974 6839187353856 6855513546024 6857958413088 6863958376704 6888819118336 6909058859274 6928957982544 6934082951466 6940149515728 6942624566336 6963460897536 6971212299483 6977311347864 6988682029824 6994355882228 7012272822048 7026103734912 7029402762096 7034602024494 7043267461824 7054862730864 7067042511048 7078457075976 7087176535296 7089992591616 7098844091456 7104094715784 7109965070364 7154289949456 7159581584034 7189914910464 7195456366488 7201751603904 7207078343256 7215956242176 7245669476628 7252008645024 7258001225904 7263369570006 7284289161136 7306150902336 7308650802024 7308756479232 7320561456384 7320682969314 7326203605128 7335122186216 7338566309503 7359760248192 7371876556512 7383425265378 7389884955024 7396350296192 7426806341526 7429454947512 7435954908096 7441454874744 7441562472192 7450621485824 7543749305664 7549563471138 7558628495616 7558753960186 7564454128872 7571072198976 7602247698903 7611612379488 7618271707904 7623906524256 7630206416976 7642767958436 7668328498974 7668439376832 7677774579904 7680825307584 7683453407256 7683564503808 7696102608766 7702462159561 7721953173792 7728709038336 7749921508128 7763111467904 7789074486336 7795077730362 7807668205194 7810452637128 7817285929024 7849475266347 7856342698776 7856456295168 7862267283552 7871838443744 7911282158208 7917705035526 7917819519168 7923675894552 7930608244416 7936720572222 7959332311744 7973073602208 7980049169664 7986199602888 7992106555257 8001951475872 8005708701276 8021499053744 8048576193138 8061576114306 8061692678208 8101970554392 8111950808832 8117950772448 8125053091584 8158509725652 8165251379142 8188514203584 8194825306278 8201994882224 8208061446486 8222232152277 8229544697088 8245913411112 8252012459493 8259232067944 8259351489792 8262177540128 8266056951724 8286974137728 8313620574402 8316988935552 8320894083216 8323741191194 8323861545792 8337306103104 8365449271608 8371636734087 8375754087168 8379082153728 8381949171552 8389282460416 8395748300472 8437555133568 8461323690222 8474990274014 8497172166912 8503457057568 8517456223848 8520370588257 8527948286208 8541722480896 8563063926924 8570555671392 8576894839788 8583982219098 8587460120448 8591492264784 8608438008896 8615072757882 8637496402392 8643885083163 8651572630272 8668780765528 8682907976448 8694797668128 8697898475136 8711947170432 8718661696644 8733500401392 8750726240448 8762708797128 8786759216769 8794446670152 8802140849216 8805279937792 8826299495368 8838385536123 8855818249212 8855946297216 8870890387216 8895237725618 8921934274968 8932924585728 8947630780608 8954248850712 8965278967552 8977555315872 8984474553249 8995262525568 9002195410356 9010071346848 9017516674608 9024186435462 9032081611696 9077338999872 9080444935848 9095243021568 9095393992178 9125944659936 9140684728032 9143944550784 9212078479032 9227244242502 9238610643392 9245443935288 9276652587501 9291636076437 9291770426016 9294949732644 9303081797152 9349697096064 9356612552496 9361005843618 9364344239016 9372537016128 9379469365992 9391023282432 9406483641152 9422723348064 9429692817996 9437942767968 9445216838031 9472126287712 9479953427152 9527317225998 9546108778712 9593803103313 9593941821984 9602335471872 9609437791008 9641875130316 9660892635504 9665428797882 9669344860032 9677334967872 9684492760008 9700436254938 9717183452691 9741534536448 9744867736032 9752378361219 9760910625752 9768130234203 9768271473504 9793696708224 9825187951566 9829168742016 9837148680502 9844567020504 9853179940032 9893752503921 9902408455368 9902551636224 9905939930016 9914606544128 9921939832992 9929586932289 9971656066944 9979751685618 10015897596562 10041242739264 10049540158944 10058332407552 10066084628184 10069528877031 10073529957051 10085793006047 10085938838496 10094762931968 10119670341264 10136330265204 10144706258934 10148816505984 10161091813158 10165208699008 10173608555968 10215500552829 10224437998632 10224585835776 10232148399264 10241100410112 10244604543008 10252500328461 10295937565056 10333228677504 10385432648448 10393436973816 10401124427199 10410224273592 10413936849504 10465967021796 10475123598368 10483023044736 10491533823342 10539155602368 10544104143144 10556940047368 10557092692224 10564901192736 10574144325888 10582294096296 10585914973289 10617685613964 10630764802944 10648266137184 10656142073676 10664947605546 10669268634496 10674278268368 10731434924184 10739372376051 10748768152408 10748923570944 10784872365696 10802627405856 10810617514884 10823934363264 10878012967536 10887001838856 10895054355009 10918018938112 10926433741704 10944081928648 10962976203036 10980842184576 10981024453971 10994551214816 11002683279324 11029561198898 11057814834768 11084827432536 11094525444288 11098482061056 11116408137472 11140209512289 11144182421268 11153932362144 11162182312116 11175932228736 11194331067296 11277742963058 11281764920296 11315623958496 11337942743424 11338130940279 11346681193308 11356608298464 11360494117676 11417418569232 11427407561856 11435859786384 11445309625464 11455323019712 11464151937654 11486763677176 11502492748461 11516661869856 11521237961376 11525180110884 11525346755712 11544153913149 11593063557504 11624882262192 11644667201856 11667634987264 11683611729504 11692616595543 11711502307791 11715678955692 11725928893536 11784514048164 11784684442752 11807757665616 11836969886846 11866923237312 11876557553289 11876729278752 11895912366624 11905080858333 11919573552601 11930174374144 11938998467616 11959610403312 11970073754496 11979299404332 12002927213808 12008563051914 12013428462464 12023355566144 12032248580616 12072864289707 12092364171459 12092539017312 12103118666496 12107259914464 12136161806131 12167926213248 12176926158672 12187579637376 12282771305376 12292237959417 12302992323336 12312092169729 12327258580384 12368870116668 12388848101916 12389027234688 12393266310192 12399085427586 12475483403328 12481341124824 12485611786791 12485792318688 12496716021504 12505959154656 12548173907412 12563631130752 12572923757328 12583923690624 12593622450708 12691985535333 12703089634664 12712485411021 12745758250368 12776184335772 12791737471084 12791922429312 12812583721344 12855833507088 12865342259682 12875973328647 12881190180672 12887238397176 12903113290496 12912657013344 12922609136823 12933915006584 12956244603588 12977358945408 12993156981376 13003171148292 13024173645604 13024361964672 13034935962334 13067920755648 13100250602088 13125899570729 13126089360672 13137573253376 13191670005228 13203211273824 13207919906688 13229253110656 13239449243052 13283727373818 13306335580824 13342856588427 13388323652352 13399386878592 13421252110409 13421446170912 13426038502708 13431373276068 13447918451328 13466332973808 13492893788352 13503293115534 13515107020272 13526275011912 13536279653193 13548122417544 13609618258176 13616008499808 13620667403772 13632583998176 13642864532352 13643090988267 13670000437948 13711027092048 13715916826176 13818117718548 13840866363753 13857915965088 13868165902932 13880299031456 13885249132672 13942424598966 13954622695728 13988711764456 14024545644096 14052207469824 14058805524192 14069204048988 14086534923648 14086768743983 14109725461728 14134085022096 14156914151952 14197688182912 14208189431568 14219930140728 14290975838997 14308579898912 14319163168068 14342736679973 14390912732976 14403503207808 14414156686512 14491338953256 14498143196823 14504017290048 14516002451808 14526739140012 14550654382407 14568578322272 14612301804672 14617301604048 14641365938628 14652407210256 14670244372432 14677132619006 14719520496384 14743753113024 14755723020753 14766850530756 14779769910048 14792700592384 14853612683052 14858909895024 14871909816192 14882909749488 14969627528427 15023846394843 15087498611328 15099126942276 15117507920372 15128908257744 15142144397952 15204495397806 15217059388401 15223224758976 15241637719737 15247813048512 15260412833952 15285535916872 15336656997948 15336878753664 15355549159808 15361650615168 15366906814512 15392205217532 15404924319122 15443906347584 15499843016256 15512426765407 15526222935808 15578148972672 15590155460724 15615336410388 15620905274256 15634571858048 15698950532694 15712685397552 15724534567104 15737300735013 15743676887488 15794300056117 15822564316416 15835410071052 15835639038336 15847351789104 15861216488832 15873441144444 15918664623488 15946147204416 15972399205776 15984213110514 15997421408319 16003902951744 16011417402552 16042998107488 16097152386276 16123152228612 16123385356416 16203941108784 16235901544896 16317019451304 16330502758284 16377028407168 16389650612556 16403989764448 16416122892972 16444464304554 16491826822224 16504024918986 16518464135888 16524355080256 16532113903448 16544341798347 16573948275456 16627241148804 16633977871104 16641788166432 16647482382388 16647723091584 16674612206208 16730898543216 16743273468174 16763898343104 16791496600944 16875110267136 16916614444587 16922647380444 16949980548028 17006914115136 17034912447696 17040741176514 17126127853848 17141111342784 17153789679576 17167964438196 17174920240896 17182984529568 17196227906481 17216876017792 17230145515764 17274992804784 17287770166326 17337561531056 17389595336256 17395796950272 17423894340864 17437323393288 17466748247663 17467000802784 17501452480896 17525417594256 17573518433538 17588893340304 17604281698432 17652598990736 17676771072246 17711636498424 17711892594432 17741780774432 17755454830269 17784133134053 17790475451236 17843868549936 17895261561216 17908497701424 17955110631744 17968949106498 17990525051136 18004390820712 18012844577871 18020142693696 18035033349216 18048372870924 18064163223392 18154677999744 18160889871696 18190787984356 18251889319872 18281369456064 18287889101568 18332867995481 18424156958064 18454488485004 18477221286784 18490887870576 18553305175002 18583272152874 18583540852032 18589899465288 18598628141379 18606163594304 18665990975411 18699394192128 18713225104992 18722011687236 18728688478032 18745074032256 18758938731984 18812967282304 18845446696128 18859385635992 18875885535936 18890433676062 18944252575424 18959906854304 19054634451996 19092217557424 19187606206626 19187883643968 19218875582016 19283750260632 19321785271008 19330857595764 19338689720064 19354669935744 19368985520016 19400872509876 19434366905382 19489735472064 19504756722438 19521821251504 19536260468406 19536542947008 19552403943501 19587393416448 19650375903132 19658337484032 19674297361004 19689134041008 19706359880064 19787505007842 19804816910736 19811879860032 19843879665984 19859173864578 19925591060727 19943312133888 19959503371236 20031795193124 20082485478528 20099080317888 20132169256368 20139057754062 20147059914102 20171586012094 20171877676992 20239340682528 20272660530408 20289412517868 20297633011968 20322183626316 20330417398016 20347217111936 20431001105658 20448875997264 20464296798528 20489209086016 20505000656922 20591875130112 20666457355008 20786873947632 20802248854398 20820448547184 20827873699008 20913636898449 20931934043592 20950247196736 20966046089472 20983067646684 21017611885699 21078311204736 21088208286288 21113880094736 21129802385472 21164588192592 21171829946578 21235371227928 21261529605888 21296532274368 21312284147352 21329895211092 21338537268992 21348556536736 21462869848368 21478744752102 21497536304816 21569744731392 21605254811712 21621235029768 21647868726528 21756025935072 21774003677712 21790108710018 21852867483408 21888163857296 21925952406072 21961684369152 21962048907942 21989102429632 22005366558648 22015698928509 22059122397796 22115629669536 22169654865072 22189050888576 22280419024578 22288364842536 22307864724288 22324364624232 22351864457472 22388662134592 22555485926116 22563529840592 22631247916992 22675885486848 22676261880558 22693362386616 22713216596928 22720988235352 22731656617241 22834837138464 22854815123712 22871719572768 22890619250928 22910646039424 22928303875308 22973527354352 23004985496922 23033323739712 23042475922752 23050360221768 23050693511424 23088307826298 23107386478683 23186127115008 23249764524384 23289334403712 23367223459008 23385233191086 23423004615582 23431357911384 23451857787072 23548425799041 23569028096328 23569368885504 23615515331232 23673939773692 23733846474624 23753115106578 23753458557504 23791824733248 23810161716666 23839147105202 23877996935232 23919220806624 23940147508992 23958598808664 23976319665771 24005854427616 24017126103828 24026856924928 24046711132288 24064497161232 24145728579414 24184728342918 24185078034624 24214519828928 24272323612262 24335852426496 24353852317344 24375159274752 24565542610752 24584475918834 24605984646672 24624184339458 24654517160768 24737740233336 24756037378479 24777696203832 24778054469376 24786532620384 24798170855172 24950966806656 24962682249648 24971223573582 24971584637376 25011918309312 25096347814824 25127262261504 25145847514656 25167847381248 25187244901416 25383971070666 25406179269328 25424970822042 25491516500736 25552368671544 25561111764771 25583474942168 25583844858624 25625167442688 25711667014176 25730684519364 25751946657294 25762380361344 25774476794352 25825314026688 25845218273646 25867830013168 25912489207176 25931655249489 25954717890816 25986313962752 26006342296584 26048347291208 26048723929344 26069871924668 26135841511296 26200501204176 26251799141458 26252178721344 26383340010456 26406422547648 26415839813376 26458506221312 26478898486104 26515156608369 26567454747636 26612671161648 26685713176854 26798773757184 26842504220818 26842892341824 26852077005416 26862746552136 26895836902656 26932665947616 26985787576704 27006586231068 27030214040544 27052550023824 27072559306386 27096244835088 27232016999616 27241334807544 27265167996352 27285729064704 27286181976534 27340000875896 27422054184096 27431833652352 27636235437096 27681732727506 27715831930176 27736331805864 27760598062912 27770498265344 27829957762503 27874908229311 27884849197932 27909245391456 27977423528912 28049091288192 28117611048384 28138408097976 28173069847296 28173537487966 28219450923456 28268170044192 28313828303904 28335650514093 28395376365824 28416378863136 28439860281456 28581951677994 28617159797824 28638326336136 28685473359946 28781409309939 28781825465952 28807006415616 28828313373024 28982677906512 28996286393646 29008034580096 29032004903616 29053478280024 29101308764814 29137156644544 29224603609344 29234603208096 29257135083657 29282731877256 29304390702609 29304814420512 29340488744864 29354265238012 29487506226048 29511446041506 29533701061512 29559539820096 29707225366104 29717819790048 29743819632384 29765819498976 29788760796867 29939255056854 30047692789686 30174997222656 30198253884552 30208586631093 30235015840744 30257379018141 30257816515488 30284288795904 30408990795612 30434118776802 30446449517952 30483275439474 30495626097024 30520825667904 30571071833744 30646501658487 30673313995896 30673757507328 30711098319616 30723301230336 30733813629024 30757500985383 30784410435064 30809848638244 30887812695168 30999686032512 31024853530814 31156297945344 31180310921448 31203373281597 31230672820776 31241358823609 31241810548512 31269143716096 31397901065388 31425370795104 31449069134208 31474601470026 31487353774976 31588600112234 31670820142104 31671278076672 31694703578208 31722432977664 31746882288888 31757744919867 31837329246976 31892294408832 31944798411552 31968426221028 31994842816638 32007805903488 32022834805104 32085996214976 32194304772552 32218117128153 32246304457224 32246770712832 32407882217568 32471803089792 32634038902608 32661005516568 32754056814336 32779301225112 32807979528896 32832245785944 32888928609108 32943073361913 32983653644448 33008049837972 33036928271776 33048710160512 33064227806896 33088683596694 33254482297608 33283576332864 33294964764776 33295446183168 33349224412416 33461797086432 33486546936348 33527796686208 33582993201888 33833228889174 33845294760888 33899961096056 34013828230272 34014392820837 34069824895392 34081482353028 34252255707696 34282222685568 34307579359152 34335928876392 34365969059136 34392455812962 34433752035584 34460291031528 34507478245383 34549985609568 34575540332652 34632461739447 34675123062112 34779190672512 34874646786576 34933496495326 34934001605568 35002904961792 35050835188512 35134506923373 35147036867076 35177786680608 35208563396864 35305197981472 35353542144492 35423272996848 35483561548864 35510909660538 35568266268106 35580950902472 35629672659867 35687737099872 35758720657803 35790523122432 35816995402848 35910221263488 35937898212996 36008781641424 36025689155742 36040285387392 36070066698432 36096745741848 36128326446784 36218592869121 36277092514377 36309355999488 36321779743392 36381575968712 36408485418393 36503778639744 36562738912128 36665735990962 36848313916128 36876713878251 36908976970008 36921605882447 36936276509187 36954442573568 36981775741152 37106610350004 37166544305748 37167081704064 37179798930576 37197256282758 37212327188608 37331981950822 37426450209984 37444023374472 37456835360373 37457376956064 37490148064512 37517877463968 37592501204357 37625934564608 37690893392256 37718771271984 37751771071872 37780867352124 37888505150848 37919813708608 38075956605999 38109268903992 38137456233063 38184435114848 38375212413252 38375767287936 38437751164032 38567500521264 38643570542016 38661715191528 38709339871488 38737971040032 38767827410469 38801745019752 38868733810764 38979470944128 39009513444876 39043642503008 39072520936812 39073085894016 39104807887002 39300751806264 39348594722008 39377698712187 39378268082016 39412719760128 39575010015684 39609633821472 39623759720064 39687759331968 39718347729156 39851182121454 39919006742472 40028569765281 40063590386248 40164970957056 40198160635776 40263756331227 40264338512736 40278115508124 40294119828204 40343172024188 40343755353984 40478681365056 40545321060816 40578825035736 40608838959579 40644367252632 40694434223872 40862002211316 40897751994528 40928593597056 40929272964801 40978418172032 41010001313844 41522599091259 41573146781023 41573747895264 41604497708796 41640897094368 41655747398016 41827273796898 41863868087184 41900494393472 41966135293368 42035223771398 42156622409472 42176416572576 42227760189472 42259604770944 42260306231949 42328564348213 42329176385184 42343659893156 42470742455856 42593064548736 42624568294704 42659790422184 42697113073472 42872927516991 42925739696736 42957489504204 42995072609632 43028210039919 43210509623424 43242470059536 43512051870144 43548007355424 43580217420036 43634625133801 43651963147221 43705734966816 43776327714592 43851904812144 43924097815884 43978204859264 44010733117296 44031397857018 44118244795592 44231259339072 44267169062259 44339309730144 44378101777152 44427501423331 44560838049156 44576729685072 44615729448576 44648729248464 44777324269184 44908882585281 45071539184529 45110971852232 45127059681184 45234784913761 45262495833984 45352523761116 45386724773232 45426433193856 45441976470704 45463313234482 45669674276928 45724913159211 45743439145536 45781238501856 45821292078848 45856607750616 45947054708704 46009970993844 46066647479424 46084951845504 46100720443536 46176615652596 46214772957366 46499529048768 46537280296221 46578668807424 46734446918016 46770466382172 46846009231164 46862715822768 46903715574144 47096851598082 47138056192656 47211902205039 47231030662464 47347879547384 47382900168351 47467692949248 47506230213156 47506917115008 47583649466496 47620323433332 47678294210404 47755993870464 47838441613248 47917197617328 47952639331542 47992264224957 48011708855232 48034252207656 48093422264576 48128994322464 48291457158828 48369456685836 48370156069248 48429039657856 48544647224524 48707704634688 48923807490899 49131085221504 49168951837668 49211969293344 49248368678916 49309034321536 49475480466672 49512074756958 49555392407664 49573065240768 49596341710344 49633025395041 49901933613312 49925364499296 49942447147164 49943169274752 50023836618624 50024666956979 50192695629648 50291695029312 50374489802832 50749843333761 50767942141332 50812358538656 50849941644084 51104737343088 51122223529542 51166949884336 51423334028352 51461369038728 51503893314588 51524760722688 51548953588704 51588683719443 51650628053376 51690436547292 51735660026336 51824978414352 51863310498978 52012684593168 52096694582416 52139743849336 52271683022592 52400244742989 52401002408352 52503598282916 52504357442688 52766680020912 52812845095296 52957796972208 53030313216738 53134909495272 53225342323296 53266364490807 53352399402159 53371426353708 53685008441636 53685784683648 53704154010832 53725493104272 53865331895232 53971575153408 54013172462136 54038533733613 54060428081088 54104317742761 54105100047648 54145118612772 54192489670176 54464033999232 54482669615088 54530335992704 54572363953068 54680001751792 54844108368192 54863667304704 54998603986443 55087436781091 55272470874192 55363465455012 55431663860352 55472663611728 55521196125824 55659915525006 55749816458622 55769698395864 55795884424137 55818490782912 55954847057824 55997972926233 56098182576384 56235222096768 56276816195952 56347074975932 56438901846912 56536340088384 56627656607808 56671301028186 56832757726272 56879720562912 57163903355988 57234319595648 57276652672272 57370946719892 57562818619878 57563650931904 57656626746048 57819045216517 57965355813024 57992572787292 58016069160192 58064009807232 58106956560048 58202617529628 58274313289088 58469206416192 58514270167314 58565463754512 58608781405218 58609628841024 58657211830503 58680977489728 58708530476024 58975012452096 59022892083012 59067402123024 59119079640192 59414450732208 59435639580096 59531638997952 59577521593734 59878510113708 60095385579372 60396507769104 60417173262186 60470031681488 60514758036282 60515633030976 60817981591224 60868237553604 60892899035904 60966550878948 60991252194048 61041651335808 61142143667488 61293003316974 61346627991792 61467627258048 61515001970766 61568820870128 61619697276488 61775625390336 61999372065024 62049707061628 62360621842896 62406746563194 62461345641552 62482717647218 62483621097024 62795802130776 62850741590208 62898138268416 62949202940052 62974707549952 63052835657097 63177200224468 63341640284208 63389407156416 63493764577776 63515489839734 63784588817664 63889596823104 63936852442056 63989685633276 64015611806976 64045669610208 64171992429952 64388609545104 64436234256306 64492608914448 64815764435136 64943606179584 65103334377653 65268077805216 65322011033136 65558602450224 65615959057792 65664491571888 65777857218216 65886146723826 65967307288896 66016099675944 66047096785527 66073856543552 66097420321024 66128455613792 66177367193388 66508964595216 66567152665728 66589929529552 66923594172864 66973093872696 67055593372416 67165986403776 67666457778348 67690589521776 67799922192112 68027656460544 68028785641674 68139649790784 68162964706056 68194969851723 68504511415392 68564445371136 68615158718304 68671857752784 68731938118272 68784911625924 68920582063056 69014956490766 69099971219136 69151080665304 69264923478894 69322159436049 69350246124224 69558381345024 69749293573152 69866992990652 69868003211136 70101670377024 70269013846746 70294073734152 70355573361216 70610395962944 70707084288984 70846545993696 70967123097728 71021819321076 71136532536212 71161901804944 71259345319734 71375474199744 71517441315606 71633990805696 71692147792837 71820442526976 71875796425992 72017563282848 72051378311484 72080570774784 72140133396864 72193491483696 72256652893568 72437185738242 72554185028754 72643559486784 72763151937424 72816970836786 73007557279488 73125477824256 73331471981924 73696627832256 73753427756502 73817953940016 73843211764894 73872553018374 73963551482304 74213220700008 74268112135437 74333088611496 74334163408128 74359597861152 74394512565516 74424654377216 74663963901644 74852900419968 74888046748944 74913670720746 74914753912128 75035754927936 75185002408714 75381786784512 75437542543968 75503542143744 75561734704248 75777010301696 75839627417216 76151913211998 76218537807984 76274912466126 76368870229696 76683335294313 76750424826504 76751534575872 76875502328064 77135001042528 77287141084032 77323430383056 77475942080064 77535654820938 77603490039504 77737467621528 77958941888256 78019026889752 78087285006016 78145041873624 78146171788032 78209615774004 78601503612528 78697189444016 78755397424374 78756536164032 79150020031368 79219267642944 79247519440128 79375518663936 79436695458312 79702364242908 79838013484944 80057139530562 80127180772496 80396321271552 80527512662454 80528677025472 80556231016248 80588239656408 80686344048376 80687510707968 80957362730112 81090642121632 81157650071472 81217677919158 81288734505264 81724004422632 81795503989056 81857187194112 81858545929602 81956836344064 82020002627688 83045198182518 83146293562046 83147495790528 83208995417592 83281794188736 83311494796032 83624724687933 83654547593796 83727736174368 83800988786944 83932270586736 84070447542796 84352833145152 84455520378944 84519209541888 84520612463898 84657128696426 84658352770368 84687319786312 84727083755171 84941484911712 85186129097472 85249136589408 85319580844368 85394226146944 85745855033982 85851479393472 85914979008408 85990145219264 86056420079838 86344227929817 86421019246848 86484940119072 87024103740288 87096014710848 87160434840072 87269250267602 87303926294442 87411469933632 87552655429184 87703809624288 87771405250971 87848195631768 87913172107827 87956409718528 88021466234592 88062795714036 88236489591184 88462518678144 88534338124518 88678619460288 88855002846662 89121676098312 89153459370144 89231458897152 89297458496928 89366282390601 89554648538368 89817765170562 90143078369058 90221943704464 90254119362368 90469569827522 90524991667968 90625759893279 90705047522232 90772137054423 90773449546464 90852866387712 90883952941408 90926626468964 91339348553856 91449826318422 91486878291072 91562477003712 91713215501232 91894109417408 92019941987688 92133294958848 92169903691008 92201440887072 92272502956149 92353231305192 92429545914732 92999058097536 93074560592442 93468893836032 93540932764344 93692018462328 93724076470827 93725431645536 93807431148288 94193703196164 94276112385312 94423804410078 94462061324928 94695759094768 94765800336702 95012460426312 95013834230016 95167298932992 95240646866664 95273234759601 95356588420808 95511987740928 95676883226496 95834395234656 95905278663084 95984528449914 96023417710464 96068504415312 96257988644928 96582914317656 96654351384459 96738913371672 96740312138496 96858079315712 97089294449048 97415409269376 97847614981798 98262170443008 98337903675336 98423938586688 98496737357832 98618068643072 98829220085739 98950960933344 99024149513916 99110784815328 99146130481536 99192683420688 99266050790082 99850728998592 99884894294328 99886338549504 100047673237248 100049333913958 100385391259296 100583390058624 100748979605664 101499686667522 101535884282664 101624717077312 101699883288168 102043178462511 102209474686176 102244447059084 102333899768672 102846668056704 102922738077456 103007786629176 103097907177408 103177367438886 103301256106752 103380873094584 103471320052672 103649956828704 103726620997956 103897385218341 104025369186336 104193389164832 104279487698672 104800489485978 104802004816704 105007196565832 105008714885376 105533360041824 105625690190592 105915593944416 106060626433476 106269818990544 106450684646592 106532728981614 106704798804318 106742852707416 106889017979601 107276161973409 107370016883272 107371569367296 107408308021664 107450986208544 107730663790464 108026344924272 108077067467226 108120856162176 108208635485522 108210200095296 108290237225544 108384979340352 108831277543131 108928067998464 108965339230176 109060671985408 109144727906136 109225456255179 109360003503584 109688216736384 109997207972886 110174873562182 110544941748384 110726930910024 110764817647341 110808829527561 110863327720704 110945327223456 111042392251648 111319831050012 111499632917244 111539396791728 111591768848274 111636981565824 111909694115648 111995945852466 112370506081119 112470444193536 112553632391904 112694149951864 112777503613071 112877803693824 113072680176768 113255313215616 113342602056372 113665515452544 113759441125824 114227869817997 114327806711976 114412368699189 114468639191296 114553305344544 114741893439784 115125637239756 115127301863808 115313253492096 115638090433034 115930711626048 115985145574584 116128019614464 116213913120096 116303482231407 116405235059256 116445064706179 116548626578176 116938412832384 117028540334628 117130927509024 117217562810436 117219257682048 117314423661006 117361954979456 117417060952048 118045784166024 118133096136561 118134804246048 118238159280384 118828901464416 118871279160192 119063277995904 119155043187468 119757020227416 120085709295843 120190771158744 120791268993681 120793015538208 120834346524372 120940063362976 121029516072564 121031266061952 121635963182448 121736475107208 121933101757896 122083302671616 122284287334976 122586006633948 122693255983584 122787818894403 122935254516096 123030003941532 123137641740256 123239394552976 124099414123256 124719440343069 124721243685792 124813493126388 124922691283104 124965435294436 124967242194048 125591604261552 125701483180416 125898405880104 126105671314194 126354400448936 126683280568416 126778814312832 126780918695847 126985693044639 126987529155552 127030979679468 127779193646208 127873704884112 127979371266552 128091339220416 128343984859904 128618782550973 128777219090208 128872468512612 128985217828896 129084630119757 129631528870272 130206668755306 130536155610432 130644022066272 130903875401403 130955889441663 131115309078611 131117204900448 131231918115584 131328983143776 131555714436432 131772293447652 131934614577792 132032199351888 132094193571054 132147713087104 132256911227584 132354734386776 132801507186777 133017929190432 133134305331456 133179859059104 133282504269993 133497779867441 133847188345728 133946187745392 134331972807552 135214617553587 135332915556696 135381179043552 135599844384224 135704354741283 136057571283348 136279299581568 136325929412112 136389939703446 137009022830784 137230317436608 137343715505568 137463876236544 137569823251848 137616894652757 137841164126112 138029912981532 138199942438272 138302161330608 138529846957788 138644318872098 138700492248448 139498587146304 139611840888663 139733985981304 139736006422272 140117504488967 140203340754048 140538027693492 140588147468304 140711146722432 141220791925888 141414168577968 141635706615117 141693091987392 141934246195456 142043638642152 142148700505053 142273065072424 142323803609888 142518690639468 142750948399488 143034882631212 143267981611392 143384295585674 143751592851984 144035126565696 144102756622968 144280266793728 144386982967392 144513305787136 144874371476484 145108370057508 145287118973568 145526303874848 145633941673572 146662943963848 146771422472697 147393255664512 147506855513004 147635907880032 147686423529788 147745106036748 147927102964608 148426441400016 148536224270874 148666177222992 148719195722304 148789025131032 148899076185123 149327927803288 149705800839936 149776093497888 149827341441492 149829507824256 150071509855872 150074000870937 150370004817428 150875085087936 151123469408496 151679254834432 152249530001283 152303826423996 152437075615968 152549824932252 152737740459392 153366670588626 153500849653008 154270002085056 154574282168064 154646860766112 154766051158329 154951884160128 154954456183813 155071309641876 155206980079008 155474935243056 156038053779504 156174570012032 156290083747248 156419231548008 157200734228967 157203007225056 157394378888032 157510794848748 157513072328064 157770103479703 158300040062736 158438535285888 158873390916624 159404728485816 159676026969888 159799093472421 160057198206477 160114279061124 160254361544992 161055025324908 161057354050944 161112462032496 161176479312816 161372688096752 161914725460224 162181284243264 162312953228283 162315300142944 162435355838316 162577469010528 163448008845264 163591007978112 163717091859204 164040005255376 164995811959329 165262310343273 166090396365036 166292587124092 166294991581056 166417990835184 166563588377472 167249449375866 167309095187592 167387653272411 167455472348736 167864541173472 167993918778699 168140895085592 168705666290304 168911040757888 169041224927796 169314257392852 169316705540736 169374639572624 169454167510342 169882969823424 170498273178816 170636694419477 170639161688736 170788452293888 171491710067964 171702958786944 171829958016816 171980290438528 172112840159676 172688455859634 172969880238144 173457135649551 173737300617287 174048207480576 174192029421696 174320869680144 174538500535204 174607852588884 174822939867264 175105310858368 175407619248576 175542810501942 175696391263536 175826344215654 175971635491509 176042932469184 176125591428072 176472979182368 176925037356288 177068676249036 177357238920576 177710005693324 178243352196624 178306918740288 178594916993856 178732564781202 179635530341124 180286156738116 180443887408928 180508238724736 180939139655044 181251519786558 181410095044464 181544274108846 181546899092928 181767905882816 181853252937928 182352373375169 182678697107712 182899652636844 182973756582144 183124954007424 183426431002464 183788218834816 184039883975376 184402881774144 184545005912298 184706462610384 184859091829464 185998116195072 186149121184884 186455576839649 187081865528688 187384036924656 187448152941654 187450863291072 188387406392328 188552224770624 188847608820156 188924122649856 189158506971291 189391518189536 189531600673404 190024920852624 190481293733328 190546469519202 190713176841616 191353766452992 191668790469312 191810557326168 191969056899828 192046835420928 192137008830624 192515977289856 193165828635312 193308702768918 193477826743344 194178588898096 194830818538752 195310003132959 195695229963596 196675807350672 196847877173376 196993474715664 197658440171478 197901921866688 198048299027832 198141290356581 198221569630656 198292260963072 198385366841376 198532101580164 199701457997184 199769788588656 200098667827916 200770782518592 201166780117248 201497959211328 201661547950291 202999373335044 203071768565328 203249434154624 203399766576336 204086356925022 204418949372352 204488894118168 204584909555169 204667799537344 205325900729521 205693336113408 205845476154912 206015573258352 206195814354816 206354734877772 206761746189168 206942640105344 207299913657408 207453241995912 207794770436682 207966478308147 208050738372672 208386778329664 208558975397344 209600978971956 209604009633408 210014393131664 211066720083648 211831187888832 212121252866952 212539637981088 212901369293184 213065457963228 213409597608636 213485705414832 213778035959202 214552323946818 214740033766544 214816616043328 214901972417088 215076443378511 215461327580928 216052689848544 216154134934452 216241712324352 216417270971044 216420400190592 216580474451088 216769958680704 217662555086262 217930678460352 218289455812272 218450912510358 218720007007168 219376433472768 219994415945772 220349747124364 221089883496768 221453861820048 221529635294682 221617659055122 221890654446912 222639662100024 222999265834488 223078793583456 223183537696548 223273963131648 223819388231296 223991891704932 224741012162238 225107264783808 225388299903728 225555007226142 226145360353536 226510626431232 226685204112744 227331030905088 227518882251648 228455739635994 228655613423952 228824737398378 229106610689088 229483786879568 230050005882939 230251274479512 230254603727616 230626506984192 231193730742689 231276180866068 231861423252096 231970291149168 232427826240192 232606964462814 232810470118512 232890129412358 233876825664768 234057080669256 234261855018048 234435125620872 234438515364096 234628847322012 234723909958912 234834121904096 236091568332048 236266192273122 236269608492096 237657802928832 237742558320384 238126555991808 238310086374936 239514040454832 240171418591686 240381542317488 241582537987362 241586031076416 241668693048744 241880126725952 242059032145128 242062532123904 242657882680343 243271926364896 243472950214416 243866203515792 244568574669952 245172013267896 245386511967168 245575637788806 245870509032192 246060007883064 246275283480512 246478789105952 248198828246512 249438880686138 249442487371584 249626986252776 249845382566208 249930870588872 249934484388096 251183208523104 251402966360832 251796811760208 252211342628388 252708800897872 253366561136832 253557628625664 253561837391694 253971386089278 253975058311104 254061959358936 254181251265513 255558387292416 255747409768224 255958742533104 256182678440832 257237565101946 257554438180416 257744937025224 257970435657792 258169260239514 259032683789451 259263057740544 260413337510612 261072311220864 261288044132544 261807750802806 261911778883326 262230618157222 262234409800896 262657966287552 263111428872864 263544586895304 263739516323481 263869229155584 264064398703776 264188387142108 264295426174208 264513822455168 264709468773552 265603014373554 266035858380864 266359718118208 266565008539986 266995559734882 267694376691456 267892375490784 268663945615104 270429235107174 270665831113392 270762358087104 271199688768448 271408709482566 271877279679837 272115142566696 272316411163269 272558599163136 272651858824224 272779879406892 274018045661568 274460634873216 274687431011136 275139646503696 275233789305514 275682328252224 276059825963064 276399884876544 276604322661216 276817508868447 277059693915576 277288637744196 277400984496896 278997174292608 279223681777326 279467971962608 280235008977934 280406681508096 281076055386984 281172229412481 281176294936608 281422293444864 282441583851776 282828337155936 283271413230234 283386183974784 284087277284304 284297401010106 284546130144848 284647607219776 285037381278936 285501896798976 285819704278803 286069765262424 286535963222784 286768591171348 287503185703968 288070253131392 288205513245936 288773965934784 289748742952968 290216740115016 290574237947136 291052607749696 291267883347144 293325887927696 293542844945394 294786511329024 295013711026008 295271815760064 295372847059576 295490212073496 295854205929216 296852882800032 297072448541748 297332354445984 297438391444608 297578050262064 297798152370246 298655855606576 299552186995776 299654682882984 299659015648512 300143019711744 300148001741874 300740009634856 301750170175872 302246938816992 304499060002566 304607652847992 304874151231936 305099649864504 305475480918784 306129535387533 306733341177252 307001699306016 308540004170112 309293721532224 309532102316658 309903768320256 309908912367626 310142619283752 310413960158016 310949870486112 311692155655023 312076107559008 312349140024064 312580167494496 312838463096016 314401468457934 314406014450112 314788757776064 315021589697496 315026144656128 315540206959406 316600080125472 316877070571776 317746781833248 318809456971632 319352053939776 319598186944842 320114396412954 320228558122248 320508723089984 321828485920227 322110050649816 322114708101888 322224924064992 322352958625632 322745376193504 324362568486528 324625906456566 324630600285888 324870711676632 325154938021056 326896017690528 327182015956224 327434183718408 327676368765537 328080010510752 329991623918658 330524620686546 332180792730072 332294452942023 332585174248184 332589983162112 332835981670368 333127176754944 334498898751732 334618190375184 334775306544822 334910944697472 335729082346944 335987837557398 336281790171184 337111518243357 337411332580608 337822081515776 338082449855592 338332510839213 338628514785704 338633411081472 338749279145248 338908335020684 339765939646848 340996546357632 341273388838954 341278323377472 342983420135928 343237106097567 343405917573888 343659916033632 343960580877056 344225680319352 345376911719268 345939760476288 346914271299102 347474601234574 348384058843392 348641739360288 349077001070408 349215705177768 349335194118537 349645879734528 350210621716736 350815238497152 351085621003884 351392782527072 351652688431308 351943270983018 352085864938368 352251182856144 352945958364736 354137352498072 354399288409683 354714477841152 355420011386648 356486704393248 356613837480576 357189833987712 357465129562404 359271060682248 360257127887529 360572313476232 360887774817856 361016477449472 361878279310088 362373806981043 362503039573116 362820190088928 363088548217692 363093798185856 363535811765632 363706505875856 364704746750338 365799305273688 366249908014848 366852862004928 367576437669632 368079767950752 368363456683209 368805763548288 369090011824596 369412925220768 369718183658928 372298242369768 372911153679298 374158321029207 374163731057376 374768073849312 374896305883308 374901726582144 376774812784656 377104449541248 377695217640312 378317013942582 378783036379072 379063201346808 380049841705248 380342756087541 380957079133917 380962587466656 381092939038404 381426353683232 383337580938624 383621114652336 383938113799656 384274017661248 385031954579712 386331657270624 386617405537836 386955653486688 387253890359271 388357177796192 390620006265918 391390459927192 392711626204209 393345927235833 393351614701344 393695754346752 393986949431328 395316880342956 395803843733376 396096598055664 396282580713162 396443139261312 396770733682752 397064203160328 398404521560331 399402915994368 399539577177312 399847512809979 400197335655832 400493339602323 401541565037184 402995918422656 403323095900582 405643852660761 405998746670088 406137664706917 406143537130656 406498868309248 406799533152672 407113064223849 408172713850044 408837898744704 408977788236336 409169819110338 409335599074688 410651801459042 411690952309824 412031146516704 412391628709632 412709469755544 412850683958271 413517513247927 413523492378336 413885280210688 414599827314816 414906483991824 415589540873364 415932956616294 416101476745344 416773556659328 417117950794688 418835522665989 419201957943912 419208019266816 420028786263328 420352513466901 422133440167296 423662375777664 424242505733904 425079275962176 425802738586368 426130915926456 426446101515159 426819195217272 426971410829664 427556071918404 429104647893636 429480067533088 429633232086656 429803944834176 430152886757022 432105379697088 432308269868904 432834541942088 432840800381184 433160948902176 433539917361408 434022513904849 435325110172524 435861356920704 436578911624544 436901825020716 437440014014336 439988831891544 440314267418091 440699494248728 442179766993536 442907723640096 443059270589364 443235318110244 443781308893824 445279324200048 445998531668976 446157587166912 446367075393096 446697228555369 447638776462592 447983783409864 449482024324476 450214529567616 450222002612811 450776599807456 451110014452284 453370408225488 455037764503296 456748590003849 456911479271988 457311226847904 457649474796756 458213221378176 458967573759136 460100011765878 460502548959024 462387461485378 462552361732136 463722846504192 463940582298336 464855652480384 464863368551439 465213928925628 465620940237024 465780258824716 468114161338512 468523710036096 468870251241744 469257694644024 469668243808192 471602202686901 472183136664096 472532384546244 472539216984192 473310310439109 475315605857664 476620172749872 479028080909664 479397280417263 479980876471811 480171594619431 480342837183372 480763084634976 483165075974724 483172062152832 483337386097488 483760253451904 484118064290256 485315765360686 486543852729792 486938859684849 486945900428832 487732407031584 488702515656641 489137149339904 490344026535792 490773023934336 491151275577612 492120015766128 492550566961024 492957578211904 494987435877987 495786931029819 496397656493024 497582634051371 498877761372276 498884974743168 499253972505552 499690765132416 499861741177744 502366417046208 503593623520416 503981756336097 504422685256776 505417601795744 506733122273664 507123674783388 507942772178556 507950116622208 508123918717872 508362502531026 511494819536448 511910083258431 511917485066208 512365356881664 514475130203892 515108876360832 515489874050448 515940871315584 516338520479028 518065367578902 520371406948653 520826675021224 521211901851861 522144622441728 522576088265088 523615501605612 523823557766652 524461236314444 524468819601792 525315932575104 526222857745728 527089173790608 527479032646962 527914906474527 528128797407552 528376774284216 529027644910336 529418937547104 531206028747108 532071716761728 532719436236416 533130017079972 533991119469764 535784750981568 538161882399889 540858470214348 541331662226784 541524716174208 542399377536896 542817418965132 543754559359674 544230285133392 544632822326538 545303717648448 545559758813784 547057120125507 548036091323136 548921269746432 549374862022272 550271336526769 550279293007392 550467578611028 551364656504448 552119651926128 553208645322432 553635017736894 554119387831152 554577275488392 557994348585216 558447363554652 558935943925216 559366730518947 560470017955868 562152110773968 562344458824962 562352589873216 565656674311872 566542826460468 566772367949568 567475520913873 568174554568608 568594802020212 569092260289696 569295214439552 570074762557872 571639408557606 572139530524848 573537182342696 575006371407936 576140506262784 576411026491872 577547931869568 577557518503303 579497485905936 580433480230032 582105215499392 582535766694288 585930009398877 586651775855392 587085689890788 588052203878893 590027422052016 590543631520128 590745694119152 590980424146992 593705765600064 594144897083496 594423871069743 594664708891968 594876782889216 595156100524128 595596304740492 597311711213152 599104373991552 599309365765968 600296003483748 601480019269712 603500340351744 604493877633984 604984643850873 608998120005132 609215305695984 609748302463872 610199299729008 612259070775066 613466682354504 613754728665507 614003398612032 615977702188563 617080008340224 618587443064448 619064204633316 619817824735252 620285238567504 620827920316032 621899740972224 623384311310046 623899434924441 624152215118016 625160334988992 625676926192032 628802936915868 628812028900224 629577515552128 630043179394992 631080413918812 633200160250944 635493563666496 636009497381687 637618913943264 638704107879552 639196373889684 640228792825908 640457116244496 641017446179968 643656971840454 644220101299632 644449848129984 644705917251264 645229330135533 645490752387008 648725136973056 649251812913132 649261200571776 649741423353264 650309876042112 653792035381056 654868367436816 655352737531074 656160021021504 659983247837316 661049241373092 664361585460144 664588905884046 665170348496368 665671963340736 668997797503464 669236380750368 669550613089644 669821889394944 671458164693888 671975675114796 672563580342368 674223036486714 676164899711184 676665021678426 677257029571408 677498558290496 677816670041368 679531879293696 681993092715264 682546777677908 682556646754944 685966840271856 686474212195134 687319832067264 688451360638704 690753823438536 691879520952576 693581192228067 693828542598204 694949202469148 697283478720576 698154002140816 698431410355536 698670388237074 701630476994304 702171242007768 702785565054144 703305376862616 703886541966036 704171729876736 704502365712288 705891916729472 708274704996144 708798576819366 710840022773296 712973408786496 713227674961152 714379667975424 714930259124808 716136678154183 718542121364496 720514255775058 721144626952464 721775549635712 723756558620176 724747613962086 725006079146232 725640380177856 726177096435384 726187596371712 727071623531264 727413011751712 727973648041029 729409493500676 731598610547376 733705724009856 736159535901504 736726913366418 737611527096576 738180023649192 738825850441536 739436367317856 744596484739536 745822307358596 748316642058414 748327462114752 749536147698624 749792611766616 749803453164288 751647587814721 753549625569312 754208899082496 755390435280624 756634027885164 757566072758144 758126402693616 760099683410496 760685512175082 761914158267834 761925174933312 762185878076808 762543753796539 762852707366464 766675161877248 767242229304672 767876227599312 768548035322496 772663314541248 773234811075672 773911306973376 774507780718542 776714355592384 781240012531836 782780919854384 785423252408418 786691854471666 786703229402688 787973898862656 790633760685912 791607687466752 792193196111328 792565161426324 792886278522624 793541467365504 794128406320656 796809043120662 799079154354624 799695025619958 800394671311664 800986679204646 803083130074368 805991836845312 806646191801164 811287705321522 811997493340176 812275329413834 812287074261312 813599066305344 814226128447698 816345427700088 816949233489807 817675797489408 817955576472672 818339638220676 818671198149376 821303602918084 823381904619648 824062293033408 825418939511088 825701367916542 827035026495854 827046984756672 829199654629632 829812967983648 831179081746728 831865913232588 832202953490688 833547113318656 834235901589376 837671045331978 838403915887824 840057572526656 840705026933802 843516688237443 844266880334592 847324751555328 848485011467808 850158551924352 852261831852912 852892203030318 853638390434544 853942821659328 855112143836808 857459112836409 858209295787272 858960135066176 859266464173312 859607889668352 860305773514044 864210759394176 864616539737808 865669083884176 866321897804352 868045027809698 870650220345048 871722713841408 873157823249088 873803650041432 874880028028672 879977663783088 880628534836182 881398988497456 884359533987072 885815447280192 886118541178728 886470636220488 887562617787648 890558648400096 891997063337952 892315174333824 892734150786192 893394457110738 895967566819728 898964048648952 900429059135232 900444005225622 901553199614912 902220028904568 906740816450976 913497180007698 913822958543976 914622453695808 915298949593512 916426442756352 917935147518272 920200023531756 921005097918048 924774922970756 925104723464272 927881164596672 929711304960768 929726737102878 930427857851256 931241880474048 931560517649432 931997921306881 936228322677024 937047420072192 937740502483488 938515389288048 939336487616384 943204405373802 944366273328192 945064769092488 945078433968384 946620620878218 950631211715328 953240345499744 958056161819328 958794560834526 959961752943622 960343189238862 960685674366744 961526169269952 965485457760681 966330151949448 966344124305664 966674772194976 967520506903808 968236128580512 970631530721372 973087705459584 973877719369698 973891800857664 975464814063168 977405031313282 980688053071584 981546047868672 982302551155224 983029106296611 984240031532256 985101133922048 985915156423808 989974871755974 991573862059638 992795312986048 995165268102742 996883358826069 997755522744552 997769949486336 998507945011104 999381530264832 999723482355488 1004732834092416 1007187247040832 1007963512672194 1008845370513552 1010835203591488 1013466244547328 1014247349566776 1014997532517639 1015885544357112 1015900233244416 1016247837435744 1016725005062052 1022989639072896 1023820166516862 1023834970132416 1028950260407784 1030217752721664 1030979748100896 1031881742631168 1032677040958056 1036130735157804 1040742813897306 1041653350042448 1042423803703722 1045152176530176 1047231003211224 1047647115533304 1048005582355611 1048922472628888 1048937639203584 1050631865150208 1052445715491456 1054178347581216 1054958065293924 1055829812949054 1056257594815104 1056753548568432 1058837875094208 1062412057494216 1063197865229049 1064143433523456 1065438872472832 1066260034159944 1067982238939528 1071569501963136 1076323764799778 1081716940428696 1082663324453568 1083049432348416 1084798755073792 1085634837930264 1087121420943129 1087509118719348 1088460570266784 1089265644653076 1090607435296896 1091119517627568 1094114240251014 1098749724044544 1100542673053538 1100558586014784 1100935157222056 1102729313008896 1104239303852256 1106417290644864 1107270035473788 1108238775662304 1109154550976784 1116894727109304 1117871887850432 1118733461037894 1120940035911736 1122474963087621 1124304221547936 1124688917649924 1124705179746432 1131313348623744 1133085652920936 1134951041827746 1136349109137216 1137189604040424 1138184520579392 1138590428879104 1140149525115744 1141028268262623 1142871237401751 1143278817115212 1144279061049696 1147074364685392 1150012742815872 1152822052983744 1155095863739136 1155115037006606 1158994971811872 1160866960460064 1161761671077813 1164210430998784 1165071533388576 1171860018797754 1173303551710784 1174171379781576 1176104407757786 1178134878612627 1180037781707499 1180054844104032 1181087263040256 1181491388238304 1181960848293984 1187411531200128 1188289794166992 1188847742139486 1189329417783936 1190312201048256 1191192609480984 1194623422426304 1198208747983104 1198618731531936 1199542538429937 1200592006967496 1201480018806969 1202960038539424 1208987755267968 1209969287701746 1217996240010264 1218412994120751 1218430611391968 1219496604927744 1220398599458016 1221339192671547 1224518141550132 1226933364709008 1227509457331014 1228006797224064 1231955404377126 1237174886128896 1238128409266632 1238552051874813 1239635649470504 1240552539743781 1240570477135008 1241655840632064 1243799481944448 1246768622620092 1247798869848882 1248304430236032 1250320669977984 1251353852384064 1256506567997967 1257605873831736 1257624057800448 1259155031104256 1260086358789984 1261057540400703 1262160827837624 1266400320501888 1270987127332992 1272018994763374 1275237827886528 1277408215759104 1278392747779368 1279338304545477 1280457585651816 1280895711767969 1280914232488992 1282034892359936 1287313943680908 1288440202599264 1288899696259968 1289411834502528 1290458660271066 1290981504774016 1298503625826264 1298522401143552 1299482846706528 1300619752084224 1302067541714547 1307584070762112 1309736734873632 1310705475062148 1312320042043008 1319966495674632 1320942802254273 1322098482746184 1328723170920288 1329177811768092 1330340696992736 1331343926681472 1337995595006928 1338472761500736 1339101226179288 1342916329387776 1343951350229592 1345127160684736 1348446072973428 1350666007838433 1352329799422368 1353330043356852 1354514059142816 1354997116580992 1355633340082736 1365093555355816 1365113293509888 1371933680543712 1372948424390268 1374639664134528 1376902721277408 1381507646877072 1387162384456134 1387657085196408 1389898404938296 1394566957441152 1394590105654317 1396308004281632 1396862820711072 1397340776474148 1404342484015536 1405571130108288 1406610753725232 1407773083932072 1409004731424576 1411783833458944 1414806608060703 1416549409992288 1417597153638732 1419930931317327 1421680045546592 1425946817572992 1429860518249616 1432273356308366 1437084242728992 1439942629415433 1440514783858293 1441028511550116 1442289253904928 1443551099271424 1447513117240352 1449495227924172 1450012158292464 1451280760355712 1452354192870768 1454826023503424 1455947296082058 1458818987001352 1460816579054547 1463197221094752 1466107546969923 1467411448019712 1472319071803008 1473453826732836 1476360047298384 1477651700883072 1478872734635712 1484962307633961 1487360793089457 1489192969479072 1491644614717192 1492747902154113 1496633284116828 1496654924229504 1499072295397248 1499585223533232 1503295175629442 1507099251138624 1510780870561248 1511945269008291 1513268055770328 1513785841180327 1515132145516288 1516252805387232 1520199366820992 1521371024350164 1523828316535668 1523850349866624 1524371756153616 1525087507593078 1525705414732928 1534484458609344 1535730249775293 1535752455198624 1537096070644992 1541292549378637 1545326629082496 1546469622151344 1547822613946752 1549015561437084 1553428711184768 1561114220845959 1562480025063672 1563635705555583 1565561839708768 1570846504816836 1573383708943332 1573406458805376 1575947797725312 1581267521371824 1584386392222656 1585130322852648 1587082934731008 1588256812641312 1593618086241324 1598158308709248 1599390051239916 1600789342623328 1601973358409292 1613292383602328 1614485647199667 1622575410643044 1623994986680352 1624550658827668 1624574148522624 1627198132610688 1628452256895396 1632690855400176 1633898466979614 1635911152945344 1636679276441352 1641171360376521 1642607205836168 1646763809239296 1648124586066816 1650814009580307 1650837879022176 1651402735833084 1654070052991708 1654093969513344 1659625935967296 1662358163493456 1663731826465176 1668471803178752 1675342090663956 1676807831775648 1678100191556841 1680115145053312 1681410053867604 1687033376474886 1696970022935616 1700317103848704 1702426562741619 1704499018021943 1704523663705824 1705784406060636 1707276780869088 1707885643318656 1710224287673616 1714918225672818 1716418591574544 1717920270132352 1720611547028088 1728421518788352 1729233079475616 1731338167768352 1732643795608704 1732672555509909 1735471138276733 1736090055619396 1741300440690096 1746315646498176 1747607300082864 1757790028196631 1759955327566176 1761257069672364 1762797976994912 1764156611636679 1771630894560384 1772237082357456 1772941272440976 1781117296800192 1783994126675904 1784630348667648 1785468301572384 1786788914221476 1789019630485841 1791935133639456 1797928097297904 1800888010451244 1803106399229824 1804440057809136 1813481632901952 1814953931552619 1821527558356571 1826994360015396 1827645917087952 1829244907391616 1830597899187024 1835870295036544 1840400047063512 1841264185996521 1842010195836096 1847933106565689 1849549845941512 1850209446928544 1855762329193344 1859453474205756 1860855715702512 1862483760948096 1863121035298864 1863995842613762 1872456645354048 1875481004966976 1877030778576096 1878672975232768 1886408810747604 1888732546656384 1890129538184976 1893241241756436 1906480690999488 1908028492145061 1916112323638656 1917589121669052 1919923505887244 1920686378477724 1921371348733488 1923052338539904 1930970915521362 1932660303898896 1933349544389952 1935687990406599 1936472257161024 1941263061442744 1946175410919168 1947755438739396 1947783601715328 1950929628126336 1954810062626564 1961376106143168 1964605102310448 1966058212593222 1968480063064512 1971830312847616 1979949743511948 1983147724119276 1985590625972096 1990330536205484 1993766717652138 1995511045489104 1997015890022208 1999446964710976 2005876107126859 2009465668184832 2014374494081664 2015927025344388 2017690741027104 2021670407182976 2028494699133552 2029995065035278 2031771088714224 2032495674871488 2033450010124104 2045979278145792 2047640333033724 2047669940264832 2051011345236139 2057900520815568 2061959496201792 2065354081916112 2072261470315608 2080743576684201 2081485627794612 2083306700084896 2084847607407444 2094462006422448 2095294231066608 2096011164711222 2097844945257776 2104891430982912 2108356695162432 2109916130587848 2111659625898108 2112515189630208 2113507097136864 2117675750188416 2124824114988432 2126395730458098 2132520068319888 2135964477879056 2143139003926272 2148410034462549 2152647529599556 2163433880857392 2165326648907136 2171269675860528 2174242841886258 2175018237438696 2176921140533568 2178531289306152 2181214870593792 2182239035255136 2183920944123087 2188228480502028 2201085346107076 2201117172029568 2201870314444112 2208478607704512 2212834581289728 2214540070947576 2216477551324608 2218277027453201 2218309101953568 2233789454218608 2235743775700864 2237466922075788 2241880071823472 2244949926175242 2248608443095872 2249377835299848 2249410359492864 2254942763444163 2258584908024731 2262626697247488 2266171305841872 2269902083655492 2272698218274432 2274379208080848 2276369041158784 2280299050231488 2282056536525246 2285742474803502 2286557634230424 2287631261389617 2288558122099392 2294148729370784 2300025485631744 2305644105967488 2310230074013212 2317989943623744 2321733920920128 2323523342155626 2330143066777152 2343720037595508 2346607103421568 2348342759563152 2352208815515572 2356269757225254 2360075563414998 2360109688208064 2362982776476608 2363921696587968 2370580853877197 2374823062400256 2376579588333984 2377695484278972 2378658835567872 2380624402096512 2382385218961968 2389246844852608 2397237463063872 2399085076859874 2401184013934992 2402960037613938 2405920077078848 2417975510535936 2419938575403492 2435992480020528 2436825988241502 2436861222783936 2440797198916032 2442678385343094 2449036283100264 2453866729418016 2455018914662028 2456013594448128 2463910808754252 2476256818533264 2477104103749626 2479271298941008 2481105079487562 2481140954270016 2487598963888896 2493537245240184 2495597739697764 2496608860472064 2500641339955968 2502707704768128 2513013135995934 2515211747663472 2520172717579968 2522115080801406 2524321655675248 2530550064712329 2532800641003776 2541974254665984 2544037989526748 2550475655773056 2556785495558736 2558676609090954 2560915171303632 2561791423535938 2561828464977984 2574627887361816 2576880405198528 2577799392519936 2578823669005056 2580917320542132 2581963009548032 2597007251652528 2598965693413056 2604135083429094 2615168141524224 2619473469747264 2621410950124296 2624640084086016 2639932991349264 2641885604508546 2644196965492368 2657446341840576 2658355623536184 2660681393985472 2662687853362944 2669236709483773 2675991190013856 2676945523001472 2678202452358576 2687902700459184 2690254321369472 2696892145946856 2701332015676866 2704659598844736 2706660086713704 2709028118285632 2709994233161984 2711266680165472 2730187110711632 2743867361087424 2745896848780536 2749279328269056 2753805442554816 2763015293754144 2774324768912268 2775314170392816 2779796809876592 2789133914882304 2789180211308634 2792616008563264 2793725641422144 2794681552948296 2795993763920643 2808684968031072 2811142260216576 2813221507450464 2815546167864144 2818009462849152 2829613216121406 2833098819984576 2835194307277464 2839861862634654 2843360091093184 2851893635145984 2859721036499232 2864546712616732 2874168485457984 2879885258830866 2881029567716586 2882057023100232 2884578507809856 2895026234480704 2898990455848344 2900024316584928 2902561520711424 2904708385741536 2909652047006848 2911894592164116 2917637974002704 2921633158109094 2926394442189504 2932215093939846 2944638143606016 2946907653465672 2952720094596768 2955303401766144 2957745469271424 2969924615267922 2974721586178914 2978385938958144 2983289229434384 2985495804308226 2990650076478207 2993266568233656 2993309848459008 2998144590794496 2999170447066464 3006590351258884 3014198502277248 3021561741122496 3023890538016582 3026536111540656 3027571682360654 3032505610774464 3040398733641984 3042742048700328 3044992597552917 3047656633071336 3047700699733248 3048743512307232 3050175015186156 3051410829465856 3068968917218688 3071460499550586 3071504910397248 3082585098757274 3090653258164992 3092939244302688 3095645227893504 3098031122874168 3106857422369536 3122228441691918 3124960050127344 3127271411111166 3131123679417536 3141693009633672 3144016747066833 3146767417886664 3146812917610752 3151895595450624 3162535042743648 3168772784445312 3170260645705296 3176513625282624 3187236172482648 3196316617418496 3198780102479832 3201578685246656 3203946716818584 3226584767204656 3228971294399334 3245150821286088 3247989973360704 3249101317655336 3249148297045248 3254396265221376 3256904513790792 3265381710800352 3267796933959228 3271822305890688 3273358552882704 3282342720753042 3285214411672336 3296249172133632 3301628019160614 3301675758044352 3302805471666168 3308140105983416 3308187939026688 3319251871934592 3324716326986912 3327463652930352 3350684181327912 3353615663551296 3356200383113682 3360230290106624 3362820107735208 3367424889262863 3374066752949772 3393940045871232 3404853125483238 3408998036043886 3409047327411648 3411568812121272 3414553561738176 3415771286637312 3420448575347232 3428613712205253 3429836451345636 3432837183149088 3435840540264704 3441223094056176 3458466158951232 3462676335536704 3465287591217408 3465345111019818 3470942276553466 3472180111238792 3482600881380192 3492631292996352 3495214600165728 3515580056393262 3519910655132352 3522514139344728 3525595953989824 3528313223273358 3534404635837881 3540113345122497 3543261789120768 3544474164714912 3545882544881952 3562234593600384 3567988253351808 3570936603144768 3573577828442952 3578039260971682 3583870267278912 3595856194595808 3598627615289811 3601776020902488 3604440056420907 3606212798459648 3608880115618272 3626963265803904 3629907863105238 3643055116713142 3653988720030792 3655238982362253 3655291834175904 3658489814783232 3661195798374048 3664017578014641 3671740590073088 3680800094127024 3682528371993042 3684020391672192 3695866213131378 3699099691883024 3700418893857088 3711524658386688 3715656155624439 3718906948411512 3721657619231343 3721711431405024 3724967521896192 3726242070597728 3727991685227524 3744913290708096 3750962009933952 3754061557152192 3772817621495208 3777465093312768 3780259076369952 3783172621202109 3786482483512872 3812961381998976 3816056984290122 3832224647277312 3835178243338104 3839847011774488 3841372756955448 3842687135303907 3842742697466976 3846104677079808 3861941831042724 3865320607797792 3866699088779904 3871375980813198 3872944514322048 3882526122885488 3895510877478792 3895567203430656 3901859256252672 3906202625143641 3909620125253128 3922752212286336 3929210204620896 3932116425186444 3936960126129024 3959899487023896 3962828406762819 3966295448238552 3971181251944192 3980661072410968 3987533435304276 3991022090978208 3994031780044416 3998893929421952 4011752214253718 4028748988163328 4031854050688776 4035381482054208 4043340814365952 4051998023515299 4056989398267104 4059990130070556 4063542177428448 4064991349742976 4066900020248208 4095280666067448 4095339880529664 4102022690472278 4115801041631136 4123918992403584 4130708163832224 4144522940631216 4161487153368402 4162971255589224 4166613400169792 4169695214814888 4183770316962951 4188924012844896 4190588462133216 4192022329422444 4195689890515552 4216713390324864 4219832261175696 4223319251796216 4227014194273728 4235351500376832 4249648229976864 4252791460916196 4259792793951981 4265040136639776 4271928955758112 4296820068925098 4305295059199112 4319827888246299 4326867761714784 4330653297814272 4342539351721056 4348485683772516 4350036474877392 4353842281067136 4357062578612304 4364478070510272 4367841888246174 4376456961004056 4382449737163641 4398322640909769 4402170692214152 4402234344059136 4403740628888224 4416957215409024 4429080141895152 4432955102649216 4436554054906402 4436618203907136 4462082379268371 4467578908437216 4471487551401728 4474933844151576 4478243706462339 4483760143646944 4489899852350484 4497216886191744 4498755670599696 4509885526888326 4517169816049462 4532342611683744 4539804167310984 4541357523540981 4545396436548864 4548758416161696 4552738082317568 4560598100462976 4564113073050492 4571484949607004 4573115268460848 4575262522779234 4577116244198784 4588297458741568 4607190749325879 4611288211934976 4620460148026424 4623877648135911 4635979887247488 4643467841840256 4647046684311252 4660286133554304 4683342662537877 4687440075191016 4690907116666749 4693214206843136 4696685519126304 4704417631031144 4712539514450508 4720151126829996 4720219376416128 4725965552953216 4727843393175936 4741161707754394 4753159176667968 4755390968557944 4761248804193024 4764770437923936 4774247652953339 4778493689705216 4794474926127744 4798170153719748 4802368027869984 4805920075227876 4811840154157696 4839877150806984 4843456941599001 4871984960041056 4873651976483004 4873722445567872 4881594397832064 4885356770686188 4898072566200528 4907733458836032 4910037829324056 4923514081129563 4927821617508504 4952442028740921 4952513637066528 4954208207499252 4958542597882016 4962210158975124 4962281908540032 4987074490480368 4991195479395528 5005415409536256 5026026271991868 5030423495326944 5034300574670523 5040345435159936 5044230161602812 5048643311350496 5061100129424658 5088075979053496 5100951311546112 5113497054065829 5113570991117472 5117353218181908 5121830342607264 5123582847071876 5123656929955968 5149255774723632 5153760810397056 5161834641084264 5194014503305056 5197931386826112 5198017666529727 5206413414830199 5208270166858188 5238946939494528 5242821900248592 5273370084589893 5279789641189921 5279865982698528 5283771209017092 5288393930984736 5292469834910037 5314892683681152 5316711247072368 5321362787970944 5338473418967546 5351982380027712 5353891046002944 5356404904717152 5367058891457523 5375727672223051 5375805400918368 5380508642738944 5393784291893712 5402664031353732 5409319197689472 5413320173427408 5418056236571264 5422533360330944 5444861794657857 5460374221423264 5464582675069713 5473408974565081 5487734722174848 5491793697561072 5507610885109632 5526030587508288 5543799319697067 5548649537824536 5550628340785632 5559593619753184 5578360422617268 5585232017126528 5587451282844288 5589363105896592 5591987527841286 5617369936062144 5626443014900928 5631092335728288 5636018925698304 5642292680763037 5659226432242812 5666197639969152 5670388614554928 5679723725269308 5686720182186368 5719442072998464 5724085476435183 5729093425233464 5744817684047647 5748336970915968 5759770517661732 5762059135433172 5764114046200464 5769157015619712 5790052468961408 5797980911696688 5800048633169856 5807063971219797 5809416771483072 5819304094013696 5823789184328232 5835275948005408 5843266316218188 5852788884379008 5864430187879692 5893815306931344 5905440189193536 5915490938542848 5939849230535844 5949443172357828 5956771877916288 5966578458868768 5970991608616452 5981300152956414 5986533136467312 5998340894132928 6013180702517768 6017628321380577 6028397004554496 6043123482244992 6047781076033164 6053072223081312 6055143364721308 6065011221548928 6085484097400656 6089985195105834 6095313266142672 6097487024614464 6100350030372312 6137937834437376 6142920999101172 6143009820794496 6153034035708417 6165170197514548 6185878488605376 6196062245748336 6242230730052603 6244456883383836 6249920100254688 6254542822222332 6262247358835072 6283386019267344 6288033494133666 6293534835773328 6325070085487296 6337545568890624 6340521291410592 6353027250565248 6353132703536333 6374472344965296 6397560204959664 6403157370493312 6407893433637168 6445230103387647 6453169534409312 6457942588798668 6468574242667823 6490301642572176 6495979946721408 6498202635310672 6513809027581584 6530763421600704 6535593867918456 6543644611781376 6546717105765408 6551762832369261 6564685441506084 6570428823344672 6603256038321228 6603351516088704 6605610943332336 6616280211966832 6638503743869184 6649432653973824 6654831082359603 6654927305860704 6701368362655824 6707231327102592 6712400766227364 6725640215470416 6734849778525726 6748133505899544 6764828290332489 6775754724074193 6787880091742464 6809706250966476 6817996072087772 6818094654823296 6823137624242544 6829107123476352 6840897150694464 6857227424410506 6859672902691272 6862893784168851 6865674366298176 6882446188112352 6916932317902464 6925352671073408 6930690222039636 6941884553106932 6944360222477584 6965201762760384 6990429200331456 6996104471198557 7031160112786524 7039821310264704 7045028278689456 7051191907979648 7056626446546716 7068809271675762 7080226690244994 7088948329429824 7091765089763904 7111742561631591 7124469187200768 7135976506703616 7141873206289536 7147155656885904 7156078521943364 7167740534557824 7191712389191616 7197255230579622 7203552041804976 7208880112841814 7217760231236544 7253926531607808 7259815726210476 7286110233426284 7307977440061584 7310477964724506 7310583668351808 7322391596748096 7328035156029282 7361600188254048 7365056743986084 7368040783344384 7391732426262756 7398199383766048 7400837787714176 7431312311248878 7437813896823024 7443315238462686 7443422862810048 7452484141195456 7455983370455048 7489826581416192 7501924019867904 7508123114304384 7545635242990416 7560518152739904 7566345242404218 7572964967025744 7625922763997952 7632113968580244 7644678650425609 7670356486676208 7679694023548976 7682745513910896 7685374270607814 7685485394933952 7723883662085448 7730641215595584 7733398177559808 7742751961626396 7745889028644096 7765052245770976 7791021754957584 7812405250287282 7819240250506256 7845504424572672 7858420409241792 7864232850372888 7873920252258048 7919798974047792 7925656813525638 7932590896477104 7961322144821936 7975066870608552 7982044181956416 7988063560088832 7997787858843904 8007710128451319 8023504428507436 8063708101377552 8070762964108416 8103996047030598 8113978796534208 8119980260141112 8127084354856896 8129982699485952 8133800040496416 8190561332134896 8204045380944556 8231602083262272 8247837984807168 8261416327664448 8268123465961931 8289045881262432 8322974306736804 8325942511178448 8333226800339584 8339390429629776 8367540633925902 8377848025689792 8381176924266432 8384044658844888 8387981291761929 8391379781031104 8433426780649728 8439664522351392 8446638503592432 8454028388547456 8499296459953728 8505582921832392 8519585587903962 8530080273279552 8543857911516224 8593640137850196 8610590118398224 8639655776492598 8653735523429568 8685078703442112 8696971367545032 8700072949754784 8707684562134272 8714125157224608 8728956141020544 8735683776492348 8752913922008112 8764899474327282 8796645281819538 8804341384428304 8807481257776448 8833914430818048 8858160283790304 8865910205298432 8873108109812804 8873236407814272 8924164758536742 8935157816874432 8949867688303152 8956487412924678 8967520287293888 8979799704700968 8994433772383488 8997511341199392 9019771053776652 9034339632098924 9064685223367488 9079608334621968 9082715047081962 9097516832323392 9121196200925952 9128226146100984 9142969899214008 9146230536921696 9150525045558468 9154232488397568 9176594917483136 9214381498651758 9240920296052848 9247755296271822 9271959774494976 9286935683680512 9294093368622504 9320572267108608 9366685325075754 9374880150382032 9381814233333498 9393371038252608 9408835262062288 9425079028901016 9432050241200499 9440302253659992 9440438752832256 9451931105906432 9455686786351872 9482323415508788 9506318353335936 9510781937115888 9529540875847872 9548495305906678 9588949852255488 9596340307439496 9604736055739968 9611840150455752 9623680308315392 9679754301613968 9686913883198002 9743969920082112 9747303952966008 9747444891135744 9763188795664128 9770713541372376 9796145132401056 9815466917672064 9820075658648112 9847028162259126 9855643235017008 9904884057481842 9905027274133056 9908416414998504 9917085195764032 9924420317950248 9924563817080064 9974148980960736 9982390958791056 10052052543983736 10060846990653888 10068601149341046 10080690870319872 10088460323205624 10097286622700992 10122200258849316 10176151958106992 10226994108131658 10227141982234944 10234706436363816 10243660685214528 10247165694143752 10247313859911936 10298511549447264 10307521620794112 10323669282168528 10388029006610112 10395862773652224 10396035333059454 10412826829660398 10416540333716376 10477893878989056 10485643800497184 10546740169179786 10559579282379842 10559731965397056 10567542418034184 10576787861969472 10584939669820074 10620340035367491 10629785367362304 10633422494144736 10642725575941888 10676946837935092 10703964760055424 10712809809434304 10734117782915046 10751455344446102 10751610801836736 10787568583787424 10805328062707464 10813320169262721 10818638395378944 10826640346854816 10836112473142528 10845066720661888 10889723589315714 10920748442846528 10929165350139426 10946817949130162 10965716947086759 10975469444349696 10983587395122144 11015221770219264 11052061175016576 11087598639394134 11097299075649072 11101256681571264 11119187239506368 11146968466873317 11156720845234536 11164972857694029 11170464034253056 11174902565688576 11178726211793184 11183975055682572 11234739872124288 11252886029801856 11262184671456576 11284585361526074 11318452864485624 11332395279938304 11340777229109856 11349517863606327 11359447450538616 11373440364372736 11438884145996928 11448170952870366 11458186850466928 11489635368095294 11496673941831936 11519541035323464 11524118270866344 11528061405911721 11528228092400928 11538314031239424 11580104937922816 11595961823393376 11600097266339712 11614127942439594 11618833542966144 11647578368656464 11670551896010816 11686532632436376 11705577768758016 11718607875430923 11728860375759384 11787630613862688 11810880378387072 11879698461071688 11898886344715656 11913543755832576 11933156917737536 11941983217232904 11962600305912828 11973066272934624 11996681788265856 12026361405035536 12035256642761154 12086246964489984 12095562152066328 12106144446162624 12110286729442616 12130022443097856 12170968194801312 12179970390211668 12190626532285344 12194974049228928 12200700060744624 12285841998202344 12286019641588992 12306068071416834 12330340395029096 12371756977210752 12392124491496672 12484461460105206 12488913766767672 12499840200509376 12509085644444664 12524494717670144 12551310950888853 12566772038534688 12576066988267332 12587069671546656 12650140170974592 12681042582821184 12706054501130496 12706265407072666 12748944689930592 12779378381855943 12795120409919328 12806314740986624 12815786867274336 12890460206775294 12906339068818624 12915885177597336 12937148485335646 12959483664738897 12980603285144352 12991959893442816 12996405270621344 13027618055163168 13061526843201408 13071187735836912 13093434211530816 13103525664738522 13129370883012168 13140857646689344 13194967922729307 13206512076642456 13206703032177408 13211221886664672 13232560423933664 13298865307947648 13309662164719206 13309854611721408 13402736725311648 13414462654205184 13424801532454728 13434731119387017 13451280430940832 13469699557051452 13496267011799088 13529656580664978 13551509448148386 13619412501932952 13624072570622943 13635992144175544 13636189309646592 13646275248485088 13658214246952704 13681794301388928 13714454848821012 13719345805382544 13725787568337702 13731348732596352 13764892376224704 13821572247977637 13833864635804928 13850705342146816 13861380444079272 13871632944407733 13883769106213864 13888720444955168 13930403525520768 13980858400662912 13992208942397114 14062320225573048 14072721350000247 14079642620529408 14090056557378912 14102383815959296 14113252893093432 14137618543351524 14160453380489988 14177896658859648 14183530179527808 14223485123263182 14283746412579072 14294311313771808 14312157043886728 14322742958860017 14335481069115648 14383424778383232 14394510461159244 14407104083609952 14417760225683628 14435520462473088 14519631452420952 14530370824797003 14572220466852568 14615954880123168 14620955929449012 14621167336703616 14644783193496192 14656070312058564 14723200376508096 14730113487972168 14770542243388689 14783464852525512 14796398767532096 14801675575428352 14857326086222763 14862624622497756 14875627793646048 14886630476925372 14886845725620096 14904968282390912 14911966740910096 15016246228608768 15091270485980832 15102901724011569 15121036305479808 15132690484808436 15145929934051488 15264227937160488 15289357300851218 15340491162197487 15340712973352416 15359388047097952 15365491027821792 15370748541215628 15370970789867904 15447767324170896 15461282431191168 15485503923252792 15530104491541952 15582043509915168 15594052999589181 15619240244490597 15624810500574564 15638480501012512 15716840818483584 15728465700745776 15839368923569763 15839597948095584 15851313627051276 15865181792954208 15877409504730111 15922644289643872 15950133741217104 15964088363912832 16015420256902638 16047008857014872 16101176674372569 16127183016669153 16127416202755104 16141525928216832 16207992094061196 16227957593068416 16239960520282224 16254168709713792 16267600080992832 16334585383973571 16381122664269792 16393748025209139 16408090761889112 16420226923695243 16463204166524544 16522832655328896 16536246931923862 16578091762524864 16631397959091201 16645948613473608 16651644252983597 16651885022356896 16666453600679168 16678780859259552 16735081267851804 16755696051379584 16762353848532864 16768089317689776 16775962583523858 16782759562062208 16879329044702784 16893277007184864 16908056777094912 16926878042289111 16954218043165007 16998592919907456 17011165843664784 17039171175807924 17060160546559104 17087715823032448 17172256429305549 17187280275700392 17221180236796448 17234453052142941 17279311552985196 17307471046859136 17370157406884224 17393942735090064 17400145899509568 17428250314449216 17457912282041088 17471367552984696 17505827844016224 17529798948654564 17593290563639076 17608682768856608 17614962515552896 17716320567580608 17746216219625608 17746472815628544 17794923070098809 17848329517073484 17870315633748864 17899735376606304 17912974825849356 17935040574587776 17959599409401936 17995022682398784 18039542107553304 18052884964141731 18068679264197848 18129370446734976 18159216669243936 18165430094163924 18195033664646784 18256452292201968 18285939798428016 18292461073843392 18301050091116936 18353189834966272 18428762997303516 18459102107125251 18481840592105696 18495510592543644 18588186737245008 18726692190157809 18733370650151508 18749760300764064 18763628466666996 18786742076505216 18817670524124576 18850158057802032 18864100482400998 18880604507319984 18964646831017576 19012636706671872 19021563874231776 19059081751695744 19059398110608999 19096990611813356 19192680614878992 19209472111479936 19223680300911504 19335690310162941 19359508603227936 19373827766396004 19405722728003469 19487939840164224 19494607905932016 19541427082744752 19592290264802112 19630933835344128 19640151317296224 19655288497107783 19679215935344251 19694056324518252 19711286470034016 19809768114963684 19810054548266112 19816832829997008 19834170391528064 19848840635900496 19948297961921472 19964493247078809 19964781917582112 20036803141922281 20104105087967472 20121693981307776 20137202298682092 20176920646411248 20194573245401984 20244400517698632 20294484870997467 20327264172222579 20352303916213984 20453988216263316 20454283964469888 20469412872727632 20487321370429056 20494331388287504 20597023098894528 20647338564337056 20776058013220224 20792070666118908 20825653659320796 20833080667432752 20971287600994368 20988313413595671 21093480338359572 21119158564759684 21119463930794112 21135084836068368 21153575723938944 21169879339640148 21240680070734982 21266844988289472 21335227684894773 21353893675870184 21407929520110848 21425619618868608 21468235565830092 21502910688892204 21503221603673472 21575137167574848 21610656125414928 21626640338525442 21653280693709632 21690133441323776 21779447178631428 21841496885693056 21858330700278852 21893635898260324 21931433894173518 21967174790244288 22064637178395449 22104122350033152 22175197278788268 22194598151298144 22202513363142528 22238374479012736 22293936933746634 22313441690469072 22329945715388058 22357452423586368 22367950111365144 22469479744248576 22505772059603712 22524369342913152 22561124797597529 22569170723052148 22636905728971248 22681554458219712 22699035727212654 22718894901077232 22877768291993856 22896341905740732 22916373700933856 22934035951276827 22979270736190588 23039082070646928 23048236541732688 23056122811823442 23056456184801856 23191923646786752 23200194532679424 23228255884879188 23237667085932288 23295156737312928 23341103792021632 23373065264872752 23437215750861846 23457720751518768 23575261227725376 23621760756774144 23679858258635423 23759396922143376 23797772689431312 23866313835475072 23883966434465808 23925200611825656 23946132545869248 23993363576531712 24023130385353957 24052722810071072 24070513285522308 24191124304132656 24212288892325248 24220573458885232 24341936389602624 24359940780423336 24381253064570688 24389948098457856 24401400121489248 24571683996404688 24612136142833668 24660680790058192 24743513954421504 24784248982993344 24804370397885793 24968922920210412 24977827533535344 24999680401018752 25018171288889328 25102621901777706 25133544077069376 25152133976534664 25163943875285787 25174139343093312 25300280341949184 25362085165642368 25412530814145332 25497889379861184 25558756763711886 25590240819838656 25631573734548672 25780920413550588 25812678137637248 25831770355194672 25874296970671292 25918967329477794 25961206570288704 25992810541242688 26055236110326336 26076389392649167 26123053686402816 26142375471673824 26186868423061632 26207051329477044 26258741766024336 26281715293378688 26389935845458614 26413024153284912 26422443773329344 26465120847867328 26597730615895296 26619324329438412 26619709223442816 26805473450623296 26849603064909456 26869462238774034 26902560861881664 26939399114102904 26992534023598176 27059313161329956 27103018896296772 27238825003865904 27248145141245886 27271984288351088 27292550496970176 27363588602777856 27428909697642024 27438691610765088 27451575136675404 27462697465192704 27529784752449408 27643144495955274 27722760888158544 27743265888815466 27767538212427728 27777440889910336 27860807051041536 27961716801325824 27984417884794228 28124640451146096 28145442700000494 28180113114757824 28226505786186864 28275237086703048 28320906760979976 28355793317719296 28367060359055616 28446970246526364 28588622627543616 28624314087773456 28645485917720034 28766849556766464 28789020922318488 28814208167219904 28835520451367256 28871040924946176 29039262904841904 29060741649594006 29144440933705136 29231909760246336 29241911858898024 29242334673407232 29289566386992384 29312140624117128 29361603804321503 29446400753016192 29460226975944336 29541084486777378 29566929705051024 29592797535064192 29714652172445526 29725249244995512 29751255587292096 29773260953850744 29773691451240192 29809936564781824 29823933481820192 30182540971961664 30205803448023138 30242072610959616 30265380969616872 30291859868102976 30528455874320976 30578714601702436 30680982324394974 30681425946704832 30718776094195904 30730982055643584 30741497082431256 30741941579735808 30817551100403561 30895534648341792 30922564862382336 30971007846505584 31060208983083904 31164087019830336 31188105999178362 31238480488981194 31249621001149128 31276961002025024 31433681636967168 31456931401491552 31678737847139526 31679195896191168 31702627254102552 31730363585908416 31754819009460222 31845288579287744 31900267482434208 31928176727825664 32030840513805276 32094017714029744 32202353348745138 32254366033338306 32254832405510208 32415984188122392 32455915186136832 32479921040564448 32508337419427584 32535200161985664 32669170767947142 32762245328539584 32787496050418278 32816181523778224 32840453847390486 32897150841260277 32926408333049088 33045665310657792 33072493863847724 33156183525049728 33262795918182402 33291897226947216 33303288505967194 33303770044713792 33357561718519104 33470162535703608 33494918573082087 33511392102759168 33524707697065728 33536178635379552 33551925167047716 33565519124124416 33758658089405568 33786554014369728 33853756084578222 33908436086330014 33997185839814912 34022331687329568 34078342351615848 34120321093118208 34175431646064896 34344512858611098 34374560551400784 34442360473592896 34468906104285882 34558623105970392 34584184217735163 34614942093718272 34740314813768448 34787885470180128 34800291799019136 34856500628898432 34942735105969392 35011655688032448 35059597897309128 35155823626292769 35186581127278152 35217365537713216 35229925031105792 35432641135161216 35492432439251216 35589846140197618 35696659034146968 35740631267497728 35799470753212608 35825949651698712 35870081149175552 35919198818803872 35990045364797568 36079084215106608 36105769928283462 36137358528395696 36258740893469952 36318433338487872 36330860188327848 36390067329293568 36512904584403936 36571879596856032 36584922147686784 36602100182233872 36857525994607032 36918204214250502 36963681184211392 36991021185087288 37176373474490016 37453384380315618 37466741300303016 37499520601528128 37527256933333992 37573484153010432 37635341048249152 37700316115604064 37728200964801996 37761209014639968 37929293662035152 38043127748463552 38118163503391488 38118796221217998 38193981223626712 38385361229757984 38418944222959872 38447360601823008 38671380620325882 38719017206455872 38747655532792008 38811445456006938 38878450994216691 38975879680328448 38989215811864032 39082854165489504 39184580529604224 39280302634592448 39310576994215566 39358431870688502 39388112649036504 39422572940068032 39584903768187921 39619536229927368 39620109096532224 39633665659994016 39668340783056128 39697681271800992 39896595923842944 39928986494157618 39929563835164224 40073606283844562 40208210175934944 40243387962615552 40274404597364184 40304193358161051 40353841292822496 40389146490803968 40488801035397264 40588969741994934 40654528344445158 40704607832427968 40872217711868829 40907976432526632 40908567928939776 40938825745455264 40974642740858112 40988662776575008 41194046197789056 41294677128674112 41552116026440448 41584141332237816 41614898833223199 41651307318641592 41666161334865504 41942575201988736 41976626827191342 42186960676719144 42238317129519368 42238927861588224 42270169672136736 42307151447877888 42339758679280296 42481360141469964 42533689976578944 42670455369789546 42707787351740368 42851239237737216 42936471131660184 42968228876580051 43005821377784408 43006443207346944 43150274335149696 43221312250829856 43253280677050884 43306561387419264 43558894357262856 43591112474391009 43682993771386112 43716661400557704 43787271796520648 43862867788347036 43934349580488576 44129274356790898 44350394557576536 44389196302596288 44405026726285056 44476748958025472 44571978258668289 44587873867493268 44626883380938144 44659891430776116 44714904847172736 44735900222730288 45048738685826304 45122249595195058 45138341446104296 45273811457942496 45363108916439424 45398071454425308 45437789802154464 45792683811481464 45832747401867712 45868071902553654 45958541472381176 46021473486592461 46078164141293856 46096473083465376 46112245623646884 46112912369603712 46383847293573504 46456511769758376 46590313474625856 46682207584043264 46746130529745504 46782158998767543 46857720733471791 46874431501723692 46915441503037536 47150522455450752 47359716517270846 47518106770709289 47518793844286752 47595545378862624 47632228514190333 47732627670950144 47767932868931616 47850401223651312 47892265091738496 48046260770707914 48105445620142144 48141026571044616 48303530023117707 48381549050007459 48382248608265312 48424577784650496 48441146917770464 48683872779205248 48719881560846672 48762506129141376 48802800242978496 49143367992809376 49181244075627417 49224272285667336 49260680771085729 49321361580116384 49568497965986688 49608740795771586 49937845840420824 49954932758950791 49955655067070688 49999360802037504 50036342577778656 50205243803555412 50267088154138752 50304267953069328 50327887750571574 50348278686186624 50724170331284736 50780634126867333 50825061628290664 50862654129495021 50995778759722368 51117513527423772 51180481639677312 51263147469097344 51516769287916647 51561840827101176 51625356275274496 51663540710389344 51703359156428823 51748593941342584 51837934658955588 51922413140577408 51985621082485376 52110472220652672 52152778785298334 52284750943347648 52373736846123264 52414102658954088 52516724182486729 52517483532048672 52563430586757376 52779871690917228 52826048306569824 52844887546658688 52930241695734656 53238648658876824 53239418446885632 53384769210296427 53610946901246592 53699206129818912 53738924477548068 53805121723763328 53878798228205808 53985068047196352 54118626322659912 54158654892425193 54206037792593544 54477650007731808 54496290282491772 54543968576702176 54585100993940352 54857819395284048 54877383221530176 54903150273350808 55059569504898816 55286288991910548 55377306321375753 55445521776317088 55486531777630932 55535076424855456 55554881779820672 55968835769588456 56249280902292192 56290885400000988 56360226229515648 56453011572373728 56550474173406096 56641813521959952 56893940493052728 57177245255087232 57178194331826997 57248628175546912 57290971835440068 57578041844636976 57628416334439808 57671040902734512 58007070930488823 58078525809683808 58121483299188012 58217168184010407 58288881867410272 58463819520492672 58483823717796048 58624281248234256 58723207608643006 58892801506032384 58920453951888672 59037647806032753 59082168973554756 59133859410102048 59185595070128384 59429304344891052 59450498489991024 59502511174584192 59546521907701488 59647866963640384 59893479741236427 60110409425766843 60365081943923328 60411606896046276 60530761939233744 60583719736205952 60883454612992401 60981792516667737 61056911748641952 61157429203404872 61361964648789948 61362851893409664 61437552188391808 61461964111287168 61482994164862512 61635102200807122 61791069296683584 61942015693011168 62065219488393407 62120417966167808 62328174039660672 62376211998356724 62476960977962388 62499242002298256 62553922004050048 62913862802983104 62964940240787013 63192994524524117 63357475694279052 63358391792382336 63405254508205104 63460727171816832 63509638018920444 63690577158575488 63800534964868416 64005683054684319 64061681027610552 64188035428059488 64404706697490276 64508732066676612 64509664811020416 64831968376244784 64959842081128896 65070400323971328 65338341535894284 65524490657079168 65574992100836556 65632363047556448 65680907694780972 65794301682520554 66144987727695448 66193911535186347 66312367050099456 66525591836364804 66583794453894432 66606577011934388 66607540089427584 66715123437038208 66940325071407216 66989837146164174 67072357270759104 67103850334095432 67517316178811136 67573108028739456 67683374392792587 67707512169156444 67816872172660028 68044663374659136 68156684703231696 68689025717222196 68749121102801568 68802107853830481 68884720947185792 68937812208571764 69117246211940784 69168368435470326 69575770940360256 69600583598038272 69713001257796864 69884459738899663 69885470211938784 70023311376064896 70119195794618256 70311647252585538 70373162254556304 70434731075426432 70865282270322432 70984864878502432 71039574775906269 71154316669346053 71179692280395236 71393318068293936 71598941506425216 71651899303397424 71838397637607744 71980090729595136 72069391156061871 72158168430213216 72211539856566924 72274717056791392 72636866676975744 72661720376655696 73025809168807872 73143759193712064 73169844295373568 73204200364467744 73349804849919481 73715051989214064 73836408428501004 73927362368422784 73982042370174576 74352746948980032 74413111193657379 74682629892619411 74906768760631236 74933482600606032 74999041203056256 75054513866667984 75270682096498304 75400632231208128 75456401929603992 75491831625857361 75522418029279936 75858587324070304 76086255496927104 76237592442435996 76387962447253424 76770722459515968 76894721203646016 77342761240651764 77438034412911744 77495311065584016 77622890912013876 77756901988433382 77978431623728064 78165708330979008 78229168177947501 78369161059208448 78560605269184896 78621153988431132 78716863741377004 78776225298073008 78845145880136064 79169807536375842 79239072459854736 79267331319988032 79395362543601984 79793191847685888 79857972988315236 79859127670328448 80147212567689124 80416420351869888 80548809194728368 80608386716322102 80707682585644992 80977602070794528 81177939483989868 81309056688890316 81409215664855936 81744435423737658 81815952865053264 81877651490910528 81977325553150016 82388092395578112 82589354257348224 83168282664475632 83229797666446398 83302614637283184 83332322669731008 83885150403977472 83953253654382684 84091465154681699 84373921353438288 84476634259038736 84540339344273472 84679517358560592 84962720282939928 85067379953157888 85340910739579092 85415574703480736 85872942263320368 85936457753160102 86011642755568816 86300548670299392 86442624501659712 86506561354101768 86613122774838528 87117788714525712 87182224948782018 87433322801115408 87574543593041296 87725735576694072 87868699160977152 88084811412964509 88258548713581796 88700789115153072 88778392605192576 89143956517336578 89175747734986536 89253766761876288 89319782861552232 89429809694345472 89471800445460576 90244499190390116 90276682892208592 90547622915884992 90726217832878848 90796142908850616 90875579604308928 90949358125581241 91585367622962928 91665494803735424 91736143805107308 91917082944762352 92042946973184922 92156328282587712 92192946166930752 92224491247293768 92225824739207424 92452653301210683 92767694587147008 92913023539516752 93180626949251712 93492261059491008 93564317997535086 93715441466943582 93748863003447384 93830883006075072 94301044910901504 94719433034541692 95036213541418578 95037587688573504 95191090757725248 95264457028380666 95535865737863232 95700802447302624 95784530183476992 96092521541415828 96210891240284288 96282053142089232 96607060046235414 96763098100014918 96764497216530624 96882293835540928 97367745558410496 97439763121693344 97525012258282752 97605600485956992 98286735985618752 98362488151254834 98448544571334672 98521361542171458 98642723160232768 99136995931973376 99217481591543172 99875691680841648 99909865517901582 99911310134141376 100072685155557312 100410487607110824 100534176308277504 100608535906138656 100655775501143148 100696557372373248 101561268253734666 101650123256581328 101725308258990042 101991557519444736 102235027054847544 102360963279354624 102526294938194688 103033538575833294 103123681654202352 103327081420778688 103406718312857646 103497187882685168 103675869317911176 103752552653205489 103844826281154816 103971242164970752 104220944441305344 104305557570596668 104569501886695296 104828205317908176 105033448364973458 105034967064097344 105559743381834456 105652096613139648 105689775093317376 105860483391469312 106477297317753648 106769538420592854 107221893802493184 107398412259637824 107477848955096136 107610243447526656 107757596456411616 107970136094392704 108237252645319824 108317309784850386 108412075585187088 108955300015463616 108992580564983544 109087937153404352 109170201987880704 109715638790568096 109754766443060352 109806300546701616 110572577983821096 110754612642751506 110891043552634176 110973063555261864 111070152849710912 111109763559641344 111937671539176912 112498561804584384 112581770800001976 112720452459031296 112906023144747456 113100948346812192 113283627043919904 113787880986105456 114354490510174464 114356388663653994 114497256351093824 114581943670880136 115156083689273952 115256832668879616 115342081805469024 116014141860977646 116157051619367616 116242966598376024 116434336368020814 116577763734820544 116927639040985344 116967647435592096 117248562496468512 117446415217286012 117840907903777344 118075295612065506 118164337947109512 118267718820204096 118858608689782104 118900996979982048 119005022349168384 119093043815402976 119295733927280768 119786959482472854 120220818851533686 120730163887846656 120823213792092552 121061523878467488 121167439472411904 121766909225984802 121963585033335474 122113823497283904 122314858406809744 122616653135606487 122723929297579896 122725703786819328 122875104376783616 122923928222574336 122965988329725024 123270204401614244 123582138593367168 123884031386022336 124130438976786814 124656348079321344 124752423996713448 124844696499669597 124953921955924776 124998484004596512 125107844008100096 125827725605966208 125929880481574026 126385989049048234 126714951388558104 126716783584764672 126810509016410208 126921454343633664 127019276037840888 127381154317150976 127601069929736832 128011366109368638 128123362055221104 128376070856118976 128809413394980552 128904686629740153 129017464133353224 129019329622040832 129663936752489568 129919684162257792 130676683071788568 131048981314158336 131149984201673112 131264726095112896 131361815389561944 131588603365041108 132289975455390896 132387823070372694 133051183672729608 133167588907788864 133213154023868776 133215080178855168 133430246874076416 133880650142814432 133979674292328348 134144714541518208 134207700668190864 135146216057478912 135366748785585174 135415024338312888 135633744345320056 136089326749318272 136313369406463392 137378051434444392 137498242205603136 137604215707660962 137769441894371584 137875624417143528 138064420459777383 138234492423881568 138336736870940652 139151541880720512 139768919477799326 139770940423877568 140046622752129792 140238391589236512 140573162200415373 140623294505171076 140746324509112608 140869462150852864 141969729757004864 142079149551812538 142308633338692106 142359384560790472 142554320312127867 142786636136587872 143197883012850432 143303798606794848 143676795275215488 144138782312123742 144316336860426432 144423079713133848 144549434113582784 144910590069353121 145144647150022377 145273733353951488 145323440753311392 146051618337615744 146287518387424128 146408400728935488 146699609699838962 147430103978428128 147543732226882251 147672816857002008 147782042313257187 147854724736845568 147964084740349152 148705493897960064 148826222387314758 149365259785238822 149813537521262472 149864798276852373 149866965201212064 149998082406112512 150109027733335968 150541364192996608 150801264462416256 150912803859207984 150983663251714722 151044836058559872 151717174648140608 152172510993854208 152341902380601999 152475184884871992 152587962388485063 152775924894506848 153541444919031936 153789442407292032 154685522481303528 154876068825823488 154990622131168032 155110077469286469 155245781824027752 155513803976866764 155956863247456128 156331416661958016 156458336355895002 157121210538369792 157242307976862264 157433727482754008 157550172547460187 157552450596146016 157690291760272128 158339615072751684 158478144919709472 158534662639976064 158790725087203968 159715945976630472 159718255340656896 160154307630889281 160294425135378248 160832840703739776 161097618389456736 161216773432644204 161415365171289984 161955204141589056 162355878967979736 162475964677275579 162618113377780632 162818431329711872 163488870847475316 163631905730106528 163755302981821056 163954651106300032 165178708514696448 166131918964127259 166336565328951264 166459595332892796 166605229274566368 166664645339462016 167906507308765368 168182930309363398 168747842706876576 168953268518077472 169080678688546944 169359034717121184 169925440565879856 170681821479158184 170831149406961472 171534582995480991 171745884526640736 171872915506320204 172023285511137632 172885249003319424 173013122708203536 174235577429051424 174364449897564036 174651504552031221 174866645602230816 175149087186082592 175451471153388144 176169622825929018 176517097427163592 177112943418098259 177401578230306144 177556785210385152 178287913034673156 178351495469973072 178507533523752576 178639565723104464 178943600890921152 179680439223709281 180331228277300529 180488998380780232 180553365784417184 181095245831769984 181592285817701232 181751159208617856 181898716251162482 182945377550003211 183170735245925856 183330989607470848 183472287610214616 183834165889524704 184085893946369844 184312656565175424 184385892333861504 184448982494587536 184905306602421366 185826047079033504 186195658465180221 186361253898503424 186984522118982016 187128635995070172 187430882933887164 187497726006894768 187661766012150144 188894820722361039 189438866069083384 189578983573572351 190072427082837156 190075175377147008 190382181515450496 190528914056761332 191071731475726464 191401604894605248 192017049164052957 192185043082831656 192421782480568576 192564106284178464 193214120092470828 193526196200029836 193528994433061248 193764587671081856 194879526243386688 195211200971913984 195744153771086899 196573471971237504 196724976302509668 196897089142669344 197042723084342916 197285446320465536 198434963183086344 198581734605559041 199751383361683296 199819731035803164 199822620268282752 200145370311114624 200820975214221648 201217071812277312 201311551002286296 203050123178377761 203122536507469332 203300246513162656 203450616517980084 204470054109695088 206067077151666588 206247363308404704 206406323561491443 206654162841557376 206813436625715292 206994375765370336 207351738635822352 207505105306410978 208611115141193336 209139003773390592 209653379216698989 209656410635816352 210066896729946916 210069934128194688 211119486763668912 211304193226279296 212954594635507296 213118724327718807 213462950008038159 213539076841185708 214796824519275648 214955697910192272 215515192912823232 215940272188785408 216208173468185613 216471375288786761 216474505290639648 216634619569700772 216824151170374176 217910600030927232 217985161129967088 218175874306808704 219431277581136192 219509532886120704 219612601093403232 220049414549758443 220404834561145091 221145155967642192 221509225285503012 221782087105268352 221946127110523728 222140305699421824 223239333580972137 223875343078353824 224047889677858233 224997123609168768 225163541600003952 225812046289494912 226201896693624384 226567254087839808 227575761972210912 228712777327307988 228994512702187648 229163887341760272 230312167378547904 230684163610938048 231333999911284517 232028283721955292 232314103238735232 232485933196752048 232868672736041628 233155527469641088 233935294871184192 234497124992937024 234687504533842503 234892830434572024 235681815807554688 236150591224131012 236328675894219024 236535437640408192 237717217379564208 237801993959964096 238186087630805952 238591467854561536 239573918964945708 240441637703067372 241646427584185104 242123047756934976 243533818451969604 243927170066670948 244227646994567808 244629716813619488 245233306271212974 245447858595159792 245931976659450048 246540408803228488 247164277186734336 247768062772044672 248260877953573628 249504847993426896 249689392999339194 249907843911849552 249996968009193024 251655451211932416 251859760963148052 252274395464045097 252771978098096468 253429902777116208 253621018032820416 254038552075681776 255202139859473664 256022732218737276 256246724110442208 256752141712237952 257618826789961104 257809373259480306 258034928266706448 259327873504979136 259839368324515584 260478440844989653 261353366143577136 262299968403346224 262529452190225792 262723630779123888 263177206730082216 264254434238893527 264579950910781792 264775646140745388 266102367345459216 266335177815577728 266426308047737552 267761300285628864 267959348584656696 268289429083036416 268415401336381728 270733497571170348 270830048676625776 271267488690640112 272178653498636544 272626738812926784 272848074376743723 274756102868888784 274996484411206272 275208431415321924 275751248834287056 276128840919554766 276468984847763136 276673473741881304 277357959903632049 278303083761441024 279537838955598652 279541880847755136 280476783178473024 281146324400830746 281246589010342152 281492649018225216 283939459514009728 284158299103625076 284617266677384212 284718769121580944 285108640624255734 285573272273175744 286607597213589696 286840283319140837 287353590550430976 288277564624247484 288632673720852864 288846159426267696 289098868227165568 289821180138706242 290289294300044754 290646881506622784 292103236675231488 292575036774848256 292816801457870976 293399219399677924 294860207956856256 295087464453764502 295345633714004016 295564084626514374 295928169480698304 297410987795920128 297652444774629516 298730519570477644 299627075042524944 299729596553704746 299733930402424128 300218055466671936 301602528924832512 301825607718415968 301967326503429444 302089672117119744 303434349296281216 304683804761203998 304950369769743984 305175924776970126 305551849789013696 307082889838063872 307578884814584064 309371044962607056 309981244262336064 310220154938572938 310491563648055504 311027607953733528 311913726494912256 312662833323916032 312916672711790004 314484615953724528 314867454965508016 315100345094920374 315104901192292032 316679230145503368 316956289839418944 317069325279952128 317581450174407936 319431891953260944 320308615261778562 320588850270756496 321665681407479552 322195236778913472 322433546865288408 322830730342579968 323910408283178112 324711757935959472 324951929354551158 325236226755561264 326977741694950632 327263811460213056 327510605963642112 327909302212600064 332263837928254518 332673130657902528 332919190665785592 333210458549132736 333329290678924032 335813014617530736 336365860618726796 337495685413753152 337906537036154944 338161357377093888 338718069434242368 338993062104439171 339850881131759712 341363642958316368 341662298813922944 343069165990961982 343491769053281472 343745831012640408 344046571022275264 345770498006638848 346026245416407072 348471154858102848 348728899795128072 349303009104062442 349733291204461632 350298174372165184 350902942306776288 352339245651858036 353034194854327184 354225886836196518 354803156460612288 356575826069346312 356702990939946144 357015067047505152 357279131446208928 357887201781842304 359360878447418562 360662456554601058 360977996761560464 361106731568834368 362190491663539968 363184571635402464 363502318417235712 363797432502324964 365890755100006422 366341470491851712 366944575220429232 367668331779049408 368171787892739688 368625313130350848 368771784667723008 368897964989175072 369810613204842732 371652094158067008 372391316930360442 373969044237964032 374257271990140344 374861765867774328 374995452013789536 375323532024300288 377789641444722078 378877732138166768 379157967147144702 380144854165674312 380150350754294016 380764363030900992 381057828113522664 382143462951452928 382803209789210496 384034098328105914 384370086165663312 385128212568356928 386428240184941656 386714059889220459 387052392400059672 387057988866122496 387529175342163712 389759052486773376 391488307542173798 393146943942475008 393449952605019336 393794178285338688 394085446168685832 394570892640931072 396869926366172688 397163469211118082 399502766723366592 399639462071606328 399645240536565504 400290740622229248 401641950428443296 402434143624554624 402623102004572592 406100246356755522 406245073014938664 406600493026325312 406901233035960168 408940108219390176 412134154303333176 412494726616809408 412812647122982886 413308325683114752 413626873251430584 413988751530740672 414703477271644704 415010210612821956 417222230282386672 419306758433397978 419312821271632704 420133793459893832 420139868256389376 422238973527337824 422608386452558592 425909189271014592 426237448655437614 426925900016076318 427078153682371416 427662960936383601 429593649038551296 429911395820384544 431030385825646464 432416346936371226 432942750577573522 432949010581279296 433269239139401544 433648302340748352 435433941450067131 435821200061854464 435970322259934176 436351748613617408 438862555162272384 439225202186806464 440098829099516886 440809669122290182 442290311935284384 443018450571006024 443346126939771561 443564174210536704 443892254221047456 444280611398843648 446478667161944274 447750686156707648 448095779355716466 449594394830557119 449994247218337536 450327083200007904 451624092578989824 452403793387248768 453134508175679616 455151523944421824 457025707141805997 457425554654615976 457763887165455189 457989025404375296 458327774683520544 460624334757095808 461368327221876096 462667999822569034 464056567443910584 464628206477470464 464971866393504096 465330232407859407 465737345472083256 466311054939282176 467870589742368384 468994249985874048 469375009067685006 469785660869144048 471363631615109376 472301182448262024 472650517642380561 472657351788438048 473070875280816384 475434434759128416 475603987919928192 476372175261611904 479147837929891416 480462922892667843 480883275406134744 483292855168370208 484246095513869952 487067636903939208 487854340133341896 488455293989135616 489259433627238976 490466612542425948 490895717190319584 491863953318900096 493080817606456976 495536125544089344 496521755907147256 499009695986853792 499378785998678388 499815687823699104 499993936018386048 503719521926296104 504548790928090194 505543956196192936 506859805554232416 507242036065640832 508077104151363552 512045464437474552 512493448220884416 513504283424475904 514603748986442973 515237653579922208 515618746518960612 516069856533412896 518655747009958272 520956881689979306 522706732287154272 523954513656093663 524599936806692448 525058904380451584 525447261558247776 526354413460164432 528508868477787054 529159901821563584 529551292281490776 531338830254294777 532204734690918432 532670355631155456 532852616095475104 535522600571257728 535918697169313392 536830802672763456 540993684831901587 541466995142340696 541660097353251552 542534977381280224 545253477625853568 545696148753487446 549512205737777568 549992968822412544 550416862830643848 551502497668574112 552257681839109532 552937969695526272 553346947483762608 554715919807264098 558586975395540663 559075677911197304 559083761695510272 560953566356946048 562292648801661492 562493178020684304 562985298036450432 566684462167083117 567878919028019456 568316598207250152 568736950720717053 569234533354768424 569437538243161888 570217281248511468 571146544546351488 573215194427179392 573680566638281674 576555129248494968 577265347441705728 577692318852535392 578197736454331136 579642360277412484 580578588600089508 581293763013245568 585633602915741952 586798438799355848 587232461313260697 589720415913712512 590174928907529004 590691267428008032 591128169253028748 591856338961396608 595304889549259032 595745203816677123 597461039140955288 599254150085049888 599459193107409492 599467860804848256 600436110933343872 603651215436831936 603934653006858888 606868698592562432 609150369535133283 609367609522407996 609900739539487968 610351849553940252 611103699578027392 618742089925214112 619218970684474329 619962488524672128 620440309877145876 620983127296111008 622055215907467056 625833345423580008 628960137650096967 628969231907449056 629734909931016032 630200690189840748 630209802384584064 633358460291006736 633912579678837888 638863783906521888 639356172983156421 640388850024114477 640617230523557124 641177700541512992 644390473557826944 644867093730576816 647820816566356224 649414125866360283 649423515871918944 649903858709102316 650472453511122528 653955483389901264 654527622920426112 660148243649275329 661214503683435273 664527675856509036 665346261315805056 665838381331571184 666420917098265472 669718000742916411 671626029235061472 672143669033574699 672731721237453592 674991370827506304 675813074072309888 677436138868484736 677986124208878342 679701762263519424 682717414372327477 682727285916632736 683324597627845888 686138331981923964 686983538106562944 687491662025280816 688093142044550528 692052490832814144 694001999733853551 695122939769765287 696942309716205696 697457799590256144 698606018208124884 699466582408923264 700596348744330368 701805884613552576 704062513601527509 704678491303716072 706068389708654368 708451773672393036 709606312921224576 713151652138692624 713405981879892288 714558262892417856 715774403563684608 718721756894837124 721324913109202116 721955993523120928 722213463137668736 726369143270804928 727594865004649928 729591845874051169 731781510200012844 732682940983703424 733889150440858464 735336663558098816 736343575785479376 737795929978350144 739621226409685464 743304188316134016 744782633860720884 748514543980280688 749723531735548656 749990904027579072 755579282889444156 756823186392135291 757755464276333536 758315934294289404 760289708331348624 762115656227045328 765606419578420992 768068196656211828 768740172331326624 770256425136713856 772856480369883312 773428119778440918 774104784800119344 779518104973546752 781435322534968959 782976615084347596 786899905210038672 787588356570677376 788170892337371664 792763302716680581 793739852732345376 794326938422236164 799005533446733184 799278924143212656 803283900856886592 804868287249109248 805246204009145184 806847853349114291 812200492713511044 812490146029877328 813200986052650624 813802466071920336 817880216438780352 818544223130231169 821508928818813521 824268308606666352 824989453233618816 825625294245965772 827253746502861168 827977503061481344 829406954543289408 830020421225643912 832073879710896147 834444460564773344 838613516866795956 838625642543265408 840267586919787664 844477947054675648 851818378542029184 852474897310875228 853851800032152636 854156307364742832 855325921872767202 859822791640769088 860520849957422511 862060771651292928 864832693872742452 865885501155147044 865898021162558592 866538478278803088 867296604681496704 870867882900134262 871940644519868352 877725110324544768 878450404373612928 880197658199033772 881619338244580364 884580623870568768 886036901142012048 886692253879543122 887784508442094912 892957334323888548 895501372313415296 896191558711432932 899188789661114238 900654166400015808 904807586774497536 906269016351359232 910303047888843648 914051414283611994 914851109309231952 915527774330910378 916655549367041088 921248669514191616 922736654443752192 925006116701498689 925335999645138068 928113134887821168 929943732787008192 930660464815718814 931474690944166512 935741179484736768 937988499971748096 938750018135370012 939571321738288096 944602364896524048 945301035284761122 945314703576876096 950868869518256832 951207975839856384 952744350523223808 958295675859782832 960925845785335686 961766550812269488 966585710336740416 968492191027739904 970874188604052343 974135273807878416 975708680266683792 978518867254477952 980933225084851896 981791434380639168 983727906637800192 986161635212913952 993043511814294512 998019391973707584 998757571997356776 999631375647398208 999987872036772096 1007439043852592208 1009097581856180388 1011087912392385872 1013719611108464832 1014484072131281664 1016154208302727104 1016979186313317513 1024090928874949104 1024986896441768832 1029207497972885946 1030475307159844416 1031237493037921224 1032139713066825792 1037311494019916544 1041913763379958612 1045413464574308544 1047909027312187326 1049199873613384896 1050894523116495552 1052708826920328864 1057017736955574108 1058319803643127168 1059102584562981552 1062677660508589554 1064409469381836864 1065705232190950208 1071045201142515456 1071837394338626784 1073661605345526912 1081987369663803174 1082933990284681392 1083320194706503104 1085069954762560448 1090506955251707136 1091392297506974892 1099024411475555136 1100833725661287696 1103004995337148224 1104515363678219064 1105875939391052544 1106693894967525216 1109431839614528196 1117173950791081326 1118151355822394608 1121907132713892096 1124585297603322984 1124986356041368608 1125970596072900864 1133368924334166234 1136633196414500304 1137473901441434106 1138469066709536848 1138875076486323776 1140434562497022936 1142293089092702976 1146430388854358784 1147361133276563348 1153110258496989936 1155384637705070784 1159284720554824968 1161157177200179016 1162587526026491136 1173596877598711696 1174464922626521394 1179440831827425024 1180349857815058008 1181382534856016064 1182256338506057496 1183712677922793216 1190609779098518064 1191490407633354246 1194922078281910576 1198508300170099776 1198918386214818984 1198935721609696512 1200872221866687744 1207302430873663872 1207869306013717776 1218300739070266566 1218735219044815992 1219801479078975936 1220703699107880504 1222207399156054784 1237484179850428224 1238437941368948658 1239924977049344256 1240880619754291752 1241966254592222016 1244110431814934112 1251666690847160016 1257920275300193934 1257938463814898112 1259469819862032064 1260401380379681496 1260419604769168128 1266716920582013472 1267825159357675776 1277727567813043776 1278712345966312842 1280777700048228954 1281234461047114248 1282355401083025984 1288780947115653888 1289734187461153632 1298828251732720566 1298847031743837888 1299807717418204632 1300944907022245056 1307910966779802528 1309055245840852224 1320296487298550658 1322429007366870546 1329055351713018072 1330692522631610112 1331676762663142368 1332841834196530944 1339436001485832822 1343252058470122944 1344287338067149398 1345463442474907184 1348783184491671357 1349982741655012608 1351626148144619776 1354872277736969472 1355972248417756684 1359403524527038848 1365434828744654954 1365454571833265472 1372276663963847928 1373291661496365567 1373967076213125888 1374983324050561632 1376186284089101056 1384104981665628288 1388003999467707102 1390245879539530574 1393884619432411392 1394915599180512288 1397212036416249768 1398933164817846528 1401192697488660736 1403611769227105152 1408125027203055018 1409356982607432144 1412136779417308736 1416903547344786072 1417951552927141683 1419212625842449152 1426303304277385248 1426811963759784576 1429116525784835712 1437443513789674248 1441388768678003529 1442649826218404232 1443911987046241856 1444426926275337472 1452738286541609856 1455189730009299856 1459183691748102338 1463563020400025688 1465365881967406848 1467778300881716928 1470673327116197632 1472687151570958752 1475591859956700288 1479242452819370928 1486608376632268032 1489565267721441768 1497029087960561376 1499447063471097312 1499981808055158144 1511158565778888312 1513646372784270582 1515510928552667072 1516631868588578808 1520579416662697248 1524231312454090656 1536136393312423656 1537480344662653248 1540512850273427712 1545712960739766624 1546856239556881836 1548209569600238688 1562870645069937918 1565953230168695192 1573799810420077344 1575176713141354752 1576341784674743328 1585526605433361162 1587479705464690752 1588653876844472328 1594016490762884331 1598011066893466368 1598557848286425312 1606567801713773184 1610492408018290368 1613695706698228582 1622981054495704761 1624400985427022088 1624980292059754656 1626401972105301248 1627604932143840672 1635760432877560704 1637088446260462338 1643017857637627042 1648536617213332704 1649978906467237632 1651250588491931544 1654507493005722336 1655955006122962688 1658813909086578816 1660040842451287824 1664147759421792294 1668888921129546688 1675760926186621989 1677227033733591912 1677251285086530816 1680535173839575328 1688955894109351296 1703636757084058368 1704949794621750456 1706210852162151159 1707703600064305272 1708312614729485664 1710651843745534404 1719645583281538176 1721041699914845022 1729665387745484904 1731771002310294088 1731796042325117184 1733076956557606176 1734593209362993408 1741735765800268524 1743881289039736704 1756900808747225856 1760395316398067544 1761697383939782091 1763238676489160728 1769161247741137536 1772073802284024096 1773384507759086244 1775569016884189824 1785914668647777096 1787235611450031369 1791002744626830592 1792383117422865864 1798377579322228476 1801308332800031616 1820606095777687296 1827451108605399849 1828102828567223988 1829702218618463904 1831055548661820756 1833311098734082176 1850012233402997378 1850671999290276136 1856226269775642336 1859887465574016384 1861320929631437628 1862949381888333024 1877500036270740024 1879142643476576192 1886880412950290901 1889204729793048096 1890602070569522244 1890629407153752192 1901737739036513664 1916591351719565664 1918068518949469263 1921166550072343431 1921851691570671372 1923533101624538976 1933171420673480832 1941748377208104686 1948242377599080849 1948270547615756832 1951417360533367584 1957037734508955904 1961866450169703792 1963582868761278336 1972323270425827904 1980444730947825987 1983643511050305819 1986087023628589024 1996038783947415168 1997515143994713552 1999262751294796416 2014878087705184416 2016431007100724097 2018195163712360776 2022175824784771744 2027439222216929664 2032308416605454208 2033958372626635026 2048152243116982431 2048181857749898208 2049973792883537664 2058414995945771892 2060950614319688832 2062474986075842448 2064279426133651584 2082005999201560653 2083827526759917224 2085368819309295861 2090826929148617088 2095818054624374652 2098399747226769792 2101789046232991104 2105417653840657728 2112187540804582527 2114035473911148216 2116639607286254336 2118205169125963104 2125355321017179108 2128818938763673728 2131410464381900416 2143674788677253568 2147323210691053824 2153185691481955889 2163974739327606348 2165867980569362784 2166640389413006208 2170139909525120896 2182784595013949784 2188775537622153507 2198048822951110272 2201667451322575392 2206009990674296448 2209030727356438128 2213387789935050432 2218863679229056392 2234347901582162652 2236302711644789216 2249170595206645968 2249972712082737216 2266737848668332468 2270469559176405873 2273266392829000608 2274947802882868212 2276938133419073696 2277750152972647552 2280869124994045872 2294722266553126696 2306220516993979872 2310769275410141568 2318569441109649936 2322314354400358032 2344305967604906877 2347193755197423392 2348929845253042788 2360699715630116016 2362765069712032128 2364512677012114992 2378289908150041743 2381219558197036128 2382980815266708492 2389844156563821152 2397016600340199552 2397836772429637968 2414604861747327744 2415738612027435552 2420543560047342873 2436601478140533132 2437470438089631984 2439602958157951872 2441407398215761008 2455632669390693507 2464526786456440563 2474968359700856448 2476875882737897316 2481761239508583504 2483932509184444032 2488220863629868224 2496221639132688441 2503333381694320032 2515840550600387868 2515876927629796224 2518939639724064128 2520802760759362992 2533433841164026944 2544673999024129687 2555455135626087552 2557424691932625684 2561555400096457908 2562468922094228496 2564710802166051968 2579468374922307264 2581562549872267533 2597656503465441132 2597694063487675776 2599615434836409264 2601889814044490112 2615821933559605056 2640592974597101316 2644858014733741092 2658110703426036144 2663353525326284736 2678872002971665644 2686504116940245888 2688574676134298796 2690926884949814368 2697566368983342714 2711944496835513368 2718807049054077696 2730869657489309908 2730909143666530944 2744553327927695856 2746583322992731134 2749966648101123264 2768209963331256576 2775018350104496067 2776007998935414204 2780491759079061148 2789831198361024576 2794424072832499536 2807223538454210304 2816250054406110036 2818713965214864288 2824273558834617472 2833807094689572144 2835903105854283366 2852606608554770496 2853623927519569152 2858233051569671424 2865262849294886183 2874887027579348496 2882777537356007058 2885299652436808464 2887823974092483712 2905476573083219712 2910379460018599712 2912622565812157029 2918367383496204676 2927126040800051376 2935556601763433856 2945374303141917504 2951183719913400576 2958484905638741856 2979130535442883536 2994058175921122752 2998894126942194624 2999963616110316288 3007341998846698721 3022317131557776624 3027292745568541164 3031021857105334144 3033263737177157616 3041158833325394496 3048462624908181312 3050937558939952539 3072272786624847312 3074960689325306496 3091425921479533248 3093712479113763672 3096419139200477376 3125741290139875836 3131906460337390384 3147599620840154688 3152683569349486656 3171053210866722324 3174959410929381504 3177307753688944656 3188032981525768662 3197115696572850624 3213135603427546368 3220984816036580736 3227391413396457164 3245962108991409522 3248801970854044176 3249960584119509312 3255209864287681344 3271520865755121408 3274176892520924676 3286035715275254084 3297073234426665408 3302501176983863088 3309014986011444672 3317627818173157632 3320081684902575648 3328295518843584588 3337777842259093376 3351521852373243978 3354454067467183824 3361070347679150656 3377911788218702592 3409899589243500912 3412421704324302318 3415407200128610544 3416625229458971328 3421303687491068808 3439291166563076352 3442083399829690044 3459330775490969808 3463542004620588176 3466153913115212352 3483471531600537048 3487762578079473408 3520790632796135088 3523394767879564182 3526477352978321456 3538322495482275072 3544147604568048192 3546769015518172488 3551138033768379648 3571829337295554192 3574471222900062738 3584766234845731728 3596755158644456952 3602616665600063232 3654902217210799698 3656205657134447976 3659404437236927808 3662111097323641512 3666622197468164352 3700024466805994756 3701343998580552272 3712452539551284672 3719774931148032768 3722641859262875256 3725898763776666048 3728923683148830881 3755000072541480048 3758285286953152384 3773760825900581802 3778409459586096192 3781204141139044488 3781258814307504384 3803475478073027328 3833182703439131328 3836137037898938526 3842333100144686862 3843703383141342744 3847066203249077952 3866342841346961664 3883496754416209372 3896484755198161698 3896541095231513664 3902834721066735168 3923732900339407584 3927165737522556672 3944646540851655808 3960889461895651974 3967287022100611638 3972174047257178048 3992077567894830336 3995030287989427104 3998525502589592832 4029756175410368832 4032862014201448194 4036390327424721552 4044351649569543488 4054878444433859328 4064616833210908416 4067916745253270052 4096304486233964862 4096363715499796416 4116829991891543784 4121901228639377664 4124949972151684896 4128558852267303168 4164011998403121306 4167655053519834448 4170737638618591722 4181653858297234176 4191636109248749304 4196799494453539584 4203578092465982208 4210835307681315456 4224375081609165054 4228070947822296432 4236410338251926208 4250710642034358216 4253854658781425049 4257637877527347456 4262820928763800832 4287349577354507136 4306371382963911778 4327949478655212696 4331735961138725568 4333280778826012416 4340279819050241792 4365569190027899568 4377551075244307014 4396097645902220544 4403334902645150784 4412019981348592896 4418061454712876256 4426775579870100864 4437727358458112784 4468695803164325304 4472605423289578432 4498341190413291936 4499945424165474432 4533475697336664936 4540939118352811746 4546532785658001216 4549895605765736424 4553876266838147392 4555500305945295104 4561738249988091744 4589444533106253392 4612441033987959744 4621538550820283136 4637138882219299872 4644628708800716064 4688611935209813754 4694387510394846784 4697859690506085576 4721399431260232032 4725530139424064256 4729025354024229984 4756579816300083486 4762439116394072256 4765961630533416984 4779688313127642304 4794033200680399104 4795673544859275936 4831477224054871104 4841087120094685746 4873202956281066264 4874940876179263968 4879205916315903744 4882814796431522016 4911265338781387014 4929053572912881126 4949936719401712896 4953751765475794632 4963522479017167008 4967865018368888064 4976441727259736448 4992443278265376882 5006666763388640064 5027282778559865967 5031681101200775736 5031753855259592448 5037879279448128256 5041605521518725984 5066867682328053888 5089347998048259374 5110910271252175104 5114849383865251368 5118632556486453477 5123110800192915816 5124937844188456992 5129421604332103936 5158936749844614528 5163125099744535066 5195313006930882264 5195388126975351552 5199230869672818528 5203779628088980224 5231643867119210112 5281185949194202632 5285092151819346273 5289716029467482184 5316221406852072288 5326707050652569472 5357744005943331288 5373008233880491776 5377149352268597592 5381853769899628736 5395132737966685428 5423888993671026736 5461739314978619816 5461818287333061888 5489106655855391712 5493166645985462268 5499933296202246528 5550036700208992134 5552015997870828408 5560983518158122296 5579662396722049152 5588848145664999072 5632500108812220072 5637427930429728576 5648547117669234944 5660641238850872703 5667614189379144288 5671806211708566732 5705213217109540992 5730525698589772366 5749774055158696992 5763499650217030293 5765555074712014116 5770599304873616928 5775647948184967424 5820758920037199424 5825245131624314058 5836734766992409352 5844727132797242547 5854252081600102752 5871113203526867712 5890748606283835008 5916969811277483712 5941334192843477961 5950930533150917457 5958261070885767072 5988116351842245504 5997788253884389248 6014683997693397442 6044634263115553248 6049293021302172291 6054585491137082328 6062043714210668288 6066527474354315232 6082317666650788992 6096925249816362624 6101875117879905078 6144456729350947293 6144545573249694624 6149921378650612992 6182851842959066496 6187424958227527344 6192838278400954752 6246017997604681959 6251482580279751672 6256106457927887583 6263812920674780768 6295199241680309376 6305367138698973312 6342106421733444648 6349918821858763008 6354615507377889312 6376065963051537324 6394231393145701248 6441969632073161472 6454782826792914328 6459557074445867667 6491924217982819044 6497603941708088352 6499921168239018624 6510419728575362688 6548353785041849352 6566326612866460521 6572071430550508168 6594146468853330816 6605002353967726176 6618029972022889344 6640163369805151296 6656591037687169176 6675555684518186752 6703043704746487956 6708908134934367648 6722140695358301312 6811408677529217619 6819799178487001824 6824843408648604636 6830814400257221088 6833250458917942656 6842607374982137616 6884166799659380088 6918661550981939616 6927084009241176352 6932307826230424704 6966943063201074096 7032917902814720631 7041581265592270176 7046789535759128364 7052954705956642912 7088295209136096384 7093538031036344976 7143658674591108384 7148942445800125476 7169532469691463456 7193510317288913904 7261630680142028619 7309804434421599396 7312411314268895952 7318808874473855616 7324222194647283024 7366898008172080521 7393580359369321689 7400048933611989512 7402687997161104544 7424905079102569344 7445283718525750512 7451797527553332096 7457847366297661762 7510000145082960096 7516570573906304768 7547521651801163604 7556818919172192384 7562408282278088976 7634021997072389061 7666365406878262656 7672274075797877052 7684666200289373724 7687406766282685488 7694132406498155904 7744687649616802599 7766993508832418744 7792969510396323396 7793082190463027328 7805669442133470336 7847465800678815168 7889293081703311616 7921778923791303948 7934574044201223276 7944348094514356096 7990060575978854208 8025510304614562859 8059512350820737664 8065724028402896388 8072780654849443104 8088703299139086976 8135833490506540104 8192608972467929724 8192727430999592832 8233659983783087568 8249899944303369792 8325055050313488201 8328023996806242612 8335310107039668896 8341475277237183444 8383272218497498608 8421670615362630912 8448750163218330108 8456141895644592864 8472820676503852416 8501421284068716432 8507709317562850098 8574699154709014272 8595788547884658549 8612742765927823556 8655898957310425392 8663471922277451136 8731138380055799136 8737867697436471087 8755102150488614028 8806669805290301568 8836122909425752512 8853551159740201728 8875326386840257201 8875454716916225568 8937391606328650608 8945210846579156864 8996682380826583872 8999890848330948864 9022025996540096163 9036598217006948731 9066951394673329872 9081878236705623492 9093065571316002432 9099791211531472848 9107752533676294784 9123476499976183488 9152812676819857617 9178889066212506784 9224882067975919488 9274277764438599744 9289257417601432128 9377223870419627508 9388775020789693568 9395719381012171152 9442798862520464064 9458050708048459968 9484693996362665197 9513159632600166972 9524878232788144512 9531923261066833968 9559376626255284608 9591347089718551872 9662954448109742208 9682174240189371492 9746405912562132528 9749881752358527936 9765629592863044032 9822530677562774028 9858107145825762252 9907503530951589264 9927044958034334016 9952883454519472896 9984886556530753764 10013333526777280128 10054565557119731934 10063362202401551472 10083211043037451968 10133735364656107776 10178695996096518748 10229698767730502736 10237265112972906954 10246221600385831632 10249875688376913984 10317873499689229056 10326250199489070132 10390626013861764528 10398461739345637056 10463287734238420224 10562371898388405264 10570184303638692546 10579432058934964368 10632442813704144576 10653414101305138944 10679616074644575773 10715488011886662576 10754298704537195184 10763707539799257472 10790265475933370856 10847777987342053472 10923478629957239632 10978213311710783424 10986333291970924536 10999866592404493056 11100073400417984268 11104031995741656816 11121967036316244592 11159324793444098304 11177696291329998144 11186771049446492643 11265000217624440144 11274855860859457152 11321282477701745406 11335228378758288576 11343612423417133464 11410426434219081984 11461051397179544732 11499548110317393984 11526999300434060586 11531110149424028232 11541198609747233856 11641517840074398848 11650490263248628116 11673469533984818704 11689454265594485094 11708504163200205504 11781497212567670016 11833939622554967424 11882668385686955922 11901861066301834914 11916522141771534144 11976232703684491008 11995576507768778496 12029367995386794884 12089268526231106496 12098586042604344582 12109170982274164656 12133054948708630464 12164635333301577984 12193850499632725248 12203750235759810156 12288913458701894586 12289091146499389248 12365703685918132992 12374849916455054688 12385676556801909504 12492035995209363918 12502965160559503344 12512212915855775166 12527625841349561536 12590398483360618752 12610734277397946624 12684212843466889296 12709231014755778624 12752131926103074648 12788462786291402496 12909565653585828656 12919114148891735334 12983848435965638088 12995207883416176704 12999842336478037248 13020839457150725376 13096707570083698704 13132653225732921042 13144142861101016336 13188292937706661632 13210004707935452352 13236059944045778688 13280326739610302592 13313182075374338352 13406087409492975912 13417816269868735296 13444281390716602624 13622817355058435238 13639598356974003648 13649686817297209272 13661628800514442176 13666500917835885312 13685214749964275232 13768333599318760176 13837323101963879232 13854168018482352704 13864615652460849408 13933886126402148192 14065835805629441262 14083162531184540352 14093579071518256728 14105909411913285824 14176590418272192768 14187076062072689952 14287317349182216768 14297884891600250952 14339064939382926912 14387020634577827808 14523261360284057238 14619608868843198792 14624822628537791904 14637617748947711232 14648444389294566048 14733796016344161042 14787160718738643378 14800097867223979024 14805375994322209088 14849810158205138688 14890567437051501024 14903595055106664192 14915694732595323524 15020000290165920192 15095043303602327208 15113637838344384768 15124816564556177952 15268043994144778122 15332730813756525312 15344548151595754104 15369332400578747448 15374813532565370976 15388264812996311808 15489375299233605198 15533987017664837488 15585939020792646792 15586164380926054656 15611338884266940672 15694931601357630336 15843557847582607896 15855276455458038819 15869148088402446552 15888696189028712192 15980121151957708416 16051020609229125718 16119024701641475328 16131448056805792776 16145561309698886208 16177406598278173952 16271666981013080208 16385217944935859448 16385454861999185664 16467319967566175136 16499799888606739584 16650110100626976402 16656047993612485224 16670620214079337792 16682950554474366888 16766544436994997216 16897500326436660216 16912283791289185728 16945641353007704832 17002842568137432864 17015418635125700196 17191577095769317098 17225485531855647112 17311797914620850784 17326943844554902272 17462276760111598272 17475735394872942174 17510204300977228056 17534181398391727641 17613339610580603136 17672245818851505024 17750652773680514402 17750909433832451136 17852791599452752371 17874783212657301216 17890421693158313728 17993364761653167744 18044051993080192326 18073196434013897462 18133902789346659744 18163756473411246984 18186131142632004864 18199582423062945696 18215505067352589568 18246952999952366976 18305625353639715234 18357778132425013568 18433370188052841879 18449764135951838976 18548555528877199488 18578514835202864256 18738053992814045877 18754447740839255016 18768319373783662749 18777550041579387136 18791438762024342304 18885597725040928128 18916101416096919936 18969387992725330394 19026319265200333944 19049756465576289024 19063846522133667936 19118753252510569216 19182694179437103744 19325908896219484416 19364348480378742984 19378671223337603001 19492811825124265056 19499763504717055872 19531259185726088064 19645061355125548056 19698979838599381563 19716214291651524504 19815007061903178528 19854089916068668032 19969773113061507528 20026667053554560256 20109131114239463868 20126724404803102944 20166422086074903936 20357391992193037496 20459397535461005472 20474530225945813908 20492443200771663264 20499751376753827968 20652500398978140264 20781252027723529056 20796923478691274112 21098753708444161893 21124743796776810528 21140368607277385092 21158864117869928736 21264885627408289152 21359232149289151546 21430976023773325152 21508597409074390368 21527415079598514944 21580530951866741712 21695555974684106944 21784892040426085857 21846957259914479264 21956426623421566848 21972666583941849072 22180741078107965067 22200146800835968536 22208063991483313632 22243934072632489184 22355392582659996288 22373542098892985286 22530000435248880288 22549711721718914304 22642564955403490812 22670456757516577152 22687224846834266928 22902065991217167183 22922102794359089464 22999096220634787968 23053998600868121172 23062220298848056464 23082397219494467712 23234062948850407797 23283035680148797696 23300980526497256232 23346939067969637408 23378908531188970188 23417008326400411008 23667879245109934848 23765336771373911844 23803722132603669828 23833044283543068288 24058735990773589768 24076530913843688577 24178537052462212992 24197172085208689164 24218341964548329312 24266109897417260928 24407500471519620312 24577826917403789172 24578182292998778496 24749699832910109376 24975165150940464603 24984071990418727836 25005930321119006688 25024425831711550332 25055251682699123072 25368425686933778592 25418462029511557248 25504263852206149296 25787365643653975647 25819131307171657312 25838228297783470668 25967696871931276176 25990415766832353408 26193415140167397408 26213603092309413261 26265306451465842084 26288285722202032672 26420009415870904704 26560653479220605184 26625979160520771603 26626364150748676704 26812174818985951824 26835632539737470592 27066077989620288489 27109794651020846193 27245634710116870476 27279196713948007296 27299373634594418544 27323257601028884352 27370429499928550464 27458438030459572851 27536667198637520352 27674646203927758464 27708336036964705408 27867772252804296384 27991413989265426557 28131671611258882524 28166325062369080704 28187158143036513456 28211818823826571648 28374152124145379904 28454081989087995591 28574634698364433536 28595769783200501904 28678129878765853824 28774041269155655616 29046522720568114476 29239217737686397584 29249645257075583808 29296888778589132096 29467592032688322084 29574321437477286756 29600195734447958048 29610751988644418176 29781134874103002048 29831389465190647048 30040000580331840384 30190086607204654416 30249633129112355904 30536087988289556244 30689096303191508208 30738664801157494896 30749627065130741952 30978750598467210396 31067974035329674976 31171878041585293584 31389863202715260672 31687115695165215792 31710552910916077638 31738296176804893104 31960242303915416832 32038848223933727319 32102041218458251436 32262896113611585552 32291122619397772416 32543333962026160416 32770435889871718896 32934639935132350272 32999599777213479168 33080761987313685931 33300220201253952804 33312095987224970448 33341240428158675584 33365901108948733776 33533088873989994432 33560313148339477929 33795000652873320432 33824567582578371456 34005685136274865728 34030837270251400392 34383154191538634196 34450971063711294224 34623595829241701568 34924553520223196544 34951470789745884348 35020408601954456112 35068362796783455282 35344491637703010048 35501305547361028804 35501818867664902272 35705583198905504742 35749566425314602432 35986729523306335488 36088103986160384652 36146392868027794924 36267805578693319488 36327512946822493968 36399164846125891392 36493905999904733952 36611250707279430468 36715556264850027136 36866740376105683758 37097111057754398976 37157029670405728512 37476107985628091754 37508895481678510032 37536638747567325498 37582877524048684608 37771195450081856256 37832202832193839872 37938775985450660788 38052638530400667888 38127693044267335872 38365388358874207488 38728696960757485968 38757342446675206002 38985623650248530112 38999527009434111744 39062518371452176128 39290122710251096112 39397959677198763126 39432428583303049008 39630014123806357056 39708179832137336064 39939546226123015056 40218262228478927736 40253448809606205888 40332844172149807872 40714783984386074992 40918795070922010944 40949060451891627816 40984886401543326528 40999502753507655936 41305000797956280528 41562504055447058112 41593846957382548224 42197507416888323786 42249487593553621056 42280737214554770184 42317728235739857472 42529771254816578304 42718464298578303092 42861952047546650304 43017194818148780736 43161061903733483424 43391111949368213888 43569784080852171714 43693914519828958528 43912853246843133696 43945333167883698144 44361482156215930134 44400293601671937072 44416127982966627264 44487868145264978368 44710785165319992576 44747084197785970572 45060000870497760576 45285129910806981624 45340913515033154304 45374449693668533856 45804131982434334366 45844205588718178928 45998192441269575936 46107997201736242344 46124440597696112928 46164794438988935424 46468125897700815594 46601961052994512464 46693878135939274816 46757817062377940376 46834016652800822016 47530673542747823688 47607444265207339656 47666088567086136576 48117471981547179536 48153061827687377154 48357074104924425984 48394344170417378328 48436683929096658624 48532219794834521856 48815000943039240624 49155653834807578344 49156364585997556992 49499399665820218752 49950330301880929206 49968143980837455672 50011860642238013376 50048851663423100664 50110503365398246144 50736851373867557184 50836924059023114496 51008527704412298592 51574731287307951294 51638262614343314624 51676456595566941336 51935393743862552352 51980831533664706816 52386830280334794816 52427206184618826522 52530612902931684168 52576571444404065344 52840018831741809408 53251958321041543206 53252728301497353408 53624349637971903648 53671265079474941184 54132155979240576978 54219589302041692386 54491269420233740952 54558393427896014592 54598747269188837088 54646515202057768704 54740858999857100928 54916876060919145702 55073334397275040704 55300110564158525637 55349292407855516928 55416672073929410816 55735544505608592768 55982827978530853114 56263343222517765048 56304958121350988247 56332650124738161408 56374316286073026912 56423637647653143296 56748304248290759808 56908163978175991182 57149269396728867072 57191539566401003808 57356259757531707648 57548082538311311232 58093045441136228952 58136013670012809003 58478435475372795168 58499290514151167616 58593777557178264192 58935184065376644168 59096939515798144689 59148642874954573512 59200391468895916096 59221503977288836352 59562269748206004096 59662778930381294096 60080001160663680768 60380173214409308832 60499266258224711808 61072175976579112488 61378192606383016416 61477329602314989792 61499254130261483904 61957501196934420792 62135948070659349952 62343756083170587168 63374231390330431584 63421105821832155276 63476592353609786208 64077696447867454638 64204082436916502872 64525792227223171104 64582245238795544832 65086667924052320832 65354676121278257571 65540871779743437792 65869279870264700544 66161523974627371862 66542223234323895201 66600440402507905608 66624191974449940896 66682480856317351168 66731802217897467552 67066177747979988864 67120626296678955858 67590001305746640864 67649135165156742912 68011370272549731456 68061674540502800784 68706197973651501549 68766308383077268392 68901942127422588448 69247191658483403136 69849107040446393088 69902941579491768696 70040817203908912224 70136725593566910564 71002611094722057608 71003637735329804544 71411166397811009484 71499132850629204864 72176207972320769304 72229592741531065731 72292785736055589848 72535611157386638976 72655025893644987936 72798329692251782784 73222501414558860936 73431112529700054272 73733480752211367516 74925495452821393809 74952215971256183508 75017790963357020064 75073277495134650996 75165755048097369216 75877551970901321576 76105277060801335776 76255386088534671744 77362096930961926941 77457393921514971936 77514684893350412004 77971247300497060224 78580245420502192224 78640809276928239783 78795919354397526252 78864857166606098016 79260028247612714112 79877937481562314809 79879092452246030112 80436524456957855472 80506897619212411776 81198233968860865467 81329383953062538579 81429567968772149984 81837590141844021888 81898120903783255632 81969772803086653056 82610001595912561056 83125008110894116224 83974241967796279671 84395014833776647572 84498975187107242112 84561474429109540368 84635456471479714944 85362245967263986773 85436928597156606184 85723904095093300608 86034389636297561472 86322123807466966848 86782223898736427776 87139568161704343428 87387829039657917056 87890666335767396288 88280613350760191449 88722964312431860268 88800587203343874144 88832255965933254528 88975736290529956736 89494168395571941144 90120001740995521152 90570259821613963248 90748899387337067712 91608263964868668732 91688411177436357856 92215994403472484688 92248881195392225856 92936251795401631188 93203922105989024928 93387756271878549632 93515634124755880752 95061347085495647376 95214888530414679312 96116544671801181957 96234943963094359072 96306123655374754308 96788688340834756656 96873367858193317248 97630001886078481248 98311307669615156688 98998799331640437504 99242285961941057793 99900660603761858412 99936287961674911344 100023721284476026752 100097703326846201328 100680939445018433787 101473702747735114368 102017055408824597184 103149462574615902588 103276525228686629248 103352913191133882672 103870787487725104704 104331633959989317167 104773660560669589632 104854412369237653044 105061225805863368336 105153142888808130688 106503916642083086412 106505456602994706816 107248699275943807296 108264311958481153956 108439178604083384772 108982538840467481904 109197494538377674176 109481717999714201856 109833752121838291404 110146668794550081408 110600221128317051274 111471089011217185536 111965655957061706228 112526686445035530096 112609916242701976494 112748632572146053824 113496608496581519616 113816327956351982364 114383079132802007616 115096165076622622464 116186090882272457904 116272027340025618006 116956870950745590336 116998581028302335232 117187555114356528384 117475776821090333503 117870368130753288336 118193879031596289378 118297285749909147024 118400782937791832192 119124539496412008192 119325557860762588192 120760346428818617664 120998532516449423616 122144351953158224976 122756385212766032832 122954659204629979584 122998508260522967808 123301021952714647561 123915002393868841584 124271896141318699904 124687512166341174336 126748462780660863168 126842211643664310552 126953184707219572416 128155392895734909276 128408164873833005744 129051584454446342208 130173335848104641664 130709352242556515142 131081743559486875584 131738559740529401088 132323047949254743724 133084446468647790402 133200880805015811216 133248383948899881792 133463604435794935104 134132355495959977728 134241252593357911716 135180002611493281728 136022740545099462912 136123349081005601568 137412395947303003098 137532616766154536784 137803884254845176896 138494383316966806272 139805883158983537392 140081634407817824448 140273451187133821128 142005222189444115216 142822332795622018968 142998265701258409728 144352415944641538608 144459185483062131462 144585571472111179696 145071222314773277952 145310051787289975872 145596659384503565568 146445002829117721872 147466961504422735032 149850990905642787618 149904431942512367016 150035581926714040128 150146554990269301992 150331510096194738432 151755103941802643152 152210554121602671552 152510772177069343488 154724193861923853882 154914787843029943872 155029369786700824008 155942494600994120448 157160490841004384448 157281618553856479566 157591838708795052504 157729714333212196032 158520056495225428224 159755874963124629618 159758184904492060224 160873048913915710944 161013795238424823552 162396467937721730934 162658767906125077158 162859135937544299968 163675180283688043776 163796241807566511264 163939545606173306112 165220003191825122112 166250016221788232448 167948483935592559342 168790029667553295144 168997950374214484224 169122948858219080736 169270912942959429888 170724491934527973546 170873857194313212368 171447808190186601216 172068779272595122944 172644247614933933696 174279136323408686856 174408041010038427009 174775658079315834112 175781332671534792576 176561226701520382898 177445928624863720536 177601174406687748288 177664511931866509056 177951472581059913472 178988336791143882288 180240003481991042304 181140519643227926496 181497798774674135424 183216527929737337464 183376822354872715712 184431988806944969376 184497762390784451712 185872503590803262376 186407844211978049856 186775512543757099264 187031268249511761504 190122694170991294752 190429777060829358624 192233089343602363914 192469887926188718144 192612247310749508616 193577376681669513312 193746735716386634496 195260003772156962496 196622615339230313376 198484571923882115586 199801321207523716824 199872575923349822688 200047442568952053504 200195406653692402656 201361878890036867574 202947405495470228736 204034110817649194368 206118593920954504647 206298925149231805176 206553050457373258496 206705826382267765344 207741574975450209408 208663267919978634334 209547321121339179264 209708824738475306088 210122451611726736672 210306285777616261376 213007833284166172824 213010913205989413632 214497398551887614592 216528623916962307912 216688778224593197193 216878357208166769544 217965077680934963808 218394989076755348352 219667504243676582808 220293337589100162816 221200442256634102548 223931311914123412456 225053372890071060192 225219832485403952988 225497265144292107648 227632655912703964728 228766158265604015232 232086290792885780823 232372181764544915808 232544054680051236012 233913741901491180672 234951553642180667006 235740736261506576672 236387758063192578756 236594571499818294048 236801565875583664384 238651115721525176384 239633812444686944427 241520692857637235328 243594701906582596401 243988151859187615737 244288703906316449952 245512770425532065664 245909318409259959168 246602043905429295122 247830004787737683168 248543792282637399808 249375024332682348672 251922725903388839013 253496925561321726336 253684423287328621104 253906369414439144832 256086737901791960319 256310785791469818552 256816329747666011488 258103168908892684416 260346671696209283328 261418704485113030284 262163487118973751168 264646095898509487448 264841840052280574347 266168892937295580804 266401761610031622432 266496767897799763584 266927208871589870208 268482505186715823432 270360005222986563456 272246698162011203136 274824791894606006196 275065233532309073568 275607768509690353792 279611766317967074784 280163268815635648896 280546902374267642256 284010444378888230432 285644665591244037936 288349634015403545871 288704831889283077216 288918370966124262924 289171142944222359392 290620103574579951744 292890005658235443744 294933923008845470064 297726857885823173379 299701981811285575236 299808863885024734032 300071163853428080256 300293109980538603984 302042818335055301361 303510207883605286304 304421108243205343104 309448387723847707764 309829575686059887744 310058739573401648016 312994901879967951501 314320981682008768896 314563237107712959132 315183677417590105008 315459428666424392064 319511749926249259236 319516369808984120448 321746097827831421888 324792935875443461868 325317535812250154316 325718271875088599936 327592483615133022528 330440006383650244224 335896967871185118684 337580059335106590288 338245897716438161472 341448983869055947092 341747714388626424736 345288495229867867392 348558272646817373712 348816082020076854018 351562665343069585152 352427330463271000509 353122453403040765796 354891857249727441072 355202348813375496576 357976673582287764576 362281039286455852992 362995597549348270848 363888381860450545241 366433055859474674928 366753644709745431424 368863977613889938752 368995524781568903424 369903065858143942683 371745007181606524752 372815688423956099712 374062536499023523008 380245388341982589504 380859554121658717248 384466178687204727828 384939775852377436288 385224494621499017232 387154753363339026624 390520007544313924992 393245230678460626752 396969143847764231172 399602642415047433648 399745151846699645376 400390813307384805312 402723757780073735148 408068221635298388736 412237187841909009294 412597850298463610352 413411652764535530688 415483149950900418816 417326535839957268668 419417649476950612176 420244903223453473344 426015666568332345648 428994797103775229184 433057247833924615824 433377556449186394386 433756714416333539088 435930155361869927616 436789978153510696704 439335008487353165616 442400884513268205096 447862623828246824912 450106745780142120384 450439664970807905976 450994530288584215296 455265311825407929456 457532316531208030464 464172581585771561646 464744363529089831616 465088109360102472024 467827483802982361344 469903107284361334012 471481472523013153344 472775516126385157512 473189142999636588096 477302231443050352768 479267624889373888854 483041385715274470656 487189403813165192802 487976303718375231474 488577407812632899904 491025540851064131328 491818636818519918336 493204087810858590244 495660009575475366336 498750048665364697344 503845451806777678026 506993851122643452672 507368846574657242208 507812738828878289664 512173475803583920638 512621571582939637104 513632659495332022976 516206337817785368832 522837408970226060568 524326974237947502336 529292191797018974896 529683680104561148694 532337785874591161608 532803523220063244864 532993535795599527168 533854417743179740416 536965010373431646864 540720010445973126912 544493396324022406272 549649583789212012392 550130467064618147136 551215537019380707584 559223532635934149568 560326537631271297792 561093804748535284512 568020888757776460864 571289331182488075872 576699268030807091742 577409663778566154432 577836741932248525848 578342285888444718784 581240207149159903488 585780011316470887488 589867846017690940128 595453715771646346758 599403963622571150472 599617727770049468064 600142327706856160512 600586219961077207968 604085636670110602722 607020415767210572608 608842216486410686208 618896775447695415528 619659151372119775488 620117479146803296032 625989803759935903002 628641963364017537792 629126474215425918264 630367354835180210016 630918857332848784128 639023499852498518472 639032739617968240896 643492195655662843776 649585871750886923736 650066334673779591579 650635071624500308632 651436543750177199872 655184967230266045056 660880012767300488448 671793935742370237368 675160118670213180576 676491795432876322944 682897967738111894184 683495428777252849472 697116545293634747424 697632164040153708036 704854660926542001018 706244906806081531592 709783714499454882144 710404697626750993152 715953347164575529152 718901437334060833281 724562078572911705984 727776763720901090482 731964455577562847211 732866111718949349856 733507289419490862848 737727955227779877504 739806131716287885366 743490014363213049504 745631376847912199424 748125072998047046016 755768177710166517039 760490776683965179008 761719108243317434496 768260213705375880957 768932357374409455656 769879551704754872576 770448989242998034464 774309506726678053248 781040015088627849984 786490461356921253504 793938287695528462344 794525520156841723041 799205284830094867296 799490303693399290752 800781626614769610624 805447515560147470296 824474375683818018588 825195700596927220704 826823305529071061376 834653071679914537336 838835298953901224352 840489806446906946688 852031333136664691296 865048902046210637613 866114495667849231648 866755112898372788772 867513428832667078176 871860310723739855232 878670016974706331232 884801769026536410192 893180573657469520137 895725247656493649824 900213491560284240768 900879329941615811952 910530623650815858912 928345163171543123292 929488727058179663232 930176218720204944048 938984705639903854503 939806214568722668024 942962945046026306688 945551032252770315024 946378285999273176192 954604462886100705536 958535249778747777708 974378807626330385604 975952607436750462948 977154815625265799808 986408175621717180488 991320019150950732672 1007690903613555356052 1014737693149314484416 1024346951607167841276 1025243143165879274208 1027265318990664045952 1045674817940452121136 1057281991389813001527 1058584383594037949792 1059367360209122297388 1064675571749182323216 1065607046440126489728 1073930020746863293728 1088986792648044812544 1091665145581351635723 1099299167578424024784 1100260934129236294272 1109709197574431828049 1118447065271868299136 1122187609497070569024 1136041777515552921728 1142578662364976151744 1147647973559882488837 1153398536061614183484 1154819327557132308864 1155673483864497051696 1156684571776889437568 1171560022632941774976 1179735692035381880256 1190907431543292693516 1198807927245142300944 1199235455540098936128 1201172439922154415936 1208171273340221205444 1214040831534421145216 1237793550895390831056 1240234958293606592064 1251979607519871806004 1258252948430851836528 1260734709670360420032 1278046999704997036944 1286984391311325687552 1299171743501773847472 1300132669347559183158 1301270143249000617264 1310369934460532090112 1343587871484740474736 1350320237340426361152 1352983590865752645888 1356311241479861123171 1365795935476223788368 1366990857554505698944 1394233090587269494848 1395264328080307416072 1409709321853084002036 1412489813612163063184 1419567428998909764288 1431906694329151058304 1437802874668121666562 1449124157145823411968 1455553527441802180964 1463928911155125694422 1465732223437898699712 1475455910455559755008 1479612263432575770732 1486980028726426099008 1496250145996094092032 1511536355420333034078 1520981553367930358016 1523438216486634868992 1536520427410751761914 1537864714748818911312 1540897978485996068928 1548619013453356106496 1572980922713842507008 1587876575391056924688 1589051040313683446082 1598410569660189734592 1598980607386798581504 1601563253229539221248 1610895031120294940592 1648948751367636037176 1650391401193854441408 1653646611058142122752 1669306143359829074672 1677670597907802448704 1680979612893813893376 1704062666273329382592 1730097804092421275226 1732228991335698463296 1733510225796745577544 1735026857665334156352 1743720621447479710464 1757340033949412662464 1769603538053072820384 1786361147314939040274 1791450495312987299648 1800426983120568481536 1801758659883231623904 1821061247301631717824 1856690326343086246584 1858977454116359326464 1860352437440409888096 1877969411279807709006 1879612429137445336048 1885925890092052613376 1891102064505540630048 1892756571998546352384 1917070499557495555416 1948757615252660771208 1951905214873500925896 1954309631250531599616 1972816351243434360976 1982640038301901465344 2015381807227110712104 2029475386298628968832 2048693903214335682552 2050486286331758548416 2054530637981328091904 2091349635880904242272 2114563982779626003054 2117168767188075899584 2118734720418244594776 2129351143498364646432 2131214092880252979456 2147860041493726587456 2183330291162703271446 2198598335156848049568 2200521868258472588544 2219418395148863656098 2236894130543736598272 2244375218994141138048 2267304533130499551117 2272083555031105843456 2285157324729952303488 2295295947119764977674 2306797072123228366968 2309638655114264617728 2311346967728994103392 2313369143553778875136 2343120045265883549952 2359471384070763760512 2381814863086585387032 2383576560470525169123 2397615854490284601888 2398470911080197872256 2402344879844308831872 2416342546680442410888 2428081663068842290432 2475587101790781662112 2480469916587213184128 2503959215039743612008 2516505896861703673056 2521469419340720840064 2556093999409994073888 2598343487003547694944 2600265338695118366316 2602540286498001234528 2679541720972408560411 2687175742969480949472 2700640474680852722304 2712622482959722246342 2731591870952447576736 2733981715109011397888 2788466181174538989696 2790528656160614832144 2816954116919711563509 2819418643706168004072 2824979627224326126368 2839134857997819528576 2863813388658302116608 2875605749336243333124 2911107054883604361928 2927857822310251388844 2931464446875797399424 2959224526865151541464 2973960057452852198016 3023072710840666068156 3073040854821503523828 3075729429497637822624 3081795956971992137856 3171845974169439004581 3175753150782113849376 3178102080627366892164 3196821139320379469184 3221790062240589881184 3274995436744054907169 3297897502735272074352 3300782802387708882816 3329127592723295484147 3338612286719658149344 3355341195815604897408 3408125332546658765184 3442943920679647466511 3460195608184842550452 3464457982671396926592 3467020451593491155088 3470053715330668312704 3514680067898825324928 3539207076106145640768 3572722294629878080548 3582900990625974599296 3603517319766463247808 3642122494603263435648 3713380652686172493168 3720704874880819776192 3755938822559615418012 3759224858274890672096 3782204129011081260096 3834140999114991110832 3897515230505321542416 3903810429747001851792 3945632702486868721952 4030763614454221424208 4058950772597257937664 4068933724439583369513 4097387806428671365104 4100972572663517096832 4182699271761808484544 4229127965559252006108 4234337534376151799168 4237469440836489189552 4258702286996729292864 4295720082987453174912 4366660582325406542892 4397196670313696099136 4438836790297727312196 4488750437988282276096 4534609066260999102234 4570314649459904606976 4590591894239529955348 4613594144246456733936 4622693935457988206784 4718942768141527521024 4763629726173170774064 4767153120941050338246 4795231708980569203776 4796941822160395744512 4804689759688617663744 4832685093360884821776 4951174203581563324224 4960939833174426368256 5007918430079487224016 5033011793723407346112 5042938838681441680128 5112187998819988147776 5196686974007095389888 5200530677390236732632 5205080572996002469056 5359083441944817120822 5374351485938961898944 5401280949361705444608 5425244965919444492684 5463183741904895153472 5576932362349077979392 5581057312321229664288 5633908233839423127018 5638837287412336008144 5649959254448652252736 5678269715995639057152 5751211498672486666248 5822214109767208723856 5855715644620502777688 5862928893751594798848 5918449053730303082928 5947920114905704396032 6046145421681332136312 6146081709643007047656 6151458858995275645248 6163591913943984275712 6343691948338878009162 6351506301564227698752 6356204161254733784328 6393642278640758938368 6443580124481179762368 6549990873488109814338 6595795005470544148704 6601565604775417765632 6658255185446590968294 6677224573439316298688 6710682391631209794816 6816250665093317530368 6885887841359294933022 6920391216369685100904 6928915965342793853184 6934040903186982310176 6940107430661336625408 7029360135797650649856 7078414152212291281536 7145444589259756161096 7150729681411575507369 7165801981251949198592 7207034639532926495616 7284244989206526871296 7426761305372344986336 7441409749761639552384 7511877645119230836024 7518449716549781344192 7564408258022162520192 7668281998229982221664 7795030461010643084832 7807620859494003703584 7891265404973737443904 8061527228908442848416 8137867448879166739026 8194775612857342730208 8201945145327034193664 8365398543523616969088 8450862350759134690527 8458255931118504012216 8468675068752303598336 8474938881672978379104 8517404573993458585728 8591440165974906349824 8733321164650813085784 8794393340627392198272 8877673580595454624392 9069218132521998204468 9181183788479059910696 9227188288492913467872 9245387870915976413568 9515537922508317013743 9527259452346341548128 9534306241882100676492 9590463417961138407552 9665370186721769643552 9824986310232164721507 9902348407163126648448 9987382778169886452441 10015836860158974448032 10066023587446814692224 10224375997639976295552 10328831762038942399533 10393373948014190779776 10401061354780473465264 10410161145992004938112 10718166883889634241644 10748702971877923797888 10850489931838888985368 10926367483809790306944 11162114624642459328576 11267816467678846254036 11277674574824672016288 11299918508897304505472 11502422997344973332496 11644428219534417447712 11711431289241005555376 11836898107460606165856 12092290843362664272624 12206801173318750108539 12292163419286014095312 12302917717990551290496 12687383896677756018324 12703012603128455397504 12712408322509467568656 12887160248962359524736 13099981746976219628676 13191590010941088297408 13316510370893181936588 13354449146878632597376 13771775682718589866044 13840782432739370201808 13868081806373964620352 14156828304424582563072 14290889178519512322192 14301459362823151014738 14414069279065852991232 14853522610744689972672 14882819499523279104768 14919423656278472354881 15023755290238461672048 15036899433099562688384 15128816516044325040384 15336563996459964443328 15590060922021286169664 15615241718988007407168 15782530809947474887808 16123054457816885696832 16275734897758333478052 16389551225714685460416 16730797087047233938176 16901724701518269381054 16916511862237008024432 16949877763345956758208 17034809147986917171456 17466642329301626171568 17588786681254784396544 17755347161190909248784 18138436265043996408936 18362367576958119821392 18454376576985826935744 18490775741831952827136 19031075845016634027486 19054518904692683096256 19068612483764201352984 19180926835922276815104 19330740373443539287104 19649972620464329443014 19804696814326253296896 19974765556339772904882 20031673720317948896064 20132047174893629384448 20448751995279952591104 20657663524077884799066 20786747896028381559552 20802122709560946930528 20820322291984009876224 21436333767779268483288 21497405943755847595776 21700979863677777970736 21852734967619580613888 22324229249284918657152 22535632935357692508072 22555349149649344032576 22599837017794609010944 23004845994689946664992 23288856439068834895424 23422862578482011110752 23673796214921212331712 24184581686725328545248 24413602346637500217078 24584326838572028190624 24605835435981102580992 25374767793355512036648 25406025206256910795008 25424816645018935137312 25774320497924719049472 26199963493952439257352 26383180021882176594816 26633020741786363873176 26708898293757265194752 27543551365437179732088 27681564865478740403616 27736163612747929240704 28581778357039024644384 28602918725646302029476 29474958930696494164521 29707045221489379945344 29838847312556944709762 30047510580476923344096 30073798866199125376768 30673127992919928886656 30986495286116827198599 31180121844042572339328 31230483437976014814336 31565061619894949775616 32246108915633771393664 32551469795516666956104 32779102451429370920832 33803449403036538762108 33833023724474016048864 33899755526691913516416 34933284658603252343136 35510694322381818497568 36276872530087992817872 36620403519956250325617 36724735153916239642784 36908753153971653871488 38062151690033268054972 38109037809385366192512 38137224967528402705968 38661480746887078574208 39299945240928658886028 39949531112679545809764 40063347440635897792128 41315327048155769598132 41604245419121893861056 42872667535558536966576 43401959727355555941472 44648458498569837314304 44758270968835417064643 45071265870715385016144 45110698299298688065152 46009691989379893329984 46577712878137669790848 46845725156964022221504 47347592429842424663424 48369163373450657090496 48827204693275000434156 49168653677144056381248 50749535586711024073296 50849633290037870274624 52399926987904878514704 52766360043764353189632 53266041483572727746352 55087102730874359464176 55363129730957480807232 55472327225495858481408 57163556714078049288768 57205837451292604058952 58949917861392988329042 59414090442978759890688 59677694625113889419524 60095021160953846688192 61346255985839857773312 61972990572233654397198 62360243688085144678656 62460966875952029628672 64492217831267542787328 65102939591033333912208 65558204902858741841664 67606898806073077524216 67666047448948032097728 67799511053383827032832 69866569317206504686272 71021388644763636995136 72553745060175985635744 73240807039912500651234 73449470307832479285568 73817506307943307742976 76124303380066536109944 76218075618770732385024 76274449935056805411936 77322961493774157148416 78599890481857317772056 79899062225359091619528 80126694881271795584256 82630654096311539196264 83208490838243787722112 85745335071117073933152 86803919454711111882944 89516541937670834129286 90142531741430770032288 90221396598597376130304 92019383978759786659968 92959485858350481595797 93155425756275339581696 93691450313928044443008 94695184859684849326848 96738326746901314180992 97654409386550000868312 98337307354288112762496 101499071173422048146592 101699266580075740549248 104799853975809757029408 106532082967145455492704 109861210559868750976851 110174205461748718928352 110726259461914961614464 114327113428156098577536 114411674902585208117904 117899835722785976658084 119355389250227778839048 120190042321907693376384 123945981144467308794396 130205879182066667824416 134274812906506251193929 135213797612146155048432 135332094897896064195456 139733138634413009372544 142042777289527273990272 145107490120351971271488 146481614079825001302468 146898940615664958571136 152248606760133072219888 152548899870113610823872 157199780963714635544112 159798124450718183239056 165261308192623078392528 166416981676487575444224 171490670142234147866304 173607838909422223765888 179033083875341668258572 180285063482861540064576 184038767957519573319936 185918971716700963191594 187382900627856088886016 193476653493802628361984 195308818773100001736624 196674614708576225524992 202998142346844096293184 203398533160151481098496 209599707951619514058816 213064165934290910985408 219722421119737501953702 220348410923497437856704 221452518923829923228928 228654226856312197155072 228823349805170416235808 235799671445571953316168 238710778500455557678096 240380084643815386752768 247891962288934617588792 260411758364133335648832 268549625813012502387858 270427595224292310096864 270664189795792128390912 279466277268826018745088 284085554579054547980544 290214980240703942542976 292963228159650002604936 293797881231329917142272 304497213520266144439776 305097799740227221647744 314399561927429271088224 319596248901436366478112 330522616385246156785056 342981340284468295732608 347215677818844447531776 358066167750683336517144 360570126965723080129152 371837943433401926383188 390617637546200003473248 402824438719518753581787 405996284693688192586368 419199415903239028117632 426128331868581821970816 439444842239475003907404 440696821846994875713408 457646699610340832471616 471599342891143906632336 477421557000911115356192 495783924577869235177584 520823516728266671297664 537099251626025004775716 540855190448584620193728 580429960481407885085952 585926456319300005209872 608994427040532288879552 610195599480454443295488 628799123854858542176448 639192497802872732956224 661045232770492313570112 685962680568936591465216 716132335501366673034288 721140253931446160258304 743675886866803852766376 781235275092400006946496 805648877439037507163574 811992569387376385172736 838398831806478056235264 852256663737163643941632 878889684478950007814808 881393643693989751426816 915293399220681664943232 943198685782287813264672 954843114001822230712384 991567849155738470355168 1041647033456533342595328 1074198503252050009551432 1081710380897169240387456 1171852912638600010419744 1208473316158556260745361 1217988854081064577759104 1257598247709717084352896 1278384995605745465912448 1322090465540984627140224 1432264671002733346068576 1487351773733607705532752 1562470550184800013892992 1611297754878075014327148 1757779368957900015629616 1830586798441363329886464 1886397371564575626529344 1909686228003644461424768 1983135698311476940710336 2148397006504100019102864 2163420761794338480774912 2343705825277200020839488 2416946632317112521490722 2435977708162129155518208 2515196495419434168705792 2556769991211490931824896 2644180931081969254280448 2864529342005466692137152 2974703547467215411065504 3124941100369600027785984 3222595509756150028654296 3515558737915800031259232 3772794743129151253058688 3819372456007288922849536 3966271396622953881420672 4296794013008200038205728 4687411650554400041678976 4833893264634225042981444 5729058684010933384274304 5949407094934430822131008 6445191019512300057308592 7031117475831600062518464 7545589486258302506117376 7932542793245907762841344 8593588026016400076411456 9374823301108800083357952 9667786529268450085962888 11458117368021866768548608 11898814189868861644262016 12890382039024600114617184 14062234951663200125036928 17187176052032800152822912 19335573058536900171925776 23797628379737723288524032 25780764078049200229234368 28124469903326400250073856 34374352104065600305645824 38671146117073800343851552 51561528156098400458468736 77342292234147600687703104 103123056312196800916937472 154684584468295201375406208 309369168936590402750812416
- Sum of all divisors σ(n): 1134630250630295092856592795
- Sum of proper divisors (its aliquot sum) s(n): 825261081693704690105780379
- 309369168936590402750812416 is an abundant number, because the sum of its proper divisors (825261081693704690105780379) is greater than itself. Its abundance is 515891912757114287354967963
Bases of 309369168936590402750812416
- Binary: 11111111111001110111100001000000110010000010101011110001011000110100000010010001000000002
- Hexadecimal: 0xFFE77840C82AF163409100
- Base-36: 12VE4L1P3AWIVPCG00
Squares and roots of 309369168936590402750812416
- 309369168936590402750812416 squared (3093691689365904027508124162) is 95709282688516612188809079448908785619781748019757056
- 309369168936590402750812416 cubed (3093691689365904027508124163) is 29609501244863583087259656182541738191000454815192248401750764644793522948407296
-
309369168936590402750812416 is a
perfect square number . Itssquare root is 17588893340304 -
The
cube root of 309369168936590402750812416 is 676330558.0626287595
Scales and comparisons
How big is 309369168936590402750812416?- 309,369,168,936,590,402,750,812,416 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 309,369,168,936,590,402,750,812,416 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 309369168936590402750812416 cubic inches would be around 56360879.8 feet tall.
Recreational maths with 309369168936590402750812416
- 309369168936590402750812416 backwards is 614218057204095639861963903
- 309369168936590402750812416 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 309369168936590402750812416'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 309369168936590402750812416 - Facts about the integer". Numbermatics.com. 2024. Web. 4 June 2024.
APA style:
Numbermatics. (2024). Number 309369168936590402750812416 - Facts about the integer. Retrieved 4 June 2024, from https://numbermatics.com/n/309369168936590402750812416/
Chicago style:
Numbermatics. 2024. "Number 309369168936590402750812416 - Facts about the integer". https://numbermatics.com/n/309369168936590402750812416/
The information we have on file for 309369168936590402750812416 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 309369168936590402750812416, math, Factors of 309369168936590402750812416, curriculum, school, college, exams, university, Prime factorization of 309369168936590402750812416, STEM, science, technology, engineering, physics, economics, calculator, three hundred nine septillion, three hundred sixty-nine sextillion, one hundred sixty-eight quintillion, nine hundred thirty-six quadrillion, five hundred ninety trillion, four hundred two billion, seven hundred fifty million, eight hundred twelve thousand, four hundred sixteen.