3820318195626407958912
3,820,318,195,626,407,958,912 is an even composite number composed of eleven prime numbers multiplied together.
3820318195626407958912 is an even composite number. It is composed of eleven distinct prime numbers multiplied together. It has a total of twenty thousand, four hundred eighty divisors.
Prime factorization of 3820318195626407958912:
27 × 34 × 11 × 13 × 17 × 59 × 71 × 181 × 257 × 521 × 1493
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 11 × 13 × 17 × 59 × 71 × 181 × 257 × 521 × 1493)See below for interesting mathematical facts about the number 3820318195626407958912 from the Numbermatics database.
Names of 3820318195626407958912
- Cardinal: 3820318195626407958912 can be written as Three sextillion, eight hundred twenty quintillion, three hundred eighteen quadrillion, one hundred ninety-five trillion, six hundred twenty-six billion, four hundred seven million, nine hundred fifty-eight thousand, nine hundred twelve.
Scientific notation
- Scientific notation: 3.820318195626407958912 × 1021
Factors of 3820318195626407958912
Divisors of 3820318195626407958912
- Number of divisors d(n): 20480
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 13 16 17 18 22 24 26 27 32 33 34 36 39 44 48 51 52 54 59 64 66 68 71 72 78 81 88 96 99 102 104 108 117 118 128 132 136 142 143 144 153 156 162 176 177 181 187 192 198 204 208 213 216 221 234 236 257 264 272 284 286 288 297 306 312 324 351 352 354 362 374 384 396 408 416 426 429 432 442 459 468 472 514 521 528 531 543 544 561 568 572 576 594 612 624 639 648 649 663 702 704 708 724 748 767 771 781 792 816 832 852 858 864 884 891 918 923 936 944 1003 1028 1042 1053 1056 1062 1086 1088 1122 1136 1144 1152 1188 1207 1224 1248 1278 1287 1296 1298 1326 1377 1404 1408 1416 1448 1493 1496 1534 1542 1562 1563 1584 1593 1629 1632 1664 1683 1704 1716 1728 1768 1782 1836 1846 1872 1888 1917 1947 1989 1991 2006 2056 2084 2106 2112 2124 2172 2176 2244 2272 2288 2301 2313 2343 2353 2376 2414 2431 2448 2496 2556 2574 2592 2596 2652 2754 2769 2808 2827 2832 2896 2986 2992 3009 3068 3077 3084 3124 3126 3168 3186 3258 3264 3341 3366 3408 3432 3456 3536 3564 3621 3672 3692 3744 3776 3834 3861 3894 3978 3982 4012 4112 4168 4189 4212 4224 4248 4344 4369 4479 4488 4544 4576 4602 4626 4686 4689 4706 4752 4779 4828 4862 4887 4896 4992 5049 5112 5148 5184 5192 5304 5508 5538 5616 5654 5664 5731 5751 5792 5841 5967 5972 5973 5984 6018 6136 6154 6168 6248 6252 6336 6372 6516 6528 6682 6732 6773 6816 6864 6903 6939 7029 7059 7072 7128 7242 7293 7344 7384 7488 7552 7668 7722 7788 7956 7964 8024 8224 8307 8336 8378 8424 8437 8481 8496 8688 8738 8857 8958 8976 9027 9088 9152 9204 9231 9252 9372 9378 9412 9504 9558 9656 9724 9774 9792 10023 10098 10153 10224 10296 10368 10384 10608 10679 10863 11016 11033 11076 11232 11308 11328 11462 11502 11583 11584 11682 11934 11944 11946 11968 12036 12272 12308 12336 12496 12504 12567 12672 12744 12851 13032 13039 13107 13277 13364 13437 13464 13546 13632 13728 13806 13878 14058 14067 14118 14144 14256 14484 14586 14661 14688 14768 14976 15147 15163 15336 15444 15576 15691 15912 15928 16048 16423 16448 16614 16672 16756 16848 16874 16962 16992 17193 17376 17476 17523 17714 17901 17916 17919 17952 18054 18247 18304 18408 18462 18504 18744 18756 18824 19008 19116 19312 19409 19448 19548 19584 20046 20196 20306 20319 20448 20592 20709 20768 20817 21087 21177 21216 21358 21726 21879 22032 22066 22152 22464 22616 22656 22924 23004 23166 23168 23364 23868 23888 23892 23936 24072 24544 24616 24672 24921 24992 25008 25134 25311 25381 25443 25488 25702 25883 26064 26078 26214 26554 26571 26728 26874 26928 27081 27092 27264 27456 27612 27693 27756 28116 28134 28236 28288 28512 28968 29172 29322 29376 29536 30069 30294 30326 30459 30672 30739 30888 31152 31382 31824 31856 32037 32096 32589 32846 32896 33099 33228 33344 33512 33696 33748 33847 33924 33984 34386 34752 34952 35046 35428 35802 35832 35838 35904 36108 36494 36751 36816 36924 36991 37008 37488 37512 37648 37701 38016 38232 38553 38624 38818 38896 39096 39117 39321 39831 40001 40092 40311 40392 40612 40638 40896 41184 41418 41536 41634 42174 42201 42354 42432 42716 43452 43758 44064 44132 44304 44928 45232 45489 45848 46008 46079 46332 46517 46728 47073 47736 47776 47784 48059 48144 49088 49232 49269 49344 49842 49984 50016 50268 50622 50762 50886 50976 51404 51579 51766 52128 52156 52428 52569 53108 53142 53456 53748 53757 53856 54162 54184 54457 54741 54912 55224 55386 55512 56232 56268 56472 56797 57024 57936 58227 58344 58644 58752 59072 60138 60588 60652 60918 60957 61344 61478 61776 62127 62304 62764 63261 63531 63648 63712 64074 64192 65178 65637 65692 66198 66456 66688 67024 67392 67496 67694 67848 67968 68772 69504 69904 70092 70856 71213 71604 71664 71676 71808 72216 72988 73502 73632 73848 73982 74016 74503 74763 74976 75024 75296 75402 75933 76143 76329 76464 77106 77248 77636 77649 77792 78192 78234 78642 79662 79713 80002 80184 80622 80784 81224 81243 81276 81792 82368 82836 83072 83079 83268 84348 84402 84708 84864 85432 86904 87516 88087 88128 88264 88608 90207 90464 90978 91377 91696 92016 92158 92217 92664 93034 93456 94146 94301 95472 95552 95568 96111 96118 96288 97427 97767 98176 98464 98538 98688 99297 99684 99968 100032 100536 101244 101524 101541 101772 101952 102808 103158 103532 104256 104312 104856 105138 106003 106216 106284 106912 107496 107514 107712 108324 108368 108914 109482 110253 110448 110772 110973 111024 112464 112536 112944 113103 113594 114048 115141 115659 115872 116454 116688 117288 117351 117469 117963 118144 119493 120003 120276 120933 121176 121304 121836 121914 122688 122956 123552 124254 124608 125528 126522 127062 127296 127424 128148 128384 130356 131274 131384 132396 132912 133897 134048 134784 134992 135388 135696 136467 137544 138237 138827 139551 139808 140184 141219 141361 141712 142426 143208 143328 143352 143429 144177 144432 145976 147004 147264 147696 147807 147964 148032 149006 149526 149952 150048 150592 150804 151866 152286 152658 152928 154212 154496 154737 155272 155298 155584 156384 156468 157284 159324 159426 160004 160368 161244 161271 161568 162448 162486 162552 163371 164223 164736 165672 166158 166536 166793 167063 168696 168804 169416 170391 170864 172601 173808 174681 175032 176174 176256 176528 177216 180414 180928 181543 181956 182754 182871 183392 184032 184316 184434 185328 186068 186912 188292 188602 190593 190944 191104 191136 192222 192236 192576 194854 195534 196911 196928 197076 197119 198594 199368 200064 200717 201072 202488 203048 203082 203544 203904 205616 206316 207064 208512 208624 209712 210276 212006 212432 212568 213499 213639 213824 214992 215028 215424 216648 216736 217828 218467 218964 220506 220896 221544 221946 222048 223509 224928 225072 225888 226206 227188 227799 228429 228987 230282 231318 231744 232908 232947 233376 234576 234702 234938 235926 237211 238986 239139 240006 240552 241866 242352 242608 243672 243828 245376 245912 247104 248508 249216 249237 251056 253044 254124 254592 254848 256296 257771 260712 262548 262768 264261 264792 265824 267794 268096 269984 270233 270621 270776 271392 272934 274131 275088 276474 276651 277654 279102 279191 279616 280368 282438 282722 282903 283424 284852 286416 286656 286704 286858 288333 288354 288864 291952 292281 294008 294528 295392 295614 295928 296064 297891 298012 299052 299904 300096 301184 301608 303732 304572 304623 305316 305856 308424 309474 310199 310544 310596 311168 312768 312936 314568 318009 318648 318852 320008 320736 322488 322542 323136 324896 324972 325104 326742 328446 329953 330759 331344 332316 332919 333072 333586 334126 337392 337608 338129 338832 339309 340782 341728 345202 345423 346977 347616 349362 350064 352053 352348 352407 353056 353889 354432 358479 360009 360828 361856 363086 363912 365508 365742 366784 368064 368632 368868 370656 372136 373824 376584 377204 381186 381888 382272 383701 384444 384472 385152 389708 391068 393822 393856 394152 394238 397188 398736 399607 401434 401691 402144 404976 406096 406164 406901 407088 409401 411232 412632 414128 414711 416481 417248 418653 419424 420552 423657 424012 424083 424864 425136 426998 427278 427648 429984 430056 430287 432531 433296 433472 435656 436934 437928 440011 441012 441792 443088 443421 443892 444096 447018 449856 450144 451776 452412 454376 455598 456858 457974 460564 462636 463488 464211 465816 465894 466752 469152 469404 469876 471852 474422 477972 478278 480012 480883 481104 483732 484704 485216 487344 487656 490113 491824 492669 494208 497016 498474 500379 501189 502112 506088 508248 511173 511687 512592 515542 517803 521424 522563 524043 525096 525536 528522 529584 531648 535588 536192 539968 540466 541242 541552 542784 544629 545868 548262 548613 550176 552948 553302 555308 558204 558382 559232 560736 564876 565444 565806 566848 569704 572832 573312 573408 573716 576666 576708 577728 583904 584562 588016 590784 591228 591357 591856 595782 596024 598104 599027 600192 602151 603216 604721 607464 609144 609246 610632 611712 616848 618948 620398 621088 621192 624767 625536 625872 628847 629136 636018 637296 637704 640016 640497 640917 641472 644976 645084 646272 649792 649944 650208 653484 655401 656892 659906 661518 662688 664632 665838 666144 667172 668252 670527 674784 675216 676258 677664 678618 681564 683397 683456 685287 690404 690846 693954 695232 698724 698841 700128 704106 704696 704814 706112 707778 711633 716958 717417 720018 721656 726172 727824 731016 731484 733568 736128 737264 737736 741312 744272 747648 753168 754408 758209 762372 763776 764544 767402 768888 768944 773313 777853 779416 782136 783343 787644 788304 788476 790789 792783 794376 797472 799214 802868 803382 804288 809952 810699 812192 812328 813802 814176 818802 822393 822464 825264 828256 829422 829953 832962 834496 837306 837573 838848 841104 847314 848024 848166 848709 849728 850272 853996 854556 859968 860112 860574 864999 865062 866592 866944 871312 873868 875856 876843 880022 882024 883584 886176 886842 887784 888192 893673 894036 899712 900288 903552 904824 908752 911196 913716 913869 915948 921128 925272 925769 928422 930597 931632 931788 933504 938304 938808 939752 943704 948844 954027 955944 956556 960024 961766 962208 967464 968957 969408 970432 974688 975312 980226 983648 985338 989859 992277 994032 996948 998757 1000758 1002378 1004224 1012176 1014387 1016496 1022346 1023374 1025184 1031084 1035606 1036269 1037311 1040931 1042848 1045126 1048086 1050192 1051072 1056159 1057044 1057221 1059168 1063296 1071176 1075437 1076573 1079936 1080027 1080932 1082484 1083104 1085568 1089258 1091736 1096524 1097226 1100352 1105896 1106604 1110616 1116408 1116764 1121472 1129752 1130888 1131612 1133696 1139408 1145131 1145664 1146816 1147432 1151103 1153332 1153416 1155456 1166033 1167808 1169124 1176032 1181568 1182456 1182714 1183712 1191564 1192048 1196208 1198054 1198821 1204302 1205073 1206432 1209442 1214928 1218288 1218492 1220703 1221264 1225913 1228203 1233696 1237896 1240796 1242176 1242384 1244133 1249443 1249534 1251744 1255959 1257694 1258272 1266551 1270971 1272036 1272249 1274592 1275408 1280032 1280994 1281834 1282944 1289952 1290168 1290861 1297593 1299584 1299888 1300416 1306968 1310802 1313784 1319812 1320033 1323036 1325376 1329264 1330263 1331676 1332288 1334344 1336504 1341054 1349568 1350432 1352516 1355328 1357236 1363128 1366794 1366912 1370574 1378039 1380808 1381692 1387908 1390464 1397448 1397682 1400256 1408212 1409392 1409628 1412224 1415556 1423266 1433916 1434834 1440036 1442649 1443312 1452344 1455648 1462032 1462968 1470339 1472867 1474528 1475472 1478007 1482624 1488544 1497479 1501137 1503567 1506336 1508816 1516418 1524744 1527097 1533519 1534804 1535061 1537776 1537888 1546626 1553409 1555706 1558832 1564272 1566686 1567689 1572129 1575288 1576608 1576952 1581578 1585566 1588752 1594944 1598428 1603117 1605736 1606764 1608576 1619904 1621398 1624384 1624656 1627604 1628352 1633887 1637604 1644786 1644928 1650528 1656512 1658844 1659906 1665924 1668992 1674612 1675146 1677696 1682208 1694628 1696048 1696332 1697418 1699456 1700544 1707992 1709112 1719936 1720224 1721148 1729998 1730124 1733184 1740661 1742624 1747736 1751712 1753686 1760044 1764048 1772352 1773684 1774071 1775568 1787346 1788072 1797081 1800576 1802051 1806453 1809648 1814163 1817504 1822392 1827432 1827738 1831896 1837693 1842256 1850544 1851538 1856844 1861194 1863264 1863576 1874301 1876608 1877616 1879504 1886541 1887408 1897688 1908054 1911888 1913112 1920048 1921491 1922751 1923532 1924416 1934928 1937914 1938816 1940864 1949376 1950624 1960452 1966203 1967296 1970676 1979718 1984554 1988064 1993896 1996973 1997514 2001516 2004756 2008448 2011581 2024352 2028774 2032992 2044692 2046748 2050368 2055861 2062168 2071212 2072538 2074622 2081862 2085696 2090252 2096172 2096523 2100384 2102144 2112318 2114088 2114442 2118336 2134899 2142352 2150874 2153146 2160054 2161864 2164968 2166208 2168309 2178516 2182469 2183472 2193048 2194452 2200704 2211792 2213208 2221232 2232816 2233528 2242944 2259504 2261776 2263224 2274627 2276249 2278816 2290262 2291328 2293632 2294864 2302206 2306664 2306832 2319939 2332066 2333559 2335616 2338248 2350029 2352064 2360059 2364912 2365428 2367424 2372367 2378349 2383128 2384096 2392416 2396108 2397642 2403137 2408604 2410146 2412864 2418884 2429856 2432097 2436576 2436984 2441406 2442528 2451826 2456406 2467392 2475792 2481592 2484352 2484768 2488266 2489859 2498886 2499068 2503488 2511918 2512719 2515388 2516544 2533102 2541942 2544072 2544498 2546127 2549184 2550816 2560064 2561988 2563668 2579904 2580336 2581722 2595186 2599776 2600832 2609321 2613936 2621604 2627568 2630529 2639624 2640066 2646072 2650752 2658528 2660526 2663352 2664576 2668688 2673008 2682108 2699136 2700864 2705032 2710656 2714472 2726256 2733588 2741148 2741607 2744503 2756078 2761616 2763384 2775816 2777307 2791791 2794896 2795364 2800512 2816424 2818784 2819256 2831112 2835481 2840071 2846532 2862081 2867832 2869668 2880072 2885298 2886624 2904688 2906871 2911296 2924064 2925936 2940678 2945734 2949056 2950944 2956014 2969577 2972563 2976831 2977088 2994958 2996271 3002274 3007134 3012672 3017632 3032836 3043161 3049488 3054194 3067038 3069608 3070122 3075552 3075776 3093252 3106818 3108807 3111412 3111933 3117664 3128544 3133372 3135378 3144258 3150576 3153216 3153904 3163156 3171132 3171663 3177504 3189888 3196856 3206234 3211472 3213528 3229719 3239808 3240081 3242796 3248768 3249312 3255208 3256704 3267774 3275208 3289572 3301056 3302707 3313024 3317688 3319812 3331848 3349224 3350292 3351023 3364416 3389256 3392096 3392664 3394836 3401088 3412189 3415984 3418224 3435393 3440448 3442296 3453309 3459996 3460248 3466368 3481322 3485248 3495472 3498099 3503424 3507372 3513029 3520088 3528096 3544704 3547368 3548142 3551136 3574692 3576144 3594162 3596463 3604102 3612906 3615219 3619296 3628326 3629483 3635008 3644784 3654864 3655476 3662109 3663792 3675386 3677739 3684512 3701088 3703076 3713688 3722388 3726528 3727152 3732399 3748329 3748602 3755232 3759008 3767877 3773082 3774816 3795376 3799653 3816108 3816747 3823776 3826224 3840096 3842982 3845502 3847064 3848832 3869856 3872583 3875828 3892779 3898752 3901248 3920904 3932406 3934592 3941352 3959436 3960099 3969108 3976128 3987792 3993946 3995028 4003032 4009512 4023162 4032587 4048704 4057548 4065984 4089384 4093496 4100736 4111722 4124336 4134117 4142424 4145076 4149244 4163724 4171392 4180504 4192344 4193046 4200768 4220711 4224636 4228176 4228884 4236672 4269798 4284704 4301748 4306292 4320108 4323728 4327947 4329936 4332416 4336618 4357032 4364938 4366944 4386096 4388904 4395677 4411017 4418601 4423584 4426416 4442464 4465632 4467056 4492437 4503411 4510701 4519008 4523552 4526448 4549254 4552498 4557632 4580524 4581291 4589728 4593961 4600557 4604412 4605183 4613328 4613664 4639878 4660227 4664132 4667118 4676496 4700058 4703067 4704128 4720118 4729824 4730856 4734848 4744734 4756698 4766256 4768192 4784832 4792216 4795284 4806274 4809351 4817208 4820292 4825728 4837768 4859712 4864194 4873152 4873968 4882812 4885056 4901661 4903652 4912812 4934784 4951584 4963184 4969536 4976532 4979718 4988113 4997772 4998136 5006976 5023836 5025438 5030776 5033088 5066204 5083884 5088144 5088996 5092254 5098368 5101632 5120128 5123976 5127336 5159808 5160672 5163444 5190372 5199552 5218642 5221983 5227872 5243208 5255136 5261058 5279248 5280132 5289713 5292144 5317056 5321052 5322213 5326704 5337376 5346016 5364216 5391243 5401728 5406153 5410064 5419359 5428944 5442489 5452512 5467176 5482296 5483214 5489006 5512156 5513079 5523232 5526768 5551632 5554614 5563759 5583582 5589792 5590728 5622903 5632848 5637568 5638512 5659623 5662224 5670962 5680142 5693064 5724162 5735664 5739336 5748193 5760144 5764473 5768253 5770596 5773248 5809376 5813742 5822592 5848128 5851872 5881356 5891468 5898112 5898609 5901888 5912028 5939154 5945126 5953662 5954176 5989916 5990919 5992542 6004548 6014268 6025344 6034743 6035264 6065672 6086322 6098976 6108388 6134076 6139216 6140244 6151104 6151552 6186504 6213636 6217614 6222824 6223866 6235328 6254177 6257088 6266744 6270756 6288516 6301152 6306432 6307808 6326312 6342264 6343326 6355008 6393712 6404697 6412468 6422944 6427056 6459438 6480162 6485592 6498624 6504927 6510416 6522917 6535548 6547407 6550416 6579144 6602112 6605414 6635376 6639624 6651931 6663696 6695371 6698448 6700584 6702046 6728832 6778512 6784192 6785328 6789672 6793319 6823881 6824378 6828747 6831968 6836448 6870786 6880896 6884592 6906618 6917317 6919992 6920496 6959817 6962644 6970496 6990944 6996198 7000677 7006848 7014744 7026058 7040176 7050087 7056192 7080177 7094736 7096284 7102272 7117101 7135047 7149384 7152288 7188324 7192926 7208204 7209411 7225812 7230438 7238592 7256652 7258966 7270016 7289568 7296291 7309728 7310952 7324218 7327584 7350772 7355478 7369024 7402176 7406152 7427376 7444776 7453056 7454304 7464798 7496658 7497204 7510464 7518016 7535754 7538157 7546164 7549632 7590752 7599306 7632216 7633494 7638381 7647552 7652448 7680192 7685964 7691004 7694128 7739712 7745166 7751656 7785558 7802496 7827963 7841808 7864812 7882704 7891587 7899923 7918872 7920198 7938216 7952256 7975584 7987892 7990056 8006064 8019024 8046324 8065174 8097408 8115096 8131968 8175011 8178768 8186992 8223444 8233509 8248672 8268234 8284848 8290152 8298488 8327448 8331921 8340299 8361008 8375373 8384688 8386092 8401536 8441422 8449272 8456352 8457768 8506443 8520213 8539596 8556383 8569408 8586243 8603496 8612584 8640216 8647456 8655894 8659872 8673236 8698679 8714064 8720613 8729876 8733888 8772192 8777808 8791354 8822034 8837202 8847168 8852832 8884928 8908731 8917689 8931264 8934112 8984874 9006822 9021402 9038016 9047104 9052896 9098508 9104996 9115264 9129483 9161048 9162582 9179456 9187922 9201114 9208824 9210366 9226656 9227328 9279756 9320454 9326421 9328264 9334236 9335799 9352992 9400116 9406134 9440236 9459648 9461712 9489468 9506687 9513396 9514989 9532512 9536384 9569664 9584432 9590568 9612548 9618702 9634416 9640584 9675536 9689157 9719424 9728388 9746304 9747936 9765624 9770112 9803322 9807304 9825624 9856717 9903168 9908121 9926368 9939072 9953064 9959436 9976226 9995544 9996272 10047672 10050876 10053069 10061552 10112089 10132408 10167768 10176288 10177992 10183459 10184508 10203264 10236567 10247952 10254672 10280257 10306179 10321344 10326888 10359927 10380744 10399104 10437284 10443966 10455744 10486416 10494297 10510272 10522116 10539087 10558496 10560264 10579426 10584288 10634112 10642104 10644426 10653408 10674752 10692032 10728432 10782486 10789389 10812306 10820128 10838718 10845657 10857888 10884978 10888449 10905024 10934352 10964592 10966428 10978012 10986327 11024312 11026158 11033217 11046464 11053536 11103264 11109228 11127518 11167164 11179584 11181456 11244987 11245806 11265696 11275136 11277024 11319246 11324448 11341924 11360284 11386128 11398959 11448324 11450241 11471328 11478672 11496386 11520288 11528946 11536506 11541192 11546496 11617749 11618752 11627484 11696256 11703744 11762712 11782936 11797218 11803776 11824056 11842303 11878308 11880297 11890252 11907324 11979832 11981838 11985084 12009096 12028536 12069486 12070528 12097761 12131344 12172644 12197952 12216776 12268152 12278432 12280488 12302208 12373008 12402351 12427272 12435228 12445648 12447732 12470656 12508354 12514176 12533488 12541512 12577032 12596441 12602304 12615616 12652624 12662133 12684528 12686652 12710016 12787424 12809394 12824936 12845888 12854112 12889553 12918876 12960324 12971184 12983841 12997248 13009854 13020832 13045834 13071096 13094814 13100832 13158288 13187031 13210828 13223501 13255803 13270752 13279248 13303862 13327392 13390742 13396896 13401168 13404092 13477311 13485043 13510233 13532103 13557024 13568384 13570656 13579344 13586638 13647762 13648756 13657494 13663936 13672896 13741572 13743873 13769184 13781883 13813236 13815549 13834634 13839984 13840992 13919634 13925288 13980681 13981888 13992396 13995449 14001354 14029488 14052116 14080352 14100174 14109201 14112384 14160354 14189472 14192568 14204544 14234202 14270094 14298768 14304576 14376648 14385852 14416408 14418822 14428053 14451624 14460876 14477184 14513304 14517932 14579136 14592582 14619456 14621904 14648436 14655168 14701544 14704983 14710956 14738048 14804352 14812304 14854752 14889552 14908608 14929596 14964339 14993316 14994408 15020928 15036032 15071508 15076314 15092328 15099264 15158429 15181504 15198612 15264432 15266988 15276762 15295104 15304896 15360384 15371928 15382008 15388256 15479424 15490332 15503312 15571116 15655926 15665949 15683616 15729624 15765408 15783174 15799846 15837744 15840396 15869139 15876432 15943747 15951168 15966639 15975784 15980112 16012128 16038048 16092648 16130348 16173729 16218459 16230192 16258077 16327467 16350022 16357536 16373984 16446888 16467018 16472269 16497344 16536468 16539237 16569696 16580304 16596976 16654896 16663842 16680598 16691277 16722016 16750746 16769376 16772184 16868709 16882844 16898544 16912704 16915536 16978869 17012886 17040426 17079192 17112766 17138816 17172486 17206992 17225168 17244579 17280432 17293419 17294912 17311788 17319744 17346472 17397358 17428128 17441226 17459752 17467776 17544384 17555616 17582708 17634287 17644068 17674404 17694336 17695827 17705664 17769856 17817462 17835378 17862528 17868224 17969748 17972757 18013644 18042804 18076032 18094208 18105792 18197016 18209992 18258966 18301741 18322096 18325164 18358912 18375844 18402228 18417648 18420732 18453312 18454656 18559512 18640908 18652842 18656528 18668472 18671598 18705984 18762531 18800232 18812268 18880472 18919296 18923424 18978936 19013374 19026792 19029978 19065024 19147271 19168864 19181136 19186543 19214091 19225096 19237404 19268832 19281168 19351072 19378314 19456776 19467227 19495872 19514781 19531248 19568751 19606644 19614608 19642221 19651248 19713434 19806336 19816242 19822561 19852736 19906128 19918872 19952452 19955793 19991088 19992544 20086113 20095344 20101752 20106138 20123104 20224178 20264816 20335536 20352576 20355984 20366918 20369016 20379957 20471643 20473134 20486241 20495904 20509344 20560514 20612358 20642688 20653776 20719854 20751951 20761488 20840521 20874568 20879451 20887932 20911488 20972832 20988594 21002031 21020544 21044232 21078174 21116992 21120528 21150261 21158852 21168576 21240531 21284208 21288852 21306816 21349504 21351303 21384064 21456864 21564972 21578778 21624612 21628233 21640256 21677436 21691314 21715776 21769956 21776898 21810048 21868704 21888873 21929184 21932856 21956024 21972654 22048624 22052316 22066434 22092928 22107072 22206528 22218456 22255036 22334328 22359168 22362912 22489974 22491612 22531392 22554048 22614471 22638359 22638492 22648896 22683848 22720568 22772256 22797918 22896648 22900482 22942656 22957344 22992772 23040576 23057892 23073012 23082384 23235498 23237504 23254968 23407488 23426663 23483889 23525424 23565872 23594436 23648112 23684606 23699769 23756616 23760594 23780504 23814648 23959664 23963676 23970168 24007159 24018192 24057072 24138972 24195522 24235357 24262688 24345288 24395904 24433552 24525033 24536304 24556864 24560976 24700527 24746016 24804702 24854544 24870456 24891296 24895464 24995763 25016708 25020897 25038739 25066976 25083024 25126119 25154064 25192882 25204608 25231232 25305248 25324266 25369056 25373304 25519329 25560639 25574848 25618788 25649872 25669149 25691776 25708224 25779106 25837752 25920648 25942368 25960649 25967682 26019708 26041664 26091668 26096037 26142192 26161839 26189628 26201664 26316576 26374062 26421656 26447002 26511606 26541504 26558496 26607724 26654784 26726193 26753067 26781484 26793792 26802336 26808184 26954622 26970086 27020466 27064206 27114048 27141312 27158688 27173276 27242771 27295524 27297512 27314988 27327872 27345792 27388449 27483144 27487746 27538368 27563766 27626472 27631098 27669268 27679968 27681984 27839268 27850576 27961362 27963776 27984792 27990898 28002708 28007397 28058976 28104232 28160704 28200348 28218402 28320708 28372097 28378944 28385136 28468404 28520061 28540188 28597536 28609152 28753296 28771704 28832816 28837644 28856106 28903248 28921752 29026608 29035864 29067471 29158272 29185164 29238912 29243808 29296872 29310336 29403088 29409966 29421912 29570151 29591237 29624608 29709504 29724363 29779104 29817216 29859192 29928678 29986632 29988816 30143016 30152628 30159207 30184656 30189533 30316858 30336267 30363008 30397224 30528864 30533976 30550377 30553524 30609792 30709701 30743856 30764016 30776512 30840771 30918537 30980664 31006624 31079781 31142232 31240781 31311852 31331898 31367232 31459248 31482891 31530816 31566348 31599692 31617261 31675488 31680792 31738278 31752864 31887494 31902336 31933278 31951568 31960224 32024256 32076096 32185296 32260696 32347458 32368167 32436918 32460384 32516154 32654934 32665347 32700044 32715072 32747968 32893776 32934036 32944538 32958981 32994688 33072936 33078474 33099651 33139392 33160608 33193952 33309792 33327684 33361196 33382554 33444032 33501492 33538752 33544368 33737418 33765688 33797088 33825408 33831072 33957738 34025772 34080852 34158384 34196877 34225532 34344972 34413984 34450336 34489158 34560864 34586838 34589824 34623576 34639488 34692944 34794716 34856256 34882452 34919504 35088768 35111232 35165416 35268574 35288136 35348808 35391654 35411328 35526909 35634924 35640891 35670756 35678539 35736448 35939496 35945514 36027288 36085608 36211584 36293283 36329777 36394032 36419984 36517932 36603482 36644192 36650328 36751688 36804456 36835296 36841464 36861253 36906624 37101973 37119024 37207053 37281816 37305684 37313056 37336944 37343196 37411968 37525062 37600464 37624536 37760944 37789323 37846848 37957872 37986399 38026748 38053584 38059956 38130048 38294542 38337728 38362272 38373086 38428182 38450192 38474808 38537664 38562336 38643319 38668659 38702144 38756628 38913552 38934454 38951523 38991744 39029562 39062496 39137502 39213288 39229216 39284442 39302496 39426868 39561093 39632484 39645122 39670503 39705472 39767409 39812256 39837744 39904904 39911586 39982176 39985088 40172226 40190688 40203504 40212276 40246208 40431933 40448356 40455129 40529632 40671072 40705152 40711968 40733836 40738032 40759914 40943286 40946268 40972482 40991808 41018688 41121028 41224716 41231619 41307552 41345649 41439708 41446647 41503902 41522976 41681042 41749136 41758902 41775864 41945664 41977188 41986347 42004062 42088464 42156348 42233984 42241056 42300522 42317704 42327603 42337152 42481062 42568416 42577704 42613632 42702606 42913728 42935191 43129944 43157556 43249224 43256466 43280512 43284159 43354872 43382628 43431552 43539912 43553796 43737408 43777746 43858368 43865712 43912048 43945308 44097248 44104632 44132868 44214144 44358457 44413056 44436912 44510072 44668656 44725824 44893017 44979948 44983224 45062784 45108096 45228942 45276718 45276984 45297792 45367696 45441136 45475287 45544512 45595836 45793296 45800964 45885312 45893327 45914688 45985544 46081152 46115784 46146024 46164768 46470996 46509936 46656551 46853326 46967778 46997847 47050848 47131744 47188872 47296224 47369212 47399538 47513232 47521188 47561008 47607417 47629296 47831241 47919328 47927352 47940336 48014318 48036384 48114144 48277944 48391044 48470714 48521187 48525376 48655377 48690576 48867104 48982401 49050066 49072608 49113728 49121952 49401054 49416807 49492032 49609404 49617711 49709088 49740912 49782592 49790928 49991526 50033416 50041794 50073831 50077478 50133952 50166048 50252238 50308128 50385764 50533571 50606127 50610496 50648532 50738112 50746608 50936607 51038658 51121278 51149696 51237576 51299744 51338298 51416448 51558212 51675504 51733737 51841296 51884736 51921298 51935364 52039416 52083328 52183336 52192074 52284384 52323678 52379256 52403328 52633152 52748124 52843312 52894004 52902861 53023212 53083008 53116992 53215448 53309568 53452386 53506134 53562968 53587584 53604672 53616368 53909244 53918271 53940172 54040932 54128412 54228096 54282624 54317376 54346552 54485542 54591048 54595024 54629976 54776898 54869243 54905223 54966288 54975492 55076736 55127532 55227563 55252944 55262196 55338536 55359936 55363968 55678536 55701152 55922724 55969584 55981796 56005416 56014794 56117952 56146019 56208464 56287593 56321408 56400696 56436804 56641416 56744194 56757888 56770272 56936808 57040122 57080376 57195072 57441813 57506592 57543408 57559629 57665632 57675288 57712212 57806496 57843504 58053216 58071728 58134942 58370328 58401681 58487616 58544343 58593744 58706253 58806176 58819932 58843824 58926663 59140302 59182474 59249216 59419008 59448726 59467683 59558208 59718384 59721493 59857356 59867379 59973264 59977632 60258339 60286032 60305256 60318414 60369312 60379066 60633716 60672534 60794448 61057728 61067952 61100754 61107048 61139871 61201349 61414929 61419402 61458723 61487712 61528032 61553024 61681542 61837074 61961328 62013248 62159562 62255853 62284464 62481562 62521563 62623704 62663796 62734464 62918496 62965782 63006093 63061632 63132696 63199384 63234522 63350976 63361584 63450783 63476556 63505728 63721593 63774988 63866556 63903136 63920448 64048512 64053909 64152192 64370592 64521392 64694916 64736334 64873836 64884699 64920768 65032308 65309868 65330694 65400088 65430144 65495936 65787552 65868072 65889076 65917962 66145872 66156948 66199302 66278784 66321216 66387904 66619584 66655368 66722392 66765108 66888064 67002984 67077504 67088736 67474836 67531376 67594176 67662144 67915077 67915476 68051544 68161704 68316768 68393754 68451064 68689944 68795947 68827968 68900672 68978316 69121728 69173676 69247152 69385888 69449881 69589432 69712512 69764904 69839008 70222464 70279989 70330832 70451667 70537148 70576272 70697616 70783308 71053818 71099307 71269848 71281782 71341512 71357078 71752087 71878992 71891028 72021477 72054576 72171216 72328867 72586566 72659554 72706071 72788064 72839968 73035864 73206964 73288384 73300656 73503376 73575099 73608912 73649081 73670592 73682928 73722506 74101581 74203946 74238048 74414106 74563632 74611368 74626112 74673888 74686392 74726509 74987289 75050124 75062691 75116217 75200928 75249072 75521888 75578646 75693696 75915744 75972798 76053496 76107168 76119912 76557987 76589084 76675456 76681917 76724544 76746172 76856364 76900384 76949616 77007447 77075328 77124672 77286638 77337318 77404288 77513256 77827104 77868908 77881947 77903046 78059124 78124992 78275004 78288111 78426576 78458432 78485517 78568884 78604992 78853736 79122186 79264968 79290244 79341006 79534818 79624512 79675488 79809808 79823172 79964352 79970176 80259201 80344452 80381376 80407008 80424552 80492416 80863866 80896712 80910258 81059264 81304301 81342144 81423936 81467672 81476064 81519828 81728313 81886572 81892536 81944964 81983616 82037376 82242056 82449432 82463238 82615104 82691298 82879416 82893294 83007804 83045952 83362084 83498272 83517804 83551728 83891328 83954376 83972694 84008124 84022191 84176928 84312696 84482112 84601044 84635408 84655206 84797921 84962124 85116291 85136832 85155408 85405212 85560183 85827456 85870382 86259888 86315112 86498448 86512932 86568318 86709744 86765256 86899153 87039823 87079824 87107592 87202413 87474816 87555492 87716736 87731424 87824096 87890616 88194496 88209264 88265736 88710453 88716914 88773711 88873824 89020144 89173089 89337312 89451648 89786034 89925121 89959896 89966448 90457884 90477621 90553436 90553968 90568599 90735392 90882272 90950574 91008801 91089024 91191672 91586592 91601928 91651131 91786654 91829376 91971088 92129103 92231568 92292048 92329536 92522313 92755611 92941992 93019872 93313102 93706652 93722343 93935556 93995694 94101696 94263488 94377744 94448673 94583903 94592448 94738424 94799076 94851783 95026464 95042376 95122016 95214834 95258592 95662482 95838656 95854704 95880672 96028636 96072768 96228288 96555888 96782088 96941428 97042374 97050752 97310754 97381152 97734208 97964802 97996041 98100132 98145216 98243904 98802108 98833614 98984064 99218808 99235422 99298953 99418176 99481824 99565184 99581856 99983052 100066832 100083588 100147662 100154956 100267904 100332096 100504476 100616256 100771528 101067142 101212254 101220992 101297064 101476224 101493216 101873214 102077316 102242556 102475152 102590631 102599488 102676596 102698999 103116424 103351008 103467474 103682592 103769472 103842596 103870728 104078832 104366672 104384148 104568768 104573557 104647356 104758512 105266304 105496248 105686624 105788008 105805722 106046424 106233984 106321009 106430896 106580727 106904772 107012268 107035617 107125936 107209344 107232736 107818488 107836542 107880344 108081864 108256824 108423887 108634752 108693104 108879849 108971084 108989331 109182096 109190048 109259952 109553796 109738486 109810446 109932576 109950984 110255064 110455126 110505888 110524392 110583759 110677072 110719872 111232979 111305919 111357072 111402304 111621159 111845448 111939168 111963592 112010832 112029588 112235904 112292038 112416928 112575186 112801392 112873608 113082827 113282832 113367969 113488388 113540544 113821307 113873616 113959197 114080244 114160752 114390144 114883626 115013184 115086816 115119258 115331264 115350576 115424424 115612992 115687008 115929957 116005977 116106432 116143456 116269884 116740656 116803362 116975232 117088686 117187488 117412506 117612352 117639864 117687648 117853326 118280604 118364948 118498432 118683279 118897452 118935366 119011509 119116416 119302227 119436768 119442986 119714712 119734758 119946528 119955264 120516678 120572064 120610512 120636828 120738624 120758132 121267432 121295799 121345068 121365387 121588896 122115456 122135904 122201508 122214096 122279742 122402698 122829858 122838804 122917446 122975424 123056064 123363084 123586931 123674148 123694857 123922656 124026496 124036947 124319124 124511706 124568928 124963124 125043126 125247408 125327592 125836992 125931564 125959041 126012186 126265392 126398768 126469044 126701952 126723168 126901566 126953112 127011456 127443186 127549976 127733112 127806272 127840896 128107818 128741184 128805573 129042784 129389832 129472668 129747672 129769398 129841536 129852477 130064616 130619736 130661388 130800176 131575104 131736144 131778152 131835924 132291744 132313896 132398604 132642432 132775808 133075371 133239168 133310736 133444784 133530216 134005968 134177472 134298691 134679051 134949672 135062752 135188352 135324288 135830154 135830952 136103088 136323408 136425861 136633536 136787508 136902128 137379888 137591894 137655936 137679981 137801344 137956632 138243456 138347352 138494304 138771776 138899762 139178864 139529808 139678016 139969653 140559978 140661664 140791393 140903334 140993541 141074296 141152544 141395232 141566616 141785083 142107636 142198614 142539696 142563564 142683024 142714156 142822251 143493723 143504174 143757984 143782056 144042954 144109152 144342432 144657734 145173132 145319108 145412142 145458511 145576128 145679936 145966131 146071728 146413928 146576768 146601312 147006752 147150198 147217824 147298162 147341184 147365856 147445012 148203162 148250421 148407892 148476096 148828212 148853133 149127264 149222736 149252224 149347776 149372784 149453018 149974578 150100248 150125382 150221493 150232434 150401856 150498144 151043776 151157292 151600713 151831488 151945596 152106992 152214336 152239824 153115974 153178168 153363834 153449088 153492344 153712728 153800768 153899232 153949939 154014894 154249344 154573276 154674636 155026512 155201211 155654208 155737816 155763894 155806092 156118248 156249984 156550008 156576222 156853152 156916864 156971034 157137768 157209984 157707472 158244372 158529936 158580488 158682012 158708583 159069636 159249024 159350976 159619616 159646344 159928704 160518402 160688904 160762752 160814016 160849104 161613679 161727732 161754813 161793424 161820516 162118528 162608602 162684288 162847872 162935344 162952128 163039656 163456626 163773144 163785072 163889928 164484112 164607729 164715669 164898864 164926476 165230208 165382596 165682689 165758832 165786588 166015608 166091904 166724168 166996544 167035608 167103456 167564189 167908752 167945388 168016248 168044382 168353856 168438057 168625392 168862779 168964224 169202088 169270816 169310412 169595842 169924248 170232582 170273664 170310816 170810424 171120366 171740764 171905513 172325439 172519776 172630224 172678887 172996896 173025864 173136636 173419488 173530512 173798306 174079646 174159648 174215184 174404826 175110984 175205043 175381217 175462848 175633029 175648192 175781232 176118759 176388992 176418528 176531472 176779989 177420906 177433828 177547422 177747648 178040288 178346178 178403049 178674624 179164479 179572068 179602137 179850242 179919792 179932896 180775017 180915768 180955242 181106872 181107936 181137198 181470784 181764544 181901148 182017602 182383344 183173184 183203856 183302262 183419613 183573308 183604047 183942176 184258206 184376169 184463136 184584096 184659072 185044626 185511222 185883984 186039744 186626204 186767559 187413304 187444686 187564689 187871112 187991388 188203392 188526976 188755488 188897346 189167806 189184896 189476848 189598152 189703566 190052928 190084752 190244032 190429668 190517184 191164779 191324964 191677312 191709408 191761344 192057272 192145536 192456576 193111776 193564176 193882856 194084748 194621508 194654097 194762304 194859713 195468416 195929604 195992082 196200264 196290432 196487808 197604216 197667228 198437616 198470844 198597906 198836352 198963648 199163712 199908221 199966104 200133664 200167176 200295324 200309912 200664192 201008952 201232512 201319151 201543056 202134284 202424508 202594128 202986432 203745231 203746428 204154632 204485112 204950304 205181262 205198976 205353192 205397998 206232848 206387841 206702016 206934948 207268711 207365184 207685192 207741456 208157664 208349643 208733344 208768296 209137536 209147114 209294712 209517024 210839967 210992496 211051973 211355001 211373248 211576016 211611444 212092848 212642018 212861792 213161454 213297921 213809544 214024536 214071234 214139497 214251872 214465472 215256261 215636976 215673084 215760688 216064431 216163728 216513648 216847774 216986601 217386208 217759698 217942168 217978662 218118213 218364192 218380096 218519904 219107592 219476972 219620892 219865152 219901968 220510128 220725297 220910252 220947243 221011776 221048784 221167518 221354144 222304743 222465958 222611838 222714144 222804608 223242318 223690896 223878336 223927184 224021664 224059176 224179527 224584076 224833856 225150372 225188073 225348651 225602784 225747216 226165654 226565664 226735938 226976776 227081088 227642614 227747232 227918394 228160488 228321504 229245731 229673961 229767252 230026368 230045751 230173632 230238516 230662528 230701152 230848848 231022341 231225984 231374016 231859914 232011954 232212864 232286912 232539768 233481312 233606724 233645841 234177372 234374976 234825012 234864333 235224704 235279728 235375296 235706652 236561208 236729896 237366558 237794904 237870732 237922633 238023018 238604454 238873536 238885972 239429424 239469516 239893056 239910528 240777603 241033356 241144128 241221024 241273656 241477248 241516264 242534864 242591598 242690136 242730774 243177792 243912903 244271808 244403016 244428192 244559484 244805396 245184939 245659716 245677608 245834892 245950848 246112128 246726168 247173862 247348296 247389714 247845312 248073894 248638248 249021949 249023412 249137856 249425059 249926248 250086252 250494816 250655184 251673984 251863128 251918082 252024372 252530784 252797536 252938088 253446336 253803132 253906224 254393763 254886372 255099952 255348873 255466224 255612544 256215636 256680549 257482368 257611146 257693293 258085568 258779664 258945336 259495344 259538796 259704954 260129232 260697459 261119469 261239472 261322776 261600352 263150208 263472288 263556304 263671848 264583488 264627792 264797208 266131359 266150742 266321133 266588927 266621472 266889568 267060432 267519267 268011936 268354944 268597382 269358102 269775363 269899344 270125504 271043699 271432863 271660308 271661904 271705797 272206176 272646816 272851722 273026403 273267072 273575016 273804256 274759776 274953393 275183788 275359962 275913264 276387309 276694704 276988608 277543552 277566939 277799524 278357728 279059616 279356032 279939306 281119956 281167029 281323328 281582786 281806668 281987082 282148592 282305088 282790464 283133232 283570166 283751709 284215272 284397228 284555349 285079392 285127128 285366048 285428312 285644502 286987446 287008348 287515968 287564112 288085908 288218304 288684864 289315468 290346264 290638216 290824284 290917022 291152256 291359872 291932262 292143456 292827856 293202624 293988123 294013504 294298667 294300396 294435648 294596324 294731712 294890024 296406324 296500842 296815784 296952192 297656424 297706266 298254528 298445472 298695552 298745568 298906036 299670481 299949156 300200496 300250764 300442986 300464868 300803712 300996288 302087552 302314584 303201426 303662976 303891192 304213984 304428672 304479648 306231948 306356336 306727668 306984688 307425456 307601536 307798464 307899878 308029788 308096997 309146552 309349272 310053024 310402422 311308416 311475632 311527788 311612184 312093067 312236496 313100016 313152444 313706304 313720671 313942068 314275536 315059641 315414944 316488744 317059872 317160976 317364024 317417166 318139272 318701952 318963027 319239232 319292688 319742181 321036804 321106851 321377808 321628032 321698208 323227358 323455464 323509626 323586848 323641032 325217204 325271661 325503607 325870688 325904256 326079312 326171231 326639547 326913252 326967993 327546288 327570144 327779856 328968224 329215458 329431338 329797728 329852952 330765192 331365378 331517664 331573176 331751277 332031216 333448336 333698937 333917757 333993088 334071216 334206912 335128378 335817504 335890776 336032496 336088764 336707712 336876114 337250784 337725558 338404176 338541632 338620824 339191684 339248481 339848496 340103907 340465164 340621632 341463921 341620848 341877591 342240732 343481528 343811026 344650878 345039552 345260448 345357774 345993792 346051728 346273272 346838976 347061024 347596612 347789871 348017931 348159292 348319296 348430368 348809652 350221968 350410086 350762434 350925696 351266058 351296384 351562464 352237518 352837056 353062944 353559978 354156023 354841812 354867656 355094844 355495296 356049837 356080576 356692356 356806098 357034527 357349248 358328958 359144136 359204274 359700484 359839584 359865792 361550034 361831536 361910484 362213744 362215872 362274396 362941568 363529088 363802296 364035204 364096161 364766688 366346368 366407712 366604524 366839226 367146616 367208094 367884352 368516412 368752338 368926272 369168192 370089252 370760793 371022444 371767968 372079488 372110841 373252408 373535118 374826608 374889372 375129378 375742224 375982776 377510976 377794692 377877123 378335612 378953696 379196304 379407132 380105856 380169504 380488064 380859336 381034368 382329558 382649928 383418816 383522688 384114544 384852103 386223552 386416719 387128352 387765712 388169496 389243016 389308194 389524608 389719426 391859208 391984164 392400528 392463929 395026889 395208432 395334456 396875232 396941688 397195812 397927296 398327424 399226113 399816442 399932208 400267328 400334352 400590648 400619824 402017904 402638302 402896073 403086112 404037153 404268568 404849016 405188256 405972864 407490462 407492856 408121703 408309264 408970224 409277583 409900608 410362524 410706384 410795996 412001069 412465696 412775682 413039943 413404032 413869896 414537422 414730368 415370384 415482912 416315328 416699286 417466688 417536592 418294228 418589424 419034048 419908959 421679934 421984992 422103946 422374179 422710002 422746496 423152032 423222888 424185696 425284036 425355249 425723584 426322908 426595842 427619088 428049072 428142468 428278994 428466753 428503744 428930944 430481169 430512522 431273952 431346168 431521376 432128862 432327456 433027296 433695548 433973202 434772416 435519396 435884336 435957324 436236426 436375533 436728384 436760192 437039808 438215184 438953944 439241784 439730304 439803936 441020256 441450594 441820504 441894486 442023552 442097568 442335036 442708288 444609486 444751263 444931916 445223676 445428288 446484636 447381792 447756672 447854368 448043328 448118352 448359054 449168152 449667712 450300744 450376146 450664479 450697302 451205568 451494432 452331308 453131328 453471876 453953552 454802139 455285228 455494464 455836788 456320976 456643008 458491462 459347922 459534504 460091502 460347264 460477032 461402304 461697696 461849817 462044682 462748032 463127107 463719828 464023908 464573824 465079536 465603633 466962624 467213448 467291682 468354744 468749952 469650024 469728666 470559456 470750592 471413304 472287101 473122416 473459792 474733116 475589808 475741464 475845266 476046036 476125749 477208908 477747072 477771944 478858848 478939032 479786112 481555206 482066712 482288256 482325649 482442048 482547312 483032528 484841037 485069728 485183196 485380272 485461548 486355584 487825806 488543616 488806032 488856384 489118968 489610792 490369878 491319432 491355216 491669784 493452336 493823187 494147007 494347724 494696592 494779428 495690624 496147788 497048067 497276496 498043898 498046824 498275712 498850118 499852496 500172504 500989632 501310368 502692567 503726256 503836164 504048744 504826597 505061568 505314171 505595072 505876176 506588337 506892672 507606264 507812448 508787526 509772744 510199904 510697746 510932448 512431272 513222061 513361098 515222292 515386586 515716539 516171136 516976317 517559328 517890672 518036661 518990688 519077592 519409908 520258464 521394918 522238938 522478944 522645552 523200704 525615129 526143651 526944576 527112608 527343696 528356277 529166976 529255584 529594416 532262718 532301484 532642266 533177854 533242944 533779136 534120864 535038534 535209147 536023872 537194764 537493437 538716204 538806411 539550726 539798688 540251008 542087398 542325051 542865726 543320616 543323808 543411594 544412352 545293632 545703444 546052806 547150032 547608512 549519552 549906786 550258839 550367576 550719924 550812141 551826528 552774618 553389408 553977216 555133878 555599048 556715456 558119232 559878612 560302677 560894533 562239912 562334058 562646656 562694067 563165572 563613336 563974164 564297184 564610176 565580928 566266464 567140332 567503418 568430544 568794456 569110698 570158784 570254256 570732096 570856624 571289004 573974892 574016696 575031936 575128224 576171816 576436608 577369728 578630936 580692528 581276432 581648568 581834044 583864524 584286912 584579139 585655712 586405248 587976246 588027008 588597334 588600792 588871296 589192648 589463424 589780048 592812648 593001684 593631568 595312848 595412532 596509056 596613251 596890944 597491136 597812072 599340962 599724663 599898312 600400992 600501528 600885972 600929736 601992576 603957453 604629168 606402852 606535163 607503193 607782384 608427968 608959296 611235693 612463896 612712672 613455336 613969376 614850912 615596928 615799756 616059576 616193994 617606209 618293104 618698544 619163523 620106048 620804844 621806133 622951264 623055576 623224368 624186134 624472992 625048929 626200032 626304888 627412608 627441342 627884136 628551072 630119282 630829888 632519901 632977488 633155919 634119744 634321952 634728048 634834332 636278544 637926054 638478464 638585376 639484362 639893763 642073608 642213702 642418491 642755616 643396416 645768783 646454716 646910928 647019252 647173696 647282064 648193293 650434408 650543322 650959803 651007214 651741376 652158624 652342462 653279094 653826504 653935986 654354639 655092576 655140288 655559712 656936423 657936448 658430916 658862676 659595456 659705904 661530384 662175891 662730756 662841729 663035328 663146352 663502554 664062432 666896672 667397874 667835514 668142432 668413824 670256756 671635008 671781552 672064992 672177528 672538581 673752228 674501568 675451116 675564219 676045953 676808352 677083264 677241648 678383368 678496962 679696992 680207814 680930328 681243264 682927842 683241696 683755182 684481464 686963056 687622052 687737193 689301756 690079104 690520896 690715548 691987584 692103456 692546544 693067023 693677952 694122048 695193224 695579742 696035862 696318584 696638592 696860736 697619304 700443936 700820172 700937523 701524868 702532116 703124928 704475036 704592999 705674112 706125888 707119956 708312046 709683624 709735312 710189688 712099674 712161152 713384712 713612196 713767899 714069054 716657916 717958319 718288272 718408548 719400968 719679168 719731584 723100068 723663072 723820968 724427488 724431744 724548792 727604592 728070408 728192322 729533376 729898247 731738709 732815424 733209048 733678452 734293232 734416188 735554817 735768704 737032824 737504676 737852544 738336384 740178504 741521586 742044888 743535936 744221682 746504816 747065847 747070236 748275177 749653216 749778744 750258756 751484448 751965552 755021952 755589384 755754246 756671224 757907392 758392608 758814264 760339008 761718672 763181289 763948691 764659116 765299856 766046619 766837632 768229088 769704206 770041647 772447104 772833438 773079879 774256704 775531424 776338992 778486032 778616388 779438852 780186559 782092377 783358407 783718416 783968328 784801056 784927858 790053778 790416864 790668912 793750464 793883376 794391624 795617537 798394077 798452226 798963399 799632884 799766781 799864416 800534656 800668704 801181296 801239648 804035808 805276604 805792146 806172224 808074306 808537136 809326089 809698032 810376512 813131097 814980924 814985712 815117391 816243406 816618528 817940448 818555166 819079209 819801216 820725048 821412768 821591992 824002138 824860179 824931392 825551364 826079886 827739792 829074844 830740768 830965824 832630656 832700817 833398572 834933376 835073184 836588456 837178848 838068096 839817918 843359868 843501087 843969984 844207892 844748358 845420004 846304064 846445776 848371392 850568072 850710498 851255127 851447168 852645816 853191684 855238176 856098144 856284936 856557988 856933506 857007488 860962338 861025044 862547904 862692336 863042752 864257724 864654912 866054592 867391096 867946404 869544832 871038792 871768672 871914648 872472852 872751066 873456768 874079616 876430368 877907888 878483568 879607872 882040512 882896001 882901188 883641008 883788972 884195136 884670072 885416576 889218972 889502526 889863832 890447352 890856576 892969272 894347311 894763584 895708736 896086656 896236704 896718108 898336304 899011443 900601488 900752292 901328958 901394604 902411136 902848453 902988864 904662616 906262656 906943752 907907104 909604278 910570456 910988928 911673576 912641952 913286016 916982924 918695844 919069008 920183004 920954064 922804608 923395392 923699634 924089364 924290991 926254214 927439656 928047816 930159072 931207266 932777131 933925248 934426896 934583364 936279201 936709488 938868571 939300048 939457332 941118912 941162013 942826608 944574202 945178923 946244832 946919584 949466232 951179616 951482928 951690532 952092072 952251498 954417816 955543888 956889081 957438053 957717696 957878064 959226543 963110412 963320553 964133424 964651298 964884096 965094624 966065056 969682074 970139456 970366392 970760544 970923096 975651612 975814983 976510821 977612064 977712768 978237936 978513693 979221584 980739756 980903979 982638864 982710432 983339568 986904672 987646374 988294014 988695448 989393184 989558856 992295576 994096134 994552992 995253831 996087796 996093648 997700236 999704992 1000345008 1001096811 1001753271 1001979264 1002620736 1005385134 1007452512 1007672328 1008097488 1009653194 1010123136 1010628342 1011190144 1011752352 1013176674 1015212528 1015624896 1017575052 1017745443 1019545488 1020311721 1020399808 1021395492 1021864896 1024391763 1024862544 1026444122 1026722196 1030444584 1030773172 1031433078 1033952634 1035118656 1035781344 1036073322 1037981376 1038155184 1038819816 1040422933 1040516928 1042789836 1043369613 1044053793 1044477876 1044957888 1045291104 1046401408 1051230258 1052287302 1053889152 1054225216 1054687392 1056712554 1058511168 1059188832 1062468069 1064525436 1064602968 1065284532 1066355708 1066485888 1067558272 1068241728 1070077068 1070418294 1071103581 1072047744 1074389528 1074986874 1077432408 1077612822 1079101452 1079597376 1084174796 1084650102 1085731452 1086641232 1086647616 1086823188 1088824704 1090587264 1091406888 1092105612 1092288483 1094300064 1095217024 1099039104 1099813572 1100517678 1100735152 1101439848 1101624282 1103653056 1105549236 1106778816 1110267756 1111198096 1112282379 1113430912 1116238464 1119757224 1120605354 1121789066 1124479824 1124668116 1125388134 1126331144 1127226672 1127948328 1128594368 1129688989 1132006037 1132532928 1133631369 1134280664 1135006836 1136861088 1137588912 1138221396 1140317568 1140508512 1141464192 1141713248 1142578008 1147949784 1148033392 1150256448 1152343632 1154556309 1157261872 1159250157 1161385056 1162552864 1163297136 1163668088 1167729048 1168573824 1169158278 1169531099 1171311424 1175952492 1177194668 1177201584 1177391787 1178385296 1179560096 1180647977 1185080667 1185625296 1186003368 1187263136 1190625696 1190825064 1193226502 1193781888 1194982272 1195624144 1197678339 1198681924 1199449326 1199796624 1200801984 1201003056 1201771944 1201859472 1207914906 1208688219 1209258336 1212805704 1213070326 1215006386 1215564768 1216855936 1217918592 1222471386 1224365109 1224927792 1225425344 1226910672 1227832749 1227938752 1229590739 1229701824 1231599512 1232119152 1232387988 1235212418 1236003207 1236586208 1237397088 1238327046 1239119829 1240212096 1241609688 1243612266 1245902528 1246111152 1246448736 1248372268 1248945984 1250097858 1252034377 1252400064 1252609776 1254882684 1255768272 1257102144 1259726877 1260238564 1261659776 1265039802 1265954976 1266311838 1267122537 1268239488 1268643904 1269456096 1269668664 1272557088 1275852108 1276065747 1277170752 1278968724 1279787526 1284147216 1284427404 1284836982 1285511232 1286792832 1291443507 1291537566 1292909432 1293821856 1294038504 1294347392 1294564128 1296386586 1300868816 1301086644 1301919606 1302014428 1303482752 1304317248 1304684924 1306558188 1307653008 1307871972 1308709278 1309126599 1310185152 1310280576 1311119424 1313872846 1315872896 1316861832 1317725352 1319190912 1319411808 1323060768 1324351782 1325461512 1325683458 1326070656 1326292704 1327005108 1328124864 1333793344 1334253789 1334795748 1335671028 1336284864 1340513512 1343270016 1343563104 1344129984 1344355056 1345077162 1347504456 1349003136 1350902232 1351128438 1352091906 1353616704 1354483296 1356766736 1356993924 1359393984 1359456241 1360415628 1361860656 1364406417 1365855684 1366483392 1367510364 1368962928 1373926112 1375244104 1375474386 1378603512 1381041792 1381431096 1382173117 1384206912 1385093088 1385549451 1386134046 1388244096 1389381321 1390386448 1391159484 1392071724 1392637168 1393721472 1395238608 1400887872 1401640344 1401875046 1403049736 1405064232 1406249856 1408950072 1409185998 1412251776 1414239912 1416624092 1416861303 1419367248 1419470624 1420379376 1424199348 1426769424 1427224392 1427535798 1428138108 1428377247 1429886063 1433315832 1435916638 1436576544 1436817096 1438801936 1439358336 1446200136 1446976947 1447326144 1447641936 1448854976 1449097584 1454523111 1455209184 1456140816 1456384644 1459066752 1459796494 1463477418 1465630848 1466418096 1467356904 1468586464 1468832376 1471109634 1474065648 1475009352 1477285601 1479676991 1480357008 1481469561 1482441021 1483043172 1484089776 1487071872 1488443364 1491144201 1493009632 1494131694 1494140472 1496550354 1499306432 1499557488 1500517512 1502968896 1503931104 1508077701 1511178768 1511508492 1513342448 1514479791 1515814784 1515942513 1516785216 1517628528 1520678016 1523437344 1526362578 1527897382 1529318232 1530599712 1532093238 1536458176 1539408412 1539666183 1540083294 1545666876 1546159758 1547149617 1548513408 1548705323 1550928951 1551062848 1552677984 1554109983 1556972064 1557232776 1558877704 1560373118 1564184754 1566716814 1567436832 1567936656 1569602112 1569855716 1576845387 1578430953 1580107556 1580833728 1581337824 1587500928 1587766752 1588783248 1591235074 1596788154 1596904452 1597926798 1599265768 1599533562 1599728832 1601337408 1602362592 1602479296 1605627441 1607323489 1608071616 1610553208 1611584292 1612344448 1612480311 1616148612 1617074272 1618652178 1619396064 1620753024 1626262194 1629961848 1629971424 1630234782 1632486812 1633237056 1635880896 1637110332 1638158418 1641450096 1642825536 1643183984 1648004276 1649720358 1649862784 1651102728 1652159772 1652436423 1655479584 1658149688 1661481536 1661931648 1665401634 1666797144 1670146368 1673176912 1674357696 1679635836 1682683599 1686719736 1687002174 1687939968 1688082201 1688415784 1689496716 1690840008 1692608128 1692891552 1696742784 1701136144 1701420996 1702510254 1705291632 1706383368 1710476352 1712196288 1712569872 1713115976 1713867012 1720710347 1721924676 1722050088 1725095808 1725384672 1726085504 1728515448 1729309824 1732109184 1734782192 1735892808 1742077584 1743537344 1743829296 1744945704 1745502132 1745882983 1752860736 1753737417 1755815776 1756967136 1759215744 1764081024 1765792002 1765802376 1767282016 1767577944 1768390272 1769340144 1777750469 1778437944 1779005052 1779727664 1780894704 1785938544 1788694622 1789527168 1789839753 1791417472 1792473408 1793436216 1796672608 1798022886 1799173989 1801202976 1801504584 1802657916 1802789208 1805696906 1805977728 1809325232 1811872359 1813887504 1815814208 1819208556 1819605489 1821140912 1822509579 1823347152 1825283904 1830288109 1833707079 1833965848 1837391688 1838138016 1840366008 1841908128 1843206079 1846790784 1847399268 1848178728 1848581982 1852508428 1852818627 1854879312 1856095632 1857490569 1860318144 1862414532 1865418399 1865554262 1868853792 1869166728 1872558402 1873418976 1875146787 1877737142 1878600096 1878914664 1882237824 1882324026 1885653216 1889148404 1890357846 1890960643 1892489664 1893839168 1897559703 1898932464 1899467757 1902359232 1902965856 1903381064 1904184144 1904502996 1908835632 1911087776 1913778162 1914876106 1915435392 1915756128 1918453086 1926220824 1926641106 1927255473 1928266848 1929302596 1930189248 1932130112 1937306349 1939364148 1940278912 1940732784 1941521088 1941846192 1944579879 1951303224 1951629966 1952879409 1953021642 1955224128 1956475872 1957027386 1958443168 1961479512 1961807958 1963063917 1965277728 1965420864 1966679136 1970809269 1973809344 1975292748 1976588028 1977390896 1978786368 1979117712 1984591152 1988192268 1988525187 1989105984 1990507662 1992175592 1992187296 1995400472 1999409984 2000690016 2002193622 2003506542 2005241472 2010770268 2014905024 2015344656 2016194976 2017615743 2019306388 2021256684 2023504704 2026353348 2028137859 2030425056 2031249792 2035150104 2035490886 2039090976 2040623442 2040799616 2042790984 2043729792 2048783526 2049725088 2052888244 2053444392 2060889168 2061546344 2062866156 2063211579 2067905268 2070237312 2071562688 2072146644 2075962752 2076310368 2077639632 2080845866 2081033856 2085579672 2086739226 2088107586 2088955752 2089915776 2090582208 2100977827 2102460516 2102812569 2104574604 2108450432 2109374784 2113425108 2117022336 2118377664 2124936138 2129050872 2129205936 2130569064 2132711416 2136483456 2140154136 2140836588 2141303697 2142207162 2143456843 2148779056 2149973748 2153874957 2154864816 2155225644 2158202904 2159194752 2168349592 2169300204 2171462904 2173282464 2173295232 2173646376 2182813776 2184211224 2184576966 2188600128 2189694741 2195216127 2198990431 2199627144 2201035356 2201470304 2202879696 2203248564 2206664451 2207306112 2211098472 2213557632 2220535512 2222396192 2224564758 2239514448 2241197541 2241210708 2243578132 2244825531 2248959648 2249336232 2250776268 2252662288 2254453344 2255896656 2257188736 2259377978 2264012074 2265065856 2267262738 2268561328 2270013672 2273722176 2275177824 2276442792 2279955821 2281017024 2283426496 2285156016 2289543867 2291846073 2295899568 2296066784 2298139857 2300512896 2304687264 2309112618 2314523744 2318500314 2319239637 2322770112 2325105728 2326594272 2327336176 2335458096 2338316556 2339062198 2340559677 2342622848 2346277131 2350075221 2351904984 2354389336 2354403168 2354783574 2356770592 2359120192 2361295954 2370161334 2371250592 2372006736 2374526272 2381251392 2381650128 2386453004 2386852611 2391248288 2393453681 2395356678 2396890197 2397363848 2398898652 2399300343 2399593248 2401603968 2402006112 2403543888 2403718944 2415829812 2417376438 2418516672 2425611408 2426140652 2427978267 2430012772 2431129536 2439393291 2444942772 2445352173 2448730218 2449855584 2450850688 2453821344 2455665498 2455877504 2459181478 2459403648 2463199024 2464238304 2464775976 2470424836 2472006414 2473172416 2474794176 2476654092 2478239658 2483219376 2487224532 2491805056 2492222304 2492897472 2496744536 2497891968 2500195716 2504068754 2504800128 2505219552 2509765368 2511536544 2514204288 2519453754 2520477128 2530079604 2530503261 2531909952 2532623676 2533176269 2534245074 2537287808 2538912192 2539337328 2545114176 2551704216 2552131494 2553765381 2554341504 2557937448 2559575052 2568294432 2568854808 2569673964 2571022464 2582887014 2583075132 2585818864 2587643712 2588077008 2589128256 2592773172 2598806873 2601737632 2602173288 2603839212 2604028856 2608634496 2609369848 2613116376 2615306016 2615743944 2617148963 2617418556 2618253198 2620370304 2622238848 2627745692 2633723664 2635450704 2638823616 2646121536 2648688003 2648703564 2650923024 2651366916 2652585408 2654010216 2656249728 2667586688 2668507578 2669591496 2671342056 2672569728 2681027024 2683041933 2687126208 2688259968 2688710112 2690154324 2695008912 2697034329 2701804464 2702256876 2704183812 2707233408 2708545359 2708966592 2713533472 2713987848 2718787968 2718912482 2720831256 2723721312 2728812834 2731711368 2732966784 2735020728 2737925856 2743675649 2747852224 2750488208 2750948772 2757207024 2762862192 2764346234 2768413824 2770186176 2771098902 2772268092 2772872973 2778762642 2780772896 2782318968 2784143448 2785274336 2790477216 2798331393 2801775744 2803280688 2803750092 2806099472 2808837603 2810128464 2816605713 2817900144 2818371996 2823486039 2828479824 2833248184 2833722606 2835536769 2838734496 2838941248 2840758752 2848398696 2853538848 2854448784 2855071596 2856276216 2856754494 2859772126 2866631664 2870667243 2871833276 2872314159 2873153088 2873634192 2877603872 2889961659 2892400272 2893953894 2894652288 2895283872 2897709952 2898195168 2909046222 2910418368 2912281632 2912769288 2919592988 2926954836 2927444949 2929532463 2932836192 2934713808 2935541079 2937172928 2937664752 2942219268 2942711937 2948131296 2950018704 2954571202 2959353982 2960714016 2962939122 2964882042 2966086344 2968179552 2976886728 2981480689 2982288402 2985761493 2986019264 2988263388 2988280944 2993100708 2998612864 2999114976 3001035024 3003290433 3005259813 3005937792 3007862208 3016155402 3022357536 3023016984 3026684896 3028959582 3031885026 3033570432 3035257056 3046874688 3052725156 3053236329 3055794764 3058636464 3061199424 3064186476 3072916352 3073175289 3078816824 3079332366 3080166588 3091333752 3092319516 3094299234 3097410646 3101857902 3102125696 3105355968 3108219966 3113944128 3114465552 3117755408 3120746236 3121268799 3128369508 3130108839 3133433628 3134873664 3135873312 3139204224 3139711432 3153690774 3156861906 3160215112 3161667456 3162675648 3175533504 3177566496 3182470148 3187404207 3193576308 3193808904 3195853596 3198531536 3199067124 3199457664 3202674816 3204725184 3204958592 3211254882 3214646978 3216143232 3221106416 3223168584 3224960622 3232297224 3234148544 3237285337 3237304356 3238792128 3252524388 3258426217 3259923696 3259942848 3260469564 3264973624 3266474112 3271761792 3274220664 3276316836 3282900192 3285651072 3286367968 3296008552 3299440716 3302205456 3304319544 3304872846 3310959168 3312615121 3316299376 3322963072 3330803268 3333594288 3336847137 3340292736 3346353824 3348715392 3359271672 3365367198 3373439472 3374004348 3376164402 3376831568 3378993432 3381680016 3385783104 3389066967 3396018111 3398439757 3402272288 3402841992 3405020508 3410583264 3412766736 3420952704 3424392576 3425139744 3426231952 3427734024 3441420694 3443849352 3444100176 3450769344 3457030896 3463668927 3465656051 3469564384 3471785616 3477750471 3484155168 3487074688 3487658592 3489891408 3491004264 3491765966 3505721472 3507474834 3508593297 3511631552 3513934272 3523568087 3531584004 3531604752 3532175361 3534564032 3535155888 3538680288 3541943931 3555242001 3555500938 3556875888 3558010104 3559455328 3561789408 3571877088 3577389244 3579679506 3584946816 3586872432 3587883541 3593035017 3593345216 3596045772 3598347978 3602405952 3603009168 3605315832 3605578416 3611393812 3618650464 3623744718 3626064657 3627775008 3631628416 3638417112 3639210978 3642281824 3645019158 3646694304 3650567808 3660576218 3667414158 3667931696 3673095327 3674783376 3676276032 3680732016 3683816256 3686412158 3688772217 3694798536 3696357456 3697163964 3705016856 3705637254 3708009621 3709758624 3712191264 3714981138 3717359487 3720636288 3724829064 3730836798 3731108524 3737707584 3738333456 3745116804 3746837952 3750293574 3755474284 3756103131 3757200192 3757829328 3764648052 3771306432 3778296808 3779180631 3780715692 3781921286 3784979328 3787678336 3795119406 3797864928 3798935514 3801367611 3804718464 3805931712 3806762128 3808368288 3809005992 3817671264 3822175552 3827556324 3828197241 3829752212 3831512256 3836906172 3852441648 3853282212 3854510946 3856533696 3858605192 3860378496 3864260224 3874612698 3878728296 3881465568 3883042176 3883692384 3889159758 3895716253 3902606448 3903259932 3905758818 3906043284 3910448256 3912951744 3914054772 3916886336 3922959024 3923615916 3926127834 3927379797 3930555456 3930841728 3933358272 3941618538 3947618688 3950585496 3953176056 3954781792 3957572736 3958235424 3969182304 3976384536 3977050374 3978211968 3981015324 3984351184 3984374592 3990800944 3998819968 4001380032 4004387244 4007013084 4021540536 4029810048 4030689312 4032389952 4035231486 4038612776 4042513368 4047009408 4052706696 4056275718 4060850112 4070300208 4070981772 4078181952 4078368723 4081246884 4085581968 4093219251 4097542979 4097567052 4099450176 4105776488 4106888784 4121778336 4123092688 4125732312 4126423158 4135810536 4143125376 4144293288 4146519351 4152620736 4155279264 4156648353 4161691732 4168143963 4171159344 4173478452 4176215172 4177911504 4181164416 4201955654 4204921032 4205625138 4209149208 4218749568 4226850216 4233373133 4236755328 4240226003 4249872276 4250583909 4258101744 4258411872 4261138128 4265422832 4280308272 4281673176 4282607394 4284414324 4286913686 4289658189 4297558112 4299947496 4307749914 4309729632 4310451288 4316405808 4336699184 4338600408 4340930841 4342925808 4345295779 4346564928 4347292752 4363569333 4365627552 4368422448 4369153932 4377200256 4379389482 4390432254 4397980862 4399254288 4402070712 4402940608 4405759392 4406497128 4413328902 4422196944 4431856803 4439030973 4441071024 4444408683 4444792384 4449129516 4473432603 4479028896 4482395082 4482421416 4487156264 4489651062 4497919296 4498672464 4501552536 4505324576 4508906688 4511793312 4518755956 4524233103 4528024148 4532011759 4534525476 4537122656 4540027344 4543439373 4547444352 4547827539 4550355648 4552885584 4559911642 4562034048 4566852992 4570312032 4579087734 4583692146 4591799136 4592133568 4596279714 4609374528 4618225236 4618998549 4629047488 4637000628 4638479274 4641448851 4645540224 4646115969 4650211456 4653188544 4654672352 4670916192 4676633112 4678124396 4681119354 4692554262 4700150442 4703809968 4708778672 4708806336 4709567148 4713541184 4718240384 4722591908 4735292859 4740322668 4742501184 4744013472 4749052544 4762502784 4763300256 4772906008 4773705222 4782496576 4786907362 4790713356 4793780394 4794727696 4797797304 4798600686 4799186496 4804012224 4807087776 4807437888 4821970467 4831659624 4834752876 4837033344 4837440933 4851222816 4852281304 4855956534 4860025544 4862259072 4878786582 4889885544 4890704346 4897460436 4899711168 4907642688 4911330996 4918362956 4926398048 4928476608 4929551952 4930941551 4940849672 4944012828 4946344832 4949588352 4953308184 4956479316 4957309269 4966438752 4974449064 4984444608 4985794944 4993489072 5000391432 5003077339 5008137508 5010439104 5019530736 5023073088 5038907508 5040954256 5048050797 5060159208 5061006522 5063819904 5065247352 5066352538 5068490148 5077824384 5078674656 5090228352 5094398177 5103408432 5104262988 5107530762 5115874896 5119150104 5135349557 5136588864 5137709616 5139347928 5162131041 5165774028 5166150264 5171637728 5175287424 5176154016 5178256512 5185546344 5197613746 5203475264 5204346576 5207678424 5208057712 5218739696 5226232752 5230612032 5231487888 5234297926 5234837112 5236506396 5237648949 5255491384 5261212251 5267447328 5270901408 5277647232 5292243072 5297376006 5297407128 5301846048 5302733832 5305170816 5305582139 5308020432 5333251407 5337015156 5339182992 5342684112 5356013897 5362054048 5366083866 5369519259 5374252416 5377420224 5380308648 5390017824 5394068658 5397521967 5403608928 5404513752 5408367624 5417090718 5417933184 5427066944 5427975696 5435617077 5437824964 5441662512 5447442624 5457625668 5458816467 5463422736 5467528737 5470041456 5475851712 5487351298 5490864327 5495704448 5500976416 5501897544 5514414048 5525724384 5528692468 5529618237 5540372352 5542197804 5544536184 5545745946 5557525284 5558455881 5561545792 5564637936 5568286896 5570548672 5572471707 5580954432 5596255197 5596662786 5606561376 5607500184 5612198944 5617675206 5620256928 5625440361 5633211426 5635800288 5636743992 5646972078 5656959648 5666496368 5667445212 5671073538 5672881929 5677468992 5677882496 5681517504 5696797392 5698403271 5707077696 5708897568 5710143192 5712552432 5713508988 5719544252 5733263328 5741334486 5743666552 5744628318 5746306176 5747268384 5755207744 5779923318 5781766419 5784800544 5787907788 5790567744 5796390336 5811919047 5818092444 5820836736 5824563264 5825538576 5839185976 5853909672 5854889898 5858638227 5859064926 5865672384 5869427616 5871082158 5874345856 5875329504 5884438536 5885423874 5896262592 5900037408 5909142404 5912427807 5918707964 5921428032 5925878244 5929764084 5932172688 5936359104 5953773456 5962961378 5964576804 5965575561 5971522986 5972038528 5976526776 5976561888 5986201416 5998229952 6002070048 6006580866 6010519626 6015724416 6020652391 6032310804 6044715072 6046033968 6052847229 6053369792 6057919164 6063770052 6070514112 6093749376 6105450312 6106472658 6111589528 6117272928 6122398848 6128372952 6146350578 6157633648 6158664732 6160333176 6169839863 6182667504 6184639032 6188598468 6189634737 6194821292 6203715804 6210711936 6216439932 6227888256 6228931104 6235510816 6241492472 6242537598 6256739016 6260217678 6266867256 6269747328 6271746624 6279422864 6302933481 6307381548 6313723812 6320430224 6325351296 6351067008 6355132992 6364940296 6374808414 6387152616 6387617808 6391707192 6397063072 6398134248 6409450368 6422509764 6423911091 6429293956 6430370529 6442212832 6446337168 6449921244 6461624871 6464594448 6468297088 6474570674 6474608712 6477584256 6505048776 6516852434 6519847392 6519885696 6520939128 6529947248 6548441328 6552633672 6562745761 6565800384 6569084223 6572735936 6585648381 6592017104 6596971293 6598881432 6604410912 6608639088 6609745692 6621918336 6625230242 6632598752 6661606536 6667188576 6671886793 6673694274 6692707648 6715457113 6718543344 6723592623 6730734396 6734476593 6746878944 6748008696 6752328804 6753663136 6757986864 6763360032 6771566208 6778133934 6792036222 6796879514 6804544576 6805683984 6810041016 6821166528 6825533472 6839867463 6850279488 6852463904 6855468048 6868631601 6875538219 6882841388 6887698704 6888200352 6901538688 6914061792 6927337854 6931312102 6939128768 6943571232 6955500942 6957718911 6968310336 6975317184 6979782816 6982008528 6983531932 7014949668 7017186594 7021679031 7023263104 7027868544 7038831393 7047136174 7050225663 7063168008 7063209504 7064350722 7069128064 7070311776 7077360576 7083887862 7110484002 7111001876 7113751776 7116020208 7118910656 7123578816 7143754176 7154778488 7159359012 7160557833 7173744864 7175767082 7180361043 7186070034 7186690432 7192091544 7196695956 7197901029 7204811904 7206018336 7210631664 7211156832 7222787624 7237300928 7247489436 7252129314 7255550016 7276834224 7278421956 7283934801 7284563648 7290038316 7291628929 7293388608 7318179873 7321152436 7334828316 7335863392 7346190654 7349566752 7352552064 7361464032 7367632512 7372824316 7377544434 7389597072 7392714912 7394327928 7410033712 7411274508 7416019242 7419517248 7424382528 7429962276 7434718974 7449658128 7461673596 7462217048 7475415168 7476666912 7490233608 7493675904 7500587148 7510948568 7512206262 7514400384 7515658656 7529296104 7542612864 7556593616 7558361262 7561431384 7563842572 7590238812 7595729856 7597871028 7599528807 7602735222 7611863424 7613524256 7616736576 7618011984 7635342528 7644351104 7655112648 7656394482 7659504424 7661296143 7663024512 7673812344 7704883296 7706564424 7709021892 7713067392 7717210384 7749225396 7757456592 7762931136 7767384768 7778319516 7791432506 7796420619 7805212896 7806519864 7811517636 7812086568 7825903488 7828109544 7833772672 7845918048 7847231832 7851446889 7852255668 7854759594 7861110912 7866716544 7883237076 7897541509 7901170992 7906352112 7909563584 7916470848 7938364608 7946064009 7952769072 7954100748 7962030648 7968702368 7968749184 7981601888 8002760064 8008774488 8014026168 8028880717 8043081072 8049125799 8061378624 8064779904 8070462972 8077225552 8085026736 8091102987 8105413392 8112551436 8121700224 8125636077 8140600416 8141963544 8156363904 8156737446 8162493768 8171163936 8186438502 8195085958 8195134104 8198900352 8211552976 8213777568 8231026947 8243556672 8246185376 8251464624 8252846316 8271621072 8288586576 8293038702 8305241472 8306692187 8310558528 8313296706 8318618919 8323383464 8336287926 8342318688 8346956904 8352430344 8355823008 8394994179 8403911308 8409842064 8411250276 8418298416 8426512809 8449817139 8453700432 8466746266 8470458117 8480452006 8499744552 8501167818 8506610307 8516203488 8516823744 8522276256 8530845664 8560616544 8563346352 8565214788 8568828648 8573827372 8579316378 8582052149 8595116224 8599894992 8612001729 8615499828 8616942477 8619459264 8620902576 8632811616 8673398368 8677200816 8681861682 8685851616 8690591558 8693129856 8694585504 8727138666 8731255104 8736844896 8738307864 8758778964 8780864508 8782334847 8788597389 8795961724 8798508576 8804141424 8805881216 8806623237 8811518784 8812994256 8826657804 8844393888 8863713606 8878061946 8882142048 8888817366 8889584768 8898259032 8944442067 8946865206 8958057792 8964790164 8964842832 8974312528 8979302124 8995838592 8997344928 9003105072 9009871299 9010649152 9017813376 9023586624 9037511912 9048466206 9056048296 9064023518 9069050952 9074245312 9080054688 9086878746 9095655078 9100711296 9105771168 9119823284 9140624064 9158175468 9159708987 9167384292 9183598272 9184267136 9192559428 9218749056 9219525867 9236450472 9237997098 9258094976 9274001256 9276958548 9282897702 9292231938 9306377088 9309344704 9341832384 9353266224 9356248792 9362238708 9363806397 9385108524 9400300884 9407619936 9417557344 9417612672 9419134296 9427082368 9445183816 9470585718 9480645336 9485002368 9488026944 9526600512 9535207061 9545812016 9547410444 9562212621 9564993152 9573814724 9581426712 9587560788 9589455392 9595594608 9597201372 9598372992 9608024448 9614175552 9614875776 9643940934 9663319248 9669505752 9674881866 9702445632 9704562608 9711856011 9711913068 9720051088 9757573164 9775278651 9779771088 9781408692 9794920872 9799422336 9815285376 9822661992 9836725912 9852796096 9856953216 9859103904 9861883102 9881699344 9888025656 9906616368 9912958632 9914618538 9931332983 9932877504 9937845363 9948898128 9968889216 9986978144 9996188903 10000782864 10006154678 10010541411 10016275016 10020878208 10039061472 10046146176 10077815016 10081908512 10096101594 10120318416 10122013044 10130494704 10132705076 10136980296 10142425267 10157349312 10167200901 10188054333 10188796354 10195319271 10206816864 10208525976 10215061524 10231749792 10238300208 10270699114 10273177728 10275419232 10278695856 10324262082 10327554281 10331548056 10332300528 10343275456 10352308032 10371092688 10391006781 10395227492 10396968153 10406950528 10408693152 10415356848 10416115424 10437479392 10452465504 10461224064 10462975776 10468595852 10469674224 10473012792 10475297898 10510982768 10522424502 10525779891 10534894656 10541802816 10570704261 10594752012 10594814256 10596526083 10603692096 10605467664 10611164278 10616040864 10625831793 10665726003 10666502814 10674030312 10678365984 10685368224 10712027794 10724108096 10732167732 10739038518 10754840448 10760617296 10763650623 10780035648 10788137316 10795043934 10807217856 10809027504 10816735248 10834181436 10854133888 10855951392 10871234154 10875649928 10878193971 10883325024 10894885248 10915251336 10917632934 10926845472 10935057474 10940082912 10951703424 10974702596 10981728654 11001952832 11003795088 11019285981 11028828096 11051448768 11057384936 11059236474 11066316651 11084395608 11089072368 11091491892 11115050568 11116911762 11123091584 11124028863 11129275872 11136573792 11141097344 11144943414 11161908864 11192510394 11193325572 11213122752 11215000368 11224397888 11235350412 11240513856 11250880722 11266422852 11268309393 11271600576 11273487984 11293944156 11313919296 11332992736 11334890424 11342147076 11345763858 11354937984 11363035008 11393594784 11396806542 11404102833 11414155392 11417795136 11420286384 11425104864 11427017976 11439088504 11466526656 11482668972 11484591723 11487333104 11489256636 11494536768 11510415488 11559846636 11563532838 11569601088 11575815576 11581135488 11592780672 11623838094 11636184888 11649126528 11651077152 11678371952 11687148759 11707819344 11709779796 11717276454 11718129852 11731344768 11738855232 11742164316 11750659008 11768877072 11770847748 11782139391 11792525184 11794585039 11800074816 11818284808 11824855614 11837415928 11842856064 11851756488 11859528168 11864345376 11872718208 11907546912 11925922756 11929153608 11931151122 11943045972 11953053552 11953123776 11972402832 11996459904 12004140096 12013161732 12021039252 12041304782 12064621608 12089430144 12092067936 12105694458 12106739584 12115838328 12127540104 12141028224 12205291423 12210900624 12212945316 12223179056 12234545856 12235106169 12256745904 12292628937 12292701156 12315267296 12317329464 12320666352 12339679726 12365335008 12369278064 12377196936 12379269474 12389642584 12407431608 12432879864 12439558053 12452066407 12457862208 12469945059 12471021632 12482984944 12485075196 12504431889 12513478032 12520435356 12533734512 12543493248 12558845728 12605866962 12614763096 12627447624 12640860448 12700119399 12710265984 12720678009 12729880592 12749616828 12751751727 12774305232 12775235616 12783414384 12794126144 12796268496 12845019528 12847822182 12858587912 12860741058 12868974567 12884425664 12892674336 12899842488 12923249742 12929188896 12949141348 12949217424 12987127747 13010097552 13022792523 13033704868 13035887337 13039694784 13041878256 13059894496 13090707999 13096882656 13105267344 13125491522 13131600768 13138168446 13145471872 13171296762 13184034208 13193942586 13197762864 13208821824 13217278176 13219491384 13250460484 13265197504 13295570409 13317092919 13323213072 13334377152 13343773586 13347388548 13385415296 13430914226 13437086688 13447185246 13461468792 13468953186 13493757888 13496017392 13504657608 13507326272 13515973728 13525498129 13526720064 13556267868 13572699309 13584072444 13593759028 13596035277 13609089152 13611367968 13620082032 13630318119 13642333056 13651066944 13679734926 13700558976 13704927808 13710936096 13737263202 13751076438 13765682776 13775397408 13776400704 13828123584 13854675708 13856995647 13862624204 13878257536 13887142464 13911001884 13915437822 13924346553 13936620672 13938347907 13950634368 13959565632 13964017056 13967063864 14029899336 14034373188 14043358062 14077662786 14094272348 14100451326 14126336016 14126419008 14128701444 14140623552 14154721152 14167775724 14193483691 14205878577 14220968004 14222003752 14227503552 14232040416 14237821312 14247157632 14287508352 14309556976 14318718024 14321115666 14347489728 14351534164 14360722086 14372140068 14384183088 14393391912 14395802058 14412036672 14421263328 14422313664 14445575248 14465911401 14474601856 14494978872 14504258628 14511100032 14553668448 14556843912 14567869602 14569127296 14580076632 14583257858 14586777216 14636359746 14642304872 14669656632 14671726784 14692381308 14699133504 14716078481 14722928064 14745648632 14755088868 14779194144 14785429824 14788655856 14792824653 14820067424 14822549016 14832038484 14839034496 14848765056 14859924552 14869437948 14899316256 14923347192 14924434096 14953333824 14980467216 15001174296 15009232017 15021897136 15024412524 15031317312 15058592208 15113187232 15116722524 15122862768 15127685144 15144152391 15180477624 15191459712 15195742056 15199057614 15203904287 15205470444 15227048512 15233473152 15236023968 15270685056 15283194531 15310225296 15312788964 15319008848 15322592286 15347624688 15348423701 15406048671 15409766592 15413128848 15418043784 15434420768 15486393123 15498450792 15514913184 15525862272 15534769536 15556639032 15582865012 15592841238 15610425792 15613039728 15623035272 15624173136 15656219088 15691836096 15694463664 15702893778 15704511336 15709519188 15712946847 15728746693 15766474152 15783636753 15795083018 15802341984 15812704224 15819127168 15832941696 15876729216 15892128018 15905538144 15908201496 15916746417 15924061296 15937404736 15963203776 15999754221 16017548976 16028052336 16057761434 16068041691 16086162144 16098251598 16108557777 16122757248 16140925944 16154451104 16170053472 16182205974 16192565901 16210826784 16225102872 16251272154 16276446901 16281200832 16283927088 16306851231 16313474892 16324987536 16342327872 16372877004 16376449401 16390171916 16390268208 16402586211 16423105952 16427555136 16462053894 16472592981 16487113344 16492370752 16502929248 16505692632 16543242144 16577173152 16586077404 16588854711 16613384374 16621117056 16626593412 16637237838 16646766928 16672575852 16675367643 16684637376 16693913808 16704860688 16711646016 16788765591 16789988358 16807822616 16819684128 16822500552 16836596832 16853025618 16899634278 16907400864 16933492532 16940916234 16960904012 16999489104 17002335636 17013220614 17018645787 17032406976 17033647488 17044552512 17061691328 17095209813 17121233088 17126692704 17130429576 17137657296 17147654744 17158632756 17164104298 17190232448 17199789984 17224003458 17230999656 17233884954 17238918528 17241805152 17265623232 17345299257 17346796736 17354401632 17363723364 17371703232 17381183116 17389171008 17454277332 17462510208 17473689792 17476615728 17517557928 17561729016 17564669694 17577194778 17591923448 17597017152 17608282848 17613246474 17623037568 17625988512 17653315608 17680558379 17688787776 17727427212 17737283421 17756123892 17764284096 17777634732 17796518064 17888884134 17893730412 17916115584 17929580328 17929685664 17948625056 17958604248 17994689856 18006210144 18019742598 18021298304 18047173248 18061957173 18075023824 18096932412 18112096592 18128047036 18138101904 18148490624 18160109376 18173757492 18191310156 18211542336 18239646568 18281248128 18316350936 18319417974 18334768584 18367196544 18385118856 18439051734 18472900944 18475994196 18509519589 18548002512 18553917096 18565795404 18568904211 18584463876 18588518819 18618689408 18683664768 18706532448 18712497584 18724477416 18727612794 18770217048 18800601768 18815239872 18835114688 18838268592 18890367632 18908800443 18927813817 18941171436 18961290672 18976053888 19053201024 19070414122 19091624032 19094820888 19124425242 19147629448 19162853424 19175121576 19178910784 19191189216 19194402744 19204712813 19228351104 19244102629 19271733273 19287881868 19291111587 19326638496 19339011504 19349763732 19384874613 19404891264 19409125216 19423712022 19423826136 19440102176 19515146328 19550557302 19559542176 19562817384 19589841744 19645323984 19673451824 19688237283 19705592192 19707252669 19718207808 19723766204 19763398688 19776051312 19790913879 19813232736 19825917264 19829237076 19862665966 19865755008 19875690726 19897796256 19973956288 19992377806 20001565728 20012309356 20015660379 20021082822 20032550032 20078122944 20133169199 20146371339 20155630032 20163817024 20170777869 20192203188 20203429779 20240636832 20244026088 20260989408 20265410152 20273960592 20284850534 20314698624 20334401802 20376108666 20377592708 20390638542 20413633728 20417051952 20430123048 20463499584 20476600416 20519602389 20541398228 20550838464 20557391712 20626614657 20648524164 20655108562 20663096112 20664601056 20686550912 20704616064 20742185376 20782013562 20790454984 20793936306 20817386304 20830713696 20832230848 20873156733 20874958784 20895205357 20904931008 20925951552 20937191704 20939348448 20946025584 20950595796 21021965536 21044849004 21051559782 21065037093 21069789312 21083605632 21141408522 21189504024 21189628512 21193052166 21207384192 21210935328 21222328556 21232081728 21251663586 21331452006 21333005628 21348060624 21356731968 21370736448 21424055588 21448216192 21464335464 21478077036 21481673499 21521234592 21527301246 21541083129 21560071296 21576274632 21590087868 21593703087 21614435712 21618055008 21633470496 21668362872 21711902784 21742468308 21751299856 21756387942 21766650048 21830502672 21835265868 21853690944 21870114948 21874886787 21880165824 21949405192 21954539619 21963457308 22003905664 22007590176 22038571962 22057656192 22102897536 22114769872 22118472948 22132633302 22168791216 22178144736 22182983784 22230101136 22233823524 22248057726 22258551744 22273147584 22289886828 22369234511 22385020788 22386651144 22426245504 22430000736 22448795776 22470700824 22481027712 22501761444 22532845704 22536618786 22543201152 22546975968 22587888312 22627838592 22665985472 22669780848 22684294152 22691527716 22787189568 22793613084 22798586421 22808205666 22835590272 22840572768 22850209728 22854035952 22878177008 22933053312 22965337944 22969183446 22974666208 22978513272 22989073536 23110756097 23119693272 23127065676 23139202176 23151631152 23247676188 23272369776 23302154304 23356743904 23374297518 23389261857 23415638688 23419559592 23434552908 23436259704 23477710464 23484328632 23501318016 23537754144 23541695496 23554340667 23564278782 23589170078 23600149632 23636569616 23649711228 23674831856 23692624527 23703512976 23719056336 23728690752 23815093824 23838192027 23851845512 23858307216 23862302244 23886091944 23906107104 23906247552 23944805664 24008280192 24026323464 24042078504 24082609564 24086642151 24129243216 24147377397 24184135872 24211388916 24231676656 24255080208 24273308961 24308063071 24376908231 24410582846 24421801248 24425890632 24446358112 24469091712 24470212338 24513491808 24585257874 24585402312 24630534592 24634658928 24641332704 24679359452 24693080841 24730670016 24738556128 24754393872 24758538948 24779285168 24814863216 24865759728 24879116106 24904132814 24915724416 24920076561 24939890118 24942043264 24965969888 24970150392 25008863778 25026956064 25040870712 25067469024 25117691456 25184982537 25211733924 25229526192 25254895248 25279538427 25281720896 25349451417 25400238798 25441356018 25459761184 25499233656 25503503454 25519830921 25548610464 25550471232 25566828768 25588252288 25592536992 25690039056 25695644364 25717175824 25721482116 25737949134 25746156447 25768851328 25785348672 25799684976 25846499484 25850827431 25858377792 25898282696 25898434848 25974255494 26020195104 26045585046 26067409736 26071774674 26079389568 26083756512 26119788992 26181415998 26193765312 26210534688 26250983044 26276336892 26327990491 26342593524 26365792167 26368068416 26387885172 26395525728 26417643648 26419869711 26434556352 26438982768 26500920968 26530395008 26591140818 26634185838 26646426144 26668754304 26687547172 26694777096 26833326201 26861828452 26874173376 26894370492 26922937584 26937906372 26987515776 26992034784 27009315216 27014652544 27031947456 27050996258 27053440128 27112535736 27145398618 27168144888 27187518056 27192070554 27222735936 27240164064 27260636238 27302133888 27324499313 27359469852 27409855616 27421872192 27474526404 27502152876 27531365552 27550794816 27552801408 27656247168 27709351416 27713991294 27725248408 27774284928 27822003768 27830875644 27848693106 27864938959 27876695814 27919131264 27928034112 27934127728 28059798672 28068746376 28086716124 28091419191 28155325572 28188544696 28200902652 28252672032 28252838016 28257402888 28281247104 28335551448 28386967382 28411757154 28441936008 28444007504 28455007104 28464080832 28586875603 28605621183 28619113952 28637436048 28642231332 28686637863 28694979456 28703068328 28721444172 28744280136 28768366176 28786783824 28791604116 28824073344 28842526656 28844627328 28891150496 28931822802 28989957744 29008517256 29107336896 29113687824 29135568033 29135739204 29160153264 29166515716 29252075899 29272719492 29284609744 29325835953 29339313264 29343453568 29384762616 29398267008 29432156962 29445856128 29491297264 29510177736 29558388288 29570859648 29577311712 29585649306 29640134848 29645098032 29664076968 29719849104 29738875896 29793998949 29798632512 29813536089 29846694384 29848868192 29906667648 29960934432 29988566709 30002348592 30018464034 30043794272 30048825048 30062634624 30117184416 30226374464 30233445048 30245725536 30255370288 30288304782 30360955248 30391484112 30398115228 30407808574 30410940888 30427275801 30454097024 30472047936 30501602703 30564162999 30566389062 30585957813 30620450592 30625577928 30638017696 30645184572 30695249376 30696847402 30812097342 30819533184 30826257696 30836087568 30868841536 30972786246 30982662843 30996901584 31029826368 31113278064 31114897853 31165730024 31173020343 31185682476 31190904459 31220851584 31226079456 31246070544 31248346272 31312438176 31383672192 31388927328 31405787556 31409022672 31419038376 31425893694 31457493386 31532948304 31567273506 31577339673 31590166036 31604683968 31625408448 31712112783 31784256036 31789578249 31811076288 31816402992 31833492834 31848122592 31874809472 31877495379 31926407552 31997178009 31999508442 32035097952 32056104672 32115522868 32136083382 32172324288 32196503196 32217115554 32281851888 32290951869 32308902208 32340106944 32364411948 32385131802 32421653568 32450205744 32502544308 32552893802 32562401664 32567854176 32613702462 32626949784 32649975072 32684655744 32745754008 32752898802 32780343832 32780536416 32805172422 32846211904 32855110272 32924107788 32945185962 32984741504 33005858496 33011385264 33057857943 33086484288 33154346304 33172154808 33177709422 33198949953 33226768748 33253186824 33274475676 33293533856 33345151704 33350735286 33369274752 33372086589 33387827616 33409721376 33423292032 33577531182 33579976716 33615645232 33639368256 33645001104 33673193664 33706051236 33799268556 33804928179 33814801728 33866985064 33881832468 33921808024 33998978208 34004671272 34026441228 34037291574 34064813952 34089105024 34123382656 34190419626 34242466176 34253385408 34260859152 34275314592 34295309488 34317265512 34328208596 34399579968 34448006916 34461999312 34467769908 34483610304 34531246464 34690598514 34693593472 34708803264 34727446728 34743406464 34762366232 34778342016 34908554664 34947379584 34953231456 35035115856 35061446277 35123458032 35129339388 35154389556 35183846896 35194034304 35216565696 35226492948 35251977024 35306631216 35361116758 35377575552 35383755117 35454854424 35474566842 35512247784 35528568192 35555269464 35593036128 35777768268 35787460824 35842688387 35859160656 35859371328 35897250112 35917208496 35989379712 36012420288 36039485196 36123914346 36150047648 36183388001 36193864824 36224193184 36256094072 36276203808 36320218752 36347514984 36382620312 36423084672 36438766331 36479293136 36615874269 36632701872 36638835948 36669537168 36705318507 36770237712 36877886811 36878103468 36945801888 36951988392 37019039178 37096005024 37107834192 37131590808 37137808422 37168927752 37177037638 37318674159 37356199221 37382837327 37413064896 37424995168 37448954832 37455225588 37513295667 37540434096 37601203536 37630479744 37670229376 37676537184 37780735264 37817600886 37855627634 37882342872 37922581344 38100358197 38140828244 38162034027 38183248064 38189641776 38248850484 38255255181 38295258896 38325706848 38350243152 38357821568 38382378432 38388805488 38409425626 38488205258 38543466546 38575763736 38582223174 38606923701 38653276992 38678023008 38699527464 38759248957 38769749226 38818250432 38847424044 38847652272 38880204352 38961383241 39030292656 39068377569 39101114604 39107662011 39119084352 39125634768 39179683488 39290647968 39346903648 39376474566 39414505338 39436415616 39447532408 39526797376 39552102624 39581827758 39626465472 39651834528 39658474152 39725331932 39751381452 39795592512 39886711227 39947912576 39951278757 39984755612 40003131456 40024618712 40031320758 40042165644 40065100064 40156245888 40266338398 40292742678 40311260064 40327634048 40341555738 40384406376 40406859558 40481273664 40488052176 40521978816 40530820304 40547921184 40569701068 40576494387 40668803604 40752217332 40755185416 40781277084 40788105831 40827267456 40834103904 40860246096 40890954357 40926999168 40953200832 41039204778 41082796456 41101676928 41114783424 41253229314 41297048328 41310217124 41326192224 41329202112 41484370752 41564027124 41570986941 41580909968 41587872612 41634772608 41661427392 41664461696 41746313466 41749917568 41790410714 41809862016 41815043721 41851903104 41874383408 41878696896 41892051168 41901191592 42043931072 42089698008 42103119564 42130074186 42282817044 42359540821 42379008048 42379257024 42386104332 42421870656 42444657112 42464163456 42503327172 42580451073 42662904012 42666011256 42696121248 42713463936 42741472896 42848111176 42928670928 42956154072 42963346998 43042469184 43054602492 43063996573 43082166258 43152549264 43180175736 43187406174 43236110016 43266940992 43336725744 43397734203 43423805568 43484936616 43502599712 43512775884 43533300096 43661005344 43670531736 43707381888 43740229896 43749773574 43760331648 43898810384 43909079238 43926914616 44015180352 44077143924 44148235443 44179716841 44229539744 44236945896 44265266604 44337582432 44356289472 44365967568 44378473959 44460202272 44467647048 44496115452 44517103488 44546295168 44579773656 44738469022 44770041576 44773302288 44860001472 44941401648 45003522888 45027696051 45065691408 45072972769 45073237572 45093951936 45175776624 45331970944 45339561696 45368588304 45383055432 45432457173 45574379136 45587226168 45597172842 45611712861 45616411332 45681145536 45700419456 45708071904 45756354016 45849583593 45930675888 45938366892 45949332416 45957026544 46045271103 46218146013 46221512194 46239386544 46254131352 46303262304 46459179369 46495352376 46544739552 46604308608 46642486033 46713487808 46748595036 46778523714 46831277376 46839119184 46869105816 46872519408 46968657264 47075508288 47083390992 47108681334 47128557564 47138840541 47178340156 47186240079 47273139232 47299422456 47349663712 47385249054 47407025952 47438112672 47457381504 47630187648 47676384054 47703691024 47716614432 47724604488 47750239251 47772183888 47812214208 47889611328 47999262663 48052646928 48084157008 48165219128 48173284302 48204125073 48258486432 48294754794 48325673331 48368271744 48422777832 48463353312 48510160416 48546617922 48616126142 48753816462 48821165692 48829340703 48843602496 48851781264 48892716224 48940424676 49026983616 49129348203 49170515748 49170804624 49207758633 49261069184 49269317856 49282665408 49358718904 49386161682 49417778943 49461340032 49477112256 49508787744 49517077896 49558570336 49629726432 49731519456 49758232212 49766564133 49808265628 49840153122 49879780236 49931939776 49940300784 50017727556 50026102929 50053912128 50081741424 50134938048 50235382912 50369965074 50423467848 50459052384 50509790496 50559076854 50563441792 50698902834 50800477596 50882712036 50919522368 50998467312 51007006908 51039661842 51055937361 51097220928 51100942464 51133657536 51185073984 51380078112 51391288728 51434351648 51442964232 51475898268 51492312894 51570697344 51599369952 51692998968 51701654862 51716755584 51796565392 51796869696 51948510988 52040390208 52091170092 52134819472 52143549348 52167513024 52239577984 52362831996 52387530624 52421069376 52501966088 52552673784 52655980982 52685187048 52731584334 52736136832 52775770344 52791051456 52839739422 52869112704 52877965536 53001841936 53041675137 53182281636 53211850263 53268058727 53268371676 53292852288 53375094344 53389554192 53666652402 53723656904 53748346752 53788740984 53845875168 53875812744 53984069568 54018630432 54063894912 54101992516 54185871519 54225071472 54240357061 54290797236 54336289776 54375036112 54384141108 54445471872 54480328128 54521272476 54648998626 54718939704 54843744384 54949052808 55004305752 55033850729 55062731104 55101589632 55393245689 55418702832 55427982588 55450496816 55528558767 55644007536 55661751288 55697386212 55729877918 55753391628 55765556457 55856068224 55868255456 56119597344 56137492752 56173432248 56182838382 56310651144 56377089392 56401805304 56488845127 56505344064 56514805776 56671102896 56726401329 56773934764 56783441451 56823514308 56883872016 56888015008 56928161664 57173751206 57211242366 57238227904 57274872096 57284462664 57373275726 57406136656 57442888344 57488560272 57536732352 57573567648 57583208232 57614138439 57685053312 57732307887 57782300992 57863645604 57873334761 57979915488 58017034512 58154623839 58214673792 58227375648 58271136066 58271478408 58320306528 58333031432 58504151798 58545438984 58569219488 58651671906 58678626528 58769525232 58864313924 58916152867 58982594528 59020355472 59064711849 59116776576 59121758007 59154623424 59171298612 59280269696 59290196064 59328153936 59372741637 59439698208 59477751792 59587997898 59597265024 59627072178 59693388768 59697736384 59921868864 59977133418 60004697184 60036928068 60046981137 60087588544 60097650096 60234368832 60399507597 60439114017 60452748928 60466890096 60491451072 60510740576 60576609564 60721910496 60782968224 60796230456 60815617148 60821881776 60854551602 60944095872 61003205406 61128325998 61132778124 61171915626 61240901184 61251155856 61276035392 61290369144 61390498752 61393694804 61558807167 61624194684 61652515392 61672175136 61737683072 61879843971 61945572492 61965325686 61993803168 62059652736 62226556128 62229795706 62331460048 62346040686 62371364952 62381808918 62452158912 62492141088 62496692544 62624876352 62685616071 62777854656 62811575112 62818045344 62838076752 62851787388 62914986772 63065896608 63134547012 63154679346 63180332072 63195111279 63209367936 63250816896 63424225566 63568512072 63579156498 63622152576 63632805984 63666985668 63696245184 63754990758 63994356018 63999016884 64070195904 64102240163 64112209344 64231045736 64272166764 64344648576 64393006392 64434231108 64445020497 64563703776 64581903738 64617804416 64623249387 64680213888 64728823896 64770263604 64843307136 64900411488 65005088616 65105787604 65135708352 65227404924 65253899568 65299950144 65491508016 65505797604 65560687664 65561072832 65610344844 65624660361 65692423808 65848215576 65890371924 66011716992 66022770528 66115715886 66172968576 66227176301 66308692608 66344309616 66355418844 66397899906 66453537496 66506373648 66548951352 66587067712 66690303408 66701470572 66744173178 66775655232 66819442752 67107703533 67155062364 67159953432 67231290464 67278736512 67290002208 67346387328 67412102472 67598537112 67609856358 67629603456 67733970128 67763664936 67843616048 67997956416 68009342544 68052882456 68074583148 68380839252 68395759263 68506770816 68521718304 68550629184 68590618976 68634531024 68656417192 68799159936 68896013832 68923998624 68935539816 68967220608 69332268291 69381197028 69417606528 69454893456 69524732464 69658230643 69817109328 69906462912 70070231712 70122892554 70167785571 70246916064 70258678776 70308779112 70367693792 70433131392 70452985896 70503954048 70613262432 70663022001 70722233516 70767510234 70909708848 70949133684 71024495568 71077873581 71110538928 71186072256 71555536536 71574921648 71685376774 71718321312 71718742656 71794500224 71834416992 72024840576 72078970392 72247828692 72259926453 72300095296 72366776002 72387729648 72442132191 72448386368 72512188144 72552407616 72695029968 72765240624 72877532662 72924189213 72958586272 73130724693 73231748538 73265403744 73277671896 73339074336 73410637014 73540475424 73755773622 73756206936 73870028243 73891603776 73903976784 74038078356 74079242523 74192010048 74215668384 74263181616 74275616844 74337855504 74354075276 74637348318 74712398442 74760229683 74765674654 74826129792 74849990336 74897909664 74910451176 75026591334 75080868192 75202407072 75353074368 75554947611 75561470528 75635201772 75711255268 75764685744 75845162688 76048354251 76200716394 76281656488 76324068054 76366496128 76379283552 76497700968 76510510362 76590517792 76651413696 76700486304 76764756864 76777610976 76818851252 76976410516 77086933092 77151527472 77164446348 77213847402 77238469341 77306553984 77356046016 77399054928 77518497914 77539498452 77552482293 77636500864 77694848088 77695304544 77760408704 77922766482 78060585312 78136755138 78202229208 78215324022 78238168704 78251269536 78359366976 78581295936 78693807296 78752949132 78829010676 78895064816 78983971473 79053594752 79104205248 79163655516 79252930944 79303669056 79316948304 79450663864 79502762904 79591185024 79773422454 79902557514 79969511224 80006262912 80049237424 80062641516 80084331288 80130200128 80207918219 80499978603 80532676796 80585485356 80622520128 80683111476 80768812752 80813719116 80962547328 80976104352 81043957632 81061640608 81095842368 81139402136 81152988774 81337607208 81504434664 81510370832 81562554168 81576211662 81668207808 81720492192 81781908714 81906401664 81973497939 82078409556 82165592912 82229566848 82506458628 82594096656 82620434248 82652384448 82658404224 82968741504 83128054248 83141973882 83161819936 83175745224 83322854784 83492626932 83580821428 83594816877 83630087442 83748766816 83757393792 83784102336 83802383184 83826006367 84087862144 84179396016 84206239128 84260148372 84274257573 84565634088 84719081642 84758016096 84758514048 84772208664 84843741312 84889314224 85006654344 85160902146 85325808024 85332022512 85392242496 85696222352 85760626809 85816863549 85857341856 85912308144 85926693996 86084938368 86109204984 86127993146 86164332516 86305098528 86360351472 86374812348 86472220032 86533881984 86673451488 86795468406 86969873232 87005199424 87025551768 87300942469 87322010688 87341063472 87406704099 87480459792 87499547148 87756227697 87797620768 87818158476 87853829232 87977507859 88030360704 88154287848 88296470886 88359433682 88459079488 88473891792 88530533208 88675164864 88712578944 88731935136 88756947918 88920404544 88935294096 88992230904 89159547312 89381996847 89440608267 89476938044 89540083152 89546604576 89720002944 89882803296 89965700127 90007045776 90055392102 90131382816 90145945538 90146475144 90187903872 90351553248 90679123392 90737176608 90766110864 90864914346 91174452336 91194345684 91223425722 91232822664 91281827403 91362291072 91373614057 91416143808 91504808109 91512708032 91692488997 91699167186 91757873439 91861351776 91876733784 91898664832 91914053088 92090542206 92436292026 92443024388 92478773088 92508262704 92606524608 92918358738 92947988529 92990704752 93089479104 93284972066 93344693559 93426975616 93497190072 93557047428 93572713377 93662554752 93678238368 93738211632 93745038816 93937314528 94151016576 94166781984 94217362668 94257115128 94277681082 94356680312 94372480158 94546278464 94598844912 94699327424 94732019019 94770498108 94814051904 94876225344 95136338349 95352768108 95407382048 95433228864 95449208976 95500478502 95544367776 95624428416 95632486137 95779222656 95998525326 96105293856 96168314016 96330438256 96346568604 96408250146 96516972864 96589509588 96651346662 96845555664 96872855607 96926706624 97020320832 97093235844 97232252284 97507632924 97642331384 97658681406 97687204992 97703562528 97785432448 97880849352 98053967232 98258696406 98341031496 98341609248 98415517266 98538635712 98565330816 98717437808 98772323364 98835557886 98954224512 99017575488 99034155792 99117140672 99259452864 99463038912 99516464424 99533128266 99596849859 99616531256 99680306244 99759560472 99863879552 99880601568 100035455112 100052205858 100107824256 100163482848 100269876096 100739930148 100846935696 100918104768 101019580992 101118153708 101397805668 101414784537 101521910473 101600955192 101765424072 101839044736 101996934624 102014013816 102079323684 102111874722 102194441856 102267315072 102370147968 102760156224 102782577456 102868703296 102885928464 102951796536 102984625788 103198739904 103385997936 103403309724 103593130784 103593739392 103897021976 104080780416 104182340184 104269638944 104287098696 104335026048 104725663992 104842138752 104887277671 105003932176 105105347568 105184338831 105311961964 105370374096 105463168668 105551540688 105582102912 105679478844 105755931072 106003683872 106083350274 106151265351 106364563272 106423700526 106536117454 106536743352 106585704576 106750188688 106779108384 107333304804 107447313808 107528065161 107577481968 107691750336 107751625488 107968139136 107986998431 108037260864 108203985032 108371743038 108450142944 108480714122 108550164003 108581594472 108672579552 108750072224 108768282216 108960656256 109042544952 109297997252 109316298993 109437879408 109847622807 109898105616 109958077933 110008611504 110067701458 110115955521 110125462208 110633660433 110786491378 110837405664 110855965176 110900993632 111057117534 111288015072 111323502576 111394772424 111459755836 111506783256 111531112914 111566677937 111736510912 111956022477 112068597663 112148511981 112239194688 112274985504 112346864496 112365676764 112621302288 112754178784 112803610608 112977690254 113010688128 113029611552 113342205792 113452802658 113547869528 113566882902 113647028616 113767744032 113776030016 114301074591 114347502412 114422484732 114476455808 114486102081 114549744192 114568925328 114746551452 114812273312 114885776688 114977120544 115073464704 115147135296 115166416464 115228276878 115464615774 115564601984 115727291208 115746669522 115820771103 115959830976 116034069024 116277746871 116309247678 116454751296 116542272132 116542956816 116640613056 116666062864 116884149723 117008303596 117090877968 117138438976 117303343812 117322986033 117357253056 117539050464 117728627848 117832305734 117965189056 118040710944 118129423698 118243516014 118309246848 118342597224 118580392128 118656307872 118745483274 118879396416 118955503584 119175995796 119254144356 119386777536 119395472768 119660133681 119843737728 119853836271 119954266836 120009394368 120073856136 120093962274 120175177088 120195300192 120468737664 120799015194 120878228034 120933780192 120982902144 121021481152 121153219128 121443820992 121565936448 121592460912 121631234296 121643763552 121709103204 121729483161 122006410812 122256651996 122265556248 122343831252 122364317493 122481802368 122502311712 122552070784 122580738288 122780997504 122787389608 123117614334 123248389368 123305030784 123344350272 123759687942 123891144984 123930651372 123957691793 123987606336 124453112256 124459591412 124662920096 124692081372 124742729904 124763617836 124904317824 124984282176 124993385088 125249752704 125371232142 125445131163 125555709312 125623150224 125636090688 125676153504 125703574776 125829973544 126131793216 126269094024 126309358692 126360664144 126390222558 126848451132 127078622463 127137024144 127158312996 127265611968 127333971336 127392490368 127509981516 127741353219 127988712036 127998033768 128140391808 128204480326 128224418688 128462091472 128544333528 128786012784 128868462216 128890040994 129127407552 129163807476 129191989719 129246498774 129457647792 129540527208 129740435429 129800822976 129950455739 130010177232 130193202609 130211575208 130271416704 130454809848 130507799136 130599900288 130983016032 131011595208 131121375328 131122145664 131220689688 131249320722 131696431152 131780743848 132045541056 132231431772 132444706329 132454352602 132539150523 132688619232 132710837688 132795799812 132907074992 133012747296 133097902704 133135421877 133174135424 133380606816 133402941144 133488346356 133551310464 133638885504 134215407066 134258205653 134310124728 134319906864 134462580928 134580004416 134824204944 135083088153 135197074224 135218918307 135219712716 135467940256 135527329872 135687232096 135995912832 136018685088 136105764912 136149166296 136761678504 136791518526 136835138583 137043436608 137101258368 137181237952 137269062048 137312834384 137548750779 137792027664 137847997248 137871079632 138135813309 138654438039 138664536582 138762394056 138909786912 139049464928 139316461286 139377538107 139634218656 139812925824 139927458099 140140463424 140245785108 140335571142 140493832128 140517357552 140617558224 140735387584 140905971792 141213767179 141226524864 141326044002 141416521623 141444467032 141535020468 141558720237 141819417696 141898267368 142048991136 142155747162 142221077856 142372144512 143111073072 143149843296 143250717753 143370753548 143436642624 143668833984 143997787989 144157940784 144495657384 144519852906 144600190592 144612375219 144733552004 144775459296 144884264382 144896772736 145024376288 145104815232 145390059936 145530481248 145755065324 145848378426 145917172544 146261449386 146463497076 146488022109 146530807488 146555343792 146678148672 146821274028 147080950848 147511547244 147512413872 147740056486 147783207552 147807953568 148076156712 148158485046 148253336829 148384020096 148431336768 148526363232 148551233688 148675711008 148708150552 149274696636 149299692399 149424796884 149520459366 149531349308 149699980672 149795819328 149820902352 150053182668 150161736384 150404814144 150706148736 151109895222 151122941056 151270403544 151422510536 151529371488 151690325376 152096708502 152401432788 152563312976 152648136108 152758567104 152995401936 153021020724 153167812083 153181035584 153302827392 153329605507 153400972608 153555221952 153637702504 153952821032 154173866184 154303054944 154328892696 154427694804 154476938682 154712092032 154798109856 155036995828 155078996904 155104964586 155389696176 155390609088 155845532964 156121170624 156128320601 156273510276 156404458416 156430648044 156502539072 156718733952 157162591872 157387614592 157505898264 157658021352 157790129632 157967942946 158208410496 158327311032 158607338112 158633896608 158901327728 159005525808 159125025411 159546844908 159804176181 159805115028 159939022448 160098474848 160125283032 160168662576 160260400256 160415836438 160999957206 161065353592 161170970712 161245040256 161366222952 161537625504 161627438232 161876863291 161952208704 162123281216 162191684736 162278804272 162305977548 162557614557 162675214416 162721071183 163008869328 163020741664 163125108336 163152423324 163336415616 163440984384 163563817428 163946995878 164156819112 164331185824 165012917256 165101552187 165188193312 165240868496 165304768896 166179737067 166256108496 166283947764 166323639872 166351490448 166585676301 166985253864 167161642856 167189633754 167260174884 167296669371 167497533632 167568204672 167604766368 167652012734 168358792032 168412478256 168520296744 168548515146 168832660711 169131268176 169438163284 169466535381 169516032192 169544417328 169778628448 169935211351 170013308688 170179203987 170321804292 170350324353 170651616048 170664045024 170784484992 171392444704 171521253618 171633727098 171714683712 171824616288 171853387992 172218409968 172255986292 172328665032 172610197056 172720702944 172749624696 172842415317 173196923661 173346902976 173590936812 173620004283 173939746464 174010398848 174051103536 174601884938 174644021376 174682126944 174813408198 174960919584 174999094296 175512455394 175595241536 175636316952 175707658464 175955015718 176308575696 176592941772 176718867364 176748458601 176918158976 176947783584 177061066416 177194135547 177350329728 177463870272 177513895836 177840809088 177870588192 177984461808 178118224911 178319094624 178763993694 178881216534 178953876088 179080166304 179093209152 179765606592 179931400254 180014091552 180110784204 180140943411 180262765632 180291891076 180292950288 180703106496 181198522791 181317342051 181358246784 181474353216 181532221728 181729828692 182348904672 182388691368 182446851444 182465645328 182563654806 182747228114 182832287616 183009616218 183025416064 183384977994 183398334372 183515746878 183722703552 183753467568 183828106176 184181084412 184515287983 184676421501 184872584052 184886048776 184957546176 185016525408 185213049216 185836717476 185895977058 185981409504 186178958208 186569944132 186689387118 186994380144 187114094856 187145426754 187356476736 187476423264 187490077632 187874629056 188056848213 188333563968 188434725336 188514230256 188555362164 188713360624 188744960316 189092556928 189197689824 189398654848 189464038038 189540996216 189628103808 189752450688 190272676698 190705536216 190814764096 190866457728 190898417952 191000957004 191088735552 191264972274 191997050652 192210587712 192306720489 192336628032 192660876512 192693137208 192816500292 193033945728 193179019176 193302693324 193691111328 193745711214 193853413248 193869748161 194040641664 194186471688 194464504568 195015265848 195284662768 195317362812 195407125056 195761698704 196517392812 196682062992 196683218496 196831034532 196873981083 197077271424 197434875616 197544646728 197671115772 198035150976 198068311584 198234281344 198518905728 198681528903 198926077824 199032928848 199066256532 199193699718 199233062512 199360612488 199519120944 199761203136 200070910224 200104411716 200326965696 200507945663 201323110599 201479860296 201693871392 201836209536 202039161984 202236307416 202795611336 202829569074 203043820946 203201910384 203530848144 203993869248 204028027632 204158647368 204223749444 204473707009 205187277789 205520312448 205565154912 205737406592 205771856928 205903593072 205969251576 206397479808 206771995872 206806619448 207186261568 207794043952 207996804873 208364680368 208539277888 208574197392 208974691929 209451327984 209774555342 210007864352 210210695136 210368677662 210503356713 210623923928 210740748192 210926337336 211103081376 211358957688 211511862144 211685128919 211989066003 212007367744 212166700548 212302530702 212729126544 212847401052 213072234908 213073486704 213233620743 213500377376 213558216768 214666609608 214894627616 215056130322 215154963936 215383500672 215503250976 215973996862 216074521728 216407970064 216743486076 216779779359 216900285888 216961428244 217100328006 217163188944 217345159104 217500144448 217536564432 218085089904 218595994504 218632597986 218772567639 218875758816 219695245614 219796211232 219916155866 220017223008 220135402916 220231911042 220250924416 221267320866 221572982756 221610084729 221674811328 221711930352 221801987264 222114235068 222237727569 222576030144 222647005152 222789544848 222919511672 223013566512 223062225828 223133355874 223473021824 223912044954 224137195326 224280689049 224297023962 224478389376 224549971008 224693728992 224731353528 225242604576 225508357568 225607221216 225955380508 226059223104 226684411584 226905605316 227095739056 227133765804 227294057232 227535488064 227552060032 228602149182 228695004824 228844969464 228972204162 229099488384 229137850656 229493102904 229624546624 229771553376 229847258927 229954241088 230294270592 230332832928 230456553756 230929231548 231454582416 231493339044 231641542206 231715408023 231919661952 232068138048 232555493742 232618495356 232909502592 233084544264 233085913632 233281226112 233332125728 233768299446 234016607192 234181755936 234276877952 234606687624 234645972066 234714506112 235078100928 235457255696 235664611468 235930378112 236081421888 236258847396 236487032028 236685194448 236951914419 237160784256 237312615744 237490966548 237758792832 237911007168 238351991592 238508288712 238773555072 239320267362 239707672542 239908533672 240018788736 240147712272 240187924548 240390600384 240623754657 241289222747 241499935809 241598030388 241756456068 241867560384 242042962304 242306438256 242887641984 243131872896 243184921824 243262468592 243287527104 243418206408 243458966322 244012821624 244513303992 244531112496 244687662504 244728634986 245004623424 245161476576 245574779216 245920493817 246061579621 246235228668 246496778736 246688700544 247519375884 247782289968 247861302744 247915383586 247975212672 248906224512 248919182824 249325840192 249384162744 249485459808 249527235672 249968564352 250173334177 250742464284 250784450631 250890262326 251246300448 251272181376 251352307008 251407149552 251478019101 251659947088 252263586432 252538188048 252618717384 252721328288 252780445116 253696902264 254157244926 254274048288 254316625992 254531223936 254667942672 255019963032 255482706438 255977424072 255996067536 256408960652 256924182944 257088667056 257281880427 257450590647 257572025568 257736924432 257780081988 258254815104 258327614952 258383979438 258492997548 258915295584 259081054416 259480870858 259601645952 259900911478 260020354464 260386405218 260423150416 260909619696 261015598272 261902827407 261966032064 262023190416 262220112297 262242750656 262441379376 262498641444 263268683091 263392862304 263561487696 263932523577 264091082112 264462863544 264889412658 264908705204 265078301046 265377238464 265421675376 265591599624 265814149984 266025494592 266195805408 266270843754 266761213632 266805882288 266976692712 267388693781 268145990541 268321824801 268430814132 268516411306 268620249456 268639813728 268925161856 269160008832 269648409888 269897100381 270166176306 270394148448 270437836614 270439425432 270935880512 271054659744 271374464192 272037370176 272211529824 272298332592 273523357008 273583037052 273670277166 273845482209 274086873216 274120842171 274362475904 274538124096 274625668768 275097501558 275273620317 275584055328 275695994496 275742159264 276271626618 277308876078 277329073164 277524788112 277819573824 278098929856 278632922572 278755076214 278843965587 279268437312 279854916198 280034080677 280280926848 280491570216 280671142284 280718140131 280987664256 281034715104 281235116448 281470775168 281811943584 282427534358 282453049728 282652088004 282833043246 282888934064 283070040936 283117440474 283638835392 283796534736 284097982272 284311494324 284442155712 285409015047 286222146144 286299686592 286501435506 286741507096 286873285248 287337667968 287995575978 288315881568 288991314768 289039705812 289224750438 289467104008 289550918592 289768528764 290048752576 290618566821 290780119872 290925551509 291060962496 291510130648 291696756852 291834345088 292522898772 292926994152 292976044218 293061614976 293110687584 293356297344 293642548056 294161901696 295023094488 295024827744 295480112972 295615907136 296152313424 296316970092 296506673658 296862673536 297052726464 297102467376 297351422016 297416301104 298549393272 298599384798 298849593768 299040918732 299062698616 299591638656 299641804704 300106365336 300323472768 300569492443 300809628288 302219790444 302540807088 302845021072 303058742976 304193417004 304565731419 304802865576 305126625952 305296272216 305517134208 305990803872 306042041448 306335624166 306362071168 306659211014 306801945216 307110443904 307275405008 307905642064 308347732368 308606109888 308657785392 308855389608 308953877364 309596219712 310073991656 310157993808 310209929172 310779392352 310781218176 311691065928 312242341248 312256641202 312547020552 312808916832 312861296088 313005078144 314661833013 315011796528 315316042704 315553016493 315580259264 315935885892 316004819923 316654622064 317267793216 317802655456 318011051616 318250050822 318453796053 319093689816 319608352362 319610230056 319878044896 320196949696 320250566064 320337325152 320831672876 321772834889 321999914412 322130707184 322341941424 322584195483 322732445904 323075251008 323254876464 323753726582 323904417408 323960995293 324246562432 324557608544 324611955096 325115229114 325350428832 325442142366 325650492009 326017738656 326041483328 326250216672 326304846648 326881968768 327127634856 327893991756 327948896979 328313638224 328662371648 329542868421 329874233799 330025834512 330203104374 330376386624 330481736992 331900981299 332359474134 332512216992 332567895528 332647279744 332702980896 333171352602 333970507728 334323285712 334379267508 334520349768 334593338742 334700033811 334995067264 335209532736 335304025468 336205792989 336445535943 336717584064 336824956512 337040593488 337097030292 337665321422 338262536352 338876326568 338933070762 339032064384 339088834656 339557256896 339870422702 340026617376 340358407974 340643608584 340700648706 341303232096 341328090048 342263876383 342784889408 342903223773 343042507236 343267454196 343429367424 343458306243 343649232576 343706775984 344436819936 344511972584 344657330064 345220394112 345441405888 345499249392 345684830634 346393847322 346693805952 347181873624 347240008566 347879492928 348102207072 348833240613 349203769876 349364253888 349626816396 349921839168 349998188592 350652449169 351024910788 351190483072 351272633904 351415316928 351910031436 351968958099 352617151392 353185883544 353437734728 353496917202 353895567168 354122132832 354388271094 354927740544 355027791672 355218491069 355741176384 355968923616 356236449822 356638189248 357527987388 357762433068 357907752176 358160332608 358186418304 359531213184 359862800508 360028183104 360221568408 360281886822 360525531264 360583782152 360585900576 361406212992 362397045582 362634684102 362948706432 363064443456 363459657384 364697809344 364777382736 364893702888 364931290656 365127309612 365188449483 365494456228 366019232436 366769955988 366796668744 367031493756 367092952479 367445407104 367506935136 367656212352 368362168824 369030575966 369352843002 369745168104 369772097552 369915092352 370033050816 371673434952 371791954116 371873075379 371962819008 373139888264 373378774236 373988760288 374228189712 374290853508 374712953472 374952846528 374980155264 375749258112 376113696426 376667127936 376869450672 377028460512 377110724328 377426721248 377489920632 378395379648 378928076076 379081992432 380276986687 380545353396 381235867389 381411072432 381629528192 381796835904 382001914008 382177471104 382529944548 383224059657 383994101304 384421175424 384613440978 384673256064 385321753024 385386274416 385633000584 386358038352 386605386648 387382222656 387491422428 387575969157 387739496322 388372943376 388929009136 389221306287 389851367217 390030531696 390569325536 390634725624 390814250112 391523397408 393034785624 393364125984 393366436992 393662069064 393747962166 394869751232 395089293456 395342231544 396136623168 397334118987 397363057806 397617451569 398017268011 398065857696 398132513064 398387399436 398466125024 398721224976 399038241888 399406265631 399522406272 400141820448 400208823432 400653931392 401015891326 402646221198 402774616959 402959720592 403387742784 404472614832 405249264459 405591222672 405656754921 405659138148 406087641892 406403820768 407061696288 407987738496 408056055264 408317294736 408447498888 408947414018 410374555578 410505415749 411130309824 411543713856 411807186144 411938503152 412646252337 413543991744 413613238896 414372523136 414407439927 415588087904 415963314117 415993609746 416729360736 417078555776 417148394784 417949383858 418902655968 419549110684 419782374297 420015728704 420421390272 420737355324 421006713426 421247847856 421481496384 421852674672 422206162752 422717915376 423370257838 423641301537 423978132006 424014735488 424333401096 424605061404 424676160711 425458253088 425694802104 426144469816 426146973408 426467241486 427000754752 427116433536 429333219216 429752153259 429789255232 430112260644 430309927872 431006501952 431947993724 432815940128 433486972152 433559558718 433800571776 433837125657 433922856488 434200656012 434326377888 434690318208 435000288896 435073128864 436170179808 437191989008 437265195972 437545135278 437751517632 439390491228 439464066327 439592422464 439832311732 440034446016 440270805832 440463822084 442534641732 443145965512 443220169458 443349622656 443423860704 443603974528 444228470136 444475455138 445152060288 445294010304 445579089696 445839023344 446027133024 446124451656 446266711748 447824089908 448274390652 448561378098 448594047924 449099942016 449387457984 449462707056 450485209152 451016715136 451214442432 451910761016 452118446208 453368823168 453811210632 454191478112 454267531608 454588114464 455070976128 457204298364 457390009648 457689938928 457944408324 458275701312 458986205808 459249093248 459543106752 459694517854 459908482176 459988816521 460665665856 460913107512 461858463096 462909164832 462986678088 463283084412 463430816046 464136276096 465110987484 465236990712 465954949031 466169088528 466171827264 466664251456 467536598892 468033214384 468363511872 468384961803 469213375248 469291944132 470156201856 470384044013 470914511392 471329222936 472162843776 472517694792 472974064056 473370388896 473703962303 473903828838 474625231488 474981933096 475822014336 476703983184 477016577424 477375076233 478640534724 479412528543 479415345084 479817067344 480295424544 480375849096 480781200768 481247509314 482578445494 482999871618 483196060776 483512912136 483735120768 484612876512 485630589873 485976885251 486369843648 486524937184 486575054208 486836412816 486917932644 487672843671 488025643248 488163213549 489026607984 489062224992 489375325008 489457269972 490009246848 490322953152 491149558432 491840987634 492123159242 492470457336 492993557472 495038751768 495304656561 495564579936 495722605488 495830767172 497838365648 498539211201 498651680384 498768325488 498970919616 499054471344 499757028903 500346668354 501484928568 501568901262 501780524652 501890008113 502492600896 502704614016 502814299104 502956038202 503319894176 505076376096 505237434768 505442656576 505560890232 506497982133 507393804528 508314489852 508399606143 508548096576 508633251984 509335885344 509805634053 510039926064 510965412876 511050973059 511954848144 511992135072 512817921304 513848365888 514177334112 514563760854 514901181294 515144051136 515473848864 515560163976 516655229904 516767958876 516985995096 517830591168 518162108832 518527245951 518961741716 519590770983 519801822956 520040708928 520772810436 520846300832 521819239392 522031196544 523805654814 523932064128 524046380832 524440224594 524485501312 524882758752 524997282888 526537366182 526785724608 527122975392 527865047154 528925727088 529778825316 529817410408 530156602092 530245375803 530754476928 530843350752 531183199248 531582406641 531628299968 532050989184 532391610816 532541687508 533522427264 533611764576 533953385424 534777387562 536291981082 536643649602 536861628264 537032822612 537240498912 537279627456 539296819776 539794200762 540332352612 540422830233 540788296896 540875673228 540878850864 541871761024 542109319488 542748928384 543595568373 543952026153 544074740352 544423059648 544596665184 547046714016 547166074104 547340554332 547690964418 548241684342 549076248192 549251337536 550195003116 550547240634 551168110656 551484318528 552543253236 553545863949 554617752156 554658146328 555049576224 555639147648 556197859712 557265845144 557510152428 557687931174 558536874624 559709832396 560068161354 560983140432 561342284568 561436280262 562069430208 562470232896 563623887168 564170544639 564855068716 565304176008 565666086492 565777868128 566140081872 566234880948 567277670784 567593069472 568195964544 568622988648 568884311424 570818030094 572444292288 572599373184 573002871012 573483014192 575991151956 576631763136 576920161467 577982629536 578079411624 578449500876 578934208016 579101837184 579537057528 580097505152 581237133642 581560239744 581851103018 582121924992 583020261296 583393513704 585045797544 585853988304 585948645997 585952088436 586221375168 587285096112 589775145277 590046188976 590049655488 590621943249 590960225944 591231814272 592304626848 592633940184 593013347316 594105452928 594204934752 594702844032 594832602208 596044586709 597098786544 597198769596 597699187536 598081837464 598125397232 599283609408 600212730672 601138984886 601523836989 603969331797 604439580888 605081614176 605690042144 606117485952 608386834008 609131462838 609325702579 609605731152 610253251904 610592544432 611981607744 612084082896 612671248332 613318422028 613421121027 614550810016 615117596017 615811284128 616695464736 617212219776 617315570784 617710779216 617907754728 619192439424 620147983312 620315987616 620419858344 621558784704 623382131856 623990414619 624513282404 625094041104 625617833664 625722592176 626924075787 629323666026 630023593056 630632085408 631106032986 631160518528 631871771784 632009639846 633309244128 634535586432 635055386757 635605310912 636022103232 636500101644 636907592106 638187379632 639216704724 639220460112 639700862229 639756089792 640393899392 640501132128 640674650304 641663345752 643545669778 643999828824 644261414368 644683882848 645168390966 645464891808 646150502016 646509752928 647507453164 647921990586 649115217088 649223910192 650230458228 650339338077 650700857664 650884284732 651300984018 652035477312 652082966656 652500433344 652609693296 654255269712 655787983512 655897793958 656317702917 656627276448 657324743296 659085736842 659748467598 660051669024 660406208748 660752773248 660963473984 663801962598 664718948268 664830254187 665024433984 665135791056 665405961792 666342705204 667941015456 668646571424 668758535016 669040699536 669186677484 669400067622 670419065472 670608050936 672411585978 672842067147 672891071886 673435168128 673649913024 674081186976 674194060584 675330642844 676525072704 677752653136 677866141524 678177669312 679114513792 679740845404 680053234752 680716815948 681287217168 681401297412 682606464192 682656180096 684527752766 685569778816 685806447546 686085014472 686534908392 686916612486 687298465152 687413551968 688873639872 689023945168 689314660128 689541776781 690882811776 690998498784 691369661268 692787694644 694363747248 694480017132 695146224069 695758985856 696204414144 697666481226 698407539752 698728507776 699253632792 699843678336 699996377184 701304898338 702049821576 702545267808 702830633856 703820062872 703937916198 705124641793 705234302784 706371767088 706875469456 706993834404 707791134336 708244265664 708776542188 710055583344 710436982138 710855743257 711482352768 711937847232 712472899644 713276378496 715055974776 715524866136 715815504352 716320665216 719725601016 720056366208 720112193957 720443136816 720563773644 721167564304 721171801152 721871263971 723867668241 724794091164 725269368204 726128886912 726919314768 729395618688 729554765472 729787405776 729862581312 730254619224 730376898966 730988912456 732038464872 733539911976 733593337488 734062987512 734185904958 735013870272 736724337648 737761481451 738061151932 738184738863 738705686004 739490336208 739544195104 740066101632 743346869904 743583908232 743746150758 743925638016 746279776528 746757548472 747977520576 748456379424 748581707016 749905693056 750520002531 752227392852 752353351893 753738901344 754056921024 754221448656 754434057303 754853442496 754979841264 756790759296 757856152152 758163984864 760553973374 761090706792 762471734778 762822144864 763593671808 764003828016 765059889096 766240537073 766448119314 767988202608 769226881956 770643506048 770772548832 771266001168 771845641281 772351771941 772716076704 773210773296 774764445312 774982844856 775151938314 775478992644 776745886752 777858018272 778442612574 779702734434 780061063392 781138651072 781269451248 783046794816 785708482221 786069571248 786728251968 787324138128 787495924332 789739502464 789806049273 790178586912 790684463088 792273246336 794668237974 794726115612 795234903138 796034536022 796131715392 796265026128 796774798872 796932250048 797442449952 798076483776 798812531262 800283640896 800417646864 802031782652 802166081343 804437971623 805292442396 805549233918 805919441184 806775485568 808945229664 809691301143 810498528918 811182445344 811313509842 811318276296 812175283784 812807641536 814123392576 816112110528 816634589472 816894997776 817894828036 820749111156 821010831498 821536446627 822260619648 822362526513 823087427712 823614372288 823877006304 825292504674 827087983488 827226477792 828814879854 831176175808 831926628234 831987219492 833458721472 834296789568 835898767716 836531896761 837415537769 837805311936 839098221368 839564748594 840031457408 840102242031 840842780544 841474710648 842013426852 842495695712 842962992768 843705349344 844412325504 845435830752 846740515676 847282603074 847956264012 848666802192 849210122808 849352321422 850916506176 851389604208 852288939632 852293946816 852934482972 854001509504 858666438432 859504306518 859578510464 860224521288 860619855744 862013003904 863895987448 865631880256 866973944304 867119117436 867674251314 867845712976 868401312024 868652755776 870146257728 872340359616 872776654527 874383978016 874530391944 875090270556 875503035264 878780982456 878928132654 879184844928 879664623464 880068892032 880541611664 880927644168 885069283464 886291931024 886440338916 886847721408 888456940272 888950910276 890588020608 891158179392 891678046688 892054266048 892248903312 892533423496 895648179816 896548781304 897122756196 897188095848 898774915968 898925414112 900970418304 901708477329 902428884864 903821522032 905556998359 907622421264 908382956224 908535063216 909176228928 913697194257 914408596728 914780019296 915379877856 915888816648 916551402624 917972411616 919086213504 919389035708 919977633042 921331331712 921826215024 922086070037 923716926192 925818329664 925973356176 926566168824 926861632092 930221974968 930473981424 931909898062 932338177056 932343654528 933328502912 935073197784 936066428768 936727023744 936769923606 938426750496 938583888264 940768088026 941829022784 942658445872 943985499039 945035389584 945948128112 946740777792 947407924606 947807657676 948014459769 949963866192 953407966368 954033154848 954750152466 955361388159 957281069448 958825057086 958830690168 959634134688 960310367159 960590849088 960751698192 962495018628 965156890988 965318504667 965999743236 966392121552 967025824272 967752586449 969225753024 971261179746 971882985879 971953770502 972739687296 973049874368 973672825632 973835865288 975345687342 976051286496 976326427098 976951476027 978053215968 978124449984 978750650016 978914539944 980645906304 982299116864 983681975268 983846690937 984246318484 984940914672 985987114944 988628605263 989622701397 990077503536 990609313122 991129159872 991445210976 991661534344 995676731296 997078422402 997536650976 997941839232 998108942688 999514057806 1000693336708 1002969857136 1003137802524 1003561049304 1003780016226 1004100101433 1004985201792 1005628598208 1005912076404 1006639788352 1008617378967 1009336607829 1010152752192 1010474869536 1010885313152 1011121780464 1012995964266 1014787609056 1016628979704 1016799212286 1017096193152 1017266503968 1018671770688 1019611268106 1020079852128 1021930825752 1022101946118 1023909696288 1023984270144 1025635842608 1026791629149 1027696731776 1028354668224 1029127521708 1029802362588 1030288102272 1030947697728 1031120327952 1033310459808 1033535917752 1033971990192 1035661182336 1036324217664 1037054491902 1037923483432 1039181541966 1039603645912 1040081417856 1041545620872 1041692601664 1043638478784 1046499721839 1047611309628 1048092761664 1048880449188 1049765517504 1049994565776 1051957347507 1053074732364 1053571449216 1054245950784 1055730094308 1057851454176 1059557650632 1059634820816 1060313204184 1060490751606 1061686701504 1062366398496 1063164813282 1063256599936 1064783221632 1065083375016 1065655473207 1067223529152 1067906770848 1069554775124 1072583962164 1073287299204 1073723256528 1074065645224 1074480997824 1074559254912 1078593639552 1079588401524 1080664705224 1080845660466 1081576593792 1081751346456 1081757701728 1084218638976 1087191136746 1087904052306 1088846119296 1089193330368 1089738082771 1094093428032 1094332148208 1094681108664 1095381928836 1095565348449 1096483368684 1098502675072 1100390006232 1101094481268 1102336221312 1102968637056 1105086506472 1107091727898 1109235504312 1109316292656 1110099152448 1114531690288 1115020304856 1115375862348 1115619226137 1116741015203 1119419664792 1120136322708 1121966280864 1122684569136 1122872560524 1124138860416 1124940465792 1127247774336 1128341089278 1129710137432 1130608352016 1131332172984 1131555736256 1132280163744 1132469761896 1135186138944 1137245977296 1140830960061 1141636060188 1143707602167 1144888584576 1146005742024 1146966028384 1149672178971 1151982303912 1153263526272 1153840322934 1155965259072 1156158823248 1156899001752 1157868416032 1159074115056 1162474267284 1162727907471 1163702206036 1166040522592 1166787027408 1167663918861 1169554101651 1170091595088 1171707976608 1171897291994 1171904176872 1172442750336 1174570192224 1179550290554 1180092377952 1180099310976 1181243886498 1181920451888 1184609253696 1185267880368 1186026694632 1187856982741 1188409869504 1189665204416 1192002356961 1192089173418 1192852354707 1194051804033 1194197573088 1194397539192 1195398375072 1196163674928 1196250794464 1198567218816 1200425461344 1202277969772 1203047673978 1207938663594 1208323850877 1208879161776 1210163228352 1211380084288 1216773668016 1216970264763 1218262925676 1218651405158 1219211462304 1220506503808 1221185088864 1223963215488 1224168165792 1225342496664 1226636844056 1226842242054 1229101620032 1230235192034 1231516247247 1231622568256 1233390929472 1234631141568 1235421558432 1235815509456 1240295966624 1240631975232 1240839716688 1243117569408 1243222319781 1246764263712 1247980829238 1249026564808 1250188082208 1251235667328 1251445184352 1253848151574 1258647332052 1259347122891 1260047186112 1261264170816 1262212065972 1263743543568 1264019279692 1266618488256 1270110773514 1270923904611 1271210621824 1272044206464 1273000203288 1273815184212 1274028482133 1276374759264 1278433409448 1278440920224 1279401724458 1279512179584 1281002264256 1281349300608 1283326691504 1287091339556 1287999657648 1288522828736 1289367765696 1290336781932 1290929783616 1293019505856 1295014906328 1295843981172 1298230434176 1298447820384 1300460916456 1300678676154 1301401715328 1301768569464 1302601968036 1304070954624 1305000866688 1305219386592 1308510539424 1311575967024 1311795587916 1312635405834 1313254552896 1318171473684 1318392198981 1319496935196 1319784836149 1320103338048 1320812417496 1321926947968 1327603925196 1329437896536 1329660508374 1330048867968 1330271582112 1330811923584 1332685410408 1335882030912 1337293142848 1337517070032 1338081399072 1338373354968 1338800135244 1341216101872 1344823171956 1345684134294 1345782143772 1347299826048 1348162373952 1348388121168 1350661285688 1353050145408 1355505306272 1355732283048 1356355338624 1359481690808 1360106469504 1361433631896 1362574434336 1362802594824 1363534609723 1365212928384 1369055505532 1371612895092 1372170028944 1373069816784 1373833224972 1374827103936 1377747279744 1378047890336 1378629320256 1379083553562 1379966449563 1381996997568 1382739322536 1385575389288 1388727494496 1388960034264 1390292448138 1392408828288 1395332962452 1396815079504 1397864847093 1398507265584 1399992754368 1402609796676 1404099643152 1405090535616 1405154885409 1407640125744 1407875832396 1410249283586 1410468605568 1411152132039 1412743534176 1413750938912 1413987668808 1416488531328 1417553084376 1420111166688 1420873964276 1421111886909 1421711486514 1423875694464 1424945799288 1429455013129 1430111949552 1431049732272 1431631008704 1432125228699 1438237585629 1439451202032 1440224387914 1440886273632 1441127547288 1442335128608 1442343602304 1443742527942 1447735336482 1449588182328 1450538736408 1453838629536 1456891769619 1457930655753 1459109530944 1459574811552 1459725162624 1460509238448 1460753797932 1461977824912 1464076929744 1464489640647 1467079823952 1467186674976 1468125975024 1468371809916 1470027740544 1473448675296 1475522962902 1476122303864 1476369477726 1477411372008 1478980672416 1479088390208 1485913969683 1486693739808 1487167816464 1487492301516 1492559553056 1493515096944 1495617633603 1495955041152 1496912758848 1497163414032 1501040005062 1504454785704 1504706703786 1505670024339 1507477802688 1508113842048 1508442897312 1508868114606 1509706884992 1509959682528 1515712304304 1516327969728 1519493946399 1521107946748 1522181413584 1524943469556 1525198818429 1525644289728 1528007656032 1529416902159 1530119778192 1532481074146 1532896238628 1533152919177 1535976405216 1538453763912 1541545097664 1542532002336 1543691282562 1544703543882 1545432153408 1546421546592 1549965689712 1550303876628 1550957985288 1553351438969 1553491773504 1555581737853 1555716036544 1556885225148 1558772312949 1559405468868 1560122126784 1562277302144 1562538902496 1566093589632 1571416964442 1572139142496 1573456503936 1574648276256 1574991848664 1579612098546 1580357173824 1581368926176 1589336475948 1589452231224 1590469806276 1590736127409 1592069072044 1592263430784 1592530052256 1593549597744 1593864500096 1594884899904 1596152967552 1597625062524 1600567281792 1600835293728 1604063565304 1604332162686 1608875943246 1610584884792 1611098467836 1611838882368 1617890459328 1619382602286 1620997057836 1622364890688 1622627019684 1622636552592 1624350567568 1625615283072 1628246785152 1630786705119 1632224221056 1633269178944 1633789995552 1635789656072 1641498222312 1642021662996 1643072893254 1644725053026 1647228744576 1647754012608 1650585009348 1654452955584 1657629759708 1660637591847 1662352351616 1663853256468 1663974438984 1666917442944 1668593579136 1671797535432 1673063793522 1674831075538 1675610623872 1678196442736 1679129497188 1680204484062 1682949421296 1684026853704 1684991391424 1686625660577 1687410698688 1690871661504 1692511633917 1693481031352 1694565206148 1695912528024 1697333604384 1698420245616 1698704642844 1701833012352 1702779208416 1704577879264 1704587893632 1705868965944 1717332876864 1719008613036 1720449042576 1725872478041 1727791974896 1730760484401 1731263760512 1733947888608 1734238234872 1735348502628 1735691425952 1736802624048 1737305511552 1740292515456 1744680719232 1745553309054 1748767956032 1749060783888 1750180541112 1757561964912 1757845937991 1757856265308 1759329246928 1761083223328 1761855288336 1769325435831 1770138566928 1772583862048 1772880677832 1773695442816 1776913880544 1777901820552 1782316358784 1783356093376 1784108532096 1784497806624 1785066846992 1788133760127 1791296359632 1793097562608 1794245512392 1794376191696 1797850828224 1803416954658 1804571510967 1807643044064 1811113996718 1811907995391 1815244842528 1816765912448 1817070126432 1818352457856 1827394388514 1827977107737 1828817193456 1829560038592 1830759755712 1831777633296 1835778973327 1835944823232 1838778071416 1839955266084 1840263363081 1843652430048 1844172140074 1845352788051 1847433852384 1851636659328 1851946712352 1853132337648 1853723264184 1860443949936 1860947962848 1863819796124 1864676354112 1869287324861 1870146395568 1871971243857 1872132857536 1873539847212 1876853500992 1877167776528 1880772227361 1881536176052 1883658045568 1885316891744 1887970998078 1890070779168 1891896256224 1893481555584 1894815849212 1895615315352 1896028919538 1899927732384 1905166160271 1906815932736 1908066309696 1909500304932 1910722776318 1914562138896 1917650114172 1917661380336 1919268269376 1920620734318 1921181698176 1921503396384 1924990037256 1930313781976 1930637009334 1931999486472 1932784243104 1934051648544 1935505172898 1938451506048 1942522359492 1943765971758 1943907541004 1946099748736 1947345651264 1947671730576 1950691374684 1952102572992 1952652854196 1953902952054 1956106431936 1956248899968 1957501300032 1957829079888 1964598233728 1967363950536 1967693381874 1968492636968 1968953108751 1969881829344 1971974229888 1977257210526 1979245402794 1980155007072 1981218626244 1982258319744 1982890421952 1983323068688 1991353462592 1994156844804 1994490762561 1995073301952 1996217885376 1999028115612 2001386673416 2005939714272 2006275605048 2007122098608 2007560032452 2008200202866 2011257196416 2011824152808 2013279576704 2017234757934 2018673215658 2020305504384 2020949739072 2022243560928 2025991928532 2029575218112 2029668167813 2033257959408 2033598424572 2034533007936 2037343541376 2039222536212 2040159704256 2043861651504 2044203892236 2047819392576 2047968540288 2051271685216 2053583258298 2056709336448 2058255043416 2059604725176 2061895395456 2062240655904 2066620919616 2067071835504 2067943980384 2068625330343 2072648435328 2074108983804 2075846966864 2078363083932 2079207291824 2083091241744 2083385203328 2087276957568 2092999443678 2095222619256 2096185523328 2097760898376 2099531035008 2099989131552 2103914695014 2106149464728 2108491901568 2111460188616 2115373925379 2115702908352 2119115301264 2119269641632 2120626408368 2120981503212 2123373403008 2124732796992 2126329626564 2130166750032 2131310946414 2132567229771 2134447058304 2134819892059 2135813541696 2139109550248 2145167924328 2146574598408 2147446513056 2148131290448 2148961995648 2159176803048 2160336581871 2161329410448 2161691320932 2163502692912 2163515403456 2165613791913 2171603004723 2174382273492 2175808104612 2178386660736 2179476165542 2188186856064 2188664296416 2189362217328 2190763857672 2191130696898 2192966737368 2200780012464 2202188962536 2205587402293 2209157747563 2210173012944 2213284444353 2214183455796 2214554216589 2218471008624 2218632585312 2220198304896 2229063380576 2230040609712 2230751724696 2231238452274 2233482030406 2238839329584 2240272645416 2243932561728 2245369138272 2245745121048 2251560007593 2256682178556 2257060055679 2259420274864 2261216704032 2262664345968 2263111472512 2263302171909 2264560327488 2264939523792 2270372277888 2274491954592 2281661920122 2283272120376 2287415204334 2292011484048 2293932056768 2298721611219 2299344357942 2303964607824 2307680645868 2311930518144 2312317646496 2313798003504 2315536923843 2315736832064 2318148230112 2324948534568 2325455814942 2327404412072 2332081045184 2333574054816 2335327837722 2339108203302 2340183190176 2343415953216 2343794583988 2343808353744 2349140384448 2357125446663 2359100581108 2360184755904 2362487772996 2363840903776 2369218507392 2369418147819 2370535760736 2372053389264 2375713965482 2376819739008 2379330408832 2384004713922 2384178346836 2385704709414 2388103608066 2388395146176 2388795078384 2390796750144 2392327349856 2392501588928 2400850922688 2404555939544 2406095347956 2406498244029 2415877327188 2416647701754 2417758323552 2420326456704 2422760168576 2433547336032 2433940529526 2436525851352 2437302810316 2438422924608 2442370177728 2448336331584 2450684993328 2453273688112 2453684484108 2458203240064 2460470384068 2463032494494 2463245136512 2466781858944 2467087579539 2469262283136 2470843116864 2471631018912 2480591933248 2481263950464 2481679433376 2486444639562 2493528527424 2495961658476 2498053129616 2500376164416 2502890368704 2507696303148 2512246613307 2517294664104 2518694245782 2520094372224 2520306726093 2522528341632 2524424131944 2527487087136 2528038559384 2533236976512 2540221547028 2541847809222 2546000406576 2547630368424 2548056964266 2552749518528 2556866818896 2556881840448 2558803448916 2562004528512 2566653383008 2569020548071 2574182679112 2575999315296 2577045657472 2578735531392 2580673563864 2581859567232 2586039011712 2590029812656 2591687962344 2596895640768 2600921832912 2601357352308 2603537138928 2605203936072 2606603293619 2610438773184 2617021078848 2618329963581 2623151934048 2623591175832 2625270811668 2626509105792 2636342947368 2636784397962 2638993870392 2639569672298 2640206676096 2641624834992 2654181450217 2655207850392 2658875793072 2659321016748 2660543164224 2665370820816 2671764061824 2674586285696 2675034140064 2676162798144 2676746709936 2677600270488 2682432203744 2689646343912 2691368268588 2691564287544 2696324747904 2696776242336 2701322571376 2705125431987 2711010612544 2711464566096 2716670995077 2718963381616 2722867263792 2725148868672 2725605189648 2727069219446 2738111011064 2741091582771 2743225790184 2744340057888 2746139633568 2747666449944 2749654207872 2751906675947 2756095780672 2757258640512 2758167107124 2759932899126 2763993995136 2765478645072 2766258210111 2771150778576 2777454988992 2777920068528 2780584896276 2790665924904 2793630159008 2795729694186 2797014531168 2799985508736 2805219593352 2808199286304 2810181071232 2810309770818 2815280251488 2815751664792 2820498567172 2822304264078 2825487068352 2827501877824 2827975337616 2831956497117 2835106168752 2840222333376 2841747928552 2842223773818 2843422973028 2844043379307 2849891598576 2858910026258 2860223899104 2862099464544 2863262017408 2864250457398 2876475171258 2878902404064 2880448775828 2880931101477 2881772547264 2882255094576 2884670257216 2887485055884 2895470672964 2895955514001 2899176364656 2901077472816 2903257759347 2907677259072 2913783539238 2915648957637 2915861311506 2918219061888 2919149623104 2921018476896 2921507595864 2923955649824 2928153859488 2928979281294 2930854428081 2934159647904 2934373349952 2936251950048 2936743619832 2946897350592 2951045925804 2951540072811 2952244607728 2952738955452 2954822744016 2957961344832 2958176780416 2968868104191 2971827939366 2973387479616 2974335632928 2974984603032 2985119106112 2987030193888 2991235267206 2993825517696 2994326828064 3002080010124 3008909571408 3009413407572 3011340048678 3012300304299 3014955605376 3016885794624 3017736229212 3019919365056 3028009823487 3031424608608 3032655939456 3038987892798 3042215893496 3044362827168 3049886939112 3050397636858 3051288579456 3056015312064 3058833804318 3060239556384 3064962148292 3065792477256 3066305838354 3071952810432 3076907527824 3080374887447 3083090195328 3085064004672 3087382565124 3089407087764 3090864306816 3092843093184 3099931379424 3100607753256 3101915970576 3106702877938 3106983547008 3111163475706 3111432073088 3113770450296 3117544625898 3118810937736 3120244253568 3125077804992 3136759895711 3139499165517 3142833928884 3144278284992 3149296552512 3149983697328 3159224197092 3160714347648 3162737852352 3178672951896 3178904462448 3180939612552 3181472254818 3184138144088 3185060104512 3187099195488 3189769799808 3195250125048 3196966419621 3200181066599 3201670587456 3208127130608 3208664325372 3217751886492 3221169769584 3222196935672 3223677764736 3235780918656 3238765204572 3241994115672 3244729781376 3245254039368 3245273105184 3248701135136 3261573410238 3266538357888 3267579991104 3269214248313 3271579312144 3282996444624 3284043325992 3286145786508 3289450106052 3295508025216 3301170018696 3308905911168 3315259519416 3321275183694 3327706512936 3327948877968 3343595070864 3346127587044 3346857678411 3349662151076 3350223045609 3356392885472 3358258994376 3360408968124 3365898842592 3368053707408 3369982782848 3373251321154 3374821397376 3381743323008 3385023267834 3386962062704 3389130412296 3391825056048 3394667208768 3396840491232 3397409285688 3405558416832 3409155758528 3411737931888 3422492880183 3431122806501 3434665753728 3438017226072 3440898085152 3451744956082 3455583949792 3461520968802 3467895777216 3468476469744 3470697005256 3471382851904 3473605248096 3476053019153 3488183722413 3491106618108 3497535912064 3498121567776 3500361082224 3502991756583 3508662304953 3515123929824 3515691875982 3515712530616 3518658493856 3522166446656 3523710576672 3538650871662 3540277133856 3545167724096 3545761355664 3553827761088 3555803641104 3563570948223 3566712186752 3568995613248 3570133693984 3576267520254 3578557064121 3582155412099 3582592719264 3586195125216 3588491024784 3588752383392 3595701656448 3606833909316 3609143021934 3615286088128 3622227993436 3623815990782 3624971552631 3630489685056 3634140252864 3650910794289 3654788777028 3655954215474 3657634386912 3659120077184 3661519511424 3663555266592 3671557946654 3671889646464 3677556142832 3679910532168 3680526726162 3687304860096 3688344280148 3690705576102 3694867704768 3703893424704 3706264675296 3707446528368 3720887899872 3721895925696 3727639592248 3729352708224 3738574649722 3740292791136 3743942487714 3744265715072 3747079694424 3753707001984 3754335553056 3761544454722 3763072352104 3770633783488 3775941996156 3778041368673 3780141558336 3782032169617 3783792512448 3789631698424 3791230630704 3792057839076 3799855464768 3810332320542 3812771713833 3813631865472 3816132619392 3819000609864 3821445552636 3829124277792 3835300228344 3835322760672 3838536538752 3841241468636 3843006792768 3849980074512 3860627563952 3861274018668 3863998972944 3865568486208 3868103297088 3871010345796 3885044718984 3887531943516 3887815082008 3894691302528 3895343461152 3901382749368 3904205145984 3905305708392 3907403401759 3907805904108 3912212863872 3915002600064 3915658159776 3934727901072 3935386763748 3936985273936 3937906217502 3939763658688 3954514421052 3958490805588 3959354508447 3960310014144 3962437252488 3965780843904 3966646137376 3982706925184 3988313689608 3988981525122 3990146603904 3992435770752 3998056231224 4002773346832 4011879428544 4012551210096 4014244197216 4015120064904 4016400405732 4023648305616 4034469515868 4037346431316 4041899478144 4044487121856 4051983857064 4059150436224 4059336335626 4066515918816 4067196849144 4069066015872 4078445072424 4080319408512 4087723303008 4088407784472 4090603829169 4095638785152 4102543370432 4107166516596 4116510086832 4119209450352 4124481311808 4133241839232 4134143671008 4135887960768 4137250660686 4139899348689 4148217967608 4151693933728 4156726167864 4158414583648 4166182483488 4183046853557 4185998887356 4190445238512 4193594541279 4195521796752 4199978263104 4207829390028 4212298929456 4215464656227 4222920377232 4230747850758 4231405816704 4233456396117 4238230602528 4238539283264 4241252816736 4241963006424 4249465593984 4252659253128 4260333500064 4262621892828 4263335660727 4265134459542 4269639784118 4271627083392 4278219100496 4288365039387 4290335848656 4293149196816 4294893026112 4296262580896 4314712756887 4318353606096 4320673163742 4322658820896 4323382641864 4327005385824 4327030806912 4331227583826 4343206009446 4348764546984 4351616209224 4358952331084 4370675308857 4373791967259 4377328592832 4378724434656 4381527715344 4382261393796 4385933474736 4393468921941 4401560024928 4404377925072 4411174804586 4418315495126 4420346025888 4426568888706 4428366911592 4429108433178 4436942017248 4437265170624 4457741909049 4458126761152 4460081219424 4461503449392 4462476904548 4466964060812 4477678659168 4480545290832 4486852900809 4487865123456 4490738276544 4491490242096 4503120015186 4513364357112 4514120111358 4518840549728 4522433408064 4525328691936 4526604343818 4529120654976 4529879047584 4548983909184 4558481839197 4563323840244 4566544240752 4574830408668 4575596455287 4584022968096 4587864113536 4588250706477 4597443222438 4598688715884 4607929215648 4615361291736 4624635292992 4627596007008 4631073847686 4631473664128 4636296460224 4649897069136 4650911629884 4654808824144 4660054316907 4664162090368 4667148109632 4670655675444 4678216406604 4680366380352 4686831906432 4687589167976 4687616707488 4698280768896 4714250893326 4718201162216 4720369511808 4724975545992 4727681807552 4738836295638 4741071521472 4744106778528 4751427930964 4768009427844 4768356693672 4771409418828 4772208382227 4776207216132 4776790292352 4777590156768 4781593500288 4784654699712 4785003177856 4801701845376 4809111879088 4812190695912 4812996488058 4831754654376 4833295403508 4835516647104 4867094672064 4867881059052 4873051702704 4874605620632 4876845849216 4884740355456 4896672663168 4901369986656 4906547376224 4907368968216 4920940768136 4926064988988 4934175159078 4941686233728 4943262037824 4945734375653 4961183866496 4963358866752 4972889279124 4981912775541 4987057054848 4991923316952 4996106259232 5000752328832 5005780737408 5015392606296 5024493226614 5034589328208 5037388491564 5040613452186 5048848263888 5054974174272 5056077118768 5059876981731 5080443094056 5083695618444 5092000813152 5095260736848 5096113928532 5105499037056 5113733637792 5113763680896 5117606897832 5133306766016 5138041096142 5148365358224 5151998630592 5161347127728 5174224484143 5177617434123 5180059625312 5183375924688 5192281453203 5193791281536 5201843665824 5202714704616 5207074277856 5210407872144 5213206587238 5220877546368 5234042157696 5236659927162 5246303868096 5247182351664 5250541623336 5272685894736 5273537813973 5273568795924 5277987740784 5279139344596 5283249669984 5307976307493 5308362900434 5310415700784 5317751586144 5318642033496 5321086328448 5330741641632 5350068280128 5352325596288 5353493419872 5355200540976 5364401280381 5364864407488 5379292687824 5382736537176 5383128575088 5393552484672 5402645142752 5410250863974 5413714532901 5422021225088 5422929132192 5433341990154 5437926763232 5445734527584 5450297737344 5451210379296 5454138438892 5476222022128 5482183165542 5483931323211 5486451580368 5488680115776 5492279267136 5495332899888 5503813351894 5507336919981 5512191561344 5516334214248 5519865798252 5520790089243 5530957290144 5532516420222 5536058364153 5542301557152 5554909977984 5555840137056 5561169792552 5581331849808 5587260318016 5591459388372 5594029062336 5607861974583 5610439186704 5616398572608 5620619541636 5630560502976 5631503329584 5640997134344 5642316682083 5644608528156 5650974136704 5655003755648 5655950675232 5663912994234 5670212337504 5680444666752 5683495857104 5684447547636 5686845946056 5688086758614 5699783197152 5715498480813 5717820052516 5720447798208 5724198929088 5728500914796 5752950342516 5757804808128 5760897551656 5761862202954 5763545094528 5764510189152 5769340514432 5774970111768 5790941345928 5791911028002 5798352729312 5802154945632 5806515518694 5815354518144 5827567078476 5831297915274 5831722623012 5838299246208 5842036953792 5843015191728 5847911299648 5856307718976 5857958562588 5861708856162 5868319295808 5868746699904 5872503900096 5873487239664 5893794701184 5902091851608 5903080145622 5904489215456 5905477910904 5909645488032 5915922689664 5937736208382 5943655878732 5946774959232 5948671265856 5949969206064 5970238212224 5974060387776 5982470534412 5983472287683 5988653656128 6004160020248 6017819142816 6018826815144 6022680097356 6024600608598 6033771589248 6035472458424 6039838730112 6056019646974 6062849217216 6077975785596 6084431786992 6088725654336 6089004503439 6099773878224 6100795273716 6112030624128 6117667608636 6120479112768 6129924296584 6131584954512 6132611676708 6143905620864 6153815055648 6160749774894 6170128009344 6174765130248 6178814175528 6185686186368 6199862758848 6201215506512 6203831941152 6205875991029 6213405755876 6222326951412 6227540900592 6235089251796 6237621875472 6250155609984 6273519791422 6278998331034 6285667857768 6288556569984 6298593105024 6299967394656 6318448394184 6325475704704 6346121776137 6357345903792 6357808924896 6361879225104 6362944509636 6368276288176 6370120209024 6374198390976 6390500250096 6393932839242 6400362133198 6403341174912 6404459676177 6416254261216 6417328650744 6435503772984 6442339539168 6444393871344 6477530409144 6481009745613 6483988231344 6487526598047 6490508078736 6490546210368 6496841375739 6497402270272 6514809014169 6523146820476 6535159982208 6538428496626 6543158624288 6565992889248 6568086651984 6572291573016 6578900212104 6602340037392 6616762206879 6627473242689 6630519038832 6642550367388 6643662649767 6655413025872 6655897755936 6687190141728 6692255174088 6693715356822 6699324302152 6700446091218 6712785770944 6716517988752 6720817936248 6731797685184 6736107414816 6746502642308 6754680022779 6766293556187 6770046535668 6773924125408 6778260824592 6783650112096 6789334417536 6789906515727 6793680982464 6794818571376 6811116833664 6818311517056 6823475863776 6844985760366 6862245613002 6876034452144 6881796170304 6896164833657 6903489912164 6911167899584 6923041937604 6935791554432 6936952939488 6941394010512 6942765703808 6947210496192 6952106038306 6976367444826 6982213236216 6996243135552 7000722164448 7005983513166 7017324609906 7030247859648 7031383751964 7031425061232 7037316987712 7044332893312 7047421153344 7071376339989 7077301743324 7080554267712 7090335448192 7091522711328 7107655522176 7111607282208 7127141896446 7137991226496 7140267387968 7152535040508 7157114128242 7164310824198 7165185438528 7172390250432 7176982049568 7177504766784 7213667818632 7218286043868 7219494732087 7230572176256 7244455986872 7247631981564 7249943105262 7260979370112 7268280505728 7301821588578 7309577554056 7311908430948 7315268773824 7327110533184 7343115893308 7355112285664 7359821064336 7361053452324 7374609720192 7376688560296 7381411152204 7389735409536 7401262738617 7407786849408 7412529350592 7414893056736 7441775799744 7443791851392 7455279184496 7477149299444 7480585582272 7487884975428 7494159388848 7508671106112 7523088909444 7526144704208 7536739839921 7541267566976 7551883992312 7556082737346 7560283116672 7564064339234 7567585024896 7579263396848 7582461261408 7584115678152 7599710929536 7620664641084 7625543427666 7638001219728 7642891105272 7658248555584 7667076888601 7670600456688 7670645521344 7682482937272 7686013585536 7699960149024 7707061644213 7721255127904 7722548037336 7727997945888 7731136972416 7736206594176 7742020691592 7770089437968 7775063887032 7775630164016 7790686922304 7802765498736 7810611416784 7814806803518 7815611808216 7819809880857 7831316319552 7854989890743 7869455802144 7870773527496 7873970547872 7875812435004 7879527317376 7909028842104 7916981611176 7918709016894 7920620028288 7921234133527 7924874504976 7933292274752 7962544350651 7976627379216 7977963050244 7996112462448 7996528748221 8005546693664 8023758857088 8025102420192 8028488394432 8030240129808 8032800811464 8047296611232 8068939031736 8074692862632 8088974243712 8103967714128 8115376295961 8118672671252 8133031837632 8134393698288 8150012985231 8156890144848 8175446606016 8176815568944 8181207658338 8205086740864 8214333033192 8223274748313 8233020173664 8238418900704 8248962623616 8255720027841 8268287342016 8271775921536 8274501321372 8279798697378 8296435935216 8298774630333 8303387867456 8313452335728 8316829167296 8332364966976 8366093707114 8371997774712 8380890477024 8387189082558 8391043593504 8399956526208 8415658780056 8424597858912 8430929312454 8445840754464 8461495701516 8466912792234 8476461205056 8477078566528 8482505633472 8483926012848 8495869491351 8505318506256 8520667000128 8525243785656 8526671321454 8530268919084 8532130137921 8539279568236 8556438200992 8576730078774 8580671697312 8586298393632 8589786052224 8592525161792 8629425513774 8636707212192 8641346327484 8642793304431 8645317641792 8646765283728 8654010771648 8662455167652 8686412018892 8687866542003 8697529093968 8703232418448 8717904662168 8741350617714 8746946872911 8747583934518 8754657185664 8757448869312 8763055430688 8764522787592 8771866949472 8786937843882 8803120049856 8808755850144 8822349609172 8836630990252 8840692051776 8853137777412 8856733823184 8858216866356 8873884034496 8874530341248 8906604312573 8915483818098 8916253522304 8920162438848 8923006898784 8924953809096 8933928121624 8955357318336 8961090581664 8973705801618 8981476553088 8982980484192 9006240030372 9026728714224 9028240222716 9036900912897 9037681099456 9044866816128 9050657383872 9053208687636 9059758095168 9097967818368 9116963678394 9126647680488 9133088481504 9149660817336 9151192910574 9168045936192 9176501412954 9194886444876 9197377431768 9211570915459 9215858431296 9230722583472 9241124662341 9249270585984 9255192014016 9262147695372 9272592920448 9299794138272 9301823259768 9309617648288 9320108633814 9334296219264 9341311350888 9356432813208 9360732760704 9375178335952 9375233414976 9410279687133 9428501786652 9436402324432 9449951091984 9455363615104 9477672591276 9482143042944 9488213557056 9502855861928 9536018855688 9536713387344 9542818837656 9544416764454 9552414432264 9555180313536 9569309399424 9590899258863 9600543199797 9618223758176 9624381391824 9625992976116 9663509308752 9666590807016 9671033294208 9734189344128 9735762118104 9746103405408 9749211241264 9802739973312 9807642744939 9813094752448 9814737936432 9841881536272 9852129977976 9868350318156 9886524075648 9891468751306 9926717733504 9945778558248 9961126981949 9963825551082 9983846633904 9992212518464 10026177469709 10030785212592 10040573035233 10048986453228 10050669136827 10069178656416 10074776983128 10081226904372 10097696527776 10109948348544 10112154237536 10119753963462 10160886188112 10167391236888 10184001626304 10190521473696 10192227857064 10227467275584 10235213795664 10266613532032 10267478640549 10276082192284 10296730716448 10303997261184 10322694255456 10348448968286 10355234868246 10360119250624 10366751849376 10384562906406 10403687331648 10405429409232 10414148555712 10420815744288 10426413174476 10428159057459 10473319854324 10492607736192 10494364703328 10501083246672 10508975269749 10525986914859 10545371789472 10547075627946 10547137591848 10555975481568 10558278689192 10566499339968 10615952614986 10616725800868 10620831401568 10635503172288 10637284066992 10661483283264 10690712844669 10700136560256 10706986839744 10710401081952 10728802560762 10729728814976 10746466236297 10758585375648 10765473074352 10766257150176 10787104969344 10805290285504 10820501727948 10827429065802 10845858264384 10866683980308 10874914657893 10875853526464 10886401990997 10891469055168 10902420758592 10908276877784 10952444044256 10964366331084 10967862646422 10972903160736 10977360231552 10984558534272 10990665799776 11007626703788 11014673839962 11032668428496 11039731596504 11041580178486 11061914580288 11065032840444 11072116728306 11084603114304 11111680274112 11122339585104 11162663699616 11174520636032 11182918776744 11188058124672 11215723949166 11220878373408 11232797145216 11241239083272 11261121005952 11263006659168 11281994268688 11284633364166 11289217056312 11311901350464 11327825988468 11340424675008 11346096508851 11366991714208 11368895095272 11373691892112 11376173517228 11399566394304 11430996961626 11435640105032 11438315141499 11440895596416 11448397858176 11457001829592 11505900685032 11515609616256 11521795103312 11523724405908 11529020378304 11549940223536 11581882691856 11583822056004 11596705458624 11604309891264 11613031037388 11655134156952 11662595830548 11663445246024 11684073907584 11686030383456 11695822599296 11712615437952 11715917125176 11722210205277 11723417712324 11736638591616 11745007800192 11746974479328 11804183703216 11806160291244 11808978430912 11810955821808 11819290976064 11875472416764 11878063525341 11887311757464 11897342531712 11899938412128 11948120775552 11964941068824 11966944575366 11977307312256 11987118910481 12008320040496 12035638285632 12037653630288 12045360194712 12049201217196 12070944916848 12112039293948 12125698434432 12155951571192 12168863573984 12177451308672 12178009006878 12199547756448 12201590547432 12235335217272 12240958225536 12259848593168 12263169909024 12265223353416 12271811487507 12307630111296 12321499549788 12349530260496 12357628351056 12399725517696 12402431013024 12407663882304 12411751982058 12419698046067 12426811511752 12444653902824 12455081801184 12470178503592 12475243750944 12547039582844 12549140560671 12557996662068 12571335715536 12580783623837 12599934789312 12636896788368 12646393968681 12692243552274 12700369188351 12714691807584 12715617849792 12723758450208 12725889019272 12736552576352 12748396781952 12781000500192 12787865678484 12790006982181 12800724266396 12808919352354 12832508522432 12834657301488 12865095118161 12871007545968 12884679078336 12888787742688 12955060818288 12962019491226 12967976462688 12975053196094 12981016157472 12981092420736 12993682751478 12994804540544 13029618028338 13046293640952 13076856993252 13086317248576 13112025926571 13121375901777 13131985778496 13136173303968 13144583146032 13157800424208 13204680074784 13233524413758 13254946485378 13261038077664 13285100734776 13287325299534 13310826051744 13311795511872 13374380283456 13384510348176 13387430713644 13398648604304 13400892182436 13425571541888 13433035977504 13441635872496 13463595370368 13472214829632 13493005284616 13509360045558 13532587112374 13540093071336 13547848250816 13556521649184 13567300224192 13579813031454 13587361964928 13589637142752 13646951727552 13675445517591 13689971520732 13724491226004 13752068904288 13763592340608 13764752119431 13792329667314 13806979824328 13822335799168 13846083875208 13873905878976 13882788021024 13894420992384 13904212076612 13952734889652 13964426472432 13980162950721 13992486271104 14001444328896 14011967026332 14034649219812 14060495719296 14062767503928 14062850122464 14074633975424 14094842306688 14142752679978 14154603486648 14161108535424 14183045422656 14223214564416 14236064142073 14254283792892 14280534775936 14305070081016 14314228256484 14328621648396 14330370877056 14344780500864 14353964099136 14355009533568 14427335637264 14436572087736 14438989464174 14488911973744 14495263963128 14499886210524 14517633197639 14603643177156 14619155108112 14623816861896 14630537547648 14654221066368 14686231786616 14710224571328 14719642128672 14722106904648 14753377120592 14762822304408 14802525477234 14825058701184 14829786113472 14837203126959 14883551599488 14910558368992 14945738326623 14954298598888 14961171164544 14975769950856 14988318777696 15017342212224 15046177818888 15052289408416 15073479679842 15103767984624 15112165474692 15128128678468 15158526793696 15164922522816 15168231356304 15179630945193 15241329282168 15251086855332 15276002439456 15285782210544 15316497111168 15334153777202 15341200913376 15341291042688 15364965874544 15399920298048 15414123288426 15442510255808 15445096074672 15455995891776 15484041383184 15522673452429 15532852302369 15540178875936 15550127774064 15551260328032 15581373844608 15605530997472 15621222833568 15629613607036 15631223616432 15639619761714 15662632639104 15709979781486 15738911604288 15741547054992 15747941095744 15751624870008 15818057684208 15820613441919 15833963222352 15837418033788 15842468267054 15849749009952 15866584549504 15923928922479 15925088701302 15953254758432 15955926100488 15992224924896 15993057496442 16011093387328 16050204840384 16056976788864 16060480259616 16065601622928 16094593222464 16137878063472 16149385725264 16207935428256 16230752591922 16237345342504 16241143598703 16266063675264 16268787396576 16300025970462 16313780289696 16350893212032 16353631137888 16362415316676 16428666066384 16446549496626 16451793969633 16466040347328 16476837801408 16511440055682 16522010759943 16536574684032 16549002642744 16559597394756 16562370267729 16592871870432 16597549260666 16606775734912 16608175092459 16626904671456 16633658334592 16664729933952 16732187414228 16743995549424 16761780954048 16774378165116 16782087187008 16823585923749 16831317560112 16849195717824 16861858624908 16891681508928 16922991403032 16933825584468 16952922410112 16965011266944 16967852025696 16991738982702 17010637012512 17041334000256 17050487571312 17053342642908 17060537838168 17064260275842 17078559136472 17112876401984 17146495442439 17153460157548 17161343394624 17172596787264 17185050323584 17258851027548 17273414424384 17282692654968 17285586608862 17290635283584 17293530567456 17308021543296 17324910335304 17372824037784 17375733084006 17395058187936 17406464836896 17435809324336 17482701235428 17493893745822 17495167869036 17514897738624 17526110861376 17529045575184 17543733898944 17573875687764 17606240099712 17617511700288 17644699218344 17673261980504 17681384103552 17706275554824 17713467646368 17716433732712 17747768068992 17813208625146 17830967636196 17840324877696 17846013797568 17849907618192 17867856243248 17910714636672 17922181163328 17947411603236 17965960968384 18012480060744 18053457428448 18056480445432 18073801825794 18075362198912 18101314767744 18106417375272 18119516190336 18233927356788 18253295360976 18266176963008 18267013510317 18299321634672 18302385821148 18336091872384 18353002825908 18389772889752 18394754863536 18423141830918 18431716862592 18461445166944 18482249324682 18510384028032 18524295390744 18599588276544 18603646519536 18617627973087 18619235296576 18640217267628 18682622701776 18712865626416 18750356671904 18750466829952 18820559374266 18857003573304 18872804648864 18899902183968 18955345182552 18976427114112 18984597258451 19005711723856 19038365328411 19072037711376 19073426774688 19085637675312 19088833528908 19104828864528 19110360627072 19181798517726 19201086399594 19213379028531 19236447516352 19248762783648 19251985952232 19327018617504 19333181614032 19443029236839 19462579794141 19471524236208 19492206810816 19498422482528 19544427042507 19605479946624 19615285489878 19626189504896 19629475872864 19683763072544 19704259955952 19736700636312 19782937502612 19850286620637 19882419728067 19891557116496 19922253963898 19927651102164 19930987949301 19967693267808 19984425036928 20052354939418 20061570425184 20081146070466 20097972906456 20101338273654 20138357312832 20149553966256 20162453808744 20193568706597 20195393055552 20224308475072 20239507926924 20264040068337 20298880668561 20321772376224 20334782473776 20368003252608 20381042947392 20384455714128 20454934551168 20470427591328 20534957281098 20552164384568 20593461432896 20645388510912 20688494500971 20696897936572 20710469736492 20720238501248 20733503698752 20769125812812 20807374663296 20810858818464 20828297111424 20841631488576 20852826348952 20856318114918 20946639708648 20988729406656 21002166493344 21017950539498 21051973829718 21090743578944 21094151255892 21094275183696 21111950963136 21116557378384 21132998679936 21231905229972 21233451601736 21241662803136 21271006344576 21274568133984 21322966566528 21381425689338 21413973679488 21420802163904 21457605121524 21492932472594 21517170751296 21530946148704 21532514300352 21610580571008 21641003455896 21654858131604 21658484196261 21691716528768 21733367960616 21749829315786 21751707052928 21772803981994 21782938110336 21804841517184 21816553755568 21904888088512 21928732662168 21935725292844 21945806321472 21981331599552 22015253407576 22029347679924 22065336856992 22079463193008 22083160356972 22123829160576 22130065680888 22144233456612 22169206228608 22223360548224 22244679170208 22325327399232 22365837553488 22431447898332 22436342214533 22441756746816 22482478166544 22526013318336 22563988537376 22569266728332 22578434112624 22610219519763 22623802700928 22655651976936 22680849350016 22692193017702 22733983428416 22737790190544 22747383784224 22752347034456 22799132788608 22861993923252 22871280210064 22876630282998 22914003659184 23001230665803 23011801370064 23043590206624 23047448811816 23058040756608 23099880447072 23121184932639 23163765383712 23167644112008 23193410917248 23208619782528 23226062074776 23310268313904 23325191661096 23326890492048 23372060766912 23431834250352 23444420410554 23446835424648 23459429642571 23483018812649 23493948958656 23564969672229 23608367406432 23612320582488 23617956861824 23621911643616 23638581952128 23750944833528 23756127050682 23763702400581 23774623514928 23799876824256 23887633051953 23929882137648 23933889150732 23974237820962 23989586244663 24016640080992 24071276571264 24075307260576 24090720389424 24098402434392 24141889833696 24224078587896 24300735223193 24311903142384 24337727147968 24346128887883 24356018013756 24399095512896 24403181094864 24450038955693 24470670434544 24519697186336 24526339818048 24530446706832 24543622975014 24615260222592 24642999099576 24699060520992 24715256702112 24767160083523 24804862026048 24815327764608 24823503964116 24839396092134 24853623023504 24889307805648 24896323890999 24910163602368 24940357007184 24950487501888 25094079165688 25098281121342 25115993324136 25142671431072 25161567247674 25199869578624 25273793576736 25292787937362 25384487104548 25400738376702 25429383615168 25431235699584 25447516900416 25451778038544 25473105152704 25562001000384 25575731356968 25580013964362 25596390413763 25601448532792 25617838704708 25665017044864 25669314602976 25730190236322 25742015091936 25769358156672 25777575485376 25910121636576 25924038982452 25928379913293 25935952925376 25950106392188 25962032314944 25987365502956 26059236056676 26063599626009 26092587281904 26153713986504 26172634497152 26224051853142 26242751803554 26263971556992 26272346607936 26289166292064 26315600848416 26409360149568 26467048827516 26509892970756 26522076155328 26570201469552 26574650599068 26621652103488 26623591023744 26748760566912 26769020696352 26774861427288 26797297208608 26801784364872 26866071955008 26883271744992 26944429659264 26986010569232 27018720091116 27065174224748 27080186142672 27095696501632 27113043298368 27134600448384 27159626062908 27179274285504 27293903455104 27350891035182 27379943041464 27448982452008 27504137808576 27529504238862 27584659334628 27613959648656 27634712746377 27692167750416 27723373987023 27747811757952 27752658596767 27765576042048 27808424153224 27905469779304 27928852944864 27960325901442 28002888657792 28023934052664 28069298439624 28125535007856 28125700244928 28230839061399 28259226028781 28285505359956 28309206973296 28366090845312 28446429128832 28472128284146 28508567585784 28610140162032 28628456512968 28657243296792 28672636229809 28707928198272 28772697776589 28801629599391 28854671274528 28873144175472 28877978928348 28977823947488 28990527926256 28999772421048 29035266395278 29207286354312 29238310216224 29247633723792 29372463573232 29420449142656 29422928234817 29439284257344 29444213809296 29506754241184 29525644608816 29605050954468 29659572226944 29674406253918 29821116737984 29883380945847 29891476653246 29908597197776 29951539901712 29976637555392 30078532409127 30092355637776 30104578816832 30146959359684 30152007410481 30207535969248 30224330949384 30256257356936 30317053587392 30329845045632 30336462712608 30359261890386 30482658564336 30502173710664 30552004878912 30571564421088 30668307554404 30682401826752 30729931749088 30799840596096 30802435921647 30828246576852 30885020511616 30890192149344 30911991783552 30968082766368 31045346904858 31065704604738 31080357751872 31100255548128 31102520656064 31211061994944 31242445667136 31259227214072 31262447232864 31279239523428 31284477172377 31419959562972 31477823208576 31483094109984 31495882191488 31503249740016 31636115368416 31641226883838 31667926444704 31674836067576 31684936534108 31699498019904 31847857844958 31850177402604 31906509516864 31911852200976 31984449849792 31986114992884 32022186774656 32072138534007 32100409680768 32120960519232 32131203245856 32189186444928 32239398708891 32275756126944 32298771450528 32415870856512 32461505183844 32474690685008 32482287197406 32537574793152 32600051940924 32627560579392 32659205972991 32707262275776 32724830633352 32857332132768 32893098993252 32903587939266 32932080694656 32953675602816 33022880111364 33044021519886 33098005285488 33119194789512 33124740535458 33185743740864 33195098521332 33216350184918 33253809342912 33397267124923 33464374828456 33487991098848 33523561908096 33548756330232 33564174374016 33647171847498 33662635120224 33698391435648 33723717249816 33783363017856 33845982806064 33867651168936 33935704051392 33983477965404 34021274025024 34038289526553 34100975142624 34106685285816 34121075676336 34128520551684 34157118272944 34225752803968 34292990884878 34306920315096 34322686789248 34345193574528 34504358852821 34517702055096 34546828848768 34565385309936 34571173217724 34587061134912 34649820670608 34745648075568 34751466168012 34790116375872 34812929673792 34871618648672 34965402470856 34987787491644 34990335738072 35052221722752 35058091150368 35087467797888 35147751375528 35166630615831 35235023400576 35289398436688 35346523961008 35412551109648 35426935292736 35432867465424 35626417250292 35634190576023 35661935272392 35692027595136 35699815236384 35735712486496 35844362326656 35894823206472 35931921936768 35961356731443 36024960121488 36106914856896 36112960890864 36147603651588 36212834750544 36291938165003 36467854713576 36506590721952 36532353926016 36534027020634 36598643269344 36604771642296 36706005651816 36779545779504 36789509727072 36815434462521 36846283661836 36922890333888 36964498649364 37048590781488 37199176553088 37207293039072 37235255946174 37238470593152 37280434535256 37365245403552 37425731252832 37500713343808 37641118748532 37647421682013 37714007146608 37742350871511 37745609297728 37799804367936 37910690365104 37969194516902 38011423447712 38076730656822 38101107565053 38144075422752 38146853549376 38171275350624 38177667057816 38209657729056 38363597035452 38370020946543 38402172799188 38426758057062 38472895032704 38497525567296 38503971904464 38595285354483 38654037235008 38666363228064 38886058473678 38925159588282 38943048472416 38984413621632 38996844965056 39088854085014 39230570979756 39258951745728 39364127705331 39367526145088 39408519911904 39473401272624 39565875005224 39700573241274 39764839456134 39783114232992 39844507927796 39855302204328 39861975898602 39935386535616 40104709878836 40123140850368 40162292140932 40195945812912 40202676547308 40276714625664 40299107932512 40324907617488 40387137413194 40390786111104 40448616950144 40479015853848 40528080136674 40597761337122 40643544752448 40669564947552 40762085894784 40768911428256 40940855182656 41069914562196 41104328769136 41186922865792 41290777021824 41376989001942 41393795873144 41420939472984 41467007397504 41538251625624 41602353865787 41621717636928 41683262977152 41705652697904 41712636229836 41893279417296 41940488852163 41977458813312 42004332986688 42035901078996 42103947659436 42181487157888 42188302511784 42188550367392 42223901926272 42233114756768 42463810459944 42466903203472 42483325606272 42549136267968 42708192426219 42762851378676 42841604327808 42915210243048 42985864945188 43034341502592 43061892297408 43065028600704 43282006911792 43309716263208 43316968392522 43466735921232 43499658631572 43545607963988 43552899592917 43633107511136 43673349317207 43809776177024 43857465324336 43871450585688 43891612642944 43962663199104 44030506815152 44058695359848 44130673713984 44158926386016 44166320713944 44260131361776 44288466913224 44489358340416 44511609380877 44650654798464 44731675106976 44862895796664 44872684429066 44883513493632 44964956333088 45052026636672 45127977074752 45138533456664 45156868225248 45220439039526 45311303953872 45384386035404 45467966856832 45475580381088 45494767568448 45504694068912 45538892835579 45723987846504 45742560420128 45753260565996 45828007318368 46002461331606 46023602740128 46087180413248 46094897623632 46199760894144 46242369865278 46327530767424 46335288224016 46452124149552 46568020357287 46598556907107 46620536627808 46650383322192 46653780984096 46744121533824 46863668500704 46888840821108 46893670849296 46918859285142 46966037625298 46987897917312 47129939344458 47216734812864 47224641164976 47243823287232 47461840325757 47501889667056 47512254101364 47527404801162 47549247029856 47599753648512 47771786767437 47775266103906 47859764275296 47867778301464 47948475641924 47979172489326 48033280161984 48150614521152 48181440778848 48196804868784 48283779667392 48448157175792 48601470446386 48623806284768 48675454295936 48692257775766 48712036027512 48798191025792 48806362189728 48900077911386 48941340869088 49039394372672 49052679636096 49060893413664 49087245950028 49285998199152 49355381908899 49398121041984 49430513404224 49534320167046 49566032279829 49609724052096 49647007928232 49678792184268 49707246047008 49778615611296 49792647781998 49820327204736 49824525277377 49880714014368 49900975003776 50188158331376 50196562242684 50231986648272 50285342862144 50323134495348 50470757771247 50547587153472 50585575874724 50768974209096 50801476753404 50858767230336 50895033800832 50903556077088 50946210305408 51124002000768 51151462713936 51160027928724 51192780827526 51202897065584 51235677409416 51338629205952 51460380472644 51484030183872 51555150970752 51820243273152 51848077964904 51856759826586 51871905850752 51900212784376 51924064629888 51974731005912 52118472113352 52127199252018 52185174563808 52307427973008 52448103706284 52485503607108 52544693215872 52578332584128 52631201696832 52818720299136 52934097655032 53019785941512 53044152310656 53140402939104 53149301198136 53243304206976 53538041392704 53549722854576 53594594417216 53603568729744 53732143910016 53766543489984 53972021138464 54037440182232 54130348449496 54160372285344 54226086596736 54319252125816 54358548571008 54403078132183 54701782070364 54759886082928 54801040530951 54897964904016 55008275617152 55059008477724 55169318669256 55227919297312 55269425492754 55384335500832 55446747974046 55505317193534 55531152084096 55616848306448 55810939558608 55857705889728 55920651802884 56047868105328 56138596879248 56251070015712 56251400489856 56461678122798 56518452057562 56571010719912 56618413946592 56944256568292 56953791775353 57017135171568 57115095985233 57220280324064 57256913025936 57314486593584 57345272459618 57545395553178 57603259198782 57640137085593 57709342549056 57746288350944 57755957856696 57955647894976 57981055852512 57999544842096 58070532790556 58329087710517 58387739382423 58414572708624 58476620432448 58495267447584 58744927146464 58845856469634 58878568514688 58888427618592 59013508482368 59051289217632 59210101908936 59348812507836 59550859861911 59642233475968 59647259184201 59766761891694 59782953306492 59817194395552 59903079803424 59953275110784 60157064818254 60184711275552 60209157633664 60293918719368 60304014820962 60415071938496 60448661898768 60512514713872 60580706119791 60634107174784 60672925425216 60718523780772 60896642005683 60965317128672 61004347421328 61104009757824 61143128842176 61336615108808 61364803653504 61459863498176 61604871843294 61656493153704 61780384298688 61936165532736 62065483502913 62090693809716 62131409209476 62160715503744 62200511096256 62205041312128 62422123989888 62484891334272 62518454428144 62524894465728 62558479046856 62568954344754 62839919125944 62966188219968 63006499480032 63272230736832 63282453767676 63335852889408 63349672135152 63369873068216 63398996039808 63695715689916 63700354805208 63813019033728 63823704401952 63968899699584 63972229985768 64144277068014 64241921038464 64262406491712 64294546883489 64478797417782 64551512253888 64597542901056 64831741713024 64923010367688 64949381370016 64964574394812 65075149586304 65200103881848 65255121158784 65318411945982 65414524551552 65449661266704 65714664265536 65786197986504 65807175878532 66045760222728 66088043039772 66196010570976 66238389579024 66249481070916 66371487481728 66390197042664 66432700369836 66507618685824 66794534249846 66928749656912 66975982197696 67097512660464 67294343694996 67309026643599 67325270240448 67447434499632 67691965612128 67735302337872 67830658559289 67871408102784 67966955930808 68042548050048 68076579053106 68201950285248 68213370571632 68242151352672 68257041103368 68314236545888 68585981769756 68613840630192 69003691997409 69008717705642 69035404110192 69130770619872 69142346435448 69174122269824 69299641341216 69363554797917 69491296151136 69502932336024 69580232751744 69625859347584 69743237297344 69930804941712 69975574983288 69980671476144 70116182300736 70295502751056 70333261231662 70378288927713 70449056437947 70578796873376 70693047922016 70825102219296 70853870585472 70865734930848 71252834500584 71268381152046 71291107201743 71323870544784 71399630472768 71471424972992 71662899155859 71789646412944 71922713462886 71968758733989 72049920242976 72213829713792 72225921781728 72295207303176 72425669501088 72583876330006 72902205669579 72935709427152 73013181443904 73068054041268 73197286538688 73209543284592 73350116867079 73412011303632 73559091559008 73579019454144 73630868925042 73692567323672 73845780667776 73928997298728 74097181562976 74301480250569 74414586078144 74470511892348 74560869070512 74688971672997 74730490807104 74851462505664 75001426687616 75282237497064 75294843364026 75428014293216 75484701743022 75491218595456 75599608735872 75821380730208 75938389033804 76022846895424 76153461313644 76202215130106 76288150845504 76293707098752 76342550701248 76355334115632 76419315458112 76727194070904 76740041893086 76804345598376 76853516114124 76995051134592 77007943808928 77190570708966 77308074470016 77332726456128 77772116947356 77785139739879 77850319176564 77886096944832 77993689930112 78177708170028 78461141959512 78517903491456 78728255410662 78735052290176 78817039823808 78946802545248 79131750010448 79401146482548 79529678912268 79566228465984 79689015855592 79710604408656 79723951797204 79870773071232 80209419757672 80246281700736 80324584281864 80391891625824 80405353094616 80598215865024 80649815234976 80774274826388 80958031707696 81056160273348 81195522674244 81287089504896 81339129895104 81537822856512 81881710365312 82139829124392 82208657538272 82753978003884 82787591746288 82841878945968 82904138239131 83076503251248 83204707731574 83243435273856 83257975790301 83411305395808 83425272459672 83786558834592 83880977704326 84008665973376 84071802157992 84207895318872 84337845774611 84376605023568 84377100734784 84466229513536 84692517184197 84777678086343 84927620919888 84933806406944 85098272535936 85416384852438 85525702757352 85830420486096 85971729890376 86017908689427 86123784594816 86404888798173 86564013823584 86619432526416 86633936785044 86933471842464 86999317263144 87091215927976 87105799185834 87266215022272 87346698634414 87714930648672 87742901171376 87961816230431 88061013630304 88117390719696 88261347427968 88268784704451 88317852772032 88332641427888 88520262723552 88576933826448 88978716680832 89023218761754 89463350213952 89650142837541 89725791593328 89745368858132 89929912666176 90235597227381 90255954149504 90277066913328 90313736450496 90440878079052 90456022231443 90622607907744 90768772070808 90951160762176 90989535136896 91009388137824 91077785671158 91447975693008 91485120840256 91506521131992 91656014636736 92004922663212 92047205480256 92174360826496 92189795247264 92399521788288 92484739730556 92655061534848 92670576448032 92904248299104 93136040714574 93197113814214 93241073255616 93300766644384 93307561968192 93727337001408 93777681642216 93787341698592 93837718570284 93853431517131 93932075250596 94259878688916 94433469625728 94449282329952 94487646574464 94923680651514 95003779334112 95024508202728 95054809602324 95098494059712 95543573534874 95550532207812 95719528550592 95735556602928 95896951283848 95958344978652 96066560323968 96216415602021 96301229042304 96362881557696 96393609737568 96567559334784 96896314351584 97202940892772 97247612569536 97384515551532 97424072055024 97612724379456 97800155822772 97882681738176 97977617918973 98078788745344 98121786827328 98174491900056 98571996398304 98710763817798 98796242083968 98861026808448 99068640334092 99132064559658 99294015856464 99357584368536 99414492094016 99557231222592 99585295563996 99649050554754 99761428028736 100191801374769 100376316662752 100393124485368 100463973296544 100570685724288 100646268990696 100941515542494 101095174306944 101171151749448 101537948418192 101602953506808 101807112154176 102114868579659 102302925427872 102320055857448 102385561655052 102405794131168 102471354818832 102677258411904 102920760945288 102968060367744 103513076558463 103640486546304 103696155929808 103713519653172 103800425568752 103949462011824 104236944226704 104254398504036 104370349127616 104614855946016 104896207412568 104971007214216 105156665168256 105262403393664 105499891847493 105868195310064 106039571883024 106280805878208 106298602396272 106902571728069 107076082785408 107099445709152 107189188834432 107207137459488 107533086979968 107884070194329 107944042276928 108074880364464 108260696898992 108320744570688 108638504251632 108806156264366 108875814495009 109403564140728 109519772165856 109602081061902 109795929808032 110118016955448 110287952166799 110338637338512 110446303387563 110455838594624 110538850985508 110768671001664 110893495948092 111010634387068 111233696612896 111621879117216 111715411779456 111841303605768 112095736210656 112277193758496 112502140031424 112923356245596 112942265046039 113036904115124 113142021439824 113236827893184 113888513136584 113907583550706 114034270343136 114230191970466 114440560648128 114513826051872 114628973187168 114690544919236 115090791106356 115206518397564 115280274171186 115418685098112 115492576701888 115511915713392 115785856063449 115911295789952 115962111705024 115999089684192 116141065581112 116658175421034 116775478764846 116829145417248 116953240864896 116990534895168 117489854292928 117691712939268 117776855237184 118027016964736 118102578435264 118420203817872 118697625015672 119101719723822 119294518368402 119533523783388 119565906612984 119634388791104 119750421900967 119806159606848 120314129636508 120369422551104 120587837438736 120608029641924 120830143876992 120897323797536 121025029427744 121161412239582 121345850850432 121437047561544 121793284011366 121930634257344 122008694842656 122286257684352 122673230217616 122919726996352 123209743686588 123312986307408 123560768597376 123872331065472 124130967005826 124181387619432 124262818418952 124401022192512 124807061597361 125036908856288 125049788931456 125116958093712 125137908689508 125679838251888 125821466556489 125932376439936 126012998960064 126544461473664 126564907535352 126671705778816 126699344270304 126739746136432 127391431379832 127400709610416 127647408803904 127944459971536 128124577278657 128288554136028 128524812983424 128589093766978 128957594835564 129103024507776 129195085802112 129846020735376 129898762740032 129929148789624 130340307106217 130400207763696 130636823891964 130658698778751 130899322533408 131020047951621 131429328531072 131572395973008 131614351757064 132091520445456 132176086079544 132392021141952 132476779158048 132498962141832 132780394085328 132865400739672 133534828142631 133589068499692 133857499313824 133951964395392 134195025320928 134588687389992 134618053287198 134650540480896 134894868999264 135383931224256 135470604675744 135661317118578 135933911861616 136153158106212 136403900570496 136426741143264 136484302705344 136514082206736 136616678506737 136628473091776 137171963539512 137227681260384 138007383994818 138017435411284 138070808220384 138261541239744 138284692870896 138599282682432 138727109595834 138982592302272 139005864672048 139486474594688 139704061071861 139795670721321 139861609883424 139951149966576 139961342952288 140232364601472 140591005502112 140666522463324 140756577855426 140898112875894 141157593746752 141386095844032 141650204438592 141731469861696 142505669001168 142536762304092 142582214403486 142647741089568 142799260945536 142942849945984 143325798311718 143579292825888 143845426925772 143937517467978 144099840485952 144451843563456 144590414606352 144851339002176 145167752660012 145804411339158 145871418854304 146026362887808 146136108082536 146394573077376 146419086569184 146700233734158 146824022607264 147118183118016 147158038908288 147261737850084 147385134647344 147857994597456 148194363125952 148602960501138 148698096839487 148829172156288 148941023784696 149121738141024 149377943345994 149460981614208 149702925011328 150564474994128 150589686728052 150856028586432 150969403486044 151412273313741 151572212336189 151642761460416 151876778067608 152045693790848 152306922627288 152404430260212 152576301691008 152685101402496 152710668231264 152838630916224 153454388141808 153480083786172 153608691196752 153707032228248 154015887617856 154381141417932 154665452912256 155544233894712 155570279479758 155700638353128 155772193889664 156355416340056 156596705562803 156922283919024 157456510821324 157634079647616 157893605090496 158263500020896 158802292965096 159059357824536 159132456931968 159378031711184 159421208817312 159447903594408 160418839515344 160649168563728 160783783251648 160810706189232 161196431730048 161299630469952 161548549652776 161916063415392 162112320546696 162391045348488 162678259790208 163075645713024 163209234396549 164279658248784 164403121592853 164417315076544 165507956007768 165575183492576 165683757891936 165808276478262 166153006502496 166409415463148 166515951580602 166822610791616 166850544919344 167573117669184 167761955408652 168143604315984 168415790637744 168675691549222 168753210047136 168754201469568 168932459027072 169385034368394 169555356172686 169855241839776 169867612813888 170832769704876 170861375326059 171051405514704 171660840972192 171943459780752 172035817378854 172809777596346 172920411256779 173128027647168 173238865052832 173267873570088 173866943684928 173998634526288 174182431855952 174211598371668 174532430044544 174693397268828 175163218147269 175429861297344 175485802342752 175923632460862 176122027260608 176234781439392 176537569408902 176635705544064 176665282855776 177040525447104 177153867652896 178046437523508 178652579585733 178926700427904 178941777552603 179300285675082 179451583186656 179490737716264 179859825332352 180471194454762 180554133826656 180627472900992 180881756158104 180912044462886 181245215815488 181537544141616 181742118359373 181902321524352 182018776275648 182155571342316 182689926017049 182895951386016 182970241680512 183013042263984 183312029273472 184009845326424 184094410960512 184379590494528 184969479461112 185068833846949 185341152896064 185808496598208 186272081429148 186394227628428 186482146511232 186601533288768 186615123936384 187454674002816 187555363284432 187574683397184 187675437140568 187706863034262 187864150501192 188519757377832 188898564659904 189847361303028 190007558668224 190049016405456 190109619204648 190196988119424 191087147069748 191101064415624 191439057101184 191471113205856 191793902567696 191916689957304 192432831204042 192725763115392 192787219475136 192883640650467 193792628703168 194405881785544 194495225139072 194769031103064 194848144110048 195225448758912 195600311645544 195765363476352 195955235837946 196243573654656 196348983800112 197143992796608 197421527635596 198137280668184 198264129119316 198588031712928 198715168737072 198828984188032 199114462445184 199170591127992 199298101109508 199522856057472 200383602749538 200752633325504 200786248970736 200927946593088 201292537981392 201883031084988 201927079930797 202342303498896 203075896836384 203205907013616 203614224308352 204229737159318 204605850855744 204640111714896 204771123310104 204811588262336 204942709637664 205841521890576 207011075992227 207026153116926 207392311859616 207427039306344 207600851137504 207898924023648 208090664393751 208473888453408 208508797008072 208740698255232 209229711892032 209792414825136 209942014428432 210999783694986 211134866783139 211347169313841 211736390620128 212079143766048 212561611756416 212597204792544 213805143456138 213873321605229 214198891418304 214414274918976 214988697467577 215768140388658 215888084553856 215906276201967 216149760728928 216521393797984 216641489141376 217277008503264 217612312528732 217751628990018 218706617008737 218807128281456 219039544331712 219204162123804 219591859616064 220236033910896 220575904333598 220677274677024 220892606775126 220911677189248 221077701971016 221537342003328 221786991896184 222021268774136 222467393225792 222904440751707 223243758234432 223682607211536 224191472421312 224554387516992 225004280062848 225846712491192 225884530092078 226073808230248 226284042879648 226473655786368 227777026273168 227815167101412 228068540686272 228460383940932 228881121296256 229027652103744 229257946374336 229381089838472 230181582212712 230413036795128 230560548342372 230985153403776 231023831426784 231571712126898 231924223410048 231998179368384 232282131162224 233316350842068 233550957529692 233658290834496 233981069790336 234979708585856 235383425878536 235553710474368 236205156870528 236840407635744 237395250031344 238203439447644 238589036736804 239067047566776 239131813225968 239268777582208 239500843801934 239612319213696 240628259273016 240738845102208 241175674877472 241216059283848 241794647595072 242050058855488 242322824479164 242874095123088 243586568022732 243861268514688 244017389685312 245346460435232 246419487373176 246625972614816 246799764359863 248261934011652 248362775238864 248525636837904 248712414717393 249614123194722 249773927370903 250073817712576 250233916187424 250275817379016 251359676503776 251642933112978 252025997920128 253013537323833 253129815070704 253398688540608 253479492272864 254077551552591 254333034259029 254782862759664 254801419220832 255294817607808 255888919943072 256249154557314 256577108272056 257178187533956 257915189671128 258053726068281 259214666394519 259692041470752 259797525480064 259858297579248 260680614212434 260800415527392 261273647783928 261317397557502 261798645066816 262040095903242 263144791946016 263228703514128 263885448691293 264183040890912 264352172159088 264784042283904 264953558316096 264997924283664 265560788170656 265730801479344 267069656285262 267178136999384 267714998627648 268390050641856 268950428512623 269177374779984 269236106574396 269789737998528 270706791682143 270767862448512 270941209351488 271322634237156 271867823723232 272306316212424 272853482286528 272968605410688 273028164413472 273233357013474 273256946183552 274343927079024 274455362520768 276014767989636 276034870822568 276141616440768 276523082479488 276569385741792 277198565364864 277454219191668 277965184604544 278011729344096 279408122143722 279591341442642 279723219766848 279902299933152 279922685904576 281182011004224 281333044926648 281513155710852 281560294551393 281796225751788 282315187493504 282772191688064 283300408877184 283462939723392 285011338002336 285073524608184 285164428806972 285295482179136 286651596623436 287158585651776 287690853851544 287875034935956 288199680971904 288903687126912 289180829212704 289702678004352 290335505320024 291608822678316 291742837708608 292272216165072 292838173138368 293400467468316 293648045214528 293932853756919 294236366236032 294523475700168 294770269294688 295715989194912 296388726251904 297205921002276 297396193678974 297882047569392 298243476282048 298755886691988 300575404124307 301128949988256 301179373456104 301712057172864 301938806972088 302824546627482 303144424672378 303285522920832 303753556135216 304613845254576 304808860520424 305279244564437 305421336462528 306344605738977 306908776283616 306960167572344 307217382393504 307414064456496 308031775235712 308762282835864 310539229675389 311088467789424 311140558959516 311401276706256 312710832680112 313193411125606 313844567838048 314913021642648 315787210180992 316499675542479 316527000041792 317604585930192 318118715649072 318756063422368 318842417634624 318895807188816 320837679030688 321298337127456 321567566503296 321621412378464 322599260939904 323097099305552 323652210582987 323832126830784 324224641093392 324782090696976 326418468793098 326627443485027 328559316497568 328806243185706 328834630153088 330863856500397 331015912015536 331150366985152 331367515783872 331616552956524 332306013004992 332818830926296 333031903161204 333645221583232 333701089838688 335146235338368 335523910817304 336287208631968 336831581275488 337351383098444 337506420094272 338770068736788 338826795138117 339110712345372 339710483679552 339735225627776 341665539409752 341722750652118 342102811029408 343321681944384 343886919561504 344071634757708 345619555192692 345840822513558 346256055294336 346477730105664 346535747140176 347733887369856 347997269052576 348364863711904 348423196743336 349386794537656 350326436294538 350859722594688 350971604685504 351847264921724 352244054521216 352469562878784 353075138817804 353330565711552 354081050894208 354307735305792 356092875047016 357305159171466 357883555105206 358600571350164 358903166373312 358981475432528 359251265702901 360942388909524 361108267653312 361763512316208 361824088925772 362490431630976 363075088283232 363484236718746 364037552551296 364311142684632 365379852034098 365791902772032 366026084527968 367369938374153 368019690652848 368759180989056 369938958922224 370137667693898 370682305792128 371616993196416 372544162858296 372788455256856 373203066577536 374421184792083 375110726568864 375149366794368 375350874281136 375413726068524 375728301002384 377039514755664 377797129319808 379694722606056 380015117336448 380098032810912 380219238409296 382174294139496 382202128831248 382942226411712 383587805135392 383833379914608 384373731835971 384865662408084 385574438950272 385767281300934 387585257406336 388811763571088 389538062206128 389696288220096 391020921318651 391200623291088 391910471675892 391976096336253 392697967600224 393060143854863 394287985593216 394843055271192 396274561336368 396528258238632 397176063425856 397430337474144 398341182255984 398596202219016 399211319815033 400604484427893 400767205499076 401505266651008 401572497941472 401855893186176 402585075962784 403766062169976 403854159861594 404684606997792 406151793672768 406411814027232 408459474318636 409211701711488 409280223429792 409542246620208 409623176524672 409885419275328 411683043781152 414022151984454 414052306233852 414784623719232 414854078612688 415201702275008 415797848047296 416181328787502 416947776906816 417017594016144 418459423784064 419112183215583 419584829650272 419884028856864 421999567389972 422269733566278 422694338627682 423472781240256 424158287532096 425194409585088 427610286912276 427746643210458 428397782836608 428828549837952 429977394935154 431536280777316 431812552403934 432299521457856 433042787595968 434554017006528 435224625057464 435503257980036 437413234017474 437614256562912 438079088663424 438408324247608 439183719232128 440472067821792 441151808667196 441354549354048 441785213550252 442155403942032 443573983792368 444042537548272 444934786451584 445808881503414 446487516468864 447365214423072 448382944842624 449108775033984 451693424982384 451769060184156 452147616460496 452568085759296 454716637008567 455554052546336 455630334202824 456137081372544 456920767881864 458055304207488 458515892748672 458762179676944 460363164425424 460826073590256 461121096684744 462047662853568 463143424253796 463996358736768 464564262324448 466632701684136 467101915059384 467316581668992 469790116688409 470766851757072 471795196145039 473680815271488 474790500062688 476406878895288 477178073473608 478134095133552 478263626451936 479001687603868 480406842489277 481256518546032 482351349754944 482432118567696 483589295190144 484100117710976 484645648958328 485748190246176 487173136045464 488034779370624 489627703189647 490692920870464 492838974746352 493251945229632 493599528719726 496523868023304 496725550477728 497051273675808 497424829434786 499228246389444 499547854741806 500147635425152 500467832374848 500551634758032 502719353007552 503285866225956 506027074647666 506259630141408 506797377081216 506958984545728 508155103105182 508666068518058 509565725519328 509602838441664 511777839886144 512498309114628 512584125978177 513154216544112 514356375067912 515830379342256 516107452136562 518429332789038 519384082941504 519716595158496 521361228424868 521600831054784 522547295567856 522634795115004 523597290133632 524080191806484 525489654441807 526289583892032 526457407028256 527770897382586 528366081781824 528704344318176 529907116632192 529995848567328 531121576341312 531461602958688 534139312570524 534356273998768 535429997255296 536780101283712 537900857025246 538354749559968 538472213148792 539579475997056 541413583364286 541882418702976 542645268474312 543735647446464 544612632424848 545226355078119 545706964573056 546056328826944 546466714026948 548069778051147 548687854158048 548910725041536 552029535979272 552069741645136 552283232881536 553138771483584 554908438383336 555206501540847 556023458688192 558816244287444 559182682885284 559446439533696 559804599866304 559845371809152 562364022008448 562666089853296 563026311421704 563120589102786 563592451503576 567753541123691 570022676004672 570147049216368 570328857613944 570590964358272 573303193246872 574317171303552 575381707703088 575750069871912 578361658425408 578650921951401 580671010640048 583217645356632 583485675417216 584544432330144 585676346276736 586800934936632 587296090429056 587865707513838 589046951400336 589540538589376 591431978389824 594411842004552 594792387357948 595764095138784 596486952564096 597511773383976 601150808248614 602257899976512 602358746912208 603877613944176 605649093254964 605781239792391 606288849344756 607507112270432 609227690509152 609617721040848 610558489128874 610842672925056 612689211477954 613817552567232 613920335144688 614434764787008 614828128912992 617524565671728 621033227976681 621078459350778 622176935578848 622281117919032 622802553412512 625421665360224 626386822251212 627689135676096 629826043285296 632999351084958 633054000083584 634041507941523 635209171860384 636237431298144 637512126844736 637684835269248 637791614377632 641619964815687 641675358061376 642596674254912 643242824756928 646194198611104 647304421165974 647664253661568 647718828605901 648449282186784 649564181393952 652836937586196 653254886970054 656119851026211 657118632995136 657612486371412 661727713000794 662031824031072 662300733970304 662735031567744 663233105913048 664612026009984 665637661852592 666063806322408 667402179677376 671047821634608 672574417263936 673663162550976 674702766196888 675012840188544 677540137473576 677653590276234 678221424690744 679420967359104 683331078819504 683445501304236 684205622058816 686643363888768 687773839123008 688143269515416 691239110385384 691681645027116 692955460211328 693071494280352 695994538105152 696729727423808 696846393486672 698773589075312 700652872589076 701943209371008 703694529843448 704939125757568 706150277635608 706661131423104 707240015718379 708615470611584 712185750094032 714610318342932 715767110210412 717201142700328 717806332746624 717962950865056 718502531405802 721884777819048 722216535306624 723527024632416 723648177851544 726150176566464 726968473437492 728622285369264 730759704068196 731583805544064 732052169055936 734739876748306 736039381305696 739877917844448 740275335387796 740399293079589 745088325716592 745576910513712 746137244152179 748842369584166 749321782112709 750221453137728 750701748562272 750827452137048 751456602004768 754079029511328 759040611971499 759389445212112 760196065621824 760438476818592 762999102777087 764348588278992 764404257662496 765884452823424 767175610270784 767666759829216 768747463671942 769731324816168 771534562601868 774161178204843 777623527142176 779076124412256 779392576440192 782041842637302 782401246582176 783820943351784 783952192672506 785395935200448 786120287709726 789686110542384 791656346073879 792549122672736 793056516477264 794352126851712 794860674948288 796682364511968 797192404438032 798422639630066 801208968855786 801534410998152 803144995882944 805170151925568 806851285537869 807532124339952 807708319723188 809369213995584 812120375046429 812303587345536 812823628054464 816918948637272 818560446859584 819084493240416 819770838550656 823366087562304 828044303968908 828104612467704 829569247438464 829708157225376 830403404550016 831595696094592 832362657575004 833895553813632 834035188032288 838224366431166 839169659300544 839768057713728 843999134779944 844539467132556 845388677255364 846945562480512 848316575064192 850388819170176 855220573824552 855493286420916 859954789870308 863072561554632 863625104807868 864599042915712 866085575191936 869108034013056 870449250114928 871006515960072 874826468034948 875228513125824 876816648495216 880944135643584 881798561270757 882303617334392 882709098708096 883570427100504 884310807884064 887147967584736 888085075096544 891617763006828 894730428846144 901726212372921 903386849964768 903538120368312 904295232920992 905136171518592 909433274017134 911108105092672 911260668405648 913841535763728 915837733693311 917524359353888 920726328850848 921652147180512 922242193369488 924095325707136 926286848507592 929128524648896 931617689026167 933265403368272 934203830118768 939580233376818 941533703514144 943590392290078 947361630542976 949581000125376 952813757790576 954356146947216 956268190267104 956527252903872 958003375207736 960813684978554 962513037092064 964702699509888 964864237135392 969291297916656 970956631748961 971496380492352 974346272090928 979255406379294 979882330455081 981385841740928 985677949492704 986503890459264 987199057439452 992591569501191 993047736046608 993451100955456 994102547351616 994849658869572 998456492778888 999095709483612 1000935664749696 1001103269516064 1005438706015104 1006571732451912 1012054149295332 1012519260282816 1013917969091456 1016310206210364 1017332137036116 1019131451038656 1019205676883328 1023555679772288 1024996618229256 1025168251956354 1026308433088224 1028712750135824 1031660758684512 1032214904273124 1036858665578076 1038768165883008 1039433190316992 1042722456849736 1043201662109568 1045094591135712 1045269590230008 1048160383612968 1050979308883614 1052579167784064 1052914814056512 1055541794765172 1056732163563648 1057408688636352 1059991697134656 1062243152682624 1062923205917376 1068278625141048 1068712547997536 1075801714050492 1076709499119936 1076944426297584 1077753797108703 1082827166728572 1085290536948624 1087471294892928 1089225264849696 1090452710156238 1092112657653888 1092933428053896 1096139556102294 1097375708316096 1102109815122459 1104059071958544 1104139483290272 1106277542967168 1109816876766672 1110413003081694 1112046917376384 1117632488574888 1118365365770568 1119609199732608 1123263554376249 1125332179706592 1126052622843408 1126241178205572 1127184903007152 1135507082247382 1140045352009344 1140294098432736 1140657715227888 1146606386493744 1150763415406176 1151500139743824 1153121195507913 1156723316850816 1157301843902802 1161342021280096 1166435290713264 1169088864660288 1173062763955953 1173601869873264 1175731415027676 1175928289008759 1178093902800672 1179081077178752 1179180431564589 1182863956779648 1188823684009104 1189584774715896 1191528190277568 1195023546767952 1197633959445099 1202301616497228 1204515799953024 1204717493824416 1207755227888352 1211298186509928 1211562479584782 1212577698689512 1215014224540864 1218455381018304 1219235442081696 1221116978257748 1225378422955908 1227635105134464 1227840670289376 1228869529574016 1229656257825984 1235049131343456 1242066455953362 1242156918701556 1244353871157696 1244562235838064 1245605106825024 1250843330720448 1252773644502424 1255378271352192 1259652086570592 1265998702169916 1268083015883046 1270418343720768 1272474862596288 1275024253689472 1275583228755264 1283239929631374 1283350716122752 1285193348509824 1286485649513856 1292388397222208 1294608842331948 1295437657211802 1296898564373568 1299128362787904 1305673875172392 1306509773940108 1312239702052422 1314237265990272 1315224972742824 1323455426001588 1324063648062144 1326466211826096 1331275323705184 1332127612644816 1334804359354752 1342095643269216 1345148834527872 1347326325101952 1349405532393776 1355080274947152 1355307180552468 1356442849381488 1364149911025701 1366662157639008 1366891002608472 1368411244117632 1375547678246016 1376286539030832 1382478220770768 1383363290054232 1386142988560704 1391989076210304 1393459454847616 1393692786973344 1397547178150624 1401305745178152 1407389059686896 1409370350065227 1412300555271216 1414480031436758 1415385588435117 1424371500188064 1429220636685864 1431534220420824 1433743378168387 1434402285400656 1435925901730112 1437005062811604 1441220527467831 1443769555638096 1447054049264832 1447296355703088 1452300353132928 1453936946874984 1457244570738528 1461519408136392 1464104338111872 1468883109568941 1469479753496612 1472078762611392 1479755835688896 1480550670775592 1480798586159178 1490176651433184 1491153821027424 1492274488304358 1497684739168332 1498643564225418 1500442906275456 1501403497124544 1501654904274096 1502913204009536 1508158059022656 1518081223942998 1518778890424224 1520392131243648 1520876953637184 1525998205554174 1528697176557984 1528808515324992 1534351220541568 1535333519658432 1537494927343884 1537752377934531 1539462649632336 1543069125203736 1548322356409686 1555247054284352 1558152248824512 1564083685274604 1564802493164352 1567641886703568 1567904385345012 1570791870400896 1572240575419452 1579372221084768 1583312692147758 1585098245345472 1586113032954528 1589721349896576 1593364729023936 1594384808876064 1596845279260132 1602417937711572 1603068821996304 1606289991765888 1610340303851136 1613702571075738 1615064248679904 1615416639446376 1618738427991168 1624240750092858 1625647256108928 1633837897274544 1635679065234357 1637120893719168 1638168986480832 1646732175124608 1656088607937816 1656209224935408 1659416314450752 1664725315150008 1665619504622541 1667294335698079 1668070376064576 1676448732862332 1678339318601088 1679536115427456 1687998269559888 1689078934265112 1690777354510728 1703260623371073 1710441147649104 1710986572841832 1719909579740616 1726145123109264 1727250209615736 1735952765854203 1740898500229856 1742013031920144 1749652936069896 1750457026251648 1753633296990432 1761888271287168 1763597122541514 1764607234668784 1767140854201008 1768621615768128 1774295935169472 1776170150193088 1783235526013656 1789460857692288 1803452424745842 1806773699929536 1807076240736624 1808590465841984 1817343719377173 1818866548034268 1822216210185344 1822521336811296 1827683071527456 1831675467386622 1835048718707776 1841452657701696 1843304294361024 1844484386738976 1852573697015184 1858257049297792 1863235378052334 1866530806736544 1868407660237536 1879160466753636 1883067407028288 1887180784580156 1899162000250752 1902124523824569 1905627515581152 1908712293894432 1912536380534208 1913054505807744 1916006750415472 1921627369957108 1925026074184128 1929728474270784 1938582595833312 1941913263497922 1942992760984704 1948692544181856 1958510812758588 1959764660910162 1968359553078633 1970438760370457 1971355898985408 1974398114878904 1985183139002382 1986095472093216 1986902201910912 1988205094703232 1989699317739144 1996912985557776 1998191418967224 2002206539032128 2013143464903824 2024108298590664 2025038520565632 2032620412420728 2034664274072232 2035757172316439 2038262902077312 2049993236458512 2050336503912708 2052616866176448 2057425500271648 2063321517369024 2064429808546248 2073717331156152 2078866380633984 2085444913699472 2090189182271424 2090539180460016 2096320767225936 2101958617767228 2105829628113024 2111083589530344 2114817377272704 2119983394269312 2121720047155137 2125846411834752 2136557250282096 2137425095995072 2151603428100984 2153418998239872 2153888852595168 2155507594217406 2165654333457144 2170581073897248 2178450529699392 2180905420312476 2185866856107792 2192279112204588 2194751416632192 2204219630244918 2208118143917088 2208278966580544 2219633753533344 2220826006163388 2221197879238767 2235264977149776 2236730731541136 2246527108752498 2247965346338127 2250664359413184 2252105245686816 2252482356411144 2254369806014304 2271014164494764 2277121835914497 2280588196865472 2281315430455776 2288997308331261 2293212772987488 2301526830812352 2303000279487648 2306242391015826 2314603687805604 2322483534614529 2322684042560192 2332870581426528 2338177729320576 2346125527911906 2347203739746528 2351462830055352 2351856578017518 2356187805601344 2358360863129178 2374969038221637 2377647368018208 2379169549431792 2383056380555136 2390047093535904 2395267918890198 2404603232994456 2409434987648832 2415510455776704 2422596373019856 2423124959169564 2425155397379024 2430028449081728 2436910762036608 2438470884163392 2442233956515496 2450756845911816 2455681340578752 2459312515651968 2470098262686912 2484132911906724 2484313837403112 2488707742315392 2489124471676128 2491210213650048 2501686661440896 2505547289004848 2519304173141184 2531997404339832 2536166031766092 2540836687441536 2544949725192576 2551166457510528 2566479859262748 2576727609715213 2584776794444416 2589217684663896 2590875314423604 2593797128747136 2598256725575808 2611347750344784 2613019547880216 2624479404104844 2630449945485648 2646910852003176 2648127296124288 2652932423652192 2662550647410368 2664255225289632 2684191286538432 2698811064787552 2705178637118763 2710160549894304 2710614361104936 2712885698762976 2728299822051402 2733324315278016 2733782005216944 2747513201079933 2752573078061664 2764956441541536 2766726580108464 2772285977121408 2787385573946688 2794853067078501 2795094356301248 2802611490356304 2814778119373792 2818740700130454 2824601110542432 2828960062873516 2830771176870234 2848743000376128 2858441273371728 2863068440841648 2867486756336774 2868804570801312 2871851803460224 2874010125623208 2882441054935662 2887539111276192 2894108098529664 2894592711406176 2907873893749968 2914489141477056 2923038816272784 2937766219137882 2938959506993224 2939646991365243 2944157525222784 2959511671377792 2961101341551184 2961597172318356 2977774708503573 2980353302866368 2982307642054848 2984548976608716 2995369478336664 2997287128450836 3002806994249088 3003309808548192 3005826408019072 3016316118045312 3036162447885996 3037557780848448 3041753907274368 3051996411108348 3057394353115968 3057617030649984 3070667039316864 3074989854687768 3075504755869062 3078925299264672 3086138250407472 3096644712819372 3110494108568704 3116304497649024 3128167370549208 3129604986328704 3135283773407136 3135808770690024 3144481150838904 3158744442169536 3166625384295516 3170196490690944 3172226065909056 3186729458047872 3188769617752128 3193690558520264 3204835875423144 3206137643992608 3227405142151476 3230128497359808 3230833278892752 3233261391326109 3248481500185716 3267675794549088 3271358130468714 3276337972961664 3306329445367377 3312177215875632 3312418449870816 3318832628901504 3329450630300016 3331239009245082 3334588671396158 3336140752129152 3352897465724664 3369790663128747 3375996539119776 3378157868530224 3381554709021456 3406521246742146 3420882295298208 3421973145683664 3439819159481232 3452290246218528 3454500419231472 3471905531708406 3481797000459712 3484026063840288 3499305872139792 3507266593980864 3519188291867859 3527194245083028 3529214469337568 3534281708402016 3537243231536256 3537541294693767 3548591870338944 3552340300386176 3566471052027312 3592901878335297 3606904849491684 3613547399859072 3614152481473248 3617180931683968 3634687438754346 3637733096068536 3645042673622592 3655366143054912 3663350934773244 3670097437415552 3682905315403392 3686608588722048 3688968773477952 3705147394030368 3726470756104668 3733061613473088 3736815320475072 3758320933507272 3766134814056576 3774361569160312 3804249047649138 3811255031162304 3817424587788864 3825072761068416 3832013500830944 3843254739914216 3850052148368256 3859456948541568 3877165191666624 3883826526995844 3897385088363712 3917021625517176 3919529321820324 3936719106157266 3940877520740914 3942711797970816 3948796229757808 3970366278004764 3972190944186432 3979398635478288 3993825971115552 3996382837934448 4004413078064256 4026286929807648 4048216597181328 4065240824841456 4069328548144464 4071514344632878 4092449733077103 4099986472917024 4100673007825416 4105233732352896 4114851000543296 4126643034738048 4128859617092496 4147434662312304 4170889827398944 4180378364542848 4181078360920032 4192641534451872 4203917235534456 4222167179060688 4228111050195681 4243440094310274 4246156765305351 4273114500564192 4274850191990144 4301230134505161 4303206856201968 4307777705190336 4311015188434812 4323661582403493 4331308666914288 4341162147794496 4356901059398784 4361810840624952 4371733712215584 4384558224409176 4406649328706823 4408439260489836 4416236287834176 4416557933161088 4439267507066688 4441652012326776 4442395758477534 4470529954299552 4473461463082272 4493054217504996 4495930692676254 4501328718826368 4504210491373632 4504964712822288 4508739612028608 4542028328989528 4554243671828994 4561176393730944 4562630860911552 4577994616662522 4586425545974976 4603053661624704 4606000558975296 4612484782031652 4629207375611208 4644967069229058 4645368085120384 4665741162853056 4692251055823812 4694407479493056 4702925660110704 4703713156035036 4712375611202688 4716721726258356 4749938076443274 4755294736036416 4758339098863584 4780094187071808 4790535837780396 4809206465988912 4818869975297664 4831020911553408 4845192746039712 4846249918339128 4850310794758048 4876941768326784 4884467913030992 4901513691823632 4911362681157504 4940196525373824 4968265823813448 4968627674806224 4978248943352256 4996858513867623 5001883007094237 5011094578009696 5038608346282368 5063994808679664 5072332063532184 5109781870113219 5132959718525496 5153455219430426 5178435369327792 5181750628847208 5189747157595429 5207858297562609 5222695500689568 5226039095760432 5248958808209688 5260899890971296 5293821704006352 5305864847304384 5325101294820736 5328510450579264 5368382573076864 5397622129575104 5410357274237526 5420321099788608 5421228722209872 5425771397525952 5456599644102804 5466648630556032 5467564010433888 5495026402159866 5505146156123328 5529912883083072 5533453160216928 5574771147893376 5589706134157002 5590188712602496 5605222980712608 5629556238747584 5637481400260908 5649202221084864 5657920125747032 5661542353740468 5697486000752256 5716882546743456 5726136881683296 5734973512673548 5737609141602624 5748020251246416 5764882109871324 5775078222552384 5789185422812352 5815747787499936 5828978282954112 5846077632545568 5875532438275764 5877919013986448 5879293982730486 5911316281111371 5922202683102368 5923194344636712 5955549417007146 5960706605732736 5964615284109696 5969097953217432 5990738956673328 5994574256901672 6006619617096384 6072324895771992 6075115561696896 6103992822216696 6107271516949317 6114788706231936 6149979709375536 6151009511738124 6157850598529344 6172276500814944 6193289425638744 6245288952360601 6256334741098416 6270567546814272 6271617541380048 6288962301677808 6317488884339072 6333250768591032 6344452131818112 6365160141465411 6377539235504256 6387381117040528 6409671750846288 6412275287985216 6454810284302952 6460256994719616 6461666557785504 6466522782652218 6496963000371432 6535351589098176 6542716260937428 6612658890734754 6624354431751264 6624836899741632 6658901260600032 6662478018490164 6663593637716301 6669177342792316 6705794931449328 6739581326257494 6751993078239552 6756315737060448 6763109418042912 6813042493484292 6831365507743491 6841764590596416 6843946291367328 6879638318962464 6904580492437056 6909000838462944 6943811063416812 6963594000919424 6968052127680576 6998611744279584 7014533187961728 7038376583735718 7054388490166056 7058428938675136 7068563416804032 7075082589387534 7124907114664911 7132942104054624 7185803756670594 7213809698983368 7228304962946496 7269374877508692 7275466192137072 7290085347245184 7310732286109824 7326701869546488 7377937546955904 7410294788060736 7452941512209336 7466123226946176 7473630640950144 7516641867014544 7548723138320624 7608498095298276 7622510062324608 7634849175577728 7664027001661888 7686509479828432 7730182829145639 7754330383333248 7767653053991688 7794770176727424 7834043251034352 7839058643640648 7873438212314532 7881755041481828 7897592459515616 7940732556009528 7944381888372864 7958797270956576 7987651942231104 7992765675868896 8052573859615296 8096433194362656 8130481649682912 8138657096288928 8143028689265756 8184899466154206 8199972945834048 8201346015650832 8229702001086592 8242539603239799 8257719234184992 8294869324624608 8341779654797888 8362156721840064 8385283068903744 8407834471068912 8444334358121376 8456222100391362 8486880188620548 8492313530610702 8546229001128384 8602460269010322 8606413712403936 8615555410380672 8622030376869624 8647323164806986 8662617333828576 8682324295588992 8723621681249904 8743467424431168 8769116448818352 8813298657413646 8816878520979672 8832472575668352 8878535014133376 8883304024653552 8884791516955068 8933324125510719 8941059908599104 8946922926164544 8986108435009992 8991861385352508 9008420982747264 9009929425644576 9017479224057216 9084056657979056 9108487343657988 9125261721823104 9155989233325044 9172851091949952 9212001117950592 9224969564063304 9258414751222416 9289934138458116 9331482325706112 9384502111647624 9388814958986112 9405851320221408 9407426312070072 9433443452516712 9499876152886548 9510589472072832 9516678197727168 9560188374143616 9581071675560792 9618412931977824 9690385492079424 9692499836678256 9699784173978327 9700621589516096 9768935826061984 9803027383647264 9918988336102131 9936531647626896 9937255349612448 9956497886704512 9993717027735246 10003766014188474 10022189156019392 10127989617359328 10144664127064368 10219563740226438 10265919437050992 10306910438860852 10356870738655584 10363501257694416 10379494315190858 10415716595125218 10445391001379136 10452078191520864 10497917616419376 10521799781942592 10557564875603577 10587643408012704 10611729694608768 10657020901158528 10778705635005891 10795244259150208 10820714548475052 10840642199577216 10842457444419744 10851542795051904 10913199288205608 10935128020867776 10990052804319732 11010292312246656 11059825766166144 11066906320433856 11179412268314004 11210445961425216 11259112477495168 11274962800521816 11298404442169728 11315840251494064 11323084707480936 11433765093486912 11452273763366592 11469947025347096 11475218283205248 11496040502492832 11529764219742648 11550156445104768 11578370845624704 11631495574999872 11692155265091136 11751064876551528 11755838027972896 11758587965460972 11822632562222742 11844405366204736 11846388689273424 11911098834014292 11938195906434864 11981477913346656 11989148513803344 12013239234192768 12144649791543984 12207985644433392 12214543033898634 12277349199231309 12299959418751072 12302019023476248 12315701197058688 12344553001629888 12386578851277488 12490577904721202 12512669482196832 12541135093628544 12543235082760096 12577924603355616 12666501537182064 12684333150587043 12730320282930822 12738470295916053 12774762234081056 12819343501692576 12824550575970432 12903690403515483 12909620568605904 12923333115571008 12933045565304436 12970984747210479 12993926000742864 13070703178196352 13085432521874856 13225317781469508 13248708863502528 13249673799483264 13317802521200064 13324956036980328 13327187275432602 13338354685584632 13411589862898656 13479162652514988 13503986156479104 13512631474120896 13526218836085824 13626084986968584 13662731015486982 13683529181192832 13687892582734656 13759276637924928 13809160984874112 13818001676925888 13887622126833624 13936104255361152 13997223488559168 14076753167471436 14108776980332112 14116857877350272 14137126833608064 14150165178775068 14249814229329822 14265884208109248 14371607513341188 14427619397966736 14456609925892992 14538749755017384 14550932384274144 14653403739092976 14820589576121472 14905883024418672 14990575541602869 15005649021282711 15033283734029088 15097446276641248 15216996190596552 15328054003323776 15329345610339657 15373018959656864 15460365658291278 15535306107983376 15569241472786287 15668086502068704 15678117287281296 15746876424629064 15763510082963656 15795184919031232 15881465112019056 15917594541913152 15975303884462208 15985531351737792 16105147719230592 16192866388725312 16260963299365824 16277314192577856 16286057378531512 16369798932308412 16399945891668096 16402692031301664 16485079206479598 16515438468369984 16589738649249216 16683559309595776 16724313443680128 16770566137807488 16815668942137824 16888668716242752 16912444200782724 16973760377241096 16984627061221404 17092458002256768 17204920538020644 17212827424807872 17244060753739248 17294646329613972 17325234667657152 17447243362499808 17486934848862336 17538232897636704 17626597314827292 17633757041959344 17733948843334113 17766608049307104 17769583033910136 17866648251021438 17882119817198208 17893845852329088 17972216870019984 17983722770705016 18019858851289152 18168113315958112 18216974687315976 18311978466650088 18321814550847951 18449939128126608 18516829502444832 18579868276916232 18735866857081803 18769004223295248 18811702640442816 18814852624140144 18866886905033424 18999752305773096 19033356395454336 19095480424396233 19162143351121584 19236825863955648 19380770984158848 19384999673356512 19399568347956654 19401243179032192 19537871652123968 19606054767294528 19837976672204262 19873063295253792 19874510699224896 19987434055470492 19990780913148903 20007532028376948 20044378312038784 20255979234718656 20289328254128736 20439127480452876 20531838874101984 20613820877721704 20713741477311168 20727002515388832 20758988630381716 20831433190250436 20890782002758272 20904156383041728 20995835232838752 21043599563885184 21115129751207154 21175286816025408 21557411270011782 21641429096950104 21674826364075027 21684914888839488 21826398576411216 21870256041735552 21980105608639464 22133812640867712 22358824536628008 22420891922850432 22549925601043632 22631680502988128 22646169414961872 22867530186973824 22904547526733184 22939894050694192 22992081004985664 23059528439485296 23190548487436917 23262991149999744 23384310530182272 23502129753103056 23511676055945792 23517175930921944 23645265124445484 23688810732409472 23692777378546848 23822197668028584 23876391812869728 23962955826693312 23978297027606688 24289299583087968 24415971288866784 24429086067797268 24554698398462618 24599918837502144 24604038046952496 24689106003259776 24727618809719397 24773157702554976 24981155809442404 25025338964393664 25086470165520192 25155849206711232 25333003074364128 25368666301174086 25460640565861644 25476940591832106 25549524468162112 25638687003385152 25807380807030966 25819241137211808 25846666231142016 25866091130608872 25941969494420958 25987852001485728 26170865043749712 26450635562939016 26497417727005056 26635605042400128 26649912073960656 26654374550865204 26676709371169264 26823179725797312 26958325305029976 27025262948241792 27052437672171648 27252169973937168 27325462030973964 27375785165469312 27518553275849856 27636003353851776 27775244253667248 27994446977118336 28153506334942872 28217553960664224 28300330357550136 28344003706867343 28499628458659644 28531768416218496 28743215026682376 28855238795933472 29077499510034768 29101864768548288 29306807478185952 29756965008306393 29811766048837344 29981151083205738 30011298042565422 30066567468058176 30194892553282496 30433992381193104 30658691220679314 30746037919313728 30920731316582556 31070612215966752 31138482945572574 31336173004137408 31356234574562592 31493752849258128 31527020165927312 31590369838062464 31762930224038112 31835189083826304 31971062703475584 32336116905017673 32385732777450624 32521926598731648 32554628385155712 32572114757063024 32739597864616824 32805384062603328 32970158412959196 33030876936739968 33179477298498432 33497458926297769 33631337884275648 33777337432485504 33824888401565448 33947520754482192 33969254122442808 34409841076041288 34425654849615744 34488121507478496 34589292659227944 34650469335314304 34894486724999616 35076465795273408 35253194629654584 35267514083918688 35467897686668226 35533216098614208 35539166067820272 35733296502042876 35944433740039968 35967445541410032 36039717702578304 36336226631916224 36433949374631952 36623956933300176 36643629101695902 36899878256253216 37033659004889664 37159736553832464 37471733714163606 37538008446590496 37623405280885632 37629705248280288 37733773810066848 37999504611546192 38190960848792466 38215410887748159 38324286702243168 38473651727911296 38711071210546449 38769999346713024 38799136695913308 38912954241631437 39075743304247936 39212109534589056 39675953344408524 39746126590507584 39749021398449792 39974868110940984 39981561826297806 40015064056753896 40511958469437312 40578656508257472 40878254960905752 41063677748203968 41227641755443408 41427482954622336 41454005030777664 41517977260763432 41662866380500872 41808312766083456 41991670465677504 42230259502414308 42350573632050816 43114822540023564 43282858193900208 43349652728150054 43369829777678976 43652797152822432 43960211217278928 44717649073256016 45016947063848133 45099851202087264 45263361005976256 45292338829923744 45879788101388384 45984162009971328 45988036831018971 46119056878970592 46381096974873834 46707724418358861 47004259506206112 47023352111891584 47034351861843888 47290530248890968 47385554757093696 47644395336057168 47752783625739456 47925911653386624 47956594055213376 48578599166175936 48831942577733568 48858172135594536 49109396796925236 49199837675004288 49208076093904992 49455237619438794 49546315405109952 49962311618884808 50050677928787328 50172940331040384 50311698413422464 50666006148728256 50737332602348172 50921281131723288 50953881183664212 51099048936324224 51277374006770304 51614761614061932 51638482274423616 51732182261217744 51883938988841916 51975704002971456 52341730087499424 52901271125878032 53201846530002339 53299824147921312 53308749101730408 53353418742338528 53646359451594624 53916650610059952 54504339947874336 54650924061947928 54965443652543853 55550488507334496 56207600571245409 56307012669885744 56435107921328448 56600660715100272 56688007413734686 56999256917319288 57286441273188699 57486430053364752 57710477591866944 58154999020069536 58203729537096576 58613614956371904 59513930016612786 59623532097674688 59962302166411476 60022596085130844 60133134936116352 60389785106564992 60867984762386208 61317382441358628 61492075838627456 61841462633165112 62141224431933504 62276965891145148 62672346008274816 62712469149125184 62987505698516256 63054040331854624 63525860448076224 64672233810035346 65024479092225081 65144229514126048 65479195729233648 65610768125206656 65940316825918392 66994917852595538 67262675768551296 67649776803130896 67895041508964384 67938508244885616 68819682152082576 68976243014956992 69178585318455888 69571645462310751 69788973449999232 70152931590546816 70506389259309168 70535028167837376 70935795373336452 71066432197228416 71078332135640544 71466593004085752 71888867480079936 71934891082820064 72672453263832448 72867898749263904 73247913866600352 73287258203391804 73799756512506432 74067318009779328 74319473107664928 74943467428327212 75076016893180992 75259410496560576 75467547620133696 75999009223092384 76381921697584932 76430821775496318 76648573404486336 77422142421092898 77539998693426048 77598273391826616 77825908483262874 79351906688817048 79492253181015168 79949736221881968 79963123652595612 80030128113507792 81157313016514944 81756509921811504 82127355496407936 82455283510886816 82908010061555328 83035954521526864 83325732761001744 83983340931355008 84460519004828616 85032011120602029 86229645080047128 86565716387800416 86699305456300108 87305594305644864 87920422434557856 89435298146512032 90033894127696266 90199702404174528 90526722011952512 90584677659847488 91759576202776768 91976073662037942 92238113757941184 92762193949747668 93415448836717722 94008519012412224 94068703723687776 94581060497781936 94771109514187392 95288790672114336 95505567251478912 95913188110426752 97157198332351872 97663885155467136 97716344271189072 98218793593850472 98416152187809984 98910475238877588 99092630810219904 99924623237769616 100492376778893307 101332012297456512 101474665204696344 101842562263446576 101907762367328424 103229523228123864 103276964548847232 103464364522435488 103767877977683832 103951408005942912 104683460174998848 105802542251756064 106403693060004678 106599648295842624 106617498203460816 106706837484677056 107833301220119904 109008679895748672 109301848123895856 109930887305087706 111100977014668992 112415201142490818 112614025339771488 112870215842656896 113201321430200544 113376014827469372 113998513834638576 114572882546377398 114972860106729504 115420955183733888 116133213631639347 116309998040139072 117227229912743808 119027860033225572 119247064195349376 119924604332822952 120045192170261688 121735969524772416 122634764882717256 123682925266330224 124282448863867008 124553931782290296 125424938298250368 125975011397032512 126108080663709248 127051720896152448 129344467620070692 130048958184450162 130288459028252096 130958391458467296 131880633651836784 133989835705191076 135050841191544399 135299553606261792 135790083017928768 135877016489771232 137639364304165152 137952486029913984 138357170636911776 139143290924621502 140123173255076583 141012778518618336 141070056335674752 141871590746672904 142156664271281088 142933186008171504 143777734960159872 143869782165640128 145735797498527808 146495827733200704 146574516406783608 147599513025012864 148638946215329856 149886934856654424 150152033786361984 150518820993121152 150935095240267392 151998018446184768 152763843395169864 152861643550992636 153297146808972672 154844284842185796 155196546783653232 155651816966525748 158703813377634096 159605539590007017 159899472443763936 159926247305191224 160060256227015584 163513019843623008 164896330957631559 164910567021773632 166071909043053728 166651465522003488 168622801713736227 168921038009657232 170064022241204058 172459290160094256 173131432775600832 173398610912600216 174611188611289728 175840844869115712 178870596293024064 180067788255392532 180399404808349056 181169355319694976 183519152405553536 183952147324075884 184476227515882368 185524387899495336 186830897673435444 188017038024824448 188137407447375552 189162120995563872 190577581344228672 195073437276675243 195432688542378144 196437587187700944 196832304375619968 197820950477755176 199849246475539232 200984753557786614 202949330409392688 203685124526893152 203815524734656848 206459046456247728 206928729044870976 207535755955367664 208714936386932253 209366920349997696 211605084503512128 212807386120009356 213199296591685248 213234996406921632 213413674969354112 215666602440239808 218017359791497344 218603696247791712 219861774610175412 222201954029337984 224830402284981636 225228050679542976 226402642860401088 226752029654938744 227997027669277152 229145765092754796 229945720213459008 232266427263278694 232619996080278144 238055720066451144 239849208665645904 240090384340523376 243471939049544832 245269529765434512 247365850532660448 249107863564580592 251950022794065024 252216161327418496 255096033361806087 258688935240141384 260097916368900324 260576918056504192 261916782916934592 263761267303673568 267979671410382152 270101682383088798 270599107212523584 271580166035857536 271754032979542464 275278728608330304 276714341273823552 278286581849243004 280246346510153166 282025557037236672 283743181493345808 284313328542562176 285866372016343008 287739564331280256 291471594997055616 292991655466401408 293149032813567216 297277892430659712 299773869713308848 301477130336679921 303996036892369536 305527686790339728 305723287101985272 309688569684371592 310393093567306464 311303633933051496 317407626755268192 319211079180014034 319798944887527872 319852494610382448 320120512454031168 327026039687246016 329792661915263118 329821134043547264 332143818086107456 333302931044006976 337245603427472454 337842076019314464 340128044482408116 344918580320188512 346262865551201664 346797221825200432 351681689738231424 357741192586048128 360135576510785064 367904294648151768 368472048189275459 371048775798990672 373661795346870888 376274814894751104 378324241991127744 381155162688457344 390146874553350486 390865377084756288 392875174375401888 395641900955510352 399698492951078464 401969507115573228 405898660818785376 407370249053786304 407631049469313696 412918092912495456 413857458089741952 415071511910735328 417429872773864506 420369519765229749 423210169007024256 425614772240018712 426469992813843264 431333204880479616 437207392495583424 439723549220350824 449660804569963272 450456101359085952 452805285720802176 453504059309877488 455994055338554304 458291530185509592 459891440426918016 464532854526557388 476111440132902288 479698417331291808 480180768681046752 490539059530869024 494731701065320896 498215727129161184 505868405141208681 510192066723612174 517377870480282768 520195832737800648 523833565833869184 527522534607347136 535959342820764304 540203364766177596 541198214425047168 543508065959084928 550557457216660608 553428682547647104 556573163698486008 560492693020306332 564051114074473344 567486362986691616 571732744032686016 585220311830025729 586298065627134432 599547739426617696 602954260673359842 611055373580679456 611446574203970544 619377139368743184 620786187134612928 622607267866102992 634815253510536384 638422158360028068 639597889775055744 639704989220764896 640241024908062336 654052079374492032 659585323830526236 664287636172214912 666605862088013952 674491206854944908 675684152038628928 680256088964816232 689837160640377024 693594443650400864 720271153021570128 735808589296303536 736944096378550918 742097551597981344 747323590693741776 756648483982255488 765288100085418261 780293749106700972 781730754169512576 785750348750803776 791283801911020704 799396985902156928 803939014231146456 811797321637570752 814740498107572608 815262098938627392 825836185824990912 830143023821470656 834859745547729012 840739039530459498 851229544480037424 852939985627686528 874414784991166848 879447098440701648 899321609139926544 904431391010039763 907008118619754976 911988110677108608 916583060371019184 929065709053114776 952222880265804576 959396834662583616 960361537362093504 981078119061738048 989463402130641792 996431454258322368 1011736810282417362 1020384133447224348 1034755740960565536 1040391665475601296 1055045069214694272 1071918685641528608 1080406729532355192 1105416144567826377 1113146327396972016 1120985386040612664 1134972725973383232 1143465488065372032 1170440623660051458 1172596131254268864 1199095478853235392 1205908521346719684 1222110747161358912 1222893148407941088 1238754278737486368 1241572374269225856 1245214535732205984 1269630507021072768 1276844316720056136 1279409978441529792 1319170647661052472 1348982413709889816 1351368304077257856 1360512177929632464 1379674321280754048 1387188887300801728 1440542306043140256 1471617178592607072 1473888192757101836 1484195103195962688 1494647181387483552 1530576200170836522 1560587498213401944 1571500697501607552 1582567603822041408 1607878028462292912 1623594643275141504 1630524197877254784 1651672371649981824 1660286047642941312 1669719491095458024 1681478079060918996 1702459088960074848 1755660935490077187 1758894196881403296 1798643218279853088 1808862782020079526 1814016237239509952 1833166120742038368 1858131418106229552 1904445760531609152 1918793669325167232 1920723074724187008 1962156238123476096 1992862908516644736 2023473620564834724 2040768266894448696 2069511481921131072 2080783330951202592 2143837371283057216 2160813459064710384 2210832289135652754 2226292654793944032 2241970772081225328 2269945451946766464 2295864300256254783 2340881247320102916 2345192262508537728 2398190957706470784 2411817042693439368 2444221494322717824 2445786296815882176 2477508557474972736 2490429071464411968 2553688633440112272 2558819956883059584 2638341295322104944 2697964827419779632 2713294173030119289 2721024355859264928 2774377774601603456 2881084612086280512 2943234357185214144 2947776385514203672 2968390206391925376 2989294362774967104 3061152400341673044 3121174996426803888 3165135207644082816 3215756056924585824 3316248433703479131 3339438982190916048 3362956158121837992 3404918177920149696 3511321870980154374 3517788393762806592 3597286436559706176 3617725564040159052 3628032474479019904 3666332241484076736 3716262836212459104 3808891521063218304 4046947241129669448 4081536533788897392 4139022963842262144 4161566661902405184 4287674742566114432 4321626918129420768 4421664578271305508 4452585309587888064 4483941544162450656 4591728600512509566 4681762494640205832 4823634085386878736 4891572593631764352 4955017114949945472 4980858142928823936 5107377266880224544 5276682590644209888 5395929654839559264 5426588346060238578 5442048711718529856 5762169224172561024 5886468714370428288 5895552771028407344 5978588725549934208 6122304800683346088 6242349992853607776 6431512113849171648 6632496867406958262 6678877964381832096 6725912316243675984 6809836355840299392 7022643741960308748 7035576787525613184 7194572873119412352 7235451128080318104 7332664482968153472 7432525672424918208 8093894482259338896 8163073067577794784 8323133323804810368 8643253836258841536 8843329156542611016 8905170619175776128 8967883088324901312 9183457201025019132 9363524989280411664 9647268170773757472 9948745301110437393 10214754533760449088 10553365181288419776 10791859309679118528 10853176692120477156 10884097423437059712 11791105542056814688 12244609601366692176 12484699985707215552 12863024227698343296 13264993734813916524 13357755928763664192 13451824632487351968 14045287483920617496 14470902256160636208 14865051344849836416 16187788964518677792 16326146135155589568 17286507672517683072 17686658313085222032 17935766176649802624 18366914402050038264 18727049978560823328 19294536341547514944 19897490602220874786 20429509067520898176 21106730362576839552 21583718619358237056 21706353384240954312 23582211084113629376 24489219202733384352 24969399971414431104 26529987469627833048 26715511857527328384 26903649264974703936 28090574967841234992 28941804512321272416 29846235903331312179 32375577929037355584 32652292270311179136 35373316626170444064 36733828804100076528 37454099957121646656 38589072683095029888 39794981204441749572 43412706768481908624 47164422168227258752 48978438405466768704 53059974939255666096 53807298529949407872 56181149935682469984 57883609024642544832 59692471806662624358 64751155858074711168 70746633252340888128 73467657608200153056 74908199914243293312 79589962408883499144 86825413536963817248 97956876810933537408 106119949878511332192 112362299871364939968 115767218049285089664 119384943613325248716 141493266504681776256 146935315216400306112 159179924817766998288 173650827073927634496 212239899757022664384 224724599742729879936 238769887226650497432 293870630432800612224 318359849635533996576 347301654147855268992 424479799514045328768 477539774453300994864 636719699271067993152 955079548906601989728 1273439398542135986304 1910159097813203979456 3820318195626407958912
- Sum of all divisors σ(n): 14760575102416234291200
- Sum of proper divisors (its aliquot sum) s(n): 10940256906789826332288
- 3820318195626407958912 is an abundant number, because the sum of its proper divisors (10940256906789826332288) is greater than itself. Its abundance is 7119938711163418373376
Bases of 3820318195626407958912
- Binary: 1100111100011001100100001011011000000010010010010101000100011001100000002
- Hexadecimal: 0xCF1990B60249511980
- Base-36: ME8ZIOP8B1UG00
Squares and roots of 3820318195626407958912
- 3820318195626407958912 squared (38203181956264079589122) is 14594831115834213471241038938668297880223744
- 3820318195626407958912 cubed (38203181956264079589123) is 55756898873915916697631307392794981074640223100774251728918806528
-
The
square root of 3820318195626407958912 is 61808722650.0144391951 -
The
cube root of 3820318195626407958912 is 15632670.6767649799
Scales and comparisons
How big is 3820318195626407958912?- 3,820,318,195,626,407,958,912 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 3,820,318,195,626,407,958,912 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 3820318195626407958912 cubic inches would be around 1302722.6 feet tall.
Recreational maths with 3820318195626407958912
- 3820318195626407958912 backwards is 2198597046265918130283
- 3820318195626407958912 is a
Harshad number . - The number of decimal digits it has is: 22
- The sum of 3820318195626407958912's digits is 99
- 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 3820318195626407958912 - Facts about the integer". Numbermatics.com. 2024. Web. 25 June 2024.
APA style:
Numbermatics. (2024). Number 3820318195626407958912 - Facts about the integer. Retrieved 25 June 2024, from https://numbermatics.com/n/3820318195626407958912/
Chicago style:
Numbermatics. 2024. "Number 3820318195626407958912 - Facts about the integer". https://numbermatics.com/n/3820318195626407958912/
The information we have on file for 3820318195626407958912 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 3820318195626407958912, math, Factors of 3820318195626407958912, curriculum, school, college, exams, university, Prime factorization of 3820318195626407958912, STEM, science, technology, engineering, physics, economics, calculator, three sextillion, eight hundred twenty quintillion, three hundred eighteen quadrillion, one hundred ninety-five trillion, six hundred twenty-six billion, four hundred seven million, nine hundred fifty-eight thousand, nine hundred twelve.